Saltar para:
Logótipo
Você está em: Início > EEC0030

Laboratório de Programação

Código: EEC0030     Sigla: LPRO

Áreas Científicas
Classificação Área Científica
OFICIAL Informática

Ocorrência: 2007/2008 - 1S

Ativa? Sim
Página Web: http://paginas.fe.up.pt/~jlopes/teach/2007-08/LPRO/
Unidade Responsável: Secção de Informática
Curso/CE Responsável: Mestrado Integrado em Engenharia Electrotécnica e 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
LEEC 0 Plano de estudos de transição para 2006/07 4 8 8 87 213
MIEEC 88 Plano de estudos oficial a partir de 2006/07 3 - 8 87 213
Plano para bachareis que em 06 estiveram no 5º ano 4 - 8 87 213
Plano de estudos oficial a partir de 2007/08 3 - 8 87 213
4
Plano para alunos que em 2006 estiveram no 3º ano 3 - 8 87 213
Plano para alunos que em 2006 estiveram no 5º ano 3 - 8 87 213
4
Plano para alunos que em 2006 estiveram no 4º ano 3 - 8 87 213
4
Plano para bachareis que em 06 estiveram no 4º ano 4 - 8 87 213

Língua de trabalho

Português

Objetivos

* Promover a aquisição de conceitos, métodos e técnicas de engenharia de software e dotar os alunos da capacidade de os aplicar na concepção e desenvolvimento de sistemas de software.
* Dotar os alunos de conhecimentos práticos na utilização de ferramentas de desenvolvimento de software adequadas à metodologia a usar e que permitam o acompanhamento do desenvolvimento do produto durante todo o seu ciclo de vida, incluindo a depuração, teste e documentação.

Programa

1. Introdução à Engenharia de Software.
2. Engenharia de requisitos. Elicitação, análise, especificação, validação e gestão de requisitos. Documento de requisitos.
3. Linguagens de modelação.
4. Projecto de software orientado por objectos. Modelação de arquitectura, estrutura de classes e comportamento.
5. Projecto de interfaces.
6. Coficação em Java.
7. Verificação, validação e teste de software.
8. Manutenção de software. Gestão de configurações. Controlo de versões.
9. Gestão e planeamento de projectos.

Bibliografia Obrigatória

Silva, Alberto Manuel Rodrigues da; UML, metodologias e ferramentas CASE. ISBN: 972-8426-36-4

Bibliografia Complementar

Pressman, Roger S; Software engineering. ISBN: 0-07-709677-0
Grady Booch, James Rumbaugh, Ivar Jacobson; The The Unified Modeling Language User Guide. 2nd Edition., Addison Wesley Professional, 2005. ISBN: 0-321-26797-4
Sommerville, Ian; Software engineering. ISBN: 0-321-21026-3

Métodos de ensino e atividades de aprendizagem

A disciplina tem aulas teóricas e aulas práticas em sala de computadores.
Os tempos lectivos das aulas teóricas são usados para exposição formal da matéria, ilustrada com exemplos de aplicação e para a apresentação das metodologias e ferramentas a usar no trabalho prático. Nas aulas práticas os alunos trabalham, em grupos de 5, num projecto de software.

Software

dokuwiki
CVS
IDE Eclipse

Palavras Chave

Ciências Físicas > Ciência de computadores > Programação
Ciências Físicas > Ciência de computadores > Programação > Engenharia de software

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Aulas da disciplina (estimativa) Participação presencial 77,00
TP1: Protótipo da Interface com o Utilizador Trabalho escrito 27,00 2007-10-01
TP2: Documento de Especificação de Requisitos Trabalho escrito 9,00 2007-10-08
FT1: Modelo de Casos de Utilização Teste 1,50 2007-10-08
TP3: Documento de Projecto de Alto Nível Trabalho escrito 18,00 2007-10-29
FT2: Modelo de Objectos do Domínio Teste 1,50 2007-10-15
FT3: Modelo de Arquitectura Teste 1,50 2007-11-05
TP4: Protótipo Vertical Trabalho escrito 9,00 2007-11-12
FT4: Java Teste 1,50 2007-11-19
TP5: Documento de Projecto Detalhado Trabalho escrito 27,00 2007-12-03
TP6: Documento de Testes Trabalho escrito 9,00 2007-12-17
TP7: Produto Trabalho escrito 27,00 2007-12-17
TP8: Demonstração Trabalho escrito 4,00 2007-12-17
TP9: Avaliação do desempenho individual Trabalho escrito 0,00 2007-12-17
Total: - 0,00

Obtenção de frequência

O trabalho prático (TP) será avaliado através da documentação apresentada, da aplicação desenvolvida e do desempenho individual nas aulas (TP1 a TP9):

A matéria teórica é avaliada através da resposta individual a folhas de perguntas (FT1 a FT4), a realizar na primeira meia hora de algumas aulas práticas.

A aprovação na disciplina está condicionada à obtenção de 50% em cada um dos trabalho da avaliação prática (TP1 a TP9) e de 40% no total das folhas de perguntas relacionadas com a matéria teórica (FT1 a FT4).

Fórmula de cálculo da classificação final

A nota final será calculada usando a fórmula: NOTA = 80% TP + 20% FT,
sendo: TP = TP1 + 3* TP2 + 2* TP3 + 2* TP4 + 3* TP5 + TP6 + 6* TP7 + TP8 + TP9 e: FT = FT1 + FT2 + FT3 + FT4

Provas e trabalhos especiais

Após a demonstração do trabalho prático, pode ser necessária uma sessão de perguntas de resposta individual, para alunos em que seja difícil avaliar a participação no trabalho prático em grupo.

Avaliação especial (TE, DA, ...)

A avaliação prática, realizada nas aulas práticas durante o semestre de funcionamento da disciplina, é exigida a todos os alunos, independentemente do regime de inscrição e da necessidade de obter avaliação de frequência.

Melhoria de classificação

A nota final pode ser melhorada apenas numa nova edição da disciplina.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-08-21 às 02:54:22 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias