Procura

ProgramaçãoConceitos básicos de programação


EXERCÍCIOS - Exercício 262

  • (INSTITUTO AOCP 2019)

Linguagens de programação são notações para se descrever computações para pessoas e para máquinas. O sistema de software que faz essa tradução é denominado compilador. Um exemplo tradicional desse tipo de sistema possui fases para traduzir a entrada, que está em uma linguagem original (programa fonte), para uma linguagem destino (programa objeto). Diante do exposto, assinale a alternativa que descreve a fase do analisador semântico.


A) Primeira fase do compilador. Etapa antes da análise léxica responsável por eliminar da árvore de sintaxe os comentários.

B) Terceira fase do compilador. Utiliza a árvore de sintaxe e a tabela de símbolos para verificar a consistência do programa fonte com a definição da linguagem.

C) Quarta fase do compilador. Responsável por gerar o código intermediário após a análise sintática.

D) Última fase do compilador. Responsável por gerar o executável através do código otimizado.

E) Segunda fase do compilador. Responsável por criar a árvore de sintaxe a partir dos tokens produzidos pelo analisador léxico.


Próximo:
EXERCÍCIOS - Exercício 263

Vamos para o Anterior: Exercício 261

Tente Este: Exercício 291

Primeiro: Exercício 1

VOLTAR ao índice: Programação


Novidade!
Clique aqui para baixar os próximos exercícios.
Depois de baixados, você poderá estudar mesmo sem estar conectado :-)
(Funciona melhor com o navegador Chrome atualizado)





Cadastre-se e ganhe o primeiro capítulo do livro.
+