Questões de Informática

Lógica de programação e algoritmos

2.114 questões oficiais de provas anteriores de concursos, com gabarito. Responda grátis e veja na hora se acertou.

Mão preenche o cartão-resposta de uma prova de múltipla escolha

Bancas que mais cobram

Questões de Lógica de programação e algoritmos

  1. Fundatec· GHC - Grupo Hospitalar Conceição - RS Concurso Público nº· 2025

    Em VisuAlg, qual comando é usado para criar uma estrutura de repetição com um número fixo de iterações?

    Resolver
  2. IEL· SESI RN· 2025

    Sobre Estruturas de Repetição, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Em linguagens de programação, não é possível aninhar estruturas de repetição, ou seja, ter uma dentro da outra.…

    Resolver
  3. NUCEPE UESPI· SEDUC PI· 2025

    Em um jogo digital de xadrez, como a lógica de programação pode ser utilizada para representar e comparar as jogadas de cada peça? Considere o seguinte pseudocódigo: // Declaração de variáveis tipoPeça = ["peão", "torre…

    Resolver
  4. Fundatec· UFRGS - Universidade Federal do Rio Grande do Sul Concurso Público Nº· 2025

    Algoritmos são escritos para realizar diversos cálculos em inúmeras áreas do conhecimento. Acerca do seguinte algoritmo, que efetua o cálculo percentual entre dois números, qual será o percentual impresso pela variável…

    Resolver
  5. Quadrix· CRMV GO· 2025

    O código Python a seguir cria uma função recursiva que calcula o fatorial de n, mas possui um erro que impede sua execução para n=0. def fatorial(n): return n * fatorial(n‑1)

    Julgar o item
  6. DIRENS Aeronáutica· EEAR· 2025

    Assinale a alternativa que apresenta o resultado impresso na tela. function funcaoA($n) { if ($n > 0) { echo “A $n”.” “; if ($n % 2 == 0) { funcaoA($n); } funcaoB($n - 1); } } function funcaoB($n) { if ($n > 0) { echo “…

    Resolver
  7. Cebraspe· BANRISUL· 2025

    A programação estruturada surgiu como uma alternativa à programação não estruturada, com o objetivo de facilitar o desenvolvimento, a leitura e a manutenção de programas. Um dos princípios fundamentais da programação es…

    Resolver
  8. UFLA· UFLA – Edital PROGEPE Nº (vários cargos nível E)· 2025

    Um método recursivo é aquele que chama a si mesmo, direta ou indiretamente. Métodos recursivos permitem uma descrição mais clara e concisa dos algoritmos, especialmente quando o problema a ser resolvido pode ser definid…

    Resolver
  9. CVU/UEM· UEM – Edital nº 175/ -PRH – Concurso Público (agentes universitários)· 2025

    Considere as seguintes afirmativas sobre algoritmos: I. Apesar de não ser consensual e considerando a correlação existente entre a teoria e a prática, o estudo de algoritmos é fortemente dependente da linguagem de progr…

    Resolver
  10. Vunesp· UNESP· 2025

    Uma pesquisadora desenvolveu algumas geometrias que podem ser repetidas para formar um padrão de preenchimento para peças sólidas impressas em 3D. Para testar o desempenho de cada padrão, a pesquisadora solicitou um pro…

    Resolver
  11. Fundatec· Instituto Federal de Educação, Ciência e Tecnologia do Amazonas - IFAM Concurso Público nº· 2025

    O Diagrama de Chapin, também conhecido como Diagrama de Nassi-Shneiderman, apresenta as seguintes características: I. Permite a visualização do fluxo físico do algoritmo e é voltado para a programação orientada a objeto…

    Resolver
  12. Cebraspe· EMBRAPA· 2025

    Na resolução de problemas de programação linear, o método simplex pode ser utilizado diretamente em problemas com variáveis inteiras, sem a necessidade de métodos adicionais, como o branch and bound ou o método de plano…

    Julgar o item
  13. IBFC· UFPB· 2025

    Avalie a afirmação a seguir sobre modularização de algoritmos. “É um tipo de módulo usado para várias tarefas, não produzindo valores de saída.” Assinale a alternativa correta sobre ao que se refere a afirmativa acima.

    Resolver
  14. FEPESE· – Prefeitura Municipal de Florianópolis· 2025

    Os fluxogramas são ferramentas gráficas utilizadas para representar algoritmos e processos, facilitando a visualização da sequência de atividades e das decisões envolvidas. Assinale a alternativa correta considerando os…

    Resolver
  15. Ibest· CRM DF· 2025

    public class ControleAcesso { public static void main(String[] args) { String usuario = "admin"; boolean permissao = true; if (usuario.equals("admin") && permissao) { System.out.println("Acesso concedido."); } else { Sy…

    Resolver
  16. Cebraspe· TRF 6· 2025

    O comando x == 1:5 produzirá uma lista de valores, dos quais apenas um é TRUE.

    Julgar o item
  17. Cebraspe· SEDUC PI PROFESSOR· 2025

    Considerando-se o fluxograma anterior e a lógica computacional, se N = número inteiro, R = número decimal, V = Verdadeiro e F = Falso, é correto afirmar que

    Resolver
  18. AMAUC· Pref Arabutã· 2025

    O pensamento computacional envolve a capacidade de analisar e resolver problemas de forma sistemática. Sobre seus componentes básicos, registre V, para as afirmativas verdadeiras, e F, para as falsas: (__)Decomposição s…

    Resolver
  19. Fundatec· UFRGS - Universidade Federal do Rio Grande do Sul Concurso Público Nº· 2025

    Um desenvolvedor está criando um sistema de gestão de estoque. Ele precisa implementar uma rotina que percorre uma lista de produtos e verifica quais estão com quantidade abaixo do mínimo para gerar um alerta. Qual estr…

    Resolver
  20. Cebraspe· TRT· 2025

    O código em Python a seguir está correto quanto à aplicação da técnica de recursão. def f(x): f(x – 1)

    Julgar o item

Outros assuntos de Informática

Treine Lógica de programação e algoritmos no seu ritmo

Na plataforma, o Kumu separa as questões que você erra, repete no momento certo e mostra quanto falta para a nota de corte da sua carreira.

Fazer o diagnóstico grátis