ID 533896 Banca ESAF Órgão CVM Ano 2010 Provas ESAF - 2010 - CVM - Analista de TIC - Infraestrutura - prova 2 Disciplina Arquitetura de Computadores Assuntos Compilador Nas questões de n. 2 a 9, assinale a opção correta. Alternativas A conversão da representação física das instruções para código lógico é feita pelo Gerador. O compilador é responsável por gerar um programa em linguagem de máquina não executável, a partir de um programa escrito em uma linguagem de alto nível. A conversão da representação simbólica das instruções para código criptografado é feita pelo Registrador. O compilador é responsável por gerar um programa em linguagem de alto nível não executável, a partir de um programa escrito em uma linguagem de máquina executável. O cointerpretador é responsável por gerar um programa em linguagem de máquina não interpretável, a partir de um programa escrito em uma linguagem de usuário. Responder Comentários Acontece que o compilador pega uma linguagem em alto-nível, como C, Fortran ou Pascal; e gera uma representação em linguagem de montagem, que ainda não é uma linguagem de máquina, portanto não pode ser executada.O montador (Assembler) pega essa linguagem de montagem (Assembly) e gera o executável, isto é, a linguagem de máquina. Entendo que a letra B seja a menos errada, pois o compilador é responsável por gerar um programa em linguagem de MONTAGEM não executável, a partir de um programa escrito em uma linguagem de alto nível.Imagino que a questão tenha sido anulada devido à falta de alternativas corretas. O processo de geração de um executável C/C++ exemplifica o caso genérico (compilaçã0->montagem->ligação): Fonte: http://www.tenouk.com/ModuleW.html Difícil estudar com questões erradas... pelo que vi do gabarito, nada foi anulado... Gabarito B O compilador traduz: § Um programa escrito em uma linguagem de alto nível; § Em um programa-objeto não executável; § Também chamado de módulo-objeto. Apesar do módulo-objeto ser em linguagem de máquina, ele não é executável ainda. "Retroceder Nunca Render-se Jamais !" Força e Fé ! Fortuna Audaces Sequitur !