Rascunho apresentacao primeiro trabalho

Propaganda
UNIVERSIDADE CATÓLICA DOM BOSCO – UCDB
Engenharia de Computação – 7º semestre
Primeiro Trabalho de Compiladores I
Prof. Marcelo Silva Cintra
Primeiro Semestre de 2007
Ficha de apresentação do 1º trabalho: Analisador Léxico para Pascal
Integrantes: 1- _______________________________________ RA ________________
2 - _______________________________________ RA ________________
3 - _______________________________________ RA ________________
Linguagem: _______________ Ordem de apresentação : ___
Data: 16/04/2007
Início __:__
Forma de desenvolvimento: ( ) manual
Fim __ : __
( ) ferramenta
Programa possui uma função que retorna um átomo? ( ) sim ( ) não
Cada átomo pode ser identificado como um número? ( ) sim ( ) não
Comentários:
___________________________________________________________________________
___________________________________________________________________________
Aceita arquivo com ou sem extensão .pas? ( ) sim ( ) não
OBS: _____________________________________________________________________
Saída está sendo feita como solicitada? ( ) sim ( ) não
OBS: _____________________________________________________________________
O programa realiza a busca binária de um identificador numa tabela?
( ) sim ( ) não ( ) ferramenta trata
Distingue maiúscula / minúscula ? ( ) sim ( ) não
Reconhece todos os átomos sem atributos? ( ) sim ( ) não
Átomos não reconhecidos: ______________________________________
Foi criado um átomo para os operadores relacionais? ( ) sim ( ) não
Produz-se o atributo corretamente? ( ) sim ( ) não
Reconhecimento de identificadores:
Foi usada a expressão regular da especificação? ( ) sim ( ) não
Foi implementada a hash table? ( ) sim ( ) não ( ) usou a classe do Java
OBS: _____________________________________________________________________
Faz-se a busca primeiro na hash table antes de inserir o identificador? ( ) sim ( ) não
Em caso negativo qual estrutura de dados foi usada? ________________
Qual foi a função de dispersão? ( ) da especificação ( ) não implementou ( ) Java
Foi usada a expressão regular para reconhecimento de números como especificado?
( ) sim ( ) não
OBS: _____________________________________________________________________
Quais erros o analisador foi capaz de produzir?
( ) comentário não fechado
( ) número inválido
( ) identificador mal formado
( ) caractere desconhecido
Foi feito o tratamento de todos os identificadores?
( ) sim ( ) não qual erro ? ______________
Foi feita a buferização de entrada como descrito?
( ) sim ( ) não ( ) a ferramenta fez automaticamente
Comentários gerais
Comentários:
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Apresentação
Integrante 1:
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Integrante 2:
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Integrante 3:
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Download