Questões de Informática

Lógica de programação e algoritmos

2.108 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. Quadrix· CRP 6 (SP)· 2025

    Passos de processamento aparecem em fluxogramas e, normalmente, são representados por retângulos.

    Julgar o item
  2. Fundatec· SBC· 2025

    Considere a seguinte função recursiva calcula_algo(n): def calcula_algo(n): if n <= 1: return 1 else: return calcula_algo(n - 1) + calcula_algo(n - 2) Sobre a complexidade de tempo T(N) e complexidade de espaço S(N) des…

    Resolver
  3. Quadrix· CRP 6 (SP)· 2025

    Um fluxograma, normalmente, demonstra somente a representação de símbolos como: de início e fim; setas de conexão; e passos de processamento.

    Julgar o item
  4. Fundatec· Município de Soledade/RS Concurso Público Nº· 2025

    Analise o seguinte algoritmo escrito em pseudocódigo no formato do VisuAlg: algoritmo "TesteDeMesa" var A, B, C: inteiro inicio

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

    No contexto da lógica de programação e desenvolvimento de algoritmos, as estruturas de controle são fundamentais para definir o fluxo de execução do código. Em determinados cenários, é necessário tomar decisões com base…

    Resolver
  6. Fundatec· Pref Tangará da S· 2025

    São estruturas utilizadas em linguagens de programação procedurais como forma de dividir um programa em sub-rotinas: I. Classe. II. Função. III. Procedimento. Quais estão corretas?

    Resolver
  7. Fundação La Salle· Pref Porto Alegre· 2025

    Assinale a alternativa correta. Um professor do 2º ano deseja introduzir os conceitos básicos de lógica de programação e narrativa sequencial de forma lúdica e visual. Qual das seguintes plataformas foi especificamente…

    Resolver
  8. ESMAL· MPE PI· 2025

    Considere o seguinte método em Java (abs- traindo importações e outros trechos de código): public static boolean verificaNumero(int n) { if (n <= 1) return false; for (int i = 2; i < n; i++) { if (n % i == 0) return fal…

    Resolver
  9. Cebraspe· EMBRAPA· 2025

    A notação Big O é utilizada para descrever o comportamento assintótico de um algoritmo, fornecendo um limite superior para o tempo de execução ou uso de memória em função do tamanho da entrada.

    Julgar o item
  10. Instituto AOCP· Pref Joinville· 2025

    A complexidade de algoritmos é uma métrica fundamental para avaliar a eficiência de programas, permitindo estimar o tempo de execução e o consumo de recursos em função do tamanho da entrada. Diversas notações são utiliz…

    Resolver
  11. DIRENS Aeronáutica· EEAR· 2025

    Um professor de Matemática está explicando aos seus alunos o conceito de progressão geométrica (PG). Ele apresenta a fórmula para calcular o termo geral de uma PG, que é dada por: an = a1.r(n-1) Onde: • an é o termo ger…

    Resolver
  12. IBADE· Pref Rolim de Moura· 2025

    No contexto da teoria da computação, qual é a característica fundamental que define uma linguagem regular?

    Resolver
  13. Cebraspe· PF· 2025

    Um algoritmo com complexidade O(1) apresenta tempo constante de execução, independentemente do tamanho da entrada.

    Julgar o item
  14. Fundatec· IFRS - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul Concursos Públicos· 2025

    Em algoritmos, as estruturas de controle estabelecem instruções por meio de expressões condicionais. Essas instruções orientam o computador sobre o que processar e como manipular os dados para resolver um problema compu…

    Resolver
  15. Fundep· UFSJ· 2025

    Ao executar a função imprimirNumero(), qual será a sequência de valores impressa no console?

    Resolver
  16. FEPESE· – Prefeitura Municipal de Cunha Porã· 2025

    O pensamento computacional envolve a formulação de problemas de forma solucionável por máquinas. Qual estratégia pedagógica utiliza o Scratch para desenvolver essa competência?

    Resolver
  17. Cebraspe· PF· 2025

    O algoritmo Bubble Sort é considerado ineficiente para ordenar grandes volumes de dados, pois sua complexidade de tempo, no pior caso, é O(n log n).

    Julgar o item
  18. UFLA· UFLA – Edital PROGEPE Nº (vários cargos nível E)· 2025

    A Ordenação por Inserção (Insertion Sort) é um algoritmo eficiente para ordenar um número pequeno de elementos (Cormen et al., 2024). Em cada passo, a partir dei = 2, o i-ésimo elemento da sequência é transferido para o…

    Resolver
  19. INEP (ENEM)· PND· 2025

    2025 Ao planejar suas aulas sobre estruturas de controle (seleção e repetição), uma professora de Computação decidiu adotar uma abordagem didático-pedagógica com base na Computação Desplugada. Para isso, utilizou a ling…

    Resolver
  20. Selecon· HEMOMINAS· 2025

    O algoritmo abaixo mostra o emprego de uma função. Após a execução, esse algoritmo irá gerar, respectivamente, os seguintes valores para X e Y:

    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