1) Quais so os paradigmas da Programao Orientada a Objetos?
2) Qual a diferena entre Programao Estruturada e Programao Orientada a Objetos? 3) O que so padres de projetos (Designer Patterns)? 4) O que o GoF e quantos modelos possui? 5) Para que serve o Caso de Uso e o Diagrama de Classe? 6) O que so metodologias geis? 7) Como engenharia de software se relaciona a sistemas de informao e suas necessidades? 8) Em um projeto utilizando JAVA qual dos modelos estudados em sala de aula (conforme apostila) seria ideal para um projeto gil? Justifique sua escolha. 9) Qual o modelo de processo de software que sequencial e pode ser feito diversos mdulos em paralelo para ser encaixado conforme necessidade do projeto e qual a vantagem comparando com os modelos cascata e RAD? 10) Em um sistema de projeto crtico de painel de controle de um avio, o gerente de projeto resolveu utilizar novas metodologias para padronizar o desenvolvimento principalmente no processo de software. O gerente tem preferncia a tecnologias baseadas em UML como: C#.NET ou JAVA. Entretanto, h restries nesse projeto. Voc deve encontrar uma soluo para esse tipo de projeto e incluir alguma dessas tecnologias citadas de POO. Descreva o modelo a ser utilizado em seu projeto, e argumente com seu time, os motivos de no usar apenas POO e o porqu escolheu o modelo apropriado.