Logo Passei Direto
Buscar
Programas escritos em linguagem assembly devem ser traduzidos em códigos de máquina antes que possam ser interpretados pela máquina. Esse processo de traduzir programas em códigos de máquina é conhecido como linguagem assembly, que é um nível inferior de linguagem de programação. As pessoas normalmente usam níveis mais altos de programação ao escrever programas que requerem funcionalidades mais complexas.
Diante do contexto, observe as afirmativas a seguir.
1) A linguagem-fonte e a linguagem-alvo podem ser definidas em diferentes níveis de complexidade.
2) Alguns processadores executam diretamente programas escritos no idioma de origem sem a necessidade de tradução para o idioma de destino.
3) A tradução é efetuada quando há um processador (hardware ou intérprete) disponível para o idioma de chegada, mas não para o idioma de origem.
4) A conversão ocorre em um programa equivalente chamado programa-objeto ou programa binário executável após a conclusão da tradução.
a. Todas estão corretas.
b. Apenas a 1 está correta.
c. Apenas a 1 e 2 estão corretas.
d. Apenas a 1 e 3 estão corretas.
e. Apenas a 1 e 4 estão corretas.
User badge image
Sig Novidades

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Vamos analisar cada uma das afirmativas para determinar quais estão corretas: 1) A linguagem-fonte e a linguagem-alvo podem ser definidas em diferentes níveis de complexidade. - Correto. A linguagem-fonte (assembly) e a linguagem-alvo (código de máquina) podem ter diferentes níveis de complexidade. 2) Alguns processadores executam diretamente programas escritos no idioma de origem sem a necessidade de tradução para o idioma de destino. - Incorreto. Processadores não executam diretamente código em assembly; eles precisam do código de máquina. 3) A tradução é efetuada quando há um processador (hardware ou intérprete) disponível para o idioma de chegada, mas não para o idioma de origem. - Incorreto. A tradução é necessária independentemente da disponibilidade do processador para a linguagem de destino. 4) A conversão ocorre em um programa equivalente chamado programa-objeto ou programa binário executável após a conclusão da tradução. - Correto. Após a tradução, o resultado é um programa-objeto ou um programa binário executável. Agora, vamos às opções: - a) Todas estão corretas. - Incorreto, pois a 2 e a 3 estão erradas. - b) Apenas a 1 está correta. - Incorreto, pois a 4 também está correta. - c) Apenas a 1 e 2 estão corretas. - Incorreto, pois a 2 está errada. - d) Apenas a 1 e 3 estão corretas. - Incorreto, pois a 3 está errada. - e) Apenas a 1 e 4 estão corretas. - Correto, pois ambas estão corretas. Portanto, a resposta correta é: e) Apenas a 1 e 4 estão corretas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais perguntas desse material

Mais conteúdos dessa disciplina