🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Existem diversas linguagens de programação, cada uma com su...

Próximas questões
Com base no mesmo assunto
Q4070145 Programação
Existem diversas linguagens de programação, cada uma com suas características específicas e com níveis de complexidade e objetivos diferentes.

( I )Linguagem de Máquina.
( II )Linguagem de Baixo Nível.
( III )Linguagem de Alto Nível. Enumere as lacunas abaixo de acordo com os tipos de linguagens de programação acima.

(__)Utiliza instruções próximas da linguagem humana de forma a facilitar o raciocínio.
(__)É a linguagem binária (composta de zeros e uns) utilizada pelos computadores, para representar dados, programas e informações. É tediosa, difícil de se compreender e fácil de gerar erros na programação.
(__)É uma linguagem particular para cada processador (computador), que codifica as instruções em linguagem de máquina e facilita um pouco o trabalho do programador.

Marque a alternativa CORRETA que corresponde a sequência de cima para baixo das lacunas acima.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A sequência dependia de identificar, nas descrições, alto nível, linguagem de máquina e baixo nível, nessa ordem.

Tema central: Classificação de linguagens de programação
Análise das alternativas
A
Certa
A primeira descrição fala em instruções próximas da linguagem humana, critério que caracteriza linguagem de alto nível (III). A segunda menciona explicitamente código binário em zeros e uns, o que identifica linguagem de máquina (I). A terceira aponta uma linguagem particular para cada processador e usada para codificar instruções de forma mais próxima da máquina, o que se enquadra como linguagem de baixo nível (II).
B
Errada
Está errada porque coloca a primeira lacuna como baixo nível, mas a expressão “próxima da linguagem humana” caracteriza alto nível, não baixo nível. Também erra a terceira lacuna, pois a descrição dependente do processador corresponde a baixo nível, e não a alto nível.
C
Errada
Está errada porque atribui a primeira lacuna à linguagem de máquina, quando o enunciado fala em facilitar o raciocínio por proximidade com a linguagem humana, traço de alto nível. Além disso, a segunda lacuna é explicitamente binária, portanto deve ser linguagem de máquina, e não baixo nível.
D
Errada
Está errada porque, embora acerte a primeira lacuna como alto nível, troca as duas últimas. A descrição de zeros e uns identifica linguagem de máquina, enquanto a descrição “particular para cada processador” aponta para baixo nível.
Pegadinha da questão
Confundir linguagem de máquina com linguagem de baixo nível, sobretudo na descrição binária e na referência ao processador.
Dica para questões semelhantes
  • Se o enunciado destacar proximidade com a linguagem humana, classifique como alto nível.
  • Se houver menção direta a código binário em zeros e uns, classifique como linguagem de máquina.
  • Se a descrição enfatizar dependência do processador e codificação próxima da máquina, trate como baixo nível.
  • Em questões desse tipo, resolva pelos marcadores objetivos da descrição, não pela ideia genérica de dificuldade.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo