Buscar

Questões Objetivas - Engenharia de Usabilidade-281

Prévia do material em texto

2) a instanciação do objeto Agência é realizada diretamente pelo caso de uso. A instanciação da Agência seria 
realizada de forma mais adequada se fosse intermediada pela classe Banco que possui a operação criarAgência. 
3) uma das instanciações de Conta está sendo realizada pela operação criarCliente. A instanciação das contas seria 
realizada de forma mais adequada se fosse intermediada pela classe Agência que possui a operação criarConta. 
4) a transferência entre as contas criadas está sendo realizada diretamente pelo caso de uso. A transferência entre 
as contas seria realizada de forma mais adequada se fosse intermediada pela classe Banco, que possui a operação 
transferir. 
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais 
elementos externos (atores) interagem com o sistema é denominado diagrama de: 
R: Casos de uso. 
De acordo com a teoria sobre o RUP, diz que o mesmo produz artefatos: 
R: Em todas as suas fases. 
A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a 
alternativa correta: 
R: O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas de 
classes. 
Para realizar o desenvolvimento segundo a metodologia RUP é adotado o ciclo de vida iterativo e incremental. Este 
ciclo de vida é dividido em 4 etapas, a saber: Concepção, Elaboração, Construção e concepção. PAra 
desenvolvimento das etapas são utilizadas as disciplinas da Engenharia de Software e o final da etapa é definido por 
um marco. 
Indique os marcos das etapas seguindo a ordem de citação no contexto. 
R: escopo - arquitetura - operação - versão(release) 
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. 
R: II e III 
O RUP (Rational Unified Process) é um processo iterativo de desenvolvimento de software, baseado no Processo 
Unificado. A esse respeito, analise as afirmativas a seguir. 
 
I - Um dos objetivos da fase de Elaboração é a criação e estabilização da arquitetura do sistema. 
 
II - São exemplos de disciplinas do RUP: Modelagem de Negócio, Gestão de Portifólios e Gestão da Documentação 
Técnica.

Mais conteúdos dessa disciplina