ciencia da computação
A: Um requisito de engenharia de software
B: Um programa de linguagem simbólica
C: Um compilador
D: Uma linguagem de programação
E: Java
Feedback: “Artigo Uma breve introdução ao estudo e implementação de compiladores”, item 2, página 2.
2º) A tradução de linguagem abstrata para linguagem de baixo nível que é executada pelo:
A: Disco rigido
B: Programador
C: Compilador
D: Usuário
E: Navegador
Feedback: “Artigo Uma breve introdução ao estudo e implementação de compiladores”, item 2, página 2
3º) Quais são os três tipos de Analisadores?
A: Léxico, Sintático e Semântico
B: Léxico, Algoritmo e Sintático
C: Perfeito, Algoritmo e Sintático
D: Perfeito, Sintático e Semântico
E: Semântico, Algoritmo e Perfeito
Feedback: “Artigo Uma breve introdução ao estudo e implementação de compiladores”, item 2, página 2
4º) Qual é o processo de analisar a entrada de linhas de caracteres ?
A: Análisador Sintático
B: Linguagem de programação
C: Linguagem de máquina
D: Análise Léxica
E: Uml
Feedback: “Artigo Uma breve introdução ao estudo e implementação de compiladores”, item 2.1, página 3.
5º) Qual o analisador é considerado o coração do compilador ?
A: Analisador Semântico
B: Analisador Setico
C: Analisador Sintático
D: Analisador de software
E: Analisador de Programa
Feedback: “Artigo Uma breve introdução ao estudo e implementação de compiladores”, item 2.1, página 3.
6º) Qual analisador deve procurar por erros como: Se os tipos de operadores são compatíveis com os da linguagem; Variáveis não declaradas; Chamadas de funções ou métodos com um número incorreto de parâmetros?
A: Analisador De Software
B: Analisador Compilador
C: Analisador De Linguagem
D: Analisador De Algoritmos
E: Analisador Semântico
Feedback: “Artigo Uma breve introdução ao estudo e implementação de compiladores”, item 2.1, página 4
7º) Qual tarefa é realizada depois de todas as analises em buscas de erros?
A: