Logo Passei Direto
Buscar

Algoritmos

Anhanguera

As linguagens de programação podem ser classificadas como compiladas ou interpretadas. Qual das opções descreve corretamente a principal diferença entre linguagens compiladas e linguagens interpretadas

Selecione uma alternativa:

a)

Linguagens compiladas são utilizadas apenas para sistemas operacionais, enquanto as interpretadas são para aplicações web.

b)

O código de linguagens compiladas é traduzido diretamente para linguagem de máquina antes da execução, enquanto o de linguagens interpretadas é traduzido em tempo de execução.

c)

Linguagens interpretadas são sempre mais rápidas do que linguagens compiladas.

d)

A compilação é uma via de mão dupla, permitindo a recuperação do código original a partir da linguagem de máquina.

e)

Linguagens compiladas não podem ser usadas para desenvolver aplicações gráficas.

User badge image
Felipe Berlatto

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar as alternativas para identificar a principal diferença entre linguagens compiladas e interpretadas: a) Linguagens compiladas são utilizadas apenas para sistemas operacionais, enquanto as interpretadas são para aplicações web. - Esta afirmação é falsa, pois linguagens compiladas podem ser usadas em diversas aplicações, não apenas em sistemas operacionais. b) O código de linguagens compiladas é traduzido diretamente para linguagem de máquina antes da execução, enquanto o de linguagens interpretadas é traduzido em tempo de execução. - Esta é a definição correta. Linguagens compiladas geram um executável que roda diretamente na máquina, enquanto linguagens interpretadas traduzem o código à medida que ele é executado. c) Linguagens interpretadas são sempre mais rápidas do que linguagens compiladas. - Esta afirmação é falsa, pois, em geral, linguagens compiladas tendem a ser mais rápidas devido à pré-compilação. d) A compilação é uma via de mão dupla, permitindo a recuperação do código original a partir da linguagem de máquina. - Isso não é verdade, pois a compilação geralmente não permite a recuperação do código original. e) Linguagens compiladas não podem ser usadas para desenvolver aplicações gráficas. - Esta afirmação é falsa, pois muitas linguagens compiladas são amplamente utilizadas para desenvolver aplicações gráficas. Portanto, a alternativa correta é: b) O código de linguagens compiladas é traduzido diretamente para linguagem de máquina antes da execução, enquanto o de linguagens interpretadas é traduzido em tempo de execução.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina