Questões de Informática

Lógica de programação e algoritmos

2.115 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. Instituto AOCP· IF CE· 2026

    Considere o seguinte trecho de código simples: { x > 0 } y := x + 1 { y > 1 } A pré-condição { x > 0 } garante que, depois da execução da instrução y := x + 1, a pós-condição {y > 1} será satisfeita, permitindo raciocin…

    Resolver
  2. Selecon· EMGEPRON· 2026

    Considere um algoritmo de busca em um vetor ordenado de tamanho n. No melhor caso, o elemento procurado está exatamente na primeira posição testada. No pior caso, o algoritmo realiza sucessivas divisões do intervalo de…

    Resolver
  3. AMEOSC· Pref Belmonte (SC)· 2026

    O pensamento computacional tem sido trabalhado na Educação Básica como forma de desenvolver o raciocínio lógico dos estudantes. A respeito da decomposição, um de seus pilares, analise as afirmativas a seguir: I.A decomp…

    Resolver
  4. Fênix Instituto· Pref C. A. (SC)· 2026

    Em uma rotina de ensino de programação procedural, o instrutor apresenta um algoritmo que recebe um vetor de inteiros, percorre seus elementos e retorna um valor calculado ao final. Nessa abordagem, a estrutura mais ade…

    Resolver
  5. FGV· ALERO· 2026

    Um programador precisa buscar um registro específico em um arquivo de dados grande. O arquivo está desordenado e não possui qualquer estrutura de índice. Assinale a afirmativa que compara corretamente a eficiência dos a…

    Resolver
  6. Fundatec· Prefeitura Municipal de Água Doce/SC Concurso Público nº e Processos Seletivos nº e· 2026

    Na elaboração de um algoritmo, a estrutura de repetição com teste no início (como o comando enquanto...faca) avalia a sua condição lógica:

    Resolver
  7. Instituto AOCP· IF CE· 2026

    Em linguagens de programação, os comandos controlam o fluxo de execução e manipulam dados. A recursividade permite que funções chamem a si mesmas para resolver problemas de forma hierárquica ou repetitiva. A esse respei…

    Resolver
  8. UNIVALI· Pref Luiz Alves· 2026

    Durante a manutenção de um pequeno sistema interno utilizado para registrar solicitações de suporte técnico em uma escola, um técnico em manutenção e suporte de informática recebeu a tarefa de revisar um algoritmo respo…

    Resolver
  9. IGEDUC· Pref Altos· 2026

    O pensamento computacional apoia-se em pilares que orientam a resolução estruturada de problemas. Sobre esses pilares, analise as afirmativas a seguir: I. A decomposição consiste em dividir um problema complexo em parte…

    Resolver
  10. Fundatec· IFC - Instituto Federal Catarinense Concursos Públicos nº e· 2026

    Analise o trecho de pseudocódigo abaixo: inteiro x <- 1 inteiro resultado <- 0 enquanto (x <= 5) faca se (x mod 2 = 0) entao resultado <- resultado + x fimse x <- x + 1 fimenquanto escreva(resultado) Qual é o valor impr…

    Resolver
  11. AMAUC· Pref Ipumirim· 2026

    O Pensamento Computacional é uma habilidade fundamental para a resolução de problemas na era digital, não se restringindo apenas à programação de computadores. Assinale a alternativa que apresenta os quatro pilares fund…

    Resolver
  12. UNESC· InoversaSul· 2026

    Associe cada forma de representação de um algoritmo, na Coluna I, à sua descrição, na Coluna II: Coluna I 22 1.Fluxograma. 2.Pseudocódigo. 3.Descrição narrativa. 4.Código-fonte. Coluna II (__)Descreve o algoritmo em uma…

    Resolver
  13. Legalle· BADESUL· 2026

    Sobre os símbolos utilizados em fluxogramas, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F): ( ) Oval ou Elipse representa o início ou o fim de um processo. ( ) Retângulo indica um ponto onde…

    Resolver
  14. IGEDUC· Pref Altos· 2026

    Os fluxogramas utilizam símbolos padronizados para representar as etapas de um algoritmo. Sobre o significado desses símbolos, analise as afirmativas a seguir: I. O losango representa uma decisão, indicando um desvio no…

    Resolver
  15. Legalle· BADESUL· 2026

    Um Analista está participando da elaboração de um algoritmo, em pseudocodigo, para um sistema responsável por analisar solicitações de financiamento feitas por pequenas empresas. Durante o desenvolvimento do algoritmo,…

    Resolver
  16. Fundatec· Prefeitura e Câmara Municipais de Flores da Cunha/RS Concursos Públicos e Processo Seletivo· 2026

    Na estrutura de pseudocódigo, os conceitos de Procedimento e Função são distintos em sua finalidade. Diferente de um procedimento, uma função é caracterizada por:

    Resolver
  17. COPERVE UFSC· UFSC· 2026

    Considere o código da função “funcao1”, em Python, a seguir: def funcao1(dado): aux_collection = [] if dado > 12: aux_dado = 12 elif dado < 4: aux_dado = 4 else: aux_dado = int(dado) for valor in range(aux_dado): aux_co…

    Resolver
  18. UNIDAVI· Pref Agrolândia· 2026

    Uma equipe de desenvolvimento está revisando trechos de código de um sistema interno responsável pelo controle de requisições administrativas. Durante a análise técnica, foram discutidos aspectos relacionados à construç…

    Resolver
  19. COPERVE UFSC· UFSC· 2026

    Analise as afirmativas abaixo sobre lógica de programação e assinale a alternativa correta. I. A estrutura de seleção If/Else (Se/Então) permite alterar o fluxo de execução do algoritmo, de forma a selecionar qual parte…

    Resolver
  20. Fênix Instituto· Pref C. A. (SC)· 2026

    Considere uma função recursiva em Python destinada a calcular o fatorial de um número inteiro não negativo. Para que a recursão termine corretamente, é indispensável a definição de:

    Resolver

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