Buscar

Modelagem de sistemas AVS 2015


Continue navegando


Prévia do material em texto

Avaliação: CCT0264_AVS_201402216629 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AVS
Aluno: 201402216629 - CRISTIANO VERISSIMO LUZ
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB
Nota da Prova: 6,0 Nota de Partic.: 1 Data: 29/06/2015 20:53:41
 1a Questão (Ref.: 201402440872) Pontos: 1,5 / 1,5
Considere o diagrama de classe a seguir e analise o que se pede
- Se os métodos M1, M2 e M3 forem adicionados, respecƟvamente, as classes P. Q e R, que métodos serão herdados pela classe S?
Resposta: A classe "Q" herda M1 e M3, a classe "S" herda M1, M2 e M3.
Gabarito: A classe Q herda os métodos M1 de P e M3 de R. A classe S herda os 3 métodos de Q (M1, M2 e M3)
 2a Questão (Ref.: 201402500901) Pontos: 1,5 / 1,5
O que acontece com uma classe, quando atribuímos a visibilidade privada para TODOS os métodos de uma
classe?
Resposta: A classe fica sem metodo externo, nao executa suas funcionalidades trazendo instabilidade para o
sistema.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 4 09/07/2015 21:26
Gabarito: Essa classe fica sem método externo e portanto não poderá nenhum serviço (através de seus
métodos) as demais classes.
 3a Questão (Ref.: 201402310709) Pontos: 0,5 / 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 CONSTRUÇÃO:
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).
Construir o projeto dos componentes de hardware para definição da capacidade técnica em processar as
informações de forma eficiente, apresentando um desempenho adequado.
 4a Questão (Ref.: 201402908534) Pontos: 0,5 / 0,5
Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual
diagrama para modelar o sistema e validar os requisitos junto ao cliente?
Diagrama de caso de uso
Diagrama de Sequência
Diagrama de Classes
Diagrama de Validação
Diagrama de Atividade
 5a Questão (Ref.: 201402472295) Pontos: 0,5 / 0,5
O diagrama de classes é um dos principais modelos da UM e mostra as classes de um sistema e o
relacionamento entre elas. Existem alguns níveis de diagrama de classes, como por exemplo o conceitual, a
nível do domínio de problema e o de projeto, em nível de projeto do software.
Sobre os conceitos do diagrama de classes, analise as assertivas que seguem
I. O diagrama de classes em nível de domínio é derivado da observação do mundo real e foca no negócio.
II. O diagrama de classes em nível de projeto representam estruturas de projeto
III. As classes de um diagrama de classes representam objetos do mundo real com as mesmas propriedades.
IV. As propriedades de uma classe são seus atributos apenas
V. As multiplicidades entre os relacionamentos indicam quantos objetos de cada classe estão relacionados.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
Estão corretas apenas as opções I, II e III
Estão corretas apenas as opções I, II, III e V
Estão corretas apenas as opções III, IV e V
Estão corretas apenas as opções I, II, III e IV
Estão corretas apenas as opções III e IV
 6a Questão (Ref.: 201402294287) Pontos: 0,5 / 0,5
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 4 09/07/2015 21:26
Como podemos definir uma auto-associação:
Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para
qualificação.
Identifica objetos de mesma classe que participam da associação.
Classe que representa a herança dos métodos de uma outra classe.
Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e
operações para qualificação.
Classe que representa a generalização de outra classe.
 7a Questão (Ref.: 201402848404) 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?
Objetos.
Atividades.
Casos de usos.
Classes.
Sequencia.
 8a Questão (Ref.: 201402864946) Pontos: 0,0 / 0,5
O analista de sistemas durante a modelagem e desenvolvimento de um sistema, tem uma grande preocupação
em manter um código que tenha pequenos impactos na manutenção e favorecimento a reutilização de códigos.
Para alcançar estes objetivos, o código deve ter:
Um acoplamento alto entre classes e manter uma fraca coesão nas classes.
Um acoplamento fraco entre classes e manter uma fraca coesão nas classes.
Um acoplamento alto entre classes e manter uma baixa coesão nas classes.
Um acoplamento alto entre classes e manter uma alta coesão nas classes.
Um acoplamento fraco entre classes e manter uma alta coesão nas classes.
 9a Questão (Ref.: 201402472345) Pontos: 1,0 / 1,0
O diagrama de componentes visa modelar a solução da arquitetura do software em termos de seus elementos,
que são chamados de componentes. Sobre os conceitos e práticas desse diagrama, analise as assertivas que se
seguem
I. O diagrama de componentes mostra, além dos componentes que irão compor o software, a dependência
entre eles
II. A dependência entre os componentes denota que um componente precisa do outro para executar as suas
funcionalidades.
III. Componentes não podem ser classes
IV. A reutilização de componentes entre vários sistemas é um desejo da equipe de desenvolvimento.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
Estão corretas as opções I, II, III e IV
Estão corretas apenas as opções I, III e IV
Estão corretas apenas as opções I, II e IV
Estão corretas apenas as opções II e IV
Estão corretas apenas as opções II e III
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 4 09/07/2015 21:26
 10a Questão (Ref.: 201402832620) Pontos: 0,0 / 1,0
No que se refere ao diagrama de atividade da UML, assinale a opção que apresente o nome do elemento do
diagrama de atividade, abaixo descrito
A partir desse elemento as atividades seguintes serão efetuadas em paralelo.
Encruzilhada
Raias de natação
Separação
Transição
Junção
Período de não visualização da prova: desde 27/06/2015 até 08/07/2015.
 
 
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 4 09/07/2015 21:26