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

Docência - Responsabilidades

Docente Responsabilidade
Vitor Manuel de Morais Santos Costa Regente

Docência - Horas

Teórica: 2,00
Práticas Laboratoriais: 2,00
Tipo Docente Turmas Horas
Teórica Totais 1 2,00
Vitor Manuel de Morais Santos Costa 2,00
Práticas Laboratoriais Totais 5 10,00
Vitor Manuel de Morais Santos Costa 2,00
Ricardo Jorge Gomes Lopes da Rocha 4,00
João Paulo da Conceição Soares 4,00

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-2022 © 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: 2022-09-28 às 02:21:01 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias