SóProvas


ID
3532348
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

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.

Alternativas
Comentários
  • Tabela de Símbolos

    • É uma estrutura de dados mantida ao longo de todas as fases de um compilador;

    • Todos os nomes do identificador, juntamente com seus tipos, são armazenados aqui;

    • A tabela de símbolos facilita para o compilador pesquisar rapidamente o registro identificador e recuperá-lo;

    • A tabela de símbolos também é usada para gerenciamento de escopo;

    Fonte: Professor Tiago Lage Payne de Pádua - Gran Cursos

  • Tabela de Símbolos

    Contém o valor de todos os símbolos. Um símbolo é um rótulo ou um valor ao qual é atribuído um nome simbólico por meio de uma pseudoinstrução.

    A primeira tarefa do assembler é montar uma tabela de símbolos, que é usada para mapear os nomes de constantes simbólicas e rótulos para os números binários que eles representam

    GABARITO D

    Tanenbaum