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.

Bancas que mais cobram
Questões de Lógica de programação e algoritmos
FUNCERN· IF PE· 2025
É correto afirmar que este código
ResolverFundatec· SBC· 2025
Considerando a função F(A,B,C) = AC̅ + AB̅C + A(B + C), qual é a função dual de F?
ResolverCCON 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(…
ResolverRecrutamento Brasil· SESC DF· 2025
A decomposição, enquanto habilidade do pensamento computacional, corresponde a:
ResolverIADES· 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 itemFEPESE· – 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…
ResolverIADES· 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 itemIADES· 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 itemACAFE· 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?
ResolverIADES· 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…
ResolverVunesp· 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…
ResolverInstituto 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…
ResolverDIRENS 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()…
ResolverCesgranrio· 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…
ResolverInstituto 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 itemMarinha· 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ó…
ResolverVunesp· 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,…
ResolverFGV· 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…
ResolverCebraspe· 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 itemLegalle· 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
- Protocolos de rede (3434)
- SQL (3232)
- Edição de imagem, áudio e vídeo (3037)
- Processador e arquitetura de computadores (2826)
- Desenvolvimento web (HTML, CSS e JavaScript) (2729)
- Windows – Explorador de arquivos e gerenciamento de pastas (2557)
- Linguagens de programação (2504)
- Conceitos de hardware e software (2429)
- Sistemas operacionais (Linux/Windows) (2239)
- Malware (2210)
- Excel – Fórmulas e operadores (2158)
- UML e engenharia de software (2014)
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







