Código: | EEC0150 | Sigla: | SEMB |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Automação, Controlo e Sistemas de Produção Indust. |
Ativa? | Sim |
Unidade Responsável: | Departamento de Engenharia Eletrotécnica e de Computadores |
Curso/CE Responsável: | Mestrado Integrado em Engenharia Electrotécnica e de Computadores |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
MIEEC | 50 | Plano de estudos oficial | 4 | - | 6 | 56 | 162 |
MI:EF | 0 | Plano estudos a partir do ano letivo 2017/18 | 4 | - | 6 | 56 | 162 |
Dotar os alunos com capacidade de desenvolver sistemas embarcados com requisitos de tempo-real, recorrendo, se necessário, a sistemas operativos de tempo-real.
- Capacidade para identificar requisitos funcionais e não funcionais de sistemas embarcados, com ênfase no requisitos temporals
- Capacidade para modelar aplicações de sistemas embarcados expondo o máximo de concorrência
- Capacidade para utilizar ferramentas de desenvolvimento de sistemas embarcados
- Capacidade para definir e utilizar plataformas computacionais programáveis basedas em micro-controladores com sistemas operativos de tempo-real
- Capacidade para projetar e construir sistemas embarcados utilizando os modelos, as ferramentas e as plataformas referidos acima.
- Introdução aos sistemas embarcados e conceitos base
- Arquitecturas de Hardware para sistemas embarcados (CPUs e barramentos para periféricos)
- Arquitecturas de Software para Sistemas Embarcados
- Compilação, Linkagem e 'Debugging'
- Noções básicas sobre os Sistemas Operativos (gestão de memória, gestão de processos, e comunicação esincronização entre processos)
- Introdução a software para sistemas criticos (arquitecturas de software tolerante a falhas)
- Escalonamento para Tempo-Real (escalonamento de tarefas periódicas e aperiódicas usando métodos cíclico, prioridades estáticas, e prioridades dinâmicas)
- Programação com POSIX para Tempo-Real
- Aulas teóricas: exposição dos assuntos a tratar, acompanhados pela presentação e discussão de exemplos.
- Aulas práticas: complementares das aulas teóricas, permitindo aos alunos o contacto com algumas soluções tecnológicas existentes. Realização de trabalhos guiados, em grupo, e apoio ao projecto.
- Trabalho prático: realização de um pequeno projecto.
- Seminários: os alunos, organizados em pequenos grupos, realizarão um seminário dedicado a um tema especifico, o qual apresentam aos restantes colegas durante uma aula teorica.
Designação | Peso (%) |
---|---|
Defesa pública de dissertação, de relatório de projeto ou estágio, ou de tese | 10,00 |
Teste | 40,00 |
Trabalho de campo | 25,00 |
Trabalho escrito | 25,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Elaboração de projeto | 65,00 |
Elaboração de relatório/dissertação/tese | 12,00 |
Estudo autónomo | 25,00 |
Frequência das aulas | 60,00 |
Total: | 162,00 |
Condições de Frequência: Realização da componente prática
Fórmula de avaliação: NF = 0,5*NP + 0,5*NT
NP - pratica (mín. 7)
NT - teorica (mín. 7)
NF - Final
NP = 0,5*NP_D + 0,5*NP_R
NT = 0,8*NT_T + 0,2*NT_A
NP_D - demo projeto
NP_R - relatório
NT_T - teste
NT_A - seminário+discussão