Ed 
há 4 dias
Vamos analisar as opções uma a uma para encontrar a resposta correta sobre a relação entre código-fonte e código de máquina. A) Código de máquina é de difícil compreensão para humanos. Então, os programadores escrevem instruções usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções em linguagem de máquina. Correta. Esta opção descreve corretamente que o código de máquina é difícil de entender para humanos e que os programadores usam linguagens de programação que são traduzidas por compiladores. B) Código de máquina é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando linguagem de máquina, e essas instruções estão prontas para serem executadas pela CPU. Incorreta. O código de máquina não é fácil de entender para humanos, e os programadores não escrevem diretamente em linguagem de máquina. C) O código-fonte, escrito em uma linguagem de programação, é de difícil compreensão para humanos. Então, os programadores escrevem instruções de código de máquina usando uma linguagem de programação, e o compilador traduz as instruções fornecidas em um conjunto de instruções referentes à linguagem de programação. Incorreta. O código-fonte é, na verdade, mais fácil de entender para humanos do que o código de máquina. D) Código-fonte, escrito em uma linguagem de programação, é de fácil compreensão para humanos. Então, em geral, os programadores escrevem instruções usando uma linguagem de programação, e essas instruções estão prontas para serem executadas pela CPU. Incorreta. Embora o código-fonte seja de fácil compreensão, ele não está pronto para ser executado pela CPU sem a tradução do compilador. E) Compiladores são usados para testar o código de máquina antes de ele ser executado pela CPU, por razões de segurança. Incorreta. Compiladores traduzem o código-fonte para código de máquina, mas não são usados especificamente para testar o código de máquina. Portanto, a opção correta é: A.
Mais perguntas desse material