Código: | L.EIC004 | Sigla: | FSC |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Engenharia Informática e Computação |
Ativa? | Sim |
Unidade Responsável: | Departamento de Engenharia Eletrotécnica e de Computadores |
Curso/CE Responsável: | Licenciatura em Engenharia Informática e Computação |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
L.EIC | 370 | Plano Oficial | 1 | - | 6 | 52 | 162 |
Docente | Responsabilidade |
---|---|
João Paulo de Castro Canas Ferreira | Regente |
Pedro Nuno Ferreira da Rosa da Cruz Diniz | Regente |
Teóricas: | 2,00 |
Teórico-Práticas: | 2,00 |
Tipo | Docente | Turmas | Horas |
---|---|---|---|
Teóricas | Totais | 2 | 4,00 |
Pedro Nuno Ferreira da Rosa da Cruz Diniz | 2,00 | ||
João Paulo de Castro Canas Ferreira | 2,00 | ||
Teórico-Práticas | Totais | 18 | 36,00 |
João Paulo de Castro Canas Ferreira | 2,00 | ||
António José Duarte Araújo | 4,00 | ||
Hélio Mendes de Sousa Mendonça | 2,00 | ||
Manuel José Santos Oliveira | 4,00 | ||
Isabel Alexandra Fernandes Vaz Pinheiro | 4,00 | ||
Nuno Filipe Gomes Cardoso | 8,00 | ||
Fernando Martins Machado Carvalho | 8,00 |
Esta unidade curricular introduz os princípios de funcionamento de um processador moderno e a sua arquitetura geral. A análise da tecnologia de implementação física dos computadores (circuitos lógicos e de memória), associada à explicação das formas elementares de representação de informação em formato digital, permitirá aos estudantes identificar e descrever princípios fundamentais da operação dos computadores, das linguagens de programação e do desenvolvimento de ‘software’.
Após completarem a unidade curricular, os estudantes serão capazes de:
M1. Introdução: Elementos de sistemas computacionais modernos e as suas áreas de aplicação. Caraterísticas básicas de organização, desempenho e energia.
M2. Representação de informação: Representação binária de números inteiros. Operações aritméticas elementares. Códigos. Vírgula flutuante.
M3. Circuitos combinatórios: Álgebra de Boole. Portas lógicas elementares. Diagramas lógicos. Simulador lógico. Circuitos com funções padrão.
M4. Circuitos sequenciais: Elementos de memória; registos e contadores. Máquinas de estados finitas.
M5. Computadores: Linguagens de alto e baixo nível. Modelo concetual da execução de um programa. Subsistemas: CPU, memória, periféricos.
M6. Conjunto de instruções: Tipos de instruções, modos de endereçamento, codificação.
M7. Linguagem “assembly”: conceitos básicos de programação.
M8. Implementação de controlo de fluxo (testes, saltos condicionais).
M9. Unidade de processamento: Organização lógica de um CPU simples (de ciclo único).
M10. Desempenho: Equação básica. Benchmarks. Lei de Amdahl.
A unidade curricular tem uma componente teórica baseada em aulas de exposição dos diversos temas acompanhados da apresentação de exemplos e respectiva discussão. As aulas teórico-práticas incluem a apresentação, análise e resolução de um conjunto de questões e de casos de estudo. Exercícios de programação e de lógica combinatória podem ser testados em ambientes de simulação.
Atividades de aprendizagem a realizar fora do período de aulas:
Designação | Peso (%) |
---|---|
Teste | 100,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 110,00 |
Frequência das aulas | 52,00 |
Total: | 162,00 |
Condições cumulativas para obtenção de frequência: (1) participação em, pelo menos, 75% das aulas teórico-práticas; (2) realização de pelo menos quatro fichas (aulas teórico-práticas).
Estudantes com frequência obtida em 23/24 não necessitam de obter frequência em 24/25.
A avaliação é composta por dois testes individuais, T1 e T2, e ainda Fichas (tipicalmente 15 mins cada) realizadas tentativamente quinzenalmente no início das aulas TP. Destas fichas (que se planeiam sejam 6), apenas as melhores 4 classificações são consideradas. Não há nota minima para as fichas.
A nota final (NF) é a média pesada dos dois testes e da média aritmética das 4 melhores fichas.
A fórmula usada para o cáculo da classificação final é:
NF = (0.425 * T1) + (0.425 * T2) + (0.15 * MF) em que
MF é média arithmetica das 4 melhores classificações das 6 fichas.
É possivel que o número de fichas, e consequentemente do número de melhores classificações a levar em consideraão para o cálculo da componente MF, venha a sofrer alterações. No entanto, a percentagem de 15% manter-se-á.
A componente das fichas não é passível de recurso. Para o recurso, a classificação final é calculada como:
NF = 0.85 * R + 0.15 * MF,
em que R é a nota da prova de recurso.