Questão de Arquitetura de Computadores — Compilador — Instituto Darwin 2023
Arquitetura de ComputadoresCompilador
- Código
- qq993021
- Banca
- Instituto Darwin
- Órgão
- Prefeitura de Lagoa de Itaenga - PE
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico em Informática
As ferramentas de desenvolvimento são uma categoria especial de software, pois são utilizadas para produzir novos softwares. Relacionado a estes, é INCORRETO afirmar:
- AUm 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).
- BUm compilador é um dos dois tipos mais gerais de tradutores, sendo que o segundo tipo que a ele deve ser comparado é um interpretador.
- CNormalmente, 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.
- DO 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.
- EUm compilador é chamado de Java Bytecode quando seu processo de compilação acontece apenas quando o código é chamado.