Logo Passei Direto
Buscar

Simulado 2 Compiladores parte 2

Ferramentas de estudo

Questões resolvidas

(INSTITUTO AOCP/2019) Qual é o elemento de um compilador que lê um fluxo de entrada (caracteres) e produz um fluxo de saída que contém palavras das quais cada uma é rotulada com sua categoria sintática, equivalente a uma classe gramatical da palavra na linguagem natural?
Reader.
Parsing.
Scanner.
Input.
Interface.

Considerando a ciência da criação de um compilador, há vários objetos que são importantes para o processo de compilação. Esse é um componente importante para o processo e representa uma estrutura de dados que contém um registro para cada nome de variável, com campos para os atributos do nome. Assinale a alternativa que apresenta o nome desse componente.
Árvore de Sintaxe.
Otimizador de código.
Tabela de Símbolos.
Ligador (Linker).
Fluxo de tokens.

(CESGRANRIO/2012) Um compilador é um programa que executa vários passos, dentre os quais, o de analisar uma sequência de entrada para determinar sua estrutura gramatical segundo uma determinada gramática formal. O resultado típico dessa análise é uma estrutura conhecida como:

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

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

(INSTITUTO AOCP/2019) Qual é o elemento de um compilador que lê um fluxo de entrada (caracteres) e produz um fluxo de saída que contém palavras das quais cada uma é rotulada com sua categoria sintática, equivalente a uma classe gramatical da palavra na linguagem natural?
Reader.
Parsing.
Scanner.
Input.
Interface.

Considerando a ciência da criação de um compilador, há vários objetos que são importantes para o processo de compilação. Esse é um componente importante para o processo e representa uma estrutura de dados que contém um registro para cada nome de variável, com campos para os atributos do nome. Assinale a alternativa que apresenta o nome desse componente.
Árvore de Sintaxe.
Otimizador de código.
Tabela de Símbolos.
Ligador (Linker).
Fluxo de tokens.

(CESGRANRIO/2012) Um compilador é um programa que executa vários passos, dentre os quais, o de analisar uma sequência de entrada para determinar sua estrutura gramatical segundo uma determinada gramática formal. O resultado típico dessa análise é uma estrutura conhecida como:

Prévia do material em texto

p p p p ç p
gerar a entrada para o analisador sintático.
Acerto: 1,0  / 1,0
(INSTITUTO AOCP/2019) Qual é o elemento de um compilador que lê um �uxo de entrada (caracteres) e
produz um �uxo de saída que contém palavras das quais cada uma é rotulada com sua categoria sintática,
equivalente a uma classe gramatical da palavra na linguagem natural?
Reader.
Parsing.
 Scanner.
Input.
Interface.
Respondido em 04/06/2023 18:27:03
Explicação:
O scanner, também conhecido como análise léxica, é o primeiro passo no processo de compilação. O scanner lê o
código fonte como um �uxo de entrada de caracteres e produz um �uxo de saída que consiste em tokens, que são
palavras rotuladas com sua categoria sintática. Essas categorias sintáticas correspondem às classes gramaticais
dessas palavras na linguagem natural, como palavras-chave, identi�cadores, números, símbolos, entre outros.
Acerto: 1,0  / 1,0
Considerando a ciência da criação de um compilador, há vários objetos que são importantes para o processo de
compilação. Esse é um componente importante para o processo e representa uma estrutura de dados que
contém um registro para cada nome de variável, com campos para os atributos do nome. Assinale a alternativa
que apresenta o nome desse componente.
Árvore de Sintaxe.
Otimizador de código.
 Tabela de Símbolos.
Ligador (Linker).
Fluxo de tokens.
Respondido em 04/06/2023 18:27:57
Explicação:
A tabela de símbolos é uma estrutura de dados utilizada pelo compilador para armazenar informações sobre nomes
de variáveis, constantes, funções, etc. presentes no código fonte. Ela é construída durante a fase de análise sintática
e mantida atualizada ao longo do processo de compilação. A tabela de símbolos é importante pois permite ao
compilador realizar veri�cações de semântica, alocação de memória, geração de código objeto, entre outras tarefas.
Acerto: 1,0  / 1,0
(CESGRANRIO/2012) Um compilador é um programa que executa vários passos, dentre os quais, o de analisar
uma sequência de entrada para determinar sua estrutura gramatical segundo uma determinada gramática
formal.
O resultado típico dessa análise é uma estrutura conhecida como:
 Questão3
a
 Questão4
a
 Questão5
a

Mais conteúdos dessa disciplina