Buscar

PROVA POO e GABARITO 100% OnLine 29.04.2017

Prévia do material em texto

Gabarito da prova 
Questão - Resposta 
1 A 
2 B 
3 A 
4 D 
5 D 
6 D 
7 D 
8 C 
9 B 
10 C 
11 Enunciado - Qualquer que seja o método a ser escolhido para o desenvolvimento de um 
software, estará espelhado num ciclo de vida de desenvolvimento, Ciclo pode ser entendido 
como um roteiro, constituído em geral de macro etapas com objetivos funcionais na construção 
de um software, onde também é possível visualizar a interdependência existente entre as macro 
etapas. Genericamente temos três fases: Requisitos/Análise - Projetos/Desenvolvimento - 
Implantação/Manutenção. 
Explique o objetivo das fases de análise e de projetos em um projeto de software e defina em 
qual domínio essas fases atuam 
Resposta Esperada - A fase de análise deve priorizar o que deverá ser feito, incluindo os requisitos 
funcionais, esta fase tem atuação no domínio do problema, já a fase de projeto prioriza como o 
software deverá ser construído incluindo os requisitos tecnológicos ou não funcionais, esta fase 
tem atuação no domínio da solução. 
 
12 Enunciado - Segundo Pressman, alguns aspectos intimamente relacionados com a qualidade 
do projeto de software devem ser considerados, entre eles: Níveis de Abstração, Modularidade, 
Ocultação de Informações e Independência Funcional. Sendo assim explique a quais aspectos a 
coesão e acoplamento estão diretamente relacionados e como esses dois princípios apoiam a 
conseguir alcançar estes aspectos no software projetado. Fonte: [PRESSMAN S., Roger. 
Engenharia de Software.3ª ed. São Paulo: Pearson Makron Books, 1995.] 
Resposta Esperada - A coesão e acoplamento estão diretamente relacionados ao aspecto da 
independência funcional, uma vez que, um software que possua seus objetos definidos de tal 
forma que estes sejam independentes e exerçam somente o papel ao qual foram projetados, 
estes objetos irão apoiar em uma implementação de código também independente, ainda pode-
se considerar que esta independência propicia um software modular, ou seja baixamente 
acoplado e as características dos objetos estarão encapsuladas de forma que esteja garantida a 
ocultação de informações. 
	1PROVA POO - 100% Online - 29.04.2017.pdf
	2GABARITO PROVA POO - 100% Online - 29.04.2017.pdf

Continue navegando