|
Acadêmico(a): André Luís Garlini |
Título: Implementação de Tipos Abstratos de Dados no Ambiente FURBOL |
|
Conclusão: |
O objetivo deste trabalho foi alcançado. A LP foi estendida e tornou-se possível a criação de TADs pelos usuários do FURBOL. Esse pode definir os quatro tipos de operações de um TAD (construtoras, consultoras, atualizadoras e destrutoras), declarar referências para os TADs em outras unidades do programa e criar instâncias destes TADs.
Contudo, o trabalho apresenta algumas limitações, as quais são:
a)
não é permitido declarar arrays dinâmicos como atributos dos TADs;
b)
não é possível usar os elementos de um array de objetos individualmente nos comandos criarobj, destruirobj e na chamada de métodos;
c)
um símbolo não pode ser utilizado antes de ser definido.
As ferramentas utilizadas (Enterprise Architect para a especificação do ambiente e Borland Delphi 7.0 para a implementação) mostraram-se adequadas.
Este trabalho é relevante para o curso de Ciência da Computação da FURB, pois apresenta a extensão de um trabalho de pesquisa que vem sendo desenvolvida por vários acadêmicos do curso e aprofunda vários temas abordados durante o curso de computação. |
|
|