- Efetuar operações aritméticas em binário
- Efetuar conversões entre o código BCD e o sistema decimal
- Aplicar os postulados e teoremas da álgebra de Boole e o método de Karnaugh
- Desenhar circuitos de lógica combinatória a partir da tabela de verdade ou da expressão de saída
- Descrever o funcionamento das portas lógicas básicas
- Utilizar portas NAND e NOR para implementar qualquer função lógica
- Caracterizar as famílias lógicas mais usadas nos circuitos digitais (TTL e CMOS)
- Interpretar o funcionamento e aplicações de codificadores/descodificadores multiplexersl desmultiplexers comparadores e somadores/subtratores
- Obter a tabela de verdade
- Montar em breadboard os respetivos circuitos com portas elementares ou CI
- Distinguir circuito sequencial de circuito combinatório
- Reconhecer biestáveis síncronos e assíncronos
- Implementar um contador a partir da sua tabela de verdade
- Utilizar contadores como divisores de frequência
- Sistema de numeração
- Sistema decimal
- Sistema binário
- Sistema hexadecimal
- Conversão entre sistemas
- Códigos binários:
- Deteção de erros através do bit de paridade
- Álgebra de Boole
- Funções lógicas
- Portas lógicas
- Famílias lógicas
- Codificadores e descodificadores
- Multiplexers e desmultiplexers
- Flip-flops (biestáveis)
- Registos de deslocamento
- Contadores e divisores de frequência