Questão de Algoritmos e Estrutura de Dados — Algoritmos — CONSULPAM 2018
Algoritmos e Estrutura de Dados›Algoritmos
Código
qq324482
Banca
CONSULPAM
Órgão
Câmara de Juiz de Fora - MG
Ano
2018
Nível
Médio
Cargo
Assistente Legislativo – Técnico em Informática
Analise os itens abaixo que versam sobre Lógica de Programação e depois responda:I. Lógica de programação é o modo como se escreve um programa de computador, um algoritmo. Um algoritmo é uma sequência de passos para se executar uma função.II. A linguagem de programação é como uma língua normal, um grupo de palavras com significados. No caso da programação, a maioria das linguagens é escrita em Inglês. Estas linguagens fazem o computador assimilar cada comando e função de um algoritmo, depois executar cada função.III. Na hora de programar alguns passos são indispensáveis, como Declarar Variáveis. Variáveis são escritas exclusivamente por letras, que representam um valor que pode ser mudado a qualquer momento.IV. Saber lógica de programação é saber o melhor jeito de escrever um código, para o computador interpretar corretamente. É saber se comunicar com a máquina a partir de uma linguagem seja lá qual for.Analisados os itens é CORRETO afirmar que:
ATodos os itens estão corretos.
BApenas o item IV está incorreto.
CApenas o item III está incorreto.
DApenas o item I está incorreto.
Revelar gabarito e comentário▾
GabaritoC — Apenas o item III está incorreto.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Lógica de Programação
Gabarito: letra C. Apenas o item III está incorreto, pois afirma que variáveis são escritas exclusivamente por letras, quando na verdade podem conter letras, dígitos (desde que não iniciem com dígito) e o caractere underline (_). Os demais itens estão corretos.
A questão testa conceitos fundamentais de lógica de programação: definição de algoritmo, linguagem de programação e variáveis.
Item I — ✅ Correto
Define corretamente lógica de programação e algoritmo. Um algoritmo é de fato uma sequência finita de passos para executar uma função (ou resolver um problema). Fonte: conceito clássico de algoritmo (ver conteúdo de apoio).
Item II — ✅ Correto
Descreve linguagem de programação como um conjunto de palavras com significado (sintaxe e semântica) que o computador interpreta. Embora simplificado, o item não contém erro. A maioria das linguagens tem palavras-chave em inglês.
Item III — ❌ Incorreto ⟵ GABARITO
Afirma que "Variáveis são escritas exclusivamente por letras". Na prática, identificadores de variáveis podem conter letras, dígitos (exceto no primeiro caractere) e underline (_). Exemplo: nome1, valor_total. A parte "representam um valor que pode ser mudado" está correta, mas a restrição "exclusivamente por letras" torna o item falso.
Item IV — ✅ Correto
Saber lógica de programação envolve escrever código claro para o computador interpretar, comunicando-se por uma linguagem de programação. O item está coerente.
Conclusão: Itens I, II e IV corretos; apenas o III incorreto. Portanto, alternativa C.
NÃO CAIA NESSA!
Em provas de lógica, desconfie de palavras absolutas como "exclusivamente", "sempre", "nunca" — frequentemente indicam armadilhas. Variáveis em linguagens de programação não se restringem a letras; aceitam dígitos e underscore, salvo regras específicas da linguagem.