Saltar para:
Logótipo
Você está em: Início > CC2002
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Arquitetura de Computadores

Código: CC2002     Sigla: CC2002     Nível: 200

Áreas Científicas
Classificação Área Científica
OFICIAL Ciência de Computadores

Ocorrência: 2017/2018 - 1S Ícone do Moodle

Ativa? Sim
Página Web: https://www.dcc.fc.up.pt/~vsc/aulas/ac/index.html
Unidade Responsável: Departamento de Ciência de Computadores
Curso/CE Responsável: Licenciatura em Ciência 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
L:B 0 Plano de Estudos Oficial 3 - 6 56 162
L:CC 47 Plano de estudos a partir de 2014 2 - 6 56 162
L:F 1 Plano de Estudos Oficial 2 - 6 56 162
3
L:G 0 Plano estudos a partir do ano letivo 2017/18 2 - 6 56 162
3
L:M 4 Plano de Estudos Oficial 2 - 6 56 162
3
L:Q 0 Plano estudos a partir do ano letivo 2016/17 3 - 6 56 162
MI:ERS 74 Plano Oficial desde ano letivo 2014 2 - 6 56 162

Língua de trabalho

Português

Objetivos

Introduzir os conceitos básicos de funcionamento de um computador, nomeadamente, o seu modelo de representação de dados e programas, as suas componentes e interacções com o meio exterior, e a forma de avaliar o seu desempenho.

Resultados de aprendizagem e competências


Compreensão dos seguintes itens:

- o modelo proposto pela arquitectura de von Neumann
- a relação íntima entre o software e o hardware 
- a forma como as componentes básicas de um CPU interagem
- a interacção entre o CPU e o sub-sistema de memória
- a hierarquia de memória e o seu impacto na performance
- as métricas e técnicas básicas de análise de performance

Modo de trabalho

Presencial

Programa

Evolução sucinta dos computadores.
Arquitectura de von Neumann.
Representação de dados e programas.
Linguagens, compiladores, assembly e código binário.
Conjuntos de instruções.
Representação do programa em memória.
Componentes básicas do microprocessador.
Fluxo de informação e de controlo.
Análise básica de performance.
Hierarquia de memória.
Caches.
Memória principal.
Armazenamento persistente.
Memória virtual.
Suporte do sistema operativo.

Bibliografia Obrigatória

Patterson David A.; Computer organization and design. ISBN: 1-55860-604-1

Métodos de ensino e atividades de aprendizagem

- aulas téoricas
- resolução de problemas em aula prática

Software

MARS - Simulador do Microprocessador MIPS R2000

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Designação Peso (%)
Exame 100,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Frequência das aulas 4,00
Total: 4,00

Obtenção de frequência

Frequência das aulas práticas de acordo com os regulamentos da Faculdade.

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

Assumindo que o aluno tem frequência à disciplina: 

nota final = média de 2 testes durante o semestre 

or

nota final = nota exame final

Provas e trabalhos especiais

2 testes ao longo do semestre

Melhoria de classificação

Por favor contactar o docente.

Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-11-09 às 07:04:36 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias