Implementando Suporte a Novas Linguagens de Programação e outros Idiomas no Ambiente de Desenvolvimento Integrado Bipide
DOI:
https://doi.org/10.5753/ijcae.2014.4933Abstract
A ferramenta Bipide foi desenvolvida para auxiliar na redução da abstração envolvida em conceitos fundamentais de lógica de programação. Ela possibilita a programação de pequenas aplicações em Portugol, a geração de código na linguagem de montagem da família de processadores BIP e a simulação das aplicações ilustrando conceitos de arquitetura e organização de computadores. Este artigo apresenta melhorias que foram feitas nessa ferramenta. Para ampliar o seu escopo de uso em disciplinas de cursos de graduação na área de Computação, foi integrado um compilador C. Para facilitar sua adoção em outros países, foi acrescentado o suporte a idiomas estrangeiros. Além disso, foram realizadas correções e melhorias no simulador da ferramenta para implementar o suporte ao microcontrolador da família BIP, o μBIP.
Downloads
Referências
D. Morandi, M. C. Pereira, A. L. A. Raabe, C. A. Zeferino, “Um Processador Básico para o Ensino de Conceitos de Arquitetura e Organização de Computadores”, Hífen, Uruguaiana, v. 30, p. 73-80, 2006.
D. Morandi, A. L. A. Raabe, C. A. Zeferino, “Processadores para Ensino de Conceitos Básicos de Arquitetura de Computadores”, 1o Workshop de Educação em Arquitetura de Computadores, Ouro Preto, 2006, p. 17-24.
P. R. Rech, P. V. Vieira, C. A. Zeferino, A. L. A. Raabe, “BIP IV: Especificação e Suporte na Ferramenta Bipide”, 6o Workshop de Educação em Arquitetura de Computadores, Vitória, 2011.
M. C. Pereira, C. A. Zeferino, “uBIP: a Simplified Microcontroller Architecture for Education in Embedded Systems Design”, IP-based Electronic System Conference & Exhibition, Grenoble, 2008, p. 193-197.
P. Vieira, A. L. A. Raabe, C. A. Zeferino, “Bipide: Ambiente de Desenvolvimento Integrado para a Arquitetura dos Processadores BIP”, Revista Brasileira de Informática na Educação, v. 18, n. 1, p. 32-43, 2010.
P. Mannes, Integração do PortugolCore com o Bipide, Trabalho de Conclusão de Curso (Graduação em Ciência da Computação), Universidade do Vale do Itajaí, Itajaí, 2013.
L. F. Noschang, E. A. De Jesus, F. Pelz, A. L. A. Raabe, “Portugol Studio: uma IDE para Iniciantes em Programação”, 22o Workshop sobre Educação em Informática, Brasília, 2014, p. 535-545.
Downloads
Published
Como Citar
Issue
Section
Licença
Copyright (c) 2014 Os autores
Este trabalho está licenciado sob uma licença Creative Commons Attribution 4.0 International License.