Questões de Informática

Lógica de programação e algoritmos

2.112 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. FUNCERN· IF PE· 2025

    É correto afirmar que este código

    Resolver
  2. Fundatec· SBC· 2025

    Considerando a função F(A,B,C) = AC̅ + AB̅C + A(B + C), qual é a função dual de F?

    Resolver
  3. CCON UFSM· UFSM· 2025

    Considerando a linguagem Python, versão 3, qual a saída do seguinte trecho de código? a = True b = 1 c = 0 d = 9 e = False f = 100 g = 9 print(e or a and c or pow(d,2) > 4 or a) print(g % 2 + 8) print(50 + f * 2) print(…

    Resolver
  4. Recrutamento Brasil· SESC DF· 2025

    A decomposição, enquanto habilidade do pensamento computacional, corresponde a:

    Resolver
  5. IADES· CFMV· 2025

    A complexidade de tempo de um algoritmo que contém dois laços for aninhados, cada um percorrendo um vetor de tamanho n, é obrigatoriamente O(n).

    Julgar o item
  6. FEPESE· – Prefeitura Municipal de Chapecó· 2025

    O Pensamento Computacional (PC) é considerado uma habilidade fundamental para o cidadão no século XXI, sendo transversal a todas as áreas do conhecimento. Assinale a alternativa que descreve corretamente a essência do P…

    Resolver
  7. IADES· CFMV· 2025

    A complexidade do algoritmo de busca binária, em sua forma iterativa, é O(log n), o que representa ganho significativo de desempenho sobre a busca linear em listas ordenadas.

    Julgar o item
  8. IADES· CFMV· 2025

    A estrutura de repetição while é sempre mais adequada do que a for para percorrer sequências finitas, em razão de sua flexibilidade e simplicidade de condição.

    Julgar o item
  9. ACAFE· CELESC· 2024

    Considere o seguinte trecho de código em Java: int soma = 0; for (int i = 1; i <= 5; i++) { soma += i; } System.out.println("A soma dos números de 1 a 5 é: " + soma); Qual é a saída desse código?

    Resolver
  10. IADES· Centro Gestor e Operacional do Sistema de Proteção Amazônia CENSIPAM Processo Seletivo Simplificado· 2024

    Observe o trecho de código da Figura, escrito na linguagem Java, que deve percorrer uma matriz de números inteiros. Assuma que o método get(int x, int y) devolve o valor na posição [x, y] da matriz. Com relação aos resu…

    Resolver
  11. Vunesp· UNICAMP· 2024

    Considere o seguinte código escrito em linguagem C: #include <stdio.h> int a=50; int b=0; int main() { while (a-->1) { b++; a=a-1; printf ("B = %d \n",b++); } b=b+9; printf("\n"); b=b*3; printf ("B = %d \n",b); } Ao tér…

    Resolver
  12. Instituto ACCESS· BANESTES· 2024

    Analise as afirmativas abaixo, referentes à geração de números aleatórios: I. Os números gerados por um computador como aleatórios são considerados pseudoaleatórios, uma vez que existe um algoritmo que origina esses núm…

    Resolver
  13. DIRENS Aeronáutica· EEAR· 2024

    Assinale a alternativa que representa a saída do trecho de código Java abaixo. public class Programa { public static void main(String[] args) { List numeros = Arrays.asList(1, 2, 3, 4, 5); List saida = numeros.stream()…

    Resolver
  14. Cesgranrio· BNDES· 2024

    Considere o seguinte código em uma linguagem de programação hipotética, onde tipos escalares são passados por valor e tipos dinâmicos por referência: -------- def modify_value(x): x = x + 10 return x def modify_list(lst…

    Resolver
  15. Instituto Verbena· TJ GO· 2024

    Para gerar uma comparação de mais de 2 valores (A, B e C), para verificar se A é o maior elemento seria: if ((A>B) && (A>C)) printf("O valor de A é maior que B e C\n").

    Julgar o item
  16. Marinha· Marinha· 2024

    Considere o código abaixo em linguagem Python. cale= O for i in range(l, 6} if. i % 2 -- O: cale+= i else: cale-= i prin.t (f' o valor é: {cale} ') Assinale a opção que apresenta o resultado que será exibido na tela apó…

    Resolver
  17. Vunesp· SPCINE· 2024

    Um fluxograma de processo utiliza símbolos para repre sentar graficamente as etapas de uma tarefa ou proces so. As formas oval ou de pílula e o retângulo estão entre os símbolos frequentemente utilizados, representando,…

    Resolver
  18. FGV· CM SP· 2024

    Em uma linguagem de pseudocódigo, na qual o sinal “<-“ significa atribuir valor, o sinal “<>” significa diferente e o sinal “=” significa comparação, foi escrito o seguinte algoritmo: Os valores impressos para a variáve…

    Resolver
  19. Cebraspe· CAU BR· 2024

    Nessa linguagem de programação, a indentação de código é considerada uma boa prática, pois não afeta a execução de um programa.

    Julgar o item
  20. Legalle· UNIR· 2024

    Os algoritmos de ordenação desempenham um papel crucial em ciência da computação, permitindo organizar elementos de uma lista em uma ordem específica, como crescente ou decrescente. Um desses algoritmos funciona compara…

    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