Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Paulo Henrique da Silva
Título: Implementação de Unidades para Processos Concorrentes no Ambiente Furbol
 
Resumo:
Este trabalho descreve o desenvolvimento do protótipo de um ambiente de programação para a linguagem de programação FURBOL. A fundamentação teórica necessária para o desenvolvimento é apresentada. As especificações da linguagem e do ambiente, implementado em Borland Delphi 6.0, também são apresentadas. O protótipo é um ambiente de programação integrado onde é possível editar e compilar um código fonte, gerando um código de montagem na linguagem Assembly, compatível com microprocessadores 8088. O trabalho é baseado no Trabalho de Conclusão de Curso do acadêmico Anderson Adriano (Adriano, 2001), estendendo o mesmo para oferecer suporte a concorrência em nível de unidades e a sincronização. Na especificação da linguagem é utilizada gramática livre de contexto na notação BNF (Forma de Bakus-Naur) juntamente com gramática de atributos. Na especificação do ambiente é utilizada a Unified Modeling Language (UML).