Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): Oliver Mário da Silva
Título: Ambiente para Auxiliar o Desenvolvimento de Programas Monolíticos
 
Abstract:
This work consists of the creation of an environment to assist the development of monolithic programs, only using registers that hold natural numbers (same data structure of the machine Number TheOretic Register MAchine - NORMA). As main focus, it is had application of a new algorithm considered for Jose R. V. da Silva (SILVA, 2004) for the transformation of a described monolithic program in the form of instructions labeled in labeled instructions composed. The specification of the monolithic language for the environment was made using it notation Backus-Naur Form (BNF). For the specification of the environment it was used the objects oriented analysis with Unified Modeling Language (UML), through the diagrams of cases of use, of class and of sequence. The implementation of the environment was made in the environment of programming Delphi 7,0, using class created for the Analyzer Generator for Lexicon and Syntactic (GALS). Through the specifications of the BNF of the language, the GALS generated all the class for the lexicon and syntactic analysis.