Buscar

568421 -simulado para AV2 modelagem de sistemas

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 10 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

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 6, do total de 10 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

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 9, do total de 10 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

Disciplina: CCT0071 / MODELAGEM DE SISTEMAS – simulado – gabarito - 20122 Data: ___ /___ /______ 
 
OBSERVAÇÕES: 
 
Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta 
azul ou preta, na folha de respostas. As questões da prova totalizam 8 pontos. A forma de atribuição dos 
dois pontos restantes para a nota de AV2, ficará a cargo de cada docente, respeitando o regulamento de 
provas (Portaria D.E 01/2012). 
 
Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos. Neste intervalo nenhum 
aluno poderá deixar a sala. Terminando a prova, o aluno deverá entregar ao professor a folha de questões 
e a folha de respostas, devidamente identificadas. 
 
Boa prova. 
 
1. Questão (Cód.:66166) (sem.:4a) 
 
 
 
_______ de 2,00 
Considerando o seguinte estudo de caso, desenvolva o Diagrama de Classe correspondente: 
Estudo de Caso "Galeria Estácio" 
A "Galeria Estácio" é uma galeria de arte que se encarrega da venda de quadros que estejam sendo expostos em sua galeria. 
Para abrir uma exposição o marchand seleciona os quadros com os artistas de interesse e definem juntos, os preços. Os 
quadros possuem suas informações (código, descrição, preço, nome artista,status venda) catalogadas e em seguida são 
expostos na galeria para visitação. O cliente, após apreciar e decidir pela compra solicita ao vendedor o valor e as condições de 
venda. Quando a venda é fechada é emitida a nota fiscal (Numero Nota Fiscal, Data de emissão, cliente, quadros (podem ser 
vários na mesma venda),valor desconto) e, se o cliente ainda não fizer parte do cadastro da Galeria o vendedor realiza o 
cadastro com as seguintes informações: CPF, nome, endereço, email, telefone. Caso a compra do cliente exceda R$ 50.000,00 
a Galeria concede um desconto de 5% sobre o valor total da nota. 
Ao final de cada exposição o Marchand gera: 
 Uma relação com todos os quadros expostos, vendidos ou não, para a Associação de Artistas do Estado do Rio de 
Janeiro. 
 Um relatório, que é enviado à contabilidade, com a receita global da exposição. 
 
 
Resposta: 
Não se deve desconsiderar as variações de interpretação. 
 
 
 
 
2. Questão (Cód.:77451) (sem.:4a) 
 
 
 
_______ de 1,00 
A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos 
contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa 
mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. 
Qual modelo expressa a definição descrita? 
A 
 
 
B 
 
 
C 
 
 
D 
 
 
E 
 
 
 
 
3. Questão (Cód.:77453) (sem.:4a) 
 
 
 
_______ de 1,00 
Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar em um mesmo 
pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria. 
Analisando o cenário apresentado indique qual modelo representa a situação. 
A 
 
 
B 
 
 
C 
 
 
D 
 
 
E 
 
 
 
 
4. Questão (Cód.:65576) (sem.:14a) 
 
 
 
_______ de 0,50 
De acordo com as visões que compõem um sistema UML, , identifique a alternativa errada. 
A 
 
Visão "use-case": Descreve a funcionalidade do sistema desempenhada pelos atores externos do 
sistema (usuários). A visão use-case é central, já que seu conteúdo é base do desenvolvimento das 
outras visões do sistema. Essa visão é montada sobre os diagramas de use-case e eventualmente 
diagramas de atividade. 
B 
 
Visão Lógica: Descreve como a funcionalidade do sistema será implementada. É feita principalmente 
pelos analistas e desenvolvedores. Em contraste com a visão use-case, a visão lógica observa e estuda 
o sistema internamente. Ela descreve e especifica a estrutura estática do sistema (classes, objetos, e 
relacionamentos) e as colaborações dinâmicas quando os objetos enviarem mensagens uns para os 
outros para realizarem as funções do sistema. Propriedades como persistência e concorrência são 
definidas nesta fase, bem como as interfaces e as estruturas de classes. A estrutura estática é descrita 
pelos diagramas de classes e objetos. O modelamento dinâmico é descrito pelos diagramas de estado, 
sequencia, colaboração e atividade. 
C 
 
Visão de Componentes: É uma descrição da implementação dos módulos e suas dependências. Não é 
principalmente executado por desenvolvedores, e não consiste nos componentes dos diagramas. 
D 
 
