Baixe o app para aproveitar ainda mais
Prévia do material em texto
Explicação: A análise semântica é uma das etapas do processo de compilação. Ela tem como objetivo veri�car a correção semântica do código-fonte, incluindo a consistência dos tipos de variáveis envolvidos em operações aritméticas. Esse processo veri�ca se o código está sendo usado corretamente de acordo com as regras da linguagem. Acerto: 1,0 / 1,0 (UFAL/2016 - Adaptada) Considere as a�rmativas: I. cria o código objeto traduzindo as instruções da linguagem de montagem (assembly) para código de máquina; II. recebe como entrada um conjunto de arquivos objetos e bibliotecas, e produz como resultado um arquivo objeto de saída; III. traduz um programa descrito em uma linguagem de alto nível para um programa em linguagem simbólica ou linguagem de máquina. Nessa ordem, os itens de I a III referem-se a: Ligador, montador e interpretador. Ligador, montador e compilador. Montador, ligador e compilador. Interpretador, ligador e compilador. Compilador, ligador e montador. Respondido em 04/06/2023 18:33:20 Explicação: O montador cria o código objeto traduzindo as instruções da linguagem de montagem (assembly) para código de máquina. O ligador recebe como entrada um conjunto de arquivos objetos e bibliotecas, e produz como resultado um arquivo objeto de saída. O compilador traduz um programa descrito em uma linguagem de alto nível para um programa em linguagem simbólica ou linguagem de máquina. Acerto: 0,0 / 1,0 (FGV/2009 - Adaptada) No contexto das estruturas de dados avançadas como listas, pilhas, �las e árvores é comum se encontrar referência à notação polonesa reversa (notação pos�xa). Nesse sentido, a expressão X* (Y+W)/(X-Y) é representada nessa notação, como: XYW+*XY/- XYW+*/XY- XYW+*XY-/ XYW*+XY/- XYW*+XY-/ Respondido em 04/06/2023 18:34:09 Explicação: Nessa notação.: Questão9 a Questão10 a
Compartilhar