Buscar

AVS MDS 2013

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

16/12/2013 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201007003138&p2=1139919&p3=CCT0192&p4=101555&p5=AVS&p6=10/12/2013&p10=4580302 1/5
 
Avaliação: CCT0192_AVS_201007003138 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AVS
Aluno: 201007003138 - PAULO DA SILVA FILHO
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB
Nota da Prova: 8,0 Nota de Partic.: 2 Data: 10/12/2013 11:28:06
 1a Questão (Ref.: 201007058920) Pontos: 0,8 / 0,8
Que organização mantém a UML?
 Object Management Group (OMG).
American National Standards Institute (ANSI).
Project Management Institute (PMI).
Software Engineering Institute (SEI).
International Organization for Standardization (OSI).
 2a Questão (Ref.: 201007081233) Pontos: 0,8 / 0,8
Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e ocorre
que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem de compra
quando o estoque ficar abaixo do mínimo recomendado.
Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de ...........
.
 dependência estereotipado como extensão
associação composta.
associação não composta.
dependência estereotipado como inclusão.
generalização.
 3a Questão (Ref.: 201007205364) Pontos: 0,8 / 0,8
A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar
visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de ator.
Resposta: O ator é generalizado conforme o exemplo a seguir: Ator funcionario que pode ser especializado
conforme sua função: vendedor, gerente, atendente todos são atores da generalização criada apartir de
funcionario.
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado
por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em
16/12/2013 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201007003138&p2=1139919&p3=CCT0192&p4=101555&p5=AVS&p6=10/12/2013&p10=4580302 2/5
por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em
GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por
vendedor. Nesse caso o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível
visualizar os responsáveis por realizar um mesmo caso de uso.
 4a Questão (Ref.: 201007069048) Pontos: 0,8 / 0,8
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?
Resposta: É a base de metamodelo, assim como class, refinament e associate.
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.
 5a Questão (Ref.: 201007075861) Pontos: 0,8 / 0,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.
Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como
marco a ARQUITETURA.
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o
ESCOPO.
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).
 6a Questão (Ref.: 201007059456) Pontos: 0,8 / 0,8
Observe o diagrama e marque a alternativa correta:
CARRO e CLIENTE podem ser criados sem participar pelo menos de uma associação.
ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de aluguel de carro.
SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não participar da
associação.
 CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá ser criado se
participar pelo menos de uma associação.
CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se
16/12/2013 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201007003138&p2=1139919&p3=CCT0192&p4=101555&p5=AVS&p6=10/12/2013&p10=4580302 3/5
CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se
participar pelo menos de uma associação.
 7a Questão (Ref.: 201007080905) Pontos: 0,8 / 0,8
Em uma academia de ginástica os alunos, a cada contrato efetivado, escolhem o plano de sua preferência a
partir da composição dos exercícios que melhor lhe convier. O preço da mensalidade é calculado por exercício.
Com isso cada aluno tem uma mensalidade diferente.
Ajude o dono da academia a modelar os seus dados indicando qual a melhor classe para conter o atributo valor
da mensalidade a ser paga, considerando o modelo apresentado abaixo.
ExerciciosPlano
Plano
Aluno
Exercícios
 PlanosContratados
 8a Questão (Ref.: 201007100596) DESCARTADA
Com relação à linguagem UML (Unified Modeling Language), é correto afirmar:
 
 A UML é uma linguagem de diagramação ou notação para especificar, visualizar e documentar modelos
de sistemas de software orientados a objeto, além de ser um método de desenvolvimento de software.
 
Diagramas de atividade mostram as diferentes classes que fazem um sistema e como elas se
relacionam. São chamados de diagramas "dinâmicos" porque mostram as classes, com seus métodos e
atributos, bem como os relacionamentos estáticos entre elas.
Os diagramas de estado descrevem relacionamentos e dependências entre um grupo de casos de uso e
os atores participantes destes relacionamentos.
 
Diagramas de atividade mostram as diferentes classes que fazem um sistema e como elas se
relacionam. São chamados de diagramas "estáticos" porque mostram as classes, com seus métodos e
atributos, bem como os relacionamentos estáticos entre elas.
 Diagramas de seqüência mostram a troca de mensagens entre diversos objetos e colocam ênfase
especial na ordem e nos momentos nos quais as mensagens para os objetos são enviadas.
 
 9a Questão (Ref.: 201007060833)
16/12/2013 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201007003138&p2=1139919&p3=CCT0192&p4=101555&p5=AVS&p6=10/12/2013&p10=4580302 4/5
 9a Questão (Ref.: 201007060833) Pontos: 0,8 / 0,8
Considere Diagrama de Classes acima. Pode-se afirmar que:
instâncias da classe quadrado não possuem atributos.
 quadrado é uma classe derivada da classe figura.
largura é um método da classe Retângulo.
quadrado e retângulo são classes base da classe figura.
quadrado e retângulo são classes abstratas.
 10a Questão (Ref.: 201007097500) Pontos: 0,8 / 0,8
Sabemos que o Diagrama de Estado representa o estado de uma classe ou caso de uso. Qual a representação
utilizada para indicar quando um objeto de uma mesma classe pode ter mais de um estado ao mesmo tempo
para que ao final tenha um só estado? 
Marque a alternativa correta.
Autotransição
Ativo
Transitividade
 Concorrente
Superestado
 11a Questão (Ref.: 201007060776) Pontos: 0,8 / 0,8
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a
Objetos.
16/12/2013 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=156608640&p1=201007003138&p2=1139919&p3=CCT0192&p4=101555&p5=AVS&p6=10/12/2013&p10=4580302 5/5
O relacionamentoentre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
 Associação / uma funcionalidade do sistema do ponto de vista do usuário.
Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
Período de não visualização da prova: desde 29/11/2013 até 15/12/2013.

Outros materiais