Visão de concorrência: Trata a divisão do sistema em processos e processadores. Este aspecto, que é 
uma propriedade não funcional do sistema, permite uma melhor utilização do ambiente onde o 
sistema se encontrará, se o mesmo possui execuções paralelas, e se existe dentro do sistema um 
gerenciamento de eventos assíncronos. Uma vez dividido o sistema em linhas de execução de 
processos concorrentes (threads), esta visão de concorrência deverá mostrar como se dá a 
comunicação e a concorrência destas threads. A visão de concorrência é suportada pelos diagramas 
dinâmicos, que são os diagramas de estado, sequencia, colaboração e atividade, e pelos diagramas de 
implementação, que são os diagramas de componente e execução. 
E 
 
Visão de Organização: Finalmente, a visão de organização mostra a organização física do sistema, os 
computadores, os periféricos e como eles se conectam entre si. Esta visão será executada pelos 
desenvolvedores, integradores e testadores, e será representada pelo diagrama de execução. 
 
 
5. Questão (Cód.:63473) (sem.:2a) 
 
 
 
_______ de 0,50 
(PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, construir e documentar 
os artefatos dos sistemas" (OMG). 
O que define a palavra "visual" no texto acima? 
A 
 
UML é uma notação diagramática padrão. 
B 
 
UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um 
sistema. 
C 
 
UML não possui meta-modelo para ferramentas CASE MDA. 
D 
 
UML deve ser aplicada apenas como planta de software. 
E 
 
UML não pode ser utilizada para geração de código automatizada. 
 
 
6. Questão (Cód.:72469) (sem.:2a) 
 
 
 
_______ de 0,50 
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. 
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque 
são adaptados às operações de cada empresa; 
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; 
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar 
mudanças na construção do software; 
IV - Na UML devem ser representados os procedimentos lógicos e físicos; 
 
A 
 
Itens I, II, III são verdadeiros. 
B 
 
Itens I, e III são verdadeiros. 
C 
 
Itens III e IV são verdadeiros. 
D 
 
Itens I, III e IV são verdadeiros. 
E 
 
Itens I e IV são verdadeiros. 
 
 
7. Questão (Cód.:65554) (sem.:2a) 
 
 
 
_______ de 0,50 
UML também é usada para representar sistemas mecânicos sem nenhum software. 
Identifique a opção que possui as características que não estão corretas. 
A 
 
Sistemas de Informação: Armazenar, pesquisar, editar e mostrar informações para os usuários. 
Manter grandes quantidades de dados com relacionamentos complexos, que são guardados em bancos 
de dados relacionais ou orientados a objetos. 
B 
 
Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações, 
equipamentos militares ou processos industriais. Eles devem possuir interfaces especiais doequipamento e menos programação de software de que os sistemas de informação. Sistemas Técnicos 
são geralmente sistemas real-time. 
C 
 
Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores 
etc.), mantém e controla. 
D 
 
Sistemas Real-time Integrados: Executados em simples peças de hardware integrados a telefones 
celulares, carros, alarmes etc. Estes sistemas implementam programação de baixo nível e requerem 
suporte real-time. 
E 
 
 Sistemas Distribuídos: Distribuídos em máquinas onde os dados são transferidos facilmente de uma 
máquina para outra. Eles requerem mecanismos de comunicação sincronizados para garantir a 
integridade dos dados e geralmente são construídos em mecanismos de objetos como CORBA, 
COM/DCOM ou Java Beans/RMI. 
 
 
 
8. Questão (Cód.:57360) (sem.:5a) 
 
 
 
_______ de 0,50 
A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a alternativa 
correta: 
A 
 
O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execução. 
B 
 
O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas 
de classes. 
C 
 
O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do 
sistema. 
D 
 
O Diagrama de Objetos tem por propósito focalizar um fluxo de atividades que ocorrem internamente 
em um processamento, dentro de um período de tempo. 
E 
 
O Diagrama de Objetos descreve o comportamento de objetos como reação a eventos discretos, por 
meio de sequências de estados e ações que ocorrem durante sua vida. 
 
 
9. Questão (Cód.:57361) (sem.:5a) 
 
 
 
_______ de 0,50 
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem 
invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe 
derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: 
A 
 
encapsulamento. 
B 
 
independência. 
C 
 
modularidade. 
D 
 
polimorfismo. 
E 
 
herança. 
 
 
10. Questão (Cód.:55484) (sem.:14a) 
 
 
 
_______ de 0,50 
Qual diagrama mostra a organização dos elementos na implantação do sistema? 
A 
 
Componentes. 
B 
 
Casos de usos. 
C 
 
Classes. 
D 
 
Estados. 
E 
 
Atividades. 
 
 
11. Questão (Cód.:57357) (sem.:15a) 
 
 
 
