Buscar

Modelagem de Sistemas AV

Prévia do material em texto

Avaliação: CCT0264_AV MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV
Turma: 9001/ AANota da Prova: 5,5 Nota de Partic.: 0 Av. Parcial 2
1a Questão (Ref.: 201301768702) Pontos: 1,5 / 1,5
Explique se a assertiva a seguir está correta, errada, parcialmente correta e justifique sua resposta.
"A UML é uma metodologia de desenvolvimento baseada em modelos que impôs aos processos de
desenvolvimento um forte apelo visual na análise".
Resposta: Parcialmente correta. A UML não impôs apelo visual, mas possibilitou que se usasse modelos gráficos
para representação e documentação do sistema, melhorando assim, o entendimento dos requisitos por parte do
analista e dos desenvolvedores.
Gabarito: Parcialmente correta: A UML não é uma metodologia de desenvolvimento e sim uma linguagem para
construção de modelos orientado a objetos.
2a Questão (Ref.: 201301285542) Pontos: 0,5 / 1,5
Um diagrama de atividade apresenta vários símbolos nos seus diagramas. Explique quando deve ser usada a
BARRA DE SINCRONIZAÇÃO.
Resposta: Quando 2 atividades devem ser iniciadas simultaneamente.
Gabarito: Quando existirem atividades que podem ser desenvolvidas em paralelo ,ou seja, a barra de
sincronização permite especificar fluxos de trabalho que podem ser feitos ao mesmo tempo (em paralelo)
3a Questão (Ref.: 201301088169) 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 ELABORAÇÂ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 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.
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO.
4a Questão (Ref.: 201301767596) Pontos: 0,5 / 0,5
Anaåise as assertivas a seguir pertinentes a forma de descrição de um Caso de Uso :
I. Todo caso de uso tem a participação de pelo menos um ator.
II. A participação de um ator é limitada somente um caso de uso.
III. O descrição de um caso de uso não pode utilizar descrições de outros casos de uso.
IV. O roteiro de um caso de uso pode conter um ou mais cenários alternativos.
Com base em sua análise, marque a ÚNICA opção correta :
I, III e IV;
I e II;
I e IV;
II, III e IV;
I, II, III e IV.
5a Questão (Ref.: 201301079227) Pontos: 0,5 / 0,5
(PRODEB 2008) Assinale a alternativa correta.
Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos.
Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e
fluxo de trabalho.
Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de
relacionamentos estáticos existentes entre eles.
Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema.
Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema.
6a Questão (Ref.: 201301720637) Pontos: 0,5 / 0,5
Conectar uma classe a ela mesma, através de uma associação que representa, semanticamente, a conexão
entre dois objetos da mesma classe. Uma associação deste tipo é chamada ?
Associação exclusiva;
Classe associativa;
Composição;
Generalização;
Associação recursiva;
7a Questão (Ref.: 201301073111) Pontos: 0,5 / 0,5
A UML (Unified Modeling Language) apresenta uma série de diagramas para a modelagem de sistemas
orientados a objetos. Um dos diagramas mais comuns é o diagrama de sequências. A figura mostra um dos
elementos do digrama de sequências.
O elemento acima, em um diagrama de sequência, significa:
mensagem de retorno.
mensagem de ligação.
mensagem de ativação.
auto chamada.
mensagem perdida.
8a Questão (Ref.: 201301767573) Pontos: 0,0 / 0,5
No padrão GRASP, temos cinco padrões distintos, dentre eles existe o conceito de ACOPLAMENTO, que diz
respeito a "o quanto um elemento do sistema está conectado ao outro" e COESÃO, que diz respeito a "o quanto
os elementos afins devem permanecer juntos". Tendo como base estes padrões, o que devemos esperar dos
projetos no que se refere a coesão e acoplamento.
Acoplamento Fraco e uma Coesão Alta
Acoplamento Fraco e uma Coesão Forte
Acoplamento Forte e uma Coesão Baixa
Acoplamento Alto e uma Coesão Fraca
Acoplamento Baixo e uma Coesão Forte
9a Questão (Ref.: 201301691903) Pontos: 1,0 / 1,0
(FGV 2015 TCE SE) Considere a opção de utilizar a família de notações gráficas da UML para ajudar a
descrever o projeto de um sistema de software. Os diagramas mais adequados para descrever como grupos de
objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes
entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente:
Diagrama de sequência, diagrama de classes e diagrama de máquina de estados;
Diagrama de comunicação, diagrama de sequência e diagrama de máquina de estados.
Diagrama de sequência, diagrama de classes e diagrama de atividades;
Diagrama de comunicação, diagrama de objetos e diagrama de atividades;
Diagrama de comunicação, diagrama de sequência e diagrama de atividades;
10a Questão (Ref.: 201301633168) Pontos: 0,0 / 1,0
O diagrama de atividade é uma maneira alternativa de se mostrar interações, que ocorrem em _________ com
a possibilidade de expressar que ações são executadas.
Assinale a única alternativa que completa corretamente a frase
um caso de uso
um diagrama de sequencia
um diagrama de classes
um diagrama de estados
um diagrama de colaboração.
	Página 1
	Página 2
	Página 3

Continue navegando