1
resposta

Acredito que só tenha uma alternativa correta

Apenas a última afirmativa é verdadeira: como o código foi traduzido de uma vez só para um executável, o tradutor usado foi um compilador.

Explicação: um compilador é um programa que traduz o código fonte escrito em uma linguagem de programação para o código de máquina, que é executado diretamente pelo computador. Diferentemente de um interpretador, que vai executando o código fonte linha por linha à medida que ele é lido. O novo arquivo gerado pelo compilador é um arquivo executável, que pode ser executado diretamente pelo sistema operacional do computador.

1 resposta

Oi, Wagner! Tudo bem?

Isso mesmo, a última alternativa é realmente verdadeira e a sua justificativa está correta, excelente observação!

Entretanto, somado a isso, a alternativa B também está correta, pois para um programa ser executado diretamente pelo computador é necessário que ele seja escrito em código de máquina, já que essa é a linguagem que ele consegue trabalhar e interpretar, logo o novo arquivo gerado após o processo de compilação (processo de tradução de uma linguagem usada pelo programador, mais próxima da compreensão humana, para uma linguagem mais próxima da compreensão da máquina) é o jogo em código de máquina.

Espero ter ajudado! Caso tenha ficado alguma dúvida basta comunicar!

Um forte abraço e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software