_______ de 0,50 
O RUP (Rational Unified Process) é uma metodologia de projeto de software criada pela Rational. O processo analítico do RUP 
divide o ciclo de vida de desenvolvimento de software em 4 fases. Assinale a alternativa que NÃO indica uma fase do ciclo de 
vida de desenvolvimento de software, de acordo com o RUP. 
A 
 
Transição. 
B 
 
Concepção. 
C 
 
Elaboração. 
D 
 
Implantação. 
E 
 
Construção. 
 
12. Questão (ref.: 72445) (sem.: 3a) 
 
 
 
_______ de 1,00 
Considerando o seguinte Diagrama de caso de uso, indica a lista de símbolos utilizados neste contexto, indicado pela numeração de 1 a 5. 
 
 
 
 
Resposta: 
1 - Ator 
2 - Generalização de caso de uso (subcategorias de atores) – FUNCIONARIO generaliza ATENDENTE e GERENTE 
3 - Caso de Uso essencial ou principal 
4 - Interação caso de uso - caso de uso do tipo INCLUDE 
5 - Interação caso de uso - caso de uso do tipo EXTEND 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13. Questão (ref.: 72452) (sem.: 5a) 
 
 
 
_______ de 1,00 
Considerando o seguinte Diagrama de Classe, indica a lista de símbolos utilizados neste contexto, indicado pela numeração de 1 a 5. 
 
 
Resposta: 1 - Classe 2 - Classe associativa ou Associação 3 – Generalização/Espec de classe 4 - Multiplicidade 
5 - Agregação 
 
14. Questão (ref.: 72477) (sem.: 7a) 
 
 
 
_______ de 1,00 
Relacione 3 regras de construção da descrição expandida. 
 
 
 
Resposta: 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. 
 
 
 
 
 
 
15. Questão (ref.: 55473) (sem.: 12a) 
 
 
 
_______ de 1,00 
Qual diagrama se refere a um documento narrativo que descreve a seqüência de eventos de um ator que usa um sistema para 
completar um processo? 
A 
 
Diagrama de classes. 
B 
 
Diagrama de casos de usos. 
C 
 
Diagrama de interações. 
D 
 
Diagrama de atividades. 
E 
 
Diagrama de objetos. 
 
 
16. Questão (ref.: 55478) (sem.: 13a) 
 
 
 
_______ de 1,00 
É um tipo especial de associação representando um relacionamento estrutural entre um elemento (o todo) e outros elementos 
(as partes) onde as partes só podem pertencer ao todo e são criadas e destruídas com ele. 
A 
 
Composição. 
B 
 
Generalização. 
C 
 
Agregação. 
D 
 
Realização. 
E 
 
Dependência. 
 
 
17. Questão (ref.: 55479) (sem.: 5a) 
 
 
 
_______ de 1,00 
É um relacionamento semântico entre classes, em que uma classe especifica um contrato que outra classe garante executar. 
A 
 
Realização. 
B 
 
Agregação. 
C 
 
Composição. 
D 
 
Generalização. 
E 
 
Dependência. 
 
 
18. Questão (ref.: 94920) (sem.: 13a) 
 
 
 
_______ de 1,00 
De acordo com Classes e seus relacionamentos, identifique qual não corresponde ao tipo principal de relacionamento. 
A 
 
Generalização/Especialização (Herança): Indica relacionamento entre um elemento mais geral e um 
elemento mais específico (superclasse e subclasse, respectivamente). A subclasse pode conter 
somente informação adicional acerca da superclasse. Por exemplo um médico é um funcionário; 
B 
 
Agregação: Usada para denotar relacionamentos todo/parte. Por exemplo, um item de compra é parte 
de um pedido; 
C 
 
Dependência: Um relacionamento entre um elemento independente e outro dependente, onde uma 
mudança no elemento independente afetará o elemento dependente. 
D 
 
Associação (simples): Usada para representar relacionamentos entre as classes (por exemplo, um 
cliente pode alugar várias fitas de vídeo); 
E 
 
Usabilidade: Ter associado herança e interface na mesma classe como padrão de utilidade de 
dependência lógica. 
 
 
19. Questão (ref.: 77444) (sem.: 15a) 
 
 
 
_______ de 1,00 
Uma escola decidiu por implantar um sistema acadêmico para gestão de alunos, professores, disciplinas e matrículas. Sabe-se 
que um dos fatores de sucesso de um sistema é deixar claro o tamanho do desenvolvimento para que os recursos possam ser 
adequadamente dimensionados e tambem não são geradas expectativas ao cliente de algo diferente do que será gerado. 
Sendo assim, a metodologia RUP prevê em suas etapas a definição do escopo do desenvolvimento. Essa etapa denomina-se 
..... 
A 
 
Elaboração 
B 
 
Construção 
C 
 
Transição 
D 
 
Implantação 
E 
 
Concepção

Outros materiais