Buscar

AV 2015 - Modelagem de Sistemas - by SM

Prévia do material em texto

http://www.passeidireto.com/perfil/824999/ 
Avaliação: CCT0264_AV_» MODELAGEM DE SISTEMAS Tipo de Avaliação: AV 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 3,5 Nota de Partic.: 0 Data: 14/03/2015 11:11:42 (F) 
 
 
 1a Questão (Ref.: 65597) Pontos: 1,0 / 1,5 
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML 
para processos de desenvolvimento de software? 
 
Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de 
modelação criado pelo utilizador) tal como Class, Association ou Refinement. 
 
 
 
 2a Questão (Ref.: 72477) Pontos: 0,0 / 1,5 
Relacione 3 regras de construção da descrição expandida. 
 
Gabarito: 1. não utiliza repetições e condições. 2. as sentenças são numeradas na ordem de realização. 3. deve-
se padronizar a linguagem para maior assimilação. 4. as ações do sistema são comandadas pelo ator ou sistem. 
5. Os fluxos alternativos representam a exceção. 6. Deve-se utilizar sentenças curtas para representação da 
execução. 
 
 
 
 3
a
 Questão (Ref.: 72416) Pontos: 0,0 / 0,5 
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 ELABORAÇÂ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). 
 
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como 
marco a ARQUITETURA. 
 
Construir o projeto de software antes mesmo de se conhecer o hardware disponível, pois deve sempre 
considerar as necessidades dos usuários no desempenho de suas funções. A parte física deve vir por 
consequência. 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o 
ESCOPO. 
 
 
 4a Questão (Ref.: 246588) Pontos: 0,0 / 0,5 
Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e ocorre uma 
movimentação de materiais , que é a emissão de ordem de compra de material, pois, o estoque ficou abaixo do 
mínimo recomendado. Analise as opções abaixo, e assinale aquela que representa esta situação no Diagrama de 
Caso de Uso . 
 
 
Associação não composta 
 Dependência estereotipado como extensão 
 Dependência estereotipado como inclusão. 
 
Associação composta. 
 
Generalização. 
 
 
http://www.passeidireto.com/perfil/824999/ 
 
 5a Questão (Ref.: 610113) Pontos: 0,0 / 0,5 
Entre os diagramas da UML qual deles é responsável por exibir as interações entre os vários componentes de 
um sistema, e em especial, os objetos e como seus métodos interagem entre si e a ordem? 
 
 
Casos de usos. 
 
Atividades. 
 Sequencia. 
 Classes. 
 
Objetos. 
 
 
 
 6a Questão (Ref.: 77448) Pontos: 0,0 / 0,5 
Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para 
representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um 
significado. 
Indique o termo que indica as características de um objeto. 
 
 papel da associação 
 
direção 
 
método 
 atributo 
 
entidade tipo 
 
 
 
 7a Questão (Ref.: 245949) Pontos: 0,0 / 0,5 
Analise as sentenças abaixo e verifique se são verdadeiras ou falsas. Posteriormente, sinalize a alternativa que 
corresponde ao resultado de sua análise. 
I - A interpretação do diagrama de sequência sempre será de cima para baixo e da direita para a esquerda. 
II- No diagrama de sequência é possível apresentar múltipla instâncias de objetos o que não é possível no 
diagrama de colaboração . 
III- Um diagrama de sequência mostra a colaboração dinâmica entre os objetos. 
 
 
Todas as sentenças estão corretas 
 
Estão corretas as sentenças I, III. 
 Está correta somente sentenças III. 
 Estão corretas as sentenças II, III. 
 
Está correta somente sentenças I. 
 
 
 
 8a Questão (Ref.: 234047) Pontos: 0,5 / 0,5 
Padrões de projetos facilitam o desenvolvimento do software posto que a solução já foi estabelecida em 
desenvolvimentos anteriores para tipos específicos de problemas, otimizando tempo de desenvolvimento e 
custo. Um dos padrões diz que deve-se atribuir a responsabilidade do métodos a classe que possui o método. 
Esse padrão é chamado de __________ 
 
 
Alto coesão 
 
Creator 
 
Acoplamento fraco 
 
Controlador 
http://www.passeidireto.com/perfil/824999/ 
 Especialista na informação 
 
 
 9a Questão (Ref.: 95116) Pontos: 1,0 / 1,0 
Considere o diagrama de máquina de estados de UML abaixo. 
 
 
 
Analise as afirmativas a seguir, a seu respeito: 
1. O elemento "estado1" corresponde a um estado sub-máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de 
entrada e um pseudo-estado ponto de saída. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas apenas as afirmativas 1 e 3. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 
São corretas apenas as afirmativas 1 e 2. 
 
São corretas apenas as afirmativas 1, 2 e 4. 
 
São corretas apenas as afirmativas 3 e 4. 
 
 
 
 10a Questão (Ref.: 617392) Pontos: 1,0 / 1,0 
No que tange ao diagrama de atividades (DE), classifique cada assertiva como V(verdadeira) ou F(falsa) 
 
I. O DE pode ser usado para representar atividades que ocorrem em paralelo 
II. O DE tem apenas 1 propósito que é capturar o trabalho interno de um objeto. 
III. Uma das limitações do DE é a sua impossibilidade de representar decisões e consequentemente caminhos 
alternativos de atividades 
 
Com base em sua classificação, assinale a única alternativa correta, quanto a correta sequencia de V e F. 
 
 
I - V , II - V III - V 
 
I - V , II - F, III - V 
 
I - V , II - V, III - F 
 
I - F , II - V, III - F 
 I - V , II - F, III - F

Continue navegando