Logo Passei Direto
Buscar

Compilador

Ferramentas de estudo

Questões resolvidas

(PEFOCE/2012 Adaptada) Levando em consideração o processo de compilação, avalie as assertivas a seguir. A tabela de símbolos utilizada no processo de compilação contém informações sobre tipos e atributos de cada nome definido pelo usuário no programa. Essas informações são colocadas na tabela de símbolos pelos analisadores léxico e sintático e usadas pelo analisador semântico e pelo gerador de código. III. Compiladores são ferramentas de software que convertem código fonte escrito em uma linguagem de programação para código de máquina, que pode ser executado pelo computador. Marque a alternativa correta.

I. A tabela de símbolos é preenchida pelos analisadores léxico e sintático.
II. As informações contidas na tabela de símbolos são utilizadas apenas pelo gerador de código.
III. Compiladores convertem código fonte em linguagem de máquina.
a) III, II, I.
b) II, III, I.
c) I, II, III.
d) I, III, II.

(IDIB/2020 Adaptada) As linguagens de programação que utilizamos para construção de aplicações são de fácil entendimento para um programador, pois são conhecidas como linguagens com alto nível de abstração. No entanto, este código não pode ser executado diretamente pelo computador, pois o mesmo reconhece apenas a linguagem de máquina. Assinale a alternativa que indica corretamente o nome do programa que, durante sua execução, realiza operações de análise sintática, síntese, montagem, compilação, tradução, ligação ou interpretação.


a) Compilador.
b) Interpretador.
c) Montador.
d) Linker.

Material

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

(PEFOCE/2012 Adaptada) Levando em consideração o processo de compilação, avalie as assertivas a seguir. A tabela de símbolos utilizada no processo de compilação contém informações sobre tipos e atributos de cada nome definido pelo usuário no programa. Essas informações são colocadas na tabela de símbolos pelos analisadores léxico e sintático e usadas pelo analisador semântico e pelo gerador de código. III. Compiladores são ferramentas de software que convertem código fonte escrito em uma linguagem de programação para código de máquina, que pode ser executado pelo computador. Marque a alternativa correta.

I. A tabela de símbolos é preenchida pelos analisadores léxico e sintático.
II. As informações contidas na tabela de símbolos são utilizadas apenas pelo gerador de código.
III. Compiladores convertem código fonte em linguagem de máquina.
a) III, II, I.
b) II, III, I.
c) I, II, III.
d) I, III, II.

(IDIB/2020 Adaptada) As linguagens de programação que utilizamos para construção de aplicações são de fácil entendimento para um programador, pois são conhecidas como linguagens com alto nível de abstração. No entanto, este código não pode ser executado diretamente pelo computador, pois o mesmo reconhece apenas a linguagem de máquina. Assinale a alternativa que indica corretamente o nome do programa que, durante sua execução, realiza operações de análise sintática, síntese, montagem, compilação, tradução, ligação ou interpretação.


a) Compilador.
b) Interpretador.
c) Montador.
d) Linker.

Mais conteúdos dessa disciplina