Questão 30 Comentada - Prefeitura Municipal de Lagoa de Itaenga em Pernambuco - Técnico - Informática - Instituto Darwin (2023)

As ferramentas de desenvolvimento são uma categoria especial de software, pois são utilizadas para produzir novos softwares. Relacionado a estes, é INCORRETO afirmar:
  • A Um compilador é um programa que, a partir de um código escrito em uma linguagem, o código fonte (source code), cria um programa semanticamente equivalente, porém, escrito em outra linguagem, código objeto (object code).
  • B Um compilador é um dos dois tipos mais gerais de tradutores, sendo que o segundo tipo que a ele deve ser comparado é um interpretador.
  • C Normalmente, o código fonte é escrito em uma linguagem de programação de alto nível, com grande capacidade de abstração, e o código objeto é escrito em uma linguagem de baixo nível, como uma sequência de instruções a ser executada por um sistema operacional.
  • D O processo de compilação é composto de análise e síntese. A análise tem como objetivo entender o código fonte e representá-lo em uma estrutura intermediária. A síntese constrói o código objeto a partir desta representação intermediária. 
  • E Um compilador é chamado de Java Bytecode quando seu processo de compilação acontece apenas quando o código é chamado.