Disciplina Curricular
Programação Orientada por Objectos POO
Mestrado Integrado em Engenharia Electrotécnica e de Computadores - MEEC 2006
Contextos
Grupo: MEEC 2006 > 2º Ciclo > Área de Especialização > Área de Especialização Secundária > Computadores
Período:
Grupo: MEEC 2006 > 2º Ciclo > Área de Especialização > Área de Especialização Principal > Computadores > Metodologia de Programação
Período:
Peso
6.0 (para cálculo da média)
Objectivos
O programa pretende fornecer ao aluno três competências: (i) obtenção de conhecimentos de modelação e análise centrada em objectos, com base no UML; (ii) prática de produção de software, usando a linguagem de programação Java; (iii) aquisição de conhecimentos de computação WWW orientada a objectos, nomeadamente linguagens de marcas, Applets e programação em JavaScript.
Programa
* História e enquadramento do paradigma OO. * Modelação em UML. * Introdução ao Java. * Classes e objectos em Java. * Métodos em Java. * Herança e associações em Java. * Interfaces e pacotes em Java. * Excepções em Java. * Contentores, Comparadores e Iteradores do J2SE. * Entradas/Saidas J2SE. * Ferramentas SAX e DOM de análise de ficheiros em XML. * Computação em WWW.
Metodologia de avaliação
A avaliação de conhecimentos tem 3 componentes: * Componente teórica [10 valores]: exame. * Componente prática [8 valores]: projecto, com 2 metas, realizado por grupos de 3 alunos. * Componente de laboratório [2 valores]: resolução de 11 problemas no final das aulas de laboratório; destes apenas os 10 melhores são contabilizados para a avaliação desta componente.