Disciplina Curricular
Arquiteturas de Computadores AComp
Licenciatura Bolonha em Meteorologia, Oceanografia e Geofísica - 9_LMOG 2023/24
Contextos
Grupo: 9_LMOG 2023/24 > 1º Ciclo > Licenciatura em MOG ou Minor > Minor em Informática > 553_Minor em Informática > 1º Semestre
Período:
Peso
6.0 (para cálculo da média)
Objectivos
Pretende-se que o aluno adquira uma formação sólida e rigorosa em termos da arquitetura dos computadores actuais, no seu nível de hardware, e no modo como servem o software, obtendo no global a computação. Estudam-se diferentes plataformas de hardware e o modo como se estruturam sobre ele as várias camadas funcionais, nomeadamente sistema operativo, máquinas virtuais e programas de aplicação.
Programa
Visão integrada dos sistemas computacionais: plataformas computacionais e programas. Modelos de execução: máquinas reais e virtuais. Organização e arquitetura de computadores. Máquina real: processador, memória e periféricos. Processador. Memória e memória de massa. Representação de dados e sistemas de numeração. Funções lógicas. Aritmética inteira e de vírgula flutuante. Processador: modelo de programação e reportório de instruções. Processador: arquitetura interna. Arquiteturas RISC versus CISC. Arquiteturas embebidas e reconfiguráveis. Condutas (pipelines) e paralelismo. Memória. Princípio da localidade e hierarquias de memória. Caches. Integridade dos dados. Proteção de memória. Memória virtual segmentada e paginada. Memória de massa e armazenamento. Arquiteturas RAID. Entradas/Saídas e periféricos. Interrupções.
Métodos de ensino e avaliação
Aulas teóricas: Testes intercalares ao longo do semestre e Exame final. Aulas teórico-práticas e de laboratório: - realização de exercícios e questionários teórico-práticos e laboratoriais sobre guiões já publicados (avaliação contínua). - Testes de laboratório e produção de relatórios sobre trabalhos laboratoriais (avaliação periódica).