
Desenvolvimento e Teste de Sistemas Digitais
Código
10488
Unidade Orgânica
Faculdade de Ciências e Tecnologia
Departamento
Departamento de Engenharia Electrotécnica
Créditos
3.0
Professor responsável
Aniko Katalin Horvath da Costa
Horas semanais
3
Total de horas
42
Língua de ensino
Português
Objectivos
Descrever o processo de desenvolvimento de sistemas digitais e o seu ciclo de vida
Modelar sistemas digitais utilizando UML (Unified Modeling Language)
Realizar sistemas digitais dedicados com base em plataformas de prototipagem rápida em hardware livre
Analisar técnicas de “projeto para a testabilidade”
Analisar técnicas para geração de testes funcionais aplicados a sistemas digitais específicos
Conteúdo
Processos de desenvolvimento de sistemas.
Desenvolvimento baseado em modelos.
Diagramas de UML – Unified Modeling Language
- Diagramas comportamentais.
- Diagramas estruturais.
Ambientes de automatização de projeto.
Análise e seleção de plataformas de prototipagem rápida de sistemas digitais.
Projeto para a testabilidade.
Teste funcional de sistemas eletrónicos.
Bibliografia
1. Digital Logic Circuit Analysis & Design - Victor P. Nelson, H. Troy Nagle, J. David Irwin, Bill D. Carroll - Prentice Hall - ISBN 0-13-463894-8
2. Digital Systems Testing and Testable Design – Miron Abramovici, Melvin A. Breuer, Arthur D. Friedman – IEEE Press – ISBN 0-7803-1062-4
3. The Unified Modeling Language Reference Manual – James Rumbaugh, Ivar Jacobson, Grady Booch – Addison-Wesley – ISBN 0-321-24562-8
4. Software Engineering – Ian Sommerville – ISBN 0-201-39815-X
Método de ensino
Considera-se 1 aula teórico-prática de 3 horas semanais, onde serão mantidas ênfases diferenciadas na exposição dos conteúdos programáticos e sua discussão, complementados pela realização de pequenos projetos com complexidade crescente, permitindo consolidar as matérias.
Método de avaliação
A avaliação é garantida através de 1 trabalho individual, com suporte de um poster e apresentação oral (40%) e da realização de dois mini-projetos em grupos de 2 estudantes (prática) (1ª trabalho 40% 2º trabalho 20%).
As notas das várias partes são apresentadas com duas casas decimais, sendo o resultado calculado com base na média ponderada de acordo com os pesos indicados.