Saltar para:
Logótipo
Você está em: Início > EEC0031

Arquitecturas e Sistemas Operativos

Código: EEC0031     Sigla: ASOP

Áreas Científicas
Classificação Área Científica
OFICIAL Informática
OFICIAL Electrónica e Sistemas Digitais

Ocorrência: 2007/2008 - 2S

Ativa? Sim
Unidade Responsável: Secção de Informática
Curso/CE Responsável: Mestrado Integrado em Engenharia Electrotécnica e de Computadores

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
LEEC 0 Plano de estudos de transição para 2006/07 4 7 7 77 187
MIEEC 131 Plano de estudos oficial a partir de 2006/07 3 - 7 77 187
4
Plano para bachareis que em 06 estiveram no 5º ano 4 - 7 77 187
Plano de estudos oficial a partir de 2007/08 3 - 7 77 187
4
Plano para alunos que em 2006 estiveram no 3º ano 3 - 7 77 187
4
Plano para alunos que em 2006 estiveram no 5º ano 4 - 7 77 187
Plano para alunos que em 2006 estiveram no 4º ano 3 - 7 77 187
4
Plano para bachareis que em 06 estiveram no 4º ano 4 - 7 77 187

Língua de trabalho

Português

Objetivos

Dotar os alunos com os conhecimentos técnicos básicos relativos ao funcionamento e à arquitectura básica do equipamento e software de suporte dos computadores modernos.

Programa

Arquitectura de Computadores (AC)
Introdução: conceito, evolução histórica, famílias de CPUs.
Organização de sistemas de computadores: CPUs, memórias, periféricos.
Implementação: caminho de dados, unidade de controlo, pipelines, caches.
Arquitectura do conjunto de instruções: formatos e tipos de instruções, tipos de dados, modos de endereçamento.

Sistemas Operativos (SOs)
Introdução: conceito, funções, elementos associadas, interfaces.
Processos: conceito, modelos, escalonamento, inter-comunicação.
Concorrência: multiprogramação, sincronização, encravamentos
Entradas/Saídas: dispositivos, controladores, interrupções.
Memória: física e virtual (páginas e segmentos); gestão da memória.
Ficheiros: armazenamento de dados, identificação, atributos.

Bibliografia Obrigatória

Tanenbaum, Andrew S.; Structured computer organization. ISBN: 0-13-020435-8
Andrew S. Tanenbaum, Albert S. Woodhull; Operating Systems Design and Implementation, Prentice Hall, 2006. ISBN: 0-13-142938-8 (eText ISBN-10: 0-13-185991-9)

Métodos de ensino e atividades de aprendizagem

Aulas Teóricas:
Exposição com recurso a diapositivos com exemplos ilustrativos dos conceitos.
Aulas Teórico-Práticas:
Apresentação e apoio à resolução de problemas relativos a aspectos teóricos e teórico-práticos de Arquitectura de Computadores (introdução à linguagem de descrição de hardware VERILOG) e Sistemas Operativos (programação em POSIX).

Software

GCC
GDB
ModelSim
Xilinx ISE 8.2i

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Aulas da disciplina (estimativa) Participação presencial 70,00
1º Mini Teste Exame 1,00 2008-04-11
2º Mini Teste Exame 1,00 2008-05-30
Exame Final Exame 2,00 2008-07-19
Total: - 0,00

Componentes de Ocupação

Descrição Tipo Tempo (Horas) Data Conclusão
Preparação dos Trabalhos Laboratoriais/Práticos Estudo autónomo 25 2008-04-30
Estudo Estudo autónomo 84 2008-07-19
Total: 109,00

Obtenção de frequência

Não ultrapassagem do número limite de faltas e obtenção de pelo menos 35% da nota máxima de frequência.

Fórmula de cálculo da classificação final

0,4 F + 0,6 E
onde:
F - nota da parte distribuída (2 mini-testes) = Nota de Frequência
E - nota do exame escrito
0,4 F = 0,2 MT1 + 0,2 MT2,
onde MT1/2 é a nota do 1º/2º mini-teste

Provas e trabalhos especiais

Dois mini-testes de 45 a 60 minutos de duração, sem consulta de documentação pessoal.
Exame com duração de 2 horas, sem consulta de documentação pessoal.

Avaliação especial (TE, DA, ...)

Idêntica à dos alunos em regime normal.
Em épocas especiais, a prova global é idêntica à especificada para o caso de melhoria de classificação.

Melhoria de classificação

Exame final escrito, na época de recurso, valendo a cotação máxima e tendo a duração de 2h30m, sem consulta de documentação pessoal.

Observações

São pré-requisitos desta disciplina conhecimentos básicos de programação em C.
Observação importante: condutas académicas desonestas comprovadas serão relatadas ao Director do Curso.
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-06-22 às 02:42:34 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias