
Karma: um ambiente para o aprendizado de síntese de funções Booleanas
2010; Volume: 18; Issue: 2 Linguagem: Português
10.5753/rbie.2010.18.02.33
ISSN2317-6121
AutoresCarlos Eduardo Klock, Renato P. Ribas, André I. Reis,
Tópico(s)Parallel Computing and Optimization Techniques
ResumoEste artigo apresenta um ambiente computacional para síntese e análise de funções lógicas. O ambiente proposto, chamado de Karma 3, oferece um conjunto de ferramentas de apoio (CAD) para o ensino e formação de estudantes de computação e eletrônica na área de conhecimento de síntese lógica e circuitos digitais, mais precisamente em relação aos fundamentos de construção, otimização e análise de funções Booleanas. O ambiente foi desenvolvido em plataforma Java e não há similar disponível no mercado ou na academia. A ferramenta Karma, em suas mais diversas versões, vem sendo utilizada em cursos de graduação há alguns anos, e atualmente encontra-se estável e abrangente, embora sempre seja possível agregar novos métodos e algoritmos relacionados com o seu propósito. O Karma 3 pode ser utilizado em aulas presenciais (versão GUI – interface gráfica do usuário), no ensino à distância (versão applet para navegadores WEB), na formação de novos pesquisadores na área de síntese lógica e programadores Java através do desenvolvimento de novos módulos, bem como para auxílio na produção de resultados científicos através do seu uso por comandos de console e scripts.
Referência(s)