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.

Bancas que mais cobram
Questões de Lógica de programação e algoritmos
Quadrix· CRP 6 (SP)· 2025
Passos de processamento aparecem em fluxogramas e, normalmente, são representados por retângulos.
Julgar o itemFundatec· 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…
ResolverQuadrix· 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 itemFundatec· 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
ResolverFundatec· 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…
ResolverFundatec· 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?
ResolverFundaçã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…
ResolverESMAL· 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…
ResolverCebraspe· 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 itemInstituto 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…
ResolverDIRENS 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…
ResolverIBADE· Pref Rolim de Moura· 2025
No contexto da teoria da computação, qual é a característica fundamental que define uma linguagem regular?
ResolverCebraspe· PF· 2025
Um algoritmo com complexidade O(1) apresenta tempo constante de execução, independentemente do tamanho da entrada.
Julgar o itemFundatec· 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…
ResolverFundep· UFSJ· 2025
Ao executar a função imprimirNumero(), qual será a sequência de valores impressa no console?
ResolverFEPESE· – 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?
ResolverCebraspe· 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 itemUFLA· 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…
ResolverINEP (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…
ResolverSelecon· 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
- Protocolos de rede (3429)
- SQL (3224)
- Edição de imagem, áudio e vídeo (3032)
- Processador e arquitetura de computadores (2817)
- Desenvolvimento web (HTML, CSS e JavaScript) (2715)
- Windows – Explorador de arquivos e gerenciamento de pastas (2547)
- Linguagens de programação (2490)
- Conceitos de hardware e software (2408)
- Sistemas operacionais (Linux/Windows) (2226)
- Malware (2195)
- Excel – Fórmulas e operadores (2144)
- UML e engenharia de software (2009)
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






