6 ECTS; 1º Ano, 2º Semestre, 45,0 PL + 30,0 TP , Cód. 614210.
Docente(s)
- Valter José Gonçalves Bouça (2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável
Objetivos
1. Possuir conhecimentos base de sistemas digitais
2. Dominar os conceitos básicos e o funcionamento geral de um computador, a estrutura material que permite a execução de programas.
3. Saber descrever o funcionamento dos elementos básicos de um computador e sua interação.
Programa
1. Bases de Numeração
2. Circuitos analógicos e digitais
3. Funções lógicas e circuitos lógicos
3.1. Manipulação de expressões lógicas
3.2. Portas lógicas básicas e sua realização física
3.3. Codificadores, descodificadores e multiplexadores
3.4. Circuitos aritméticos: somadores e subtratores; multiplicadores e divisores;
4. Arquitetura de um computador: CPU, Bus, controladores;
5. Gestão de Interrupts e Traps, Multitarefa e Multiprocessamento.
6. Estrutura do sistema de I/O. Device Drivers síncronos e assíncronos, DMA.
7. Memória, Registos, Memória Cache, RAM, Discos.
8. Modos de Operação
Metodologia de avaliação
- 20%: Observação direta em sala de aula ou prova oral
- 40%: Realização de 4 trabalhos práticos, realizados individualmente ou em grupo (mínimo 10 val)
- 40%: Teste escrito (mínimo 8 val)
Bibliografia
Método de Ensino
Aulas teórico-práticas - Exposição dos conceitos teóricos, apresentação de casos práticos e resolução de problemas. Aulas de Práticas-laboratoriais - Realização, sob orientação, de trabalhos práticos de aplicação dos conhecimentos adquiridos.
Software utilizado nas aulas
QUCS; Logisim; Ferramentas de produtividade; plataforma de eLearning.