Simulador e guiões de laboratório
O simulador é uma das ferramentas fundamentais de suporte ao livro. Permite verificar o funcionamento de circuitos digitais e de computadores de forma muito mais flexível do que o hardware real e sem os problemas intrínsecos (placa com os circuitos, fonte de alimentação, cabos, etc). Tem ainda a vantagem de o poder fazer em qualquer altura (basta um computador pessoal) e lugar (se for um portátil), sem necessitar de uma bancada de laboratório.
É possível simular qualquer tipo de circuito digital, desde os mais simples com base em portas lógicas até aos mais complexos que incluam microprocessadores. Os módulos predefinidos estão escritos em Java e avaliam os valores das suas entradas sempre que qualquer destes mudar, produzindo novos valores nas suas saídas de acordo com o que o seu comportamento programado determinar.
O simulador pode ser executado em qualquer ambiente que suporte Java, como Windows, Linux e Mac OS. Antes de o executar terá de ter a máquina virtual de Java instalada.
Há duas versões do simulador (ambas com materiais práticos pedagógicos, na forma de guiões de laboratório):
Versão 1 (requer Java versão 8), o simulador original;
Versão 2 (requer Java versão 11, 17 ou 21), simulador mais robusto e oferecendo muito mais funcionalidades.
Se pretender reportar um erro do simulador, contacte-nos.