Logo Passei Direto
Buscar

Inglês

Outros
A classificação de linguagens de programação por nível de abstração ajuda a entender a complexidade da linguagem e sua proximidade com a linguagem de máquina.
Assinale a alternativa correta:
I. Linguagens de baixo nível, como Assembly, oferecem controle direto sobre o hardware, mas exigem um conhecimento profundo da arquitetura do computador.
II. Linguagens de nível intermediário, como C e C++, permitem um certo grau de controle sobre o hardware, mas também fornecem abstrações de alto nível, tornando o código mais legível e fácil de manter.
III. Linguagens de alto nível, como Python e Java, são mais abstratas e se aproximam da linguagem humana, ocultando detalhes de baixo nível da implementação.
IV. Linguagens de muito alto nível, como SQL e Prolog, se concentram na resolução de problemas, permitindo que o programador descreva o que o programa deve fazer, em vez de como fazer.
a. As afirmativas I e II estão corretas.
b. As afirmativas I, III e IV estão corretas.
c. As afirmativas I, II, III e IV estão corretas.
d. As afirmativas I, II e III estão corretas.
e. As afirmativas II, III e IV estão corretas.
User badge image
Desafios para Aprender

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar cada afirmativa: I. Linguagens de baixo nível, como Assembly, oferecem controle direto sobre o hardware, mas exigem um conhecimento profundo da arquitetura do computador. Verdadeiro, essa afirmativa está correta. II. Linguagens de nível intermediário, como C e C++, permitem um certo grau de controle sobre o hardware, mas também fornecem abstrações de alto nível, tornando o código mais legível e fácil de manter. Verdadeiro, essa afirmativa também está correta. III. Linguagens de alto nível, como Python e Java, são mais abstratas e se aproximam da linguagem humana, ocultando detalhes de baixo nível da implementação. Verdadeiro, essa afirmativa está correta. IV. Linguagens de muito alto nível, como SQL e Prolog, se concentram na resolução de problemas, permitindo que o programador descreva o que o programa deve fazer, em vez de como fazer. Verdadeiro, essa afirmativa também está correta. Como todas as afirmativas (I, II, III e IV) estão corretas, a alternativa correta é: c. As afirmativas I, II, III e IV estão corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais perguntas desse material

Mais conteúdos dessa disciplina