Última actualização: 25 de Outubro de 2008 Ano Lectivo 2008/2009 1º Semestre ção com Objectos ção Centrada em Objectos Docente: Paulo Leocádio Web: www.uac.pt/~pleocadio E-mail: pleocadio@uac.pt
: Competências: /Competências Dotar os alunos de conhecimentos teóricos e práticos sobre programação orientada por objectos, em particular, os conceitos fundamentais do paradigma orientado por objectos, as suas técnicas e métodos de programação. Noções básicas de modelação orientada por objectos ao nível do desenho e implementação de software. Linguagem de programação: Java Principais competências e atitudes que identificam os processos cognitivos internos do aluno, uma vez finalizado o processo educativo: -> Conhecer e utilizar o paradigma da programação com objectos; -> Efectuar uma modelação e análise centrada em objectos, com base no UML. -> Conhecer e utilizar a linguagem Java; -> Conhecer e utilizar o paradigma dos padrões de desenho.
ção Orientada a Objectos Padrões de Desenho Conteúdo Programático História e enquadramento do paradigma Orientado a Objectos. Classes e objectos: noção, representação em UML e JAVA. Relações em UML e Java: herança e associações. Interfaces e pacotes em UML e Java. Excepções emjava. Colecções de classes. ção baixo nível: Entradas/Saidas emjava. Desenho gráfico com Swing Conceito, selecção e utilização de padrões de desenho. Os padrões de desenho: command, state, decorator, template method, observer, brigde e visitor
Bruce Eckel. Thinking in Java. Prentice Hall, 2003. ISBN 0-13-027363-5. (online em www.bruceeckel.com) Martins, M., ção Orientada aos Objectos em JAVA 2, FCA, 2001. Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides. Design Patterns- Elements of reusable Object-Oriented Software. Addison-Wesley, 1995. ISBN 0-201-63361-2. Mauro Nunes e Henrique O'Neil. Fundamental de UML. FCA - Editora de Informática, 2003. ISBN 972-722-392-3.
Na avaliação por frequência aentregadoprojectoéde entregaobrigatória.casonãosejaentregueaclassificação final por frequência será de 0 (zero) valores. Não há provas orais.
Por Frequência Só serão avaliados por frequência os alunos que frequentem pelo menos 50% das aulas (teóricas+práticas). Instrumentos de avaliação: Trabalhos (A realizar fora das aulas e de entrega facultativa) Prova de frequência (Escrita) Projecto de grupo (A realizar fora das aulas em grupos de 2 elementos) Classificação final: Se (Frequência >= 7,0 valores e Projecto >= 7,0 valores) então CF = 25% Trabalhos + 35% Projecto + 40% Frequência Senão CF = MIN(Frequência,Projecto)
Exame de Época Normal e de Recurso A avaliação em qualquer uma das épocas de exame terá por base os seguintes elementos: Prova teórica de exame Prova prática de exame Classificação final: CF = MAX (50% Exame Teórico + 25% Exame Prático + 25% Projecto, 50% Exame Teórico + 50% Exame Prático)
Aulas: Teóricas 4ª feira das 16:30 às 19:00 horas, Sala 3.3 Práticas 5ª feira TURNO 1: 16:00 às 18:00 horas, sala CI 1 TURNO 2: 18:00 às 20:00 horas, sala CI 1 Atendimento: 5ª feira das 15:00 às 16:horas Local: Gabinete do docente