Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: ATIVIDADE TELEAULA II COMPILADORES E COMPUTABILIDADE D571_15801_R_20222 CONTEÚDO Curso COMPILADORES E COMPUTABILIDADE Teste ATIVIDADE TELEAULA II Iniciado 07/10/22 20:19 Enviado 07/10/22 20:24 Status Completada Resultado da tentativa 0 em 0 pontos Tempo decorrido 5 minutos Autoteste O aluno responde e o resultado do aluno não é visível ao professor. Resultados exibidos Respostas enviadas, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: e. A respeito dos analisadores sintáticos LR(1), não se pode a�rmar que: Os erros são identi�cados sempre no momento mais tarde, isto é, na leitura de tokens. Pergunta 2 Resposta Selecionada: c. Analise as a�rmativas: I - Os montadores (assemblers) realizam a conversão de programas em linguagem de montagem para a linguagem de máquina. II - Um editor de ligação, ou ligador (linker), permite combinar módulos montados separadamente em um único programa. III - A função principal de um programa carregador (loader) é permitir a edição de um programa em linguagem de alto nível. Está correta a alternativa: Itens I e II. UNIP BIBLIOTECAS MURAL DO ALUNOCONTEÚDOS ACADÊMICOS 0 em 0 pontos 0 em 0 pontos http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_233933_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_233933_1&content_id=_2821431_1&mode=reset https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_49_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1 https://ava.ead.unip.br/webapps/login/?action=logout Sexta-feira, 7 de Outubro de 2022 20h24min38s GMT-03:00 Pergunta 3 Resposta Selecionada: e. Analise as mensagens de erro a seguir: I - Identi�cador já declarado no escopo atual. II - Identi�cador de tipo esperado. III - Quantidade de parâmetros incompatível com a função. IV - Função ou variável não de�nida (lado esquerdo de atribuições). Quais destes são de natureza semântica? Itens I, II, III e IV. Pergunta 4 Resposta Selecionada: d. Analise as seguintes a�rmativas: I - A geração de código intermediário torna o compilador mais portável, mas a otimização é mais difícil por estar longe do código alvo. II - O problema de gerar código ótimo é indecidível. Geralmente, são usadas técnicas heurísticas que, na maior parte do tempo, geram bom código. III - São exemplos de código intermediário as notações pré-�xas, pós-�xas e o código de três endereços. Pode-se a�rmar ser correta a alternativa: Itens II e III. ← OK 0 em 0 pontos 0 em 0 pontos
Compartilhar