Questões de Informática

Lógica de programação e algoritmos

2.291 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

Artigos de lei mais citados

Texto vigente, conferido no Planalto.

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

  1. FGV· Concurso Público para a Amazônia Azul Tecnologias de Defesa S.A. - AMAZUL

    Um desenvolvedor está otimizando um algoritmo recursivo de Fibonacci e observa que para n=45 o tempo de execução é inaceitável. A análise mostra que a função é chamada repetidamente com os mesmos argumentos. A técnica d…

    Resolver
  2. FGV· Concurso Público para a Amazônia Azul Tecnologias de Defesa S.A. - AMAZUL

    A API de Streams do Java 8 introduziu uma nova forma de processar coleções de dados de maneira declarativa e, opcionalmente, paralela. Considere o seguinte trecho de código: Assinale a opção que apresenta o valor da var…

    Resolver
  3. FGV· Concurso Público para o Tribunal de Justiça do Estado do Piauí

    Considere o seguinte código Java. class BubbleSort { public static void main(String args[]) { int numPassos = 0; int lista[] = {1, 3, 5, 6, 7, 8, 10, 9}; boolean trocou = true; while(trocou) { trocou = false; for(int i=…

    Resolver
  4. Cebraspe· FAPE AL· 2026

    Em Python, quando listas, tuplas ou dicionários são escritos em múltiplas linhas dentro de delimitadores como [], {} ou (), o caractere de continuação de linha \ é necessário para que o interpretador reconheça corretame…

    Julgar o item
  5. Cebraspe· FAPEAL· 2026

    Adotando-se o mecanismo de passagem por valor, a chamada recursiva admite uma processa(valor + 1); expressão aritmética como argumento.

    Julgar o item
  6. Selecon· EMGEPRON· 2026

    Considere o procedimento recursivo abaixo, chamado com n ≥ 0: função F(n): se n = 0, retorna 1 senão retorna F(n − 1) + 1 Para esse procedimento, o número de chamadas recursivas, incluindo a chamada inicial, e a profund…

    Resolver
  7. COTEC FADENOR· Pref SF (MG)· 2026

    Analise as seguintes afirmativas sobre os algoritmos de busca sequencial e busca binária: I- A busca sequencial percorre os elementos da estrutura um a um até encontrar o valor procurado ou atingir o final da lista. II-…

    Resolver
  8. Legalle· BADESUL· 2026

    No contexto das estruturas de controle do tipo sequência, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F): ( ) forma A execução ocorre de linear e contínua, ou seja, as instruções são realizada…

    Resolver
  9. Fundatec· Prefeitura Municipal de São Martinho/RS Concurso Público nº· 2026

    Analise os dois algoritmos abaixo, escritos em VisuAlg: Algoritmo 1) algoritmo "Números de 1 a 10" var j: inteiro inicio para j de 1 ate 10 faca escreva (j:3) fimpara fimalgoritmo Algoritmo 2) algoritmo "Numeros de 10 a…

    Resolver
  10. Instituto AOCP· IF CE· 2026

    No desenvolvimento de algoritmos, a recursividade pode ser classificada em diferentes tipos, de acordo com a forma como as chamadas recursivas ocorrem. Nesse sentido, considere que uma função, durante sua execução, real…

    Resolver
  11. IDHTEC· Pref S Filomena (PE)· 2026

    Considere o pseudocódigo abaixo. Assinale a alternativa correta:

    Resolver
  12. Grupo Talent· Pref Junqueirópolis· 2026

    Ao introduzir as noções de lógica de programação para alunos da Educação Básica, o primeiro passo do professor geralmente é explicar o conceito de "algoritmo", fazendo analogias com receitas de bolo ou manuais de instru…

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

    Um professor solicita a um estudante que desenvolva um algoritmo em Portugol para calcular a média aritmética de um conjunto de notas inseridas pelo usuário, encerrando a entrada de dados quando o usuário digitar o valo…

    Resolver
  14. Legalle· CISCOPAR· 2026

    Algoritmos podem ser descritos por meio de pseudocodigo, uma notação que representa a logica de um programa de forma independente de qualquer linguagem de programação específica. Considerando isso, analise o pseudocódig…

    Resolver
  15. Instituto AVALIA· IBGE· 2026

    Considere o código Java a seguir: class Conta { private double saldo; public Conta(double saldoInicial) { this.saldo = saldoInicial; } public void depositar(double valor) { saldo += valor; } public double getSaldo() { r…

    Resolver
  16. Fundatec· Prefeitura Municipal de Bom Jesus/RS Concurso Público nº· 2026

    No VisuAlg 2.0, qual é a sintaxe correta para declarar um vetor contendo 5 elementos do tipo inteiro?

    Resolver
  17. COMPEC UFAM· UFAM· 2026

    A Programação Estruturada é um paradigma de desenvolvimento de software que visa facilitar a escrita, a compreensão e a manutenção de programas por meio da organização lógica e modular. Com base nos princípios desse par…

    Resolver
  18. Selecon· Pref Sapezal· 2026

    Observe o algoritmo da figura a seguir. Após a execução desse algoritmo, será gerada a sequência numérica:

    Resolver
  19. Avança SP· CM Francisco Morato· 2026

    A execução do código mostrará que o Sr. Fulano:

    Resolver
  20. FGV· PC PI· 2026

    Em uma página web com JavaScript suspeito, o perito observa que um invasor inseriu um break dentro do loop responsável pela validação dos dados. O efeito dessa instrução dentro do loop é 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