Buscar

Av Modelagem de Sistemas Wagner Monteiro

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fechar 
 
Avaliação: CCT0264_AV_201202269737 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 201202269737 - WAGNER ROBERTO CARVALHO MONTEIRO 
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9004/AB 
Nota da Prova: 2,5 Nota de Partic.: 0 Av. Parcial 2 Data: 19/11/2015 14:57:46 
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 
 
 
 1a Questão (Ref.: 201202499291) 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, respectivamente, as classes P. Q e R, que métodos serão herdados pela classe S? 
 
 
 
 
Resposta: A classe Q herda M1 de P e M3 de R, A classe S herda M1, M2 e M3 de S. 
 
 
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.: 201202559330) Pontos: 0,0 / 1,5 
Qual a finalidade do Diagrama de Componentes, dentro do contexto de desenvolvimento de um sistema sob a 
técnica da analise orientada a objeto, usando a linguagem UML? 
 
 
 
Resposta: 
 
 
Gabarito: O diagrama de componente mostra o sistema pelo seu lado funcional, mostrando a organização de 
seus módulos e como se dará a sua execução. Portanto, representa o desenho da estrutura do código gerado. 
Um componente é definido a partir de condições físicas, definições de projeto nas implementações de classes e 
métodos definidos nos diagramas de sequência (ou colaboração). Eles são tipicamente os arquivos 
implementados no ambiente de desenvolvimento. 
 
 
 
 3a Questão (Ref.: 201202997210) Pontos: 0,0 / 0,5 
O Rational Unified Process quatro características que o define: arquitetura, iteração, casos de uso e (marque a 
alternativa que complementa os quatro elementos). 
 
 
 É um processo sequencial 
 
Nenhuma das anteriores 
 
É um processo baseado em prototipação 
 É um processo incremental 
 
É um processo ágil 
 
 
 
 4a Questão (Ref.: 201202923366) Pontos: 0,0 / 0,5 
Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. 
 
 
 
Informações de atributos da classe CPF. 
 Nenhuma informação deve ser apresentada. 
 
Informações de como foi validade do CPF 
 Informações de procedimentos a serem feitos se o CPF for inválido. 
 
Informações de procedimentos a serem feitos se o CPF for válido. 
 
 
 
 5a Questão (Ref.: 201202374895) Pontos: 0,0 / 0,5 
Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode 
ser comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação 
apresentada dentro do círculo? 
 
 
 
 Classe associativa. 
 
Agregação por valor. 
 
Auto-associação. 
 
Generalização e especialização. 
 Agregação por referência. 
 
 
 
 6a Questão (Ref.: 201203009372) Pontos: 0,5 / 0,5 
Analise as assertivas a seguir pertinentes aos passos para o desenvolvimento de um diagrama de classes. 
 
1- Identificar objetos (classes) que se relacionam, ou seja identificar entre que classes existe relacionamento. 
 
2- Estabelecer as associações na melhor forma de representação de natureza do negócio. 
3- Identificar no diagrama de caso de uso os objetos que possuem identificação própria e precisam ter essas 
informações guardadas para atendimento dos requisitos de sistema: Essas são as classes. 
 
A alternativa que contém a ordem correta desses passos é : 
 
 
 
1,2,3. 
 
2,3,1 
 
2,1,3. 
 3,1,2 
 
3,2,1 
 
 
 
 7a Questão (Ref.: 201202354068) 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 ativação. 
 
mensagem de ligação. 
 
auto-chamada. 
 mensagem de retorno. 
 
mensagem perdida. 
 
 
 
 8a Questão (Ref.: 201202923365) 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 baixa coesão nas classes. 
 
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 alta coesão nas classes. 
 Um acoplamento fraco entre classes e manter uma alta coesão nas classes. 
 
 
 
 9a Questão (Ref.: 201202530764) Pontos: 0,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 apenas as opções II e IV 
 
Estão corretas as opções I, II, III e IV 
 
Estão corretas apenas as opções II e III 
 Estão corretas apenas as opções I, II e IV 
 Estão corretas apenas as opções I, III e IV 
 
 
 
 10a Questão (Ref.: 201202547489) Pontos: 0,0 / 1,0 
I. Um Diagrama de Atividade serve para modelar melhor e detalhar o passo a passo da execução de um caso de 
uso. 
POR QUE 
II. O Diagrama de Atividade permite escolher a ordem pela qual as coisas devem ser feitas. 
Analise as opções e assinale a ÚNICA correta. 
 
 
 
 As assertivas I e II são verdadeiras e a segunda NÃO justifica a primeira 
 
A assertiva II é verdadeira e a assertiva I é falsa 
 As assertivas I e II são verdadeiras e a segunda justifica a primeira 
 
As assertivas I e II são falsas 
 
A assertiva I é verdadeira e a assertiva II é falsa

Continue navegando