Questões de Informática
Lógica de programação e algoritmos
2.114 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
Fundatec· GHC - Grupo Hospitalar Conceição - RS Concurso Público nº· 2025
Em VisuAlg, qual comando é usado para criar uma estrutura de repetição com um número fixo de iterações?
ResolverIEL· SESI RN· 2025
Sobre Estruturas de Repetição, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F). ( ) Em linguagens de programação, não é possível aninhar estruturas de repetição, ou seja, ter uma dentro da outra.…
ResolverNUCEPE UESPI· SEDUC PI· 2025
Em um jogo digital de xadrez, como a lógica de programação pode ser utilizada para representar e comparar as jogadas de cada peça? Considere o seguinte pseudocódigo: // Declaração de variáveis tipoPeça = ["peão", "torre…
ResolverFundatec· UFRGS - Universidade Federal do Rio Grande do Sul Concurso Público Nº· 2025
Algoritmos são escritos para realizar diversos cálculos em inúmeras áreas do conhecimento. Acerca do seguinte algoritmo, que efetua o cálculo percentual entre dois números, qual será o percentual impresso pela variável…
ResolverQuadrix· CRMV GO· 2025
O código Python a seguir cria uma função recursiva que calcula o fatorial de n, mas possui um erro que impede sua execução para n=0. def fatorial(n): return n * fatorial(n‑1)
Julgar o itemDIRENS Aeronáutica· EEAR· 2025
Assinale a alternativa que apresenta o resultado impresso na tela. function funcaoA($n) { if ($n > 0) { echo “A $n”.” “; if ($n % 2 == 0) { funcaoA($n); } funcaoB($n - 1); } } function funcaoB($n) { if ($n > 0) { echo “…
ResolverCebraspe· BANRISUL· 2025
A programação estruturada surgiu como uma alternativa à programação não estruturada, com o objetivo de facilitar o desenvolvimento, a leitura e a manutenção de programas. Um dos princípios fundamentais da programação es…
ResolverUFLA· UFLA – Edital PROGEPE Nº (vários cargos nível E)· 2025
Um método recursivo é aquele que chama a si mesmo, direta ou indiretamente. Métodos recursivos permitem uma descrição mais clara e concisa dos algoritmos, especialmente quando o problema a ser resolvido pode ser definid…
ResolverCVU/UEM· UEM – Edital nº 175/ -PRH – Concurso Público (agentes universitários)· 2025
Considere as seguintes afirmativas sobre algoritmos: I. Apesar de não ser consensual e considerando a correlação existente entre a teoria e a prática, o estudo de algoritmos é fortemente dependente da linguagem de progr…
ResolverVunesp· UNESP· 2025
Uma pesquisadora desenvolveu algumas geometrias que podem ser repetidas para formar um padrão de preenchimento para peças sólidas impressas em 3D. Para testar o desempenho de cada padrão, a pesquisadora solicitou um pro…
ResolverFundatec· Instituto Federal de Educação, Ciência e Tecnologia do Amazonas - IFAM Concurso Público nº· 2025
O Diagrama de Chapin, também conhecido como Diagrama de Nassi-Shneiderman, apresenta as seguintes características: I. Permite a visualização do fluxo físico do algoritmo e é voltado para a programação orientada a objeto…
ResolverCebraspe· EMBRAPA· 2025
Na resolução de problemas de programação linear, o método simplex pode ser utilizado diretamente em problemas com variáveis inteiras, sem a necessidade de métodos adicionais, como o branch and bound ou o método de plano…
Julgar o itemIBFC· UFPB· 2025
Avalie a afirmação a seguir sobre modularização de algoritmos. “É um tipo de módulo usado para várias tarefas, não produzindo valores de saída.” Assinale a alternativa correta sobre ao que se refere a afirmativa acima.
ResolverFEPESE· – Prefeitura Municipal de Florianópolis· 2025
Os fluxogramas são ferramentas gráficas utilizadas para representar algoritmos e processos, facilitando a visualização da sequência de atividades e das decisões envolvidas. Assinale a alternativa correta considerando os…
ResolverIbest· CRM DF· 2025
public class ControleAcesso { public static void main(String[] args) { String usuario = "admin"; boolean permissao = true; if (usuario.equals("admin") && permissao) { System.out.println("Acesso concedido."); } else { Sy…
ResolverCebraspe· TRF 6· 2025
O comando x == 1:5 produzirá uma lista de valores, dos quais apenas um é TRUE.
Julgar o itemCebraspe· SEDUC PI PROFESSOR· 2025
Considerando-se o fluxograma anterior e a lógica computacional, se N = número inteiro, R = número decimal, V = Verdadeiro e F = Falso, é correto afirmar que
ResolverAMAUC· Pref Arabutã· 2025
O pensamento computacional envolve a capacidade de analisar e resolver problemas de forma sistemática. Sobre seus componentes básicos, registre V, para as afirmativas verdadeiras, e F, para as falsas: (__)Decomposição s…
ResolverFundatec· UFRGS - Universidade Federal do Rio Grande do Sul Concurso Público Nº· 2025
Um desenvolvedor está criando um sistema de gestão de estoque. Ele precisa implementar uma rotina que percorre uma lista de produtos e verifica quais estão com quantidade abaixo do mínimo para gerar um alerta. Qual estr…
ResolverCebraspe· TRT· 2025
O código em Python a seguir está correto quanto à aplicação da técnica de recursão. def f(x): f(x – 1)
Julgar o item
Outros assuntos de Informática
- Protocolos de rede (3429)
- SQL (3230)
- Edição de imagem, áudio e vídeo (3033)
- Processador e arquitetura de computadores (2817)
- Desenvolvimento web (HTML, CSS e JavaScript) (2715)
- Windows – Explorador de arquivos e gerenciamento de pastas (2550)
- Linguagens de programação (2492)
- Conceitos de hardware e software (2410)
- Sistemas operacionais (Linux/Windows) (2223)
- Malware (2195)
- Excel – Fórmulas e operadores (2148)
- 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




