[ESAF - 2002 - STN - Analista de Finanças e Controle – Superior] Assinale a opção correta.
a) Um programa em linguagem de alto nível é armazenado em um arquivo do tipo texto.
b) O código executável produzido por um compilador pode ser executado em qualquer plataforma.
c) Um programa interpretado executa mais rapidamente que um programa compilado.
d) Um programa escrito em Linguagem Assembly pode ser executado diretamente.
e) Um programa em Linguagem de Máquina pode ser convertido em Linguagem de Alto Nível através de um compilador.
pessoal qual é a resposta certa galera que eu não sei
Soluções para a tarefa
Respondido por
0
A resposta mais correta seria a d), pois:
a) É errado, pois um programa de alto-nível, se compilado, é armazenado em um arquivo binário, se interpretado, em um binário, mas um binário bytecode, e, se for uma linguagem da Web (JS, PHP, etc.), aí sim seria armazenado em texto.
b) É errado, pois os SOs lidam com conceitos diferentes uns dos outros
c) É ao contrário
e) Não, um programa em linguagem de máquina pode ser convertido para linguagem baixo-nível, e isso seria feito por um disassembler, não por um compilador
a) É errado, pois um programa de alto-nível, se compilado, é armazenado em um arquivo binário, se interpretado, em um binário, mas um binário bytecode, e, se for uma linguagem da Web (JS, PHP, etc.), aí sim seria armazenado em texto.
b) É errado, pois os SOs lidam com conceitos diferentes uns dos outros
c) É ao contrário
e) Não, um programa em linguagem de máquina pode ser convertido para linguagem baixo-nível, e isso seria feito por um disassembler, não por um compilador
Respondido por
0
Atendendo ao enunciado a alternativa correta é:
d) Um programa escrito em Linguagem Assembly pode ser executado diretamente.
d) Um programa escrito em Linguagem Assembly pode ser executado diretamente.
Perguntas interessantes