Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): Paulo Henrique da Silva
Título: Implementação de Unidades para Processos Concorrentes no Ambiente Furbol
 
Abstract:
This work describes the development of the prototype of an programming environment for the FURBOL programming language. The necessary theoretical foundation for the development is presented. The specifications of the language and the environment, implemented in Borland Delphi 6.0, also are presented. The prototype is an integrated programming environment where it is possible to edit and compile a source code, generating an code in the Assembly language, compatible with 8088 microprocessors. The present work is based on the Work of Course Conclusion of academic Anderson Adriano (Adriano, 2001), extending the same to offer support for unit-level multitasking (concurrency) and synchronization. In the language specification, context-free grammar in the Bakus-Naur Form (BNF) together with attribute grammar is used. In the specification of the environment the Unified Modeling Language (UML) is used.