Guia de Cursos

Queres conhecer a oferta de cursos da NOVA, nas áreas das licenciaturas, mestrados e doutoramentos?
No nosso Guia de Cursos encontras informação útil sobre Faculdades, Institutos e Escolas.
Podes ainda aceder a informações complementares necessárias a uma completa integração.

saber mais Guia de Cursos

Faculdade de Ciências e Tecnologia

Arquiteturas de Software

Código

10645

Unidade Orgânica

Faculdade de Ciências e Tecnologia

Departamento

Departamento de Informática

Créditos

6.0

Professor responsável

Ana Maria Dinis Moreira

Horas semanais

4

Total de horas

56

Língua de ensino

Português

Objectivos

  • Conhecer as condicionantes técnicas, sociais e de negócio que determinam a escolha das arquitecturas de software.
  • Identificar as principais características de um modelo de qualidade para arquitecturas.
  • Descrever arquitecturas usando uma notação adequada para o efeito.
  • Reconhecer os principais estilos arquitecturais dos sistemas de software.
  • Propor alternativas arquitecturais para um problema e escolher a mais adequada.
  • Usar conhecimento do domínio para especializar uma arquitectura para uma família particular de aplicações.
  • Usar técnicas e ferramentas existentes que tornem as tarefas anteriores mais expeditas.

Conteúdo

.

Bibliografia

Ver ao lado --->

Método de ensino

Aulas teóricas

As aulas teóricas decorrem em sala de aula equipada com projector. O professor apresenta os diversos assuntos da matéria através de slides em powerpoint usando o seu computador. Os slides serão disponibilizados na página da cadeira na internet. Serão aí também fornecidos links que permitirão que os estudantes obtenham materiais suplementares de apoio à aprendizagem. Serão também referenciados os capítulos dos livros de apoio sugeridos, cuja leitura é recomendada para acompanhar a matéria leccionada.

Aulas práticas

As aulas práticas decorrem num laboratório equipado com computadores, embora os alunos possam usar os seus. O assistente do laboratório fornece aos alunos exercícios específicos da matéria apresentada nas aulas teóricas anteriores. Os exercícios são realizados em grupo e poderão envolver a utilização de ferramentas específicas e poderão requerer a produção de entregáveis concretos. A resolução dos exercícios propostos envolverá frequentemente trabalho autónomo a desenvolver fora das aulas.

Método de avaliação

A avaliação é composta por um projecto entregue em duas fases e dois testes. 

O projecto é obrigatório, é desenvolvido em grupos de 3 alunos, e é entregue em duas fases com datas e avaliações independentes. 

 Os testes (individuais) são sem consulta.

1) Cálculo da Nota final: 

O projecto vale 40% (20% cada fase) e os testes os restantes 60% (30% cada teste) da nota final.

2) Condições de Aprovação:

O aluno obtém aprovação se tanto a média final do projecto como a média dos dois testes forem superiores ou iguais a 10 valores (em 20).

3) Datas Previstas:

Teste 1: 25 de Outubro

Teste 2: 6 de Dezembro

Fase 1 do Projecto: 29 de Outubro

Fase 2 do Projecto: 12 de Dezembro 

Discussão: 13 de Dezembro (durante o horários das aulas práticas) e 20 de Dezembro 

4) Exame de Recurso:

São admitidos os alunos que:

(i) pretendem fazer melhoria, sendo que a nota final é a nota do exame. (Nota: só se realizam melhorias no Exame de Recurso)

 (ii) tiverem na parte prática uma média de 10 valores. A nota do exame substitui a nota dos dois testes (vale por isso 60% da nota final). O aluno obtém aprovação se a Nota de Recurso for superior ou igual a 10 valores (em 20).

4) Frequências de anos anteriores:

Os alunos com frequência de anos anteriores podem optar pela não realização do projecto (contactar com o docente). A sua nota final será a média dos dois testes.

As aulas práticas serão dedicadas à realização de exercícios, pelo que se aconselha a que se inscrevam também nos turnos práticos.

Cursos