Buscar

Estácio_ Alunos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

25/11/2022 08:46 EPS
https://simulado.estacio.br/alunos/ 1/6
SILVIO DOMINGOS DA COSTA JUNIOR
202007174119
 
Disciplina: COMPILADORES AV
Aluno: SILVIO DOMINGOS DA COSTA JUNIOR 202007174119
Professor: ROBSON LORBIESKI
 Turma: 9001
CCT0838_AV_202007174119 (AG) 21/09/2022 11:38:22 (F) 
Avaliação:
5,0
Nota SIA:
5,0 pts
 
 
 
ENSINEME: ANÁLISE LÉXICA 
 
 1. Ref.: 3990671 Pontos: 1,00 / 1,00
Considere a seguinte especificação de tokens com sua descrição informal: 
SE fosse submetida ao Analisador a seguinte expressão: 
A3R = 35 + D; 
Podemos afirmar que não será gerado um erro léxico apesar de A3R não ser um identificador
válido 
Porque 
Ao reconhecer os lexemas tanto A, como 3 como R são associados a tokens e o analisador
léxico não leva em conta a gramática 
 
Como base nas afirmativas acima podemos concluir que: 
 As duas são corretas e a segunda justifica a primeira 
As duas são corretas e a segunda não justifica a primeira 
A primeira é falsa e a segunda correta 
As duas afirmativas são falsas 
A primeira é verdadeira e a segunda falsa Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990671.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
25/11/2022 08:46 EPS
https://simulado.estacio.br/alunos/ 2/6
 
 2. Ref.: 3990673 Pontos: 0,00 / 1,00
Autômatos Finitos são definidos por uma quíntupla (Q, , , q0, F) onde: 
Q é o conjunto finito de estados, 
 é o conjunto finito de símbolos de entrada, 
 é a função de transição, 
q0 é o estado inicial (q0 Q - o estado inicial é apontado por uma seta) 
 F o conjunto de estados finais ou de aceitação ( um estado inicial também pode
ser final). 
 
E podem ser representados por grafos ou de forma tabular considere o seguinte grafo: 
Qual seria a sua representação tabular? 
 
Σ δ
Σ
δ
∈
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990673.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
25/11/2022 08:46 EPS
https://simulado.estacio.br/alunos/ 3/6
 
 
 
ENSINEME: ANÁLISE SEMÂNTICA 
 
 3. Ref.: 3992188 Pontos: 1,00 / 1,00
As representações intermediárias lineares são utilizadas para produzir o resultado da Análise Semântica. 
As respeito destas representações analise as seguintes afirmativas: 
I. Código de máquina de pilha é um exemplo de código de um endereço 
II. Códigos de um endereço utilizam nomes implícitos 
III. Códigos de dois endereços não utilizam operações destrutivas. 
IV. Código de três endereços possuem o formato básico r ← x op y 
Estão corretas apenas as afirmativas:
I e IV
I, II e III
II, III e IV {ε} 
 I, II e IV
II e III
 
 4. Ref.: 3992187 Pontos: 0,00 / 1,00
A determinação das dependências de uma árvore anotada e o tipo dos atributos limitam a escolha do esquema
de tradução a ser utilizado. 
Considere a árvore abaixo e seu respectivo grafo de dependência (setas azuis) 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3992188.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3992187.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
25/11/2022 08:46 EPS
https://simulado.estacio.br/alunos/ 4/6
Ao analisarmos a situação podemos afirmar: 
 
Somente poderá ser utilizado um Esquema S-atribuído 
Porque 
No esquema S-atribuído todos os atributos são sintetizados 
 
Com base nas afirmativas podemos concluir que:
 A primeira é falsa e a segunda correta
As duas são corretas e a segunda justifica a primeira
A primeira é verdadeira e a segunda falsa
 As duas afirmativas são falsas
As duas são corretas e a segunda não justifica a primeira
 
 
ENSINEME: ANÁLISE SINTÁTICA 
 
 5. Ref.: 3992515 Pontos: 0,00 / 1,00
Gramáticas Livres de Contexto se prestam à definição de Linguagens de programação. Porém, a existência de
ambiguidade gera o problema do não determinismo para o parser, já que permite a criação de duas árvores
sintáticas distintas para o mesmo comando.
Considere as seguintes gramáticas
I - A → A + A | A − A | a
II -E → E + E | E → E * E | E → b
III - S → S + T | S → T | T → T * F | F → c
Existe ambiguidade:
 Em I e II
Somente em I
Somente em II
Em I e III
 Em II e III
 
 6. Ref.: 3992462 Pontos: 1,00 / 1,00
ANO: 2012 BANCA: CESGRANRIO ÓRGÃO: TRANSPETRO PROVA: ANALISTA DE SISTEMAS - INFRAESTRUTURA
DE TI
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3992515.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3992462.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
25/11/2022 08:46 EPS
https://simulado.estacio.br/alunos/ 5/6
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:
 Árvore sintática
Fluxo (stream) de tokens
Gramática livre de contexto
Gramática dirigida a sintaxe
Árvore AVL
 
 
ENSINEME: GERAÇÃO DE CÓDIGO 
 
 7. Ref.: 3993018 Pontos: 1,00 / 1,00
As áreas em que se divide a memória do programa podem ser de tamanho fixo ou variável. As de tamanho fixo
lidam normalmente com variáveis escalares e linhas de código, já as de tamanho variável são normalmente
auxiliares para a execução do programa armazenando dados de tamanho variável etc.
Dentre as áreas do programa duas delas crescem em direção uma da outra.
Quais são elas?
Área de dados e pilha
Memória livre e heap
Área de dados e heap
 Pilha e heap
Pilha e memória livre
 
 8. Ref.: 3993004 Pontos: 0,00 / 1,00
A alocação adequada de memória para a execução do programa é fundamental para que ele tenha um bom
desempenho.
A memória utilizada pelo programa é dividida em várias parte sendo cada uma delas mais adequada para um
determinado uso.
As áreas em que um programa é normalmente divido são
I Área de Código Objeto
II Área de Dados Estática
III Heap
IV Pilha
Dentre estas a alocação estática é utilizada nas áreas:
 III e IV
II e III
I e III
II e IV
 I e II
 
 
ENSINEME: O COMPILADOR 
 
 9. Ref.: 7674284 Pontos: 1,00 / 1,00
(EMPREL/2019 - Adaptada) Qual é o componente 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,Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993018.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3993004.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7674284.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
25/11/2022 08:46 EPS
https://simulado.estacio.br/alunos/ 6/6
equivalente a uma classe gramatical da palavra na linguagem do programa fonte?
Analisador Sintático.
 Analisador Léxico.
Otimizador.
Gerador de Código Intermediário.
Analisador Semântico.
 
 10. Ref.: 3990550 Pontos: 0,00 / 1,00
O componente do processo de tradução que a partir dos programas objetos gera o
módulo de carga é o: 
Carregador 
Interpretador 
 Montador 
Compilador 
 Ligador 
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990550.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Continue navegando