FACULDADE DE TECNOLOGIA DE SÂO CAETANO DO SUL Lista 1 de Engenharia de Software II Valor: 1,25 Instruções Gerais: A data limite para entrega será 23/02/11 no horário de aula. A Lista deve ser realizada manualmente em folha de sulfite. A Lista pode ser realizada em grupo, mas a entrega deve ser individual. Listas com respostas suspeitas de plágio serão devidamente anuladas e “zeradas”. O aluno poderá ser convidado para resolver alguma questão durante a aula com o objetivo de validar a Lista feita. 1- No Filme “Cruzada” de Ridley Scott, aparecem algumas cenas interessantes. Como exercício de Abstração, faça uma analogia das cenas do Filme com alguns princípios da Orientação a Objetos (Classe, Mensagem, Encapsulamento, Herança e Polimorfismo). Eu não aceitarei Blá, Blá, Blá ... 2- É muito comum um programador JAVA entender que o polimorfismo só pode ser realizado de uma maneira. O que você pensa a respeito? Fundamente a tua resposta, preferencialmente com exemplos de código. 3- Quais objetos participam de uma venda de um produto no WebSite www.submarino.com ? Explique a responsabilidade do objeto remetente e a colaboração de cada objeto receptor. 4- Faça a generalização/especialização dos Monotremos, Quirópteros e Marsupiais. Seria possível aplicar o conceito do Polimorfismo nas generalizações? Explique. ___________________________________________________________________________________________________ 5- Questão Bônus (deve ser entregue no formato digital por email até 23h30 de 15/03/11). A Questão vale 2 pontos na P1 para o melhor trabalho e 1 ponto para o segundo melhor trabalho. O Bônus pode ser realizado em equipes com até 3 alunos. Ler o livro The Mythical Man-Month de Frederick P. Brooks, Jr., e montar uma apresentação em Power Point com no mínimo 60 slides. Os dois melhores trabalhos serão apresentados em 23/03/11 no horário de aula. A apresentação deve estar completa e durar pelo menos 40 minutos.