|
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. |
|
|