Buscar

Questões Objetivas - Engenharia de Usabilidade-404

Prévia do material em texto

 Generalização / uma funcionalidade do sistema do ponto de vista do sistema 
5) A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos 
de um determinado objeto. Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom 
motivo para uso dessa representação. 
I. Quando associações são comuns a todos os tipos, mas existem associações que são somente 
de um tipo. 
II. Quando a classe possui mais de uma associação. 
III. Quando a classe está associada a objetos da própria classe. 
IV. Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos 
específicos a ele. 
 I e III 
 I e II 
 II e III 
 II e IV 
 I e IV 
6) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir 
e documentar os artefatos dos sistemas" (OMG). O que define a palavra "visual" no texto acima? 
 UML deve ser aplicada apenas como planta de software. 
 UML é uma notação diagramática padrão. 
 UML não pode ser utilizada para geração de código automatizada. 
 UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um 
sistema. 
 UML não possui meta-modelo para ferramentas CASE MDA. 
7) A Metodologia RUP possui práticas e princípios, definidos para prover o melhor andamento do 
desenvolvimento do projeto. As práticas são definidas para atender aos princípios: transparência, 
comunicação e feedback. Identifique as práticas relacionadas ao princípio COMUNICAÇÂO. 
I. Programação em pares. 
II. Reuniões semanais. 
III. Participação ativa do cliente. 
IV. Disposição das mesas da equipe em salas sem baias. Espaço aberto. 
 I e III 
 III e IV 
 I e II 
 II e IV 
 I e IV 
8) A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas 
de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de 
CONCEPÇÃO: 
 Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a 
distribuição de execução entre a equipe. 
 Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de 
testes unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
 Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo 
como marco a ARQUITETURA. 
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight
blade runny
Highlight

Continue navegando