Display mode Display replies flat, with oldest first Display replies flat, with newest first Display replies in threaded form Display replies in nested form Instruções para a submissão das tarefas A e B by Miguel Monteiro - sexta, 13 março 2009, 3:17 Encontra-se disponível a versão 1.5 do guião 2. Atenção, que há duas constantes da classe Music (MINIMUM_RATING e MAXIMUM_RATING) que têm de estar incluídas para que qualquer submissão evitar erros de compilação (ver anexo no fim). Chamamos também a atenção para novas instruções para a tarefa B (PlayList, 1ª parte): para além das funcionalidades pedidas para a tarefa B, a classe PlayList tem de incluir todos os restantes elementos que fazem parte da interface visível (métodos, constantes), incluindo os elementos de PlayList que só são pedidos na tarefa D. Porém, esses últimos não são testados para a tarefa B e podem existir em versões fictícias apenas (e.g., métodos vazios, etc). O mooshak encontra-se a funcionar, tendo sido testado com sucesso para, pelo menos, as tarefas A e B. Recomendamos aos alunos que experimentem fazer submissões para essas duas tarefas. A equipa docente de POO. Permalink Submissões ao Mooshak Correcção num teste do mooshak ◄ POO em 2007/2008 Jump to... Jump to... POO em 2009/2010 POO em 2007/2008 Folha de Unidade Curricular Regras de Avaliação Componentes da Avaliação Contínua Pauta Avaliação Contínua (Projecções) Pauta Avaliação Contínua (FINAL) Código de Honra de POO Moss: A System for Detecting Software Plagiarism Horários das Aulas Teóricas, Práticas e de Dúvidas Documentação Java 6 Mooshak Enunciados de exames passados Gerador de cadernos de exame Regras para a realização de exames Pauta após o Exame de Época Normal (revista) Pauta Final (revista) Pauta Época Especial SLIDES: Aula de Abertura SLIDES: Desenho com Classes Guião 1 - Histogramas e Diagramas FAQ sobre submissões ao mooshak Registo de Presença na aula prática 1 Exemplo das Facturas nas aulas teóricas (UML) Exemplo das Facturas nas aulas teóricas (Java) Registo de presença na aula prática 2 Guião 2 - TDD, herança e javadocs Registo de presenças na aula prática 3 Testes JUnit do guião 2 SLIDES: Herança Exemplo das Facturas nas aulas teóricas (versão com JUnit) Sugestões para a criação de testes no Guião 2 Registo de presenças na aula prática 4 CodeRuler Filme sobre a instalação do CodeRally (parecido com o CodeRuler, mas com carros). O processo de instalação é similar. Zip do CodeRuler Guião do CodeRuler Pauta Avaliação Contínua (Guião 1 e 2) SLIDES: Interfaces Exemplo das Facturas nas aulas teóricas (versão com Ordenações, Temporizadores e Enumerados) Guião 4 - Problema "Draw a Grid" (submissão até às 23:55 do dia 20/Abril) Testes para o guião 4 SLIDES: Interfaces Gráficas Exemplo das Facturas nas aulas teóricas (versão com interface gráfica de utilizador) Introdução leve à recursividade Guião 5 Exemplos de Input/Output para o Guião 5 Pauta dos Microtestes (até ao 4) Jogo do Pong SLIDES: Classes Genéricas (parte 1) Exemplo das Facturas nas aulas teóricas (versão com base de dados genérica) Guião 6 Pauta Avaliação Contínua (Guiões 1 a 5) Testes para o Guião 6 (test03Cout.txt corrigido) Está a usar um Mac? Ou o Linux? SLIDES: Listas Ligadas Biblioteca de listas genéricas simplesmente e duplamente ligadas Guião 6.5 (actualização importante a 21/5 @18h00) Imagens para o jogo Diagrama de classes do guião 6.5 SLIDES: Grafos GenericGraph (v1.1) Guião 7 SLIDES: Classes Genéricas (final) Microteste 6 (Grafos) Testes para o guião 7 Classe StupidMonster do guião 6 SLIDES: Tratamento de Excepções Versão actualizada dos grafos, grafos acíclicos e grafos instrumentados (com exemplos e resolução do microteste) Testes para o Guião 7 (novo teste para tarefa C e D)