29.05.2014 Views

Catálogo 2009 - Pós-Graduação - ITA

Catálogo 2009 - Pós-Graduação - ITA

Catálogo 2009 - Pós-Graduação - ITA

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Fundamentals of Computational Fluid Dynamics, NASA Ames Research Center,<br />

Moffett Field, CA, 1997.<br />

CE-220/<strong>2009</strong> - Fundamentos de Engenharia de Software<br />

Requisito recomendado: CES-20. Requisito exigido: não há. Horas semanais: 3-<br />

0-0-6. O processo de desenvolvimento de software: paradigmas de engenharia de<br />

software, aspectos técnicos e gerenciais. Metodologia para desenvolvimento de<br />

software: análise e projeto estruturado, orientação a objetos, técnicas formais.<br />

Ferramentas CASE e ambientes para desenvolvimento de software: aspectos<br />

arquiteturais e funcionais, integração com o processo de desenvolvimento de software.<br />

Qualidade, confiabilidade e segurança de software. Bibliografia: PRESSMAN, R. S.,<br />

Software engineering: a practioner's approach. 3. ed. New York: McGraw-Hill, 1992;<br />

YOURDON, E., Análise estruturada moderna, Rio de Janeiro: Campus, 1990;<br />

MARTIN, J., Princípios de análise e projeto baseados em objetos. Rio de Janeiro:<br />

Campus, 1994.<br />

CE-224/<strong>2009</strong> - Programação Orientada a Objetos<br />

Requisito recomendado: CE-225. Requisito exigido: consentimento do<br />

professor. Horas semanais: 3-0-0-6. Objetos e classes. Hierarquia de classes e<br />

mecanismos de herança. Objetos, mensagens e métodos. Polimorfismo e funções<br />

virtuais. Classificação de linguagens orientadas a objetos. Estudo de casos. Projeto<br />

dirigido pelas responsabilidades. Programação orientada a objetos em C++. Outras<br />

linguagens orientadas a objetos: smalltalk, CLOS e TOOL. Bibliografia: WIENER, R.<br />

S.; PINSON, L. J., An introduction to object oriented programming and C++. Reading:<br />

Addison-Wesley, 1988; BUDD, T., An introduction to object-oriented programming.<br />

Reading: Addison-Wesley, 1991; TAKAHASHI, T., Programação orientada a objetos.<br />

São Paulo: VII Escola de Computação - IME/USP, 1990.<br />

CE-229/<strong>2009</strong> - Teste de Software<br />

Requisito recomendado: Não há. Requisito exigido: Não há. Horas semanais: 3-<br />

1-0-2. Qualidade de software (VVT); Teste de software: Objetivos, Conceitos,<br />

Terminologi e Limitações; Fases Técnicas (Funcional, Estrutural, Baseada em Defeitos<br />

e em Máquinas de Estados Finitos), Métodos e critérios de Teste; comparação de

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!