Implementando Suporte a Novas Linguagens de Programação e outros Idiomas no Ambiente de Desenvolvimento Integrado Bipide

Authors

  • Nereu P. de Oliveira Junior Univali
  • André L. A. Raabe Univali
  • Cesar A. Zeferino Univali

DOI:

https://doi.org/10.5753/ijcae.2014.4933

Abstract

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

Não há dados estatísticos.

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

2014-12-01

Como Citar

Oliveira Junior, N. P. de, Raabe, A. L. A., & Zeferino, C. A. (2014). Implementando Suporte a Novas Linguagens de Programação e outros Idiomas no Ambiente de Desenvolvimento Integrado Bipide. International Journal of Computer Architecture Education, 3(1), 5–8. https://doi.org/10.5753/ijcae.2014.4933

Issue

Section

Artigos Completos