Buscar

PROVAS MS UNIDAS

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 116 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 116 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 116 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 
 
 
 
 
 
 
 
Avaliação: CCT0192_AV1_201002006538 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV1 
Aluno: 
Professor: 
MARCELO VASQUES DE OLIVEIRA 
FABIO BERNARDO DA SILVA 
Turma: 9004/BJ 
Nota da Prova: 3,0 de 8,0 Nota do Trabalho: Nota de Participação: 2Data: 25/04/2013 09:11:03 
 
 
 1a Questão (Cód.: 91694) Pontos: 0,0 / 0,5 
Na UML "Unified Modeling Language": 
 
 
Instância e objeto são sinônimos. 
 
Instância é o oposto de um objeto. 
 
Não se utiliza instância. 
 
Instância é uma manifestação abstrata de algo concreto. 
 
Instâncias são representadas graficamente com seu nome em negrito e itálico. 
 
 
 
 2a Questão (Cód.: 77457) Pontos: 0,5 / 0,5 
Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe. Um objeto pode 
representar vários tipos diferentes, sendo que algumas características são comuns e outras são próprias de cada 
tipo. 
Para esse diagrama utilizamos a representação de: 
 
 
Agregação por referência. 
 
Generalização e especialização. 
 
Agregação por valor. 
 
Classe associativa. 
 
Auto-Associação. 
 
 
 
 3a Questão (Cód.: 57377) Pontos: 0,5 / 0,5 
Num diagrama de classes da UML, multiplicidade se refere: 
 
 
à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes 
no diagrama. 
 
ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. 
 
aos dados sobre a quantidades de objetos participantes de uma classe associativa. 
 
à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode 
estar associado. 
 
ao número de chamadas de métodos de uma classe por um objeto de outra classe. 
 
 
 
 4a Questão (Cód.: 57382) Pontos: 0,0 / 1,0 
 
Considere Diagrama de Classes acima. Pode-se afirmar que: 
 
 
quadrado e retângulo são classes abstratas. 
 
quadrado e retângulo são classes base da classe figura. 
 
largura é um método da classe Retângulo. 
 
quadrado é uma classe derivada da classe figura. 
 
instâncias da classe quadrado não possuem atributos. 
 
 
 
 5a Questão (Cód.: 65554) Pontos: 0,0 / 1,0 
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. 
 
 
Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores 
etc.), mantém e controla. 
 
 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. 
 
 
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. 
 
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. 
 
Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações, equipamentos 
militares ou processos industriais. Eles devem possuir interfaces especiais do equipamento e menos 
programação de software de que os sistemas de informação. Sistemas Técnicos são geralmente sistemas 
real-time. 
 
 
 
 6a Questão (Cód.: 78185) Pontos: 0,0 / 1,0 
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. 
 
Auto-associação. 
 
Agregação por valor. 
 
Agregação por referência. 
 
Generalização e especialização. 
 
 
 
 7a Questão (Cód.: 72424) Pontos: 0,0 / 0,5 
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir 
informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no 
uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de 
informação. 
 
 
Recurso para minimizar erros. 
 
A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto. 
 
Apoia o desenvolvimento do sistemas para a programação, por exemplo. 
 
Facilita a comunicação com o usuário. 
 
Compõe uma documentação para garantir a continuidade dos sistemas. 
 
 
 
 8a Questão (Cód.: 77452) Pontos: 0,0 / 1,0 
A empresa de calçados "Bela Mulher Ltda" vende a clientes de Classe A, calçados femininos com exclusividade e 
sob medida. Na criação de um modelo de diagrama de classe é possível representar essa regra, pois é de 
grande valor na implementação dos procedimentos. 
Qual dos recursos do diagrama de classe expressa no modelo essa informação? 
 
 
Associação 
 
Cardinalidade 
 
Agregação 
 
Generalização 
 
Multiplicidade 
 
 
 
 9a Questão (Cód.: 102285) Pontos: 1,0 / 1,0 
Observe as seguintes afirmações sobre os diagramas de classes: 
I - Uma classe descreve um conjunto de objetos com propriedades e comportamentos comuns. 
II - Duas classes podem ter entre si qualquer número de associações. 
III - Uma associação de agregação relaciona um objeto com sua respectiva classe. 
IV - A relação de herança entre classes é simétrica, transitiva e reflexiva. 
A alternativa que contém somente afirmações CORRETAS: 
 
 
II e IV 
 
II, III e IV 
 
I e II 
 
I, II e IV 
 
I e III 
 
 
 
 10a Questão (Cód.: 77448) Pontos: 1,0 / 1,0 
Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para 
representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um 
significado. 
Indique o termo que indica as características de um objeto. 
 
 
direção 
 
entidade tipo 
 
papel da associação 
 
método 
 
atributo 
 
 
 
 
 
 
 
 Fechar 
 
Avaliação: CCT0192_AV2_201002006538 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV2 
Aluno: 
Professor: 
MARCELO VASQUES DE OLIVEIRA 
FABIO BERNARDO DA SILVA 
Turma: 9004/BJ 
Nota da Prova: 4,5 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 15/06/2013 09:09:51 
 
 
 1a Questão (Cód.: 65596) Pontos: 0,8 / 1,5 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta. 
 
 
Resposta: SIM. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente. 
 
 
 
 2a Questão (Cód.: 72452) Pontos: 0,8 / 1,5 
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 - RELACIONAMENTO 3 - ATRIBUTO 4 - MULTIPLICIDADE 5 - ASSOCIAÇÃO 
 
 
Gabarito: 1 - Classe 2 - Classe associativa 3 - Generalização de classe 4 - Multiplicidade 5 - Agregação por valor 
 
 
 
 3a Questão (Cód.: 95114) Pontos: 0,0 / 1,0 
Uma parte física e substituível de um sistema com o qual está em conformidade e proporciona a realização de 
um conjunto de artefatos (UML) é um: 
 
 
objeto. 
 componente. 
 
caso de uso. 
 método. 
 
atributo. 
 
 
 
 4a Questão (Cód.: 95127) Pontos: 1,0 / 1,0 
No Processo RUP, a ênfase no escopo do sistema está na fase de:implantação. 
 
teste. 
 concepção. 
 
elaboração. 
 
implementação. 
 
 
 
 5a Questão (Cód.: 77450) Pontos: 0,5 / 0,5 
Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para 
isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção 
calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha. 
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e 
o cálculo, respectivamente? 
 
 
tupla - tabela - método 
 
atributo - classe - processo 
 
atributo - classe - método 
 
classe - atributo - processo 
 classe - atributo - método 
 
 
 
 6a Questão (Cód.: 77465) Pontos: 0,5 / 0,5 
O diagrama de classe posssui diversas representações com suas especificidades. 
I - A generalização implementa o processo de hibridismo. 
II - A auto-associação representa a ligação entre objetos da mesma classe. 
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam. 
Analise as sentenças e selecione a alternativa que aponte assertivas corretas. 
 
 
somente a II. 
 
somente a I. 
 II - III 
 
I - III 
 
I - II 
 
 
 
 7a Questão (Cód.: 57325) Pontos: 0,5 / 0,5 
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. 
 
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: 
 
 
Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
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. 
 Associação / uma funcionalidade do sistema do ponto de vista do usuário. 
 
 
 
 8a Questão (Cód.: 65554) Pontos: 0,5 / 0,5 
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. 
 
 Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores 
etc.), mantém e controla. 
 
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. 
 
 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. 
 
 
Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações, equipamentos 
militares ou processos industriais. Eles devem possuir interfaces especiais do equipamento e menos 
programação de software de que os sistemas de informação. Sistemas Técnicos são geralmente sistemas 
real-time. 
 
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. 
 
 
 
 9a Questão (Cód.: 55479) Pontos: 0,0 / 0,5 
É um relacionamento semântico entre classes, em que uma classe especifica um contrato que outra classe 
garante executar. 
 
 
Dependência. 
 Agregação. 
 Realização. 
 
Composição. 
 
Generalização. 
 
 
 
 10a Questão (Cód.: 94049) Pontos: 0,0 / 0,5 
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. 
 
 Transitividade 
 Concorrente 
 
Superestado 
 
Ativo 
 
Autotransição 
 
Avaliação On-Line 
Avaliação: AV1-2011.3S.EAD - MODELAGEM DE SISTEMAS - CCT0192 
Disciplina: CCT0192 - MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV1 
Aluno: 201001509341 - RAPHAEL DA SILVA ROMA 
Nota da Prova: 5 Nota do Trabalho: Nota da Participação: 0 Total: 5 
Prova On-Line 
Questão: AV1.2011.3S.CCT0192.0039 (180112) 
1 - Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos 
alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada 
um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da 
escolha. 
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor 
calórico e o cálculo, respectivamente? Pontos da Questão: 1 
CLASSE - ATRIBUTO - MÉTODO 
CLASSE - OBJETO - MÉTODO 
CLASSE - TIPO - MÉTODO 
OBJETO - TIPO - MÉTODO 
ATRIBUTO - OBJETO - MÉTODO 
 
Questão: AV1.2011.3S.CCT0192.0044 (179849) 
2 - Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para 
representação dos objetos e suas associações, assIm como em outros diagramas, cada representação tem 
um significado. Indique o termo que identifica as características de um objeto. Pontos da Questão: 1 
DOMÍNIO 
VARIÁVEL 
ATRIBUTO 
ESTERIÓTIPO 
TIPO 
 
Questão: AV1 2011.35 CCT0192 0022 (183939) 
3 - 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. O relacionamento entre o ator Cliente e o 
caso de uso Comprar um produto, é denominado e definido como: 
Pontos da Questão: 1 
Associação / uma funcionalidade do sistema do ponto de vista do usuário 
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 sistema 
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento 
 
Questão: AV1 2011.35 CCT0192 0011 (183923) 
4 - Dado o seguinte requisito do projeto referente a biblioteca TotBit: O cliente é autorizado a emprestar 
livros após se cadastrar no sistema. Levando em conta que o sistema é operado pelo atendente da 
biblioteca, qual ator vai se relacionar com o caso de uso incluir clientes Pontos da Questão: 0,5 
O cliente 
O atendente 
O administrador do sistema 
O cliente e o atendente 
O Banco de Dados utilizado pelo sistema 
 
Questão: AV1.2011.3S.CCT0192.0041 (179831) 
5 - 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 também 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. A essa 
etapa denomina-se ..... Pontos da Questão: 1 
ELABORAÇÃO 
IMPLANTAÇÃO 
CONSTRUÇÃO 
TRANSIÇÃO 
CONCEPÇÂO 
 
Questão: AV1.2011.3S.CCT0192.0045 (180322) 
6 - Analise o modelo abaixo e interprete as regras definidas através das ligações dos objetos. 
 
 
É correto dizer que: 
 
I - O hotel guarda informações de Hóspede mesmo que não tenha se hospedado. 
II - Hóspede pode usar quantos serviços desejar, por cada hospedagem. 
III - São representados 3tipos de serviços: Copa, Lavanderia e Telefonia. 
IV - A cada hospedagem é aberta uma nova conta corrente. Pontos da Questão: 1 
I - II - III 
I - II - IV 
I - III - IV 
II - III - IV 
II - IV 
 
Questão: AV1.2011.3S.CCT0192.0031 (180110) 
7 - A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um 
determinado objeto. 
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa 
representação. 
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um tipo. 
II - Quando a classe possui mais de uma associação. 
III - Quando a classe está associada a objetos da própria classe. 
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a 
ele. Pontos da Questão: 1 
I e IV 
II e IV 
II e III 
I e II 
I e III 
 
Questão: AV1-2011.35-CCT0192-0007 (183919) 
8 - A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e 
de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a 
UML, é: Pontos da Questão: 0,5 
um método para especificar e modelar os artefatos dos sistemas 
uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas 
um processo de especificação e modelagem de sistemas orientados a objeto 
uma linguagem para implementar os conceitos da orientação a objetos. 
um método comum para a representação da orientação a objetos 
 
Questão: AV1 2011.35 CCT0192 0001 (179836) 
9 - Em um processo de software, o desenvolvimento do sistema é iterativo e partes de suas funcionalidades 
são entregues na medida em que são desenvolvidas; assim, estas entregas parciais tentam priorizar as 
necessidades mais urgentes do usuário e podem auxiliar a revisão e a uma melhor definição das partes ainda 
não entregues. Esta descrição é referento ao modelo Pontos da Questão: 0,5 
 
Espiral 
Cascata 
Prototipação 
Evolutivo 
Incremental 
 
Questão: AV1 2011.35 CCT0192 0020 (183936) 
10 - As declarações de serviços que o sistema deve fornecer, de como ele deve reagir a entradas específicas 
ou se comportar em determinadas situações, são chamadas de requisitos Pontos da Questão: 0,5 
não funcionais 
funcionais 
de sistema 
de usuário 
de domínio 
 
 
Avaliação: CCT0192_AV1_201201606446 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV1
Aluno: 201201606446 - VICTOR FIGUEIREDO VILAR
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB
Nota da Prova: 2,0 de 8,0 Nota do Trabalho: Nota de Participação: 1 Data: 22/04/2013 17:30:06
1a Questão (Cód.: 55469) Pontos: 0,5 / 0,5
Que organização mantém a UML?
International Organization for Standardization (OSI).
Object Management Group (OMG).
American National Standards Institute (ANSI).
Software EngineeringInstitute (SEI).
Project Management Institute (PMI).
2a Questão (Cód.: 55996) Pontos: 0,0 / 0,5
Como podemos definir uma auto-associação:
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 herança dos métodos de uma outra classe.
Identifica objetos de mesma classe que participam da associação.
Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para 
qualificação.
Classe que representa a generalização de outra classe.
3a Questão (Cód.: 77457) Pontos: 0,5 / 0,5
Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe. Um objeto pode 
representar vários tipos diferentes, sendo que algumas características são comuns e outras são próprias de cada 
tipo.
Para esse diagrama utilizamos a representação de:
Generalização e especialização.
Auto-Associação.
Classe associativa.
Agregação por referência.
Agregação por valor.
4a Questão (Cód.: 77451) Pontos: 0,0 / 1,0
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?
5a Questão (Cód.: 77458) Pontos: 0,0 / 1,0
A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um 
determinado objeto.
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa 
representação.
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de um tipo.
II - Quando a classe possui mais de uma associação.
III - Quando a classe está associada a objetos da própria classe.
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos específicos a ele.
I e III
I e II
II e III
II e IV
I e IV
6a Questão (Cód.: 95117) Pontos: 0,0 / 1,0
Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada 
(UML) e em programas orientados a objetos, assinale a opção correta.
Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (objectconstraintlanguage), 
linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar 
diagramas UML.
Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML 
desenvolvidos entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na 
linguagem Java.
Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento 
usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um 
mesmo espaço de nomes.
A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada 
utilizando-se diagramas de comunicação, entre outros.
A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada 
utilizando-se diagramas de classe e de instância, entre outros.
7a Questão (Cód.: 65571) Pontos: 0,0 / 0,5
De acordo com as partes que compõem a UML, identifique a alternativa errada
Modelos de Elementos: Os conceitos usados nos diagramas são modelos de elementos que representam 
definições comuns da orientação a objetos como as classes, objetos, mensagem, relacionamentos entre 
classes incluindo associações, dependências e heranças.
Sistemas de Negócios: descreve os objetivos, especificações (pessoas, computadores etc.), as regras 
(leis, estratégias de negócios etc.), e o atual trabalho desempenhado nos processos do negócio.
Mecanismos Gerais: Os mecanismos gerais provém comentários suplementares, informações, ou 
semântica sobre os elementos que compõem os modelos; eles provém também mecanismos de extensão 
para adaptar ou estender a UML para um método/processo, organização ou usuário específico.
Diagramas: Os diagramas são os gráficos que descrevem o conteúdo em uma visão. UML possui nove 
tipo de diagramas que são usados em combinação para prover todas as visões do sistema.
Visões: As Visões mostram diferentes aspectos do sistema que está sendo modelado. A visão não é um 
gráfico, mas uma abstração consistindo em uma série de diagramas. Definindo um número de visões, 
cada uma mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações 
diferentes e uma figura completa do sistema poderá ser construída. As visões também podem servir de 
ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido.
8a Questão (Cód.: 77452) Pontos: 0,0 / 1,0
A empresa de calçados "Bela Mulher Ltda"vende a clientes de Classe A, calçados femininos com exclusividade e 
sob medida. Na criação de um modelo de diagrama de classe é possível representar essa regra, pois é de 
grande valor na implementação dos procedimentos.
Qual dos recursos do diagrama de classe expressa no modelo essa informação?
Cardinalidade
Associação
Generalização
Agregação
Multiplicidade
9a Questão (Cód.: 77445) Pontos: 0,0 / 1,0
Uma empresa de previdência privada oferece diversos serviços para seus clientes, extensivo aos dependentes. 
Os serviços são associados sempre aos clientes responsáveis, mesmo que sejam utilizados pelos dependentes. 
No momento da solicitação o cliente informa que o serviço é para um dependente ou, no caso do pedido ser 
realizado pelo dependente, este informa seu responsável.
Baseado na descrição apresentada, qual o recurso utlizado na construção de modelos de diagrama de classe 
seria utilizado entre cliente e dependentes?
Agregação Associativa
Entidade fraca
Entidade participativa
Agregação por referência
Agregação por valor
10a Questão (Cód.: 77459) Pontos: 1,0 / 1,0
A Secretaria Estadual de Saúde deseja traçar um perfil das famílias que moram nas comunidades. Sendo assim 
é preciso cadastrar todas as pessoas e seus laços familiares. Todos da família são pacientes. Portanto é preciso 
relacionar os membros da família.
Qual representação é utilizada no diagrama de classe que melhor expresse a situação?
Generalização e especialização.
Classe associativa.
Agregação por valor.
Associação.
Auto-associação.
Avaliação: CCT0192_AV2_201201606446 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV2
Aluno: 201201606446 - VICTOR FIGUEIREDO VILAR
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB
Nota da Prova: 3,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 11/06/2013 16:36:54
1a Questão (Cód.: 95484) Pontos: / 1,5
Durante a análise de um sistema de controle de contas bancárias (SCCB), um analista elaborou o diagrama de classes acima, em que são especificados os 
objetos de negócio da aplicação, por meio do qual foram distribuídas as responsabilidades e colaborações entre os elementos do modelo. Foi atribuída a 
outro analista a tarefa de elaborar o diagrama de seqüência do caso de uso chamado DUPLA_CONTA, que apresenta o seguinte comportamento: cria um 
banco, cria uma agência bancária, cria um cliente e duas contas bancárias associadas ao cliente e agência bancária anteriormente criados, e, por fim, 
realiza uma transferência de valores entre essas duas contas bancárias. O diagrama de seqüência em UML apresentado abaixo foi elaborado com o intuito 
de corresponder ao caso de uso em questão.
No diagrama de seqüência apresentado, há problemas conceituais, relativos à
especificação do diagrama de classes e à descrição textual do caso de uso
DUPLA-CONTA. Com relação a essa situação, faça o que se pede a seguir.
A) Descreva, textualmente, três falhas de tipos distintos presentes no diagrama de seqüência apresentado, relativas ao uso da sintaxe e(ou) da semântica da 
UML.
B) Descreva, textualmente, três falhas distintas presentes no diagrama de seqüência apresentado, relativas à especificação das classes, responsabilidades e 
colaborações propostas no diagrama de classe mostrado.
Resposta:
Gabarito:
A) As falhas existentes no diagrama de sequência original relativas ao uso da sintaxe e/ou da semântica da UML:
1) a mensagem que instancia o objeto Banco não está definida corretamente. Uma mensagem de instanciação de objeto 
deve chegar na instância criada ou possuir o estereótipo <>.
2) a mensagem que instancia o objeto Cliente não está definida corretamente. Uma mensagem de instanciação de objeto 
deve chegar na instância criada ou possuir o estereótipo <>.
3) as mensagens criarCliente e a instanciação do objeto Agência ocorrem no mesmo período de tempo, apesar de não 
serem assíncronas.
4) a mensagem creditar está incorretamente definida como mensagem de retorno (vetor tracejado). A mensagem creditar 
deveria ser definida como mensagem síncrona (vetor contínuo).
B) As falhas existentes no diagrama de sequência original relativas à especificação das classes, responsabilidades e 
colaborações propostas no diagrama de classe mostrado:
1) o objeto Cliente é instanciado antes do objeto Agência. No cenário indicado a agência deveria ter sido criada antes do 
cliente.
2) a instanciação do objeto Agência é realizada diretamente pelo caso de uso. A instanciação da Agência seria realizada 
de forma mais adequada se fosse intermediada pela classe Banco que possui a operação criarAgência.
3) uma das instanciações de Conta está sendo realizada pela operação criarCliente. A instanciação das contas seria 
realizada de forma mais adequada se fosse intermediada pela classe Agência que possui a operação criarConta.
4) a transferência entre as contas criadas está sendo realizada diretamente pelo caso de uso. A transferência entre as 
contas seria realizada de forma mais adequada se fosse intermediada pela classe Banco, que possui a operação 
transferir.
2a Questão (Cód.: 57379) Pontos: 1,0 / 1,0
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos 
quais elementos externos (atores) interagem com o sistema é denominado diagrama de
sequência.
casos de uso.
atividades.
transição de estados.
colaboração.
3a Questão (Cód.: 95128) Pontos: 0,0 / 1,0
Assinale a opção que representa uma fase e uma disciplina do processo RUP, respectivamente.
Construção e Concepção.
Concepção e Teste.
Teste e Configuração.
Implantação e Concepção.
Requisitos e Implantação.
4a Questão (Cód.: 65596) Pontos: 0,5 / 1,5
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta.
Resposta: Sim
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente.
5a Questão (Cód.: 77465) Pontos: 0,5 / 0,5
O diagrama de classe posssui diversas representações com suas especificidades.
I - A generalização implementa o processo de hibridismo.
II - A auto-associação representa a ligação entre objetos da mesma classe.
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam.
Analise as sentenças e selecione a alternativa que aponte assertivas corretas.
II - III
somente a I.
I - II
somente a II.
I - III
6a Questão (Cód.: 72469) Pontos: 0,0 / 0,5
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;
Itens I e IV são verdadeiros.
Itens I, e III são verdadeiros.
Itens I, III e IV são verdadeiros.
Itens I, II, III são verdadeiros.
Itens III e IV são verdadeiros.
7a Questão (Cód.: 77782) Pontos: 0,0 / 0,5
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 ...........
.
associação composta.generalização.
dependência estereotipado como extensão
associação não composta.
dependência estereotipado como inclusão.
8a Questão (Cód.: 77454) Pontos: 0,5 / 0,5
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
Aluno
PlanosContratados
Plano
Exercícios
9a Questão (Cód.: 57360) Pontos: 0,0 / 0,5
A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a 
alternativa correta:
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.
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.
O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas 
de classes.
O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execução.
O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do 
sistema.
10a Questão (Cód.: 94049) Pontos: 0,5 / 0,5
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.
Ativo
Concorrente
Transitividade
Autotransição
Superestado
 
 
 Fechar 
 
Avaliação: CCT0192_AV1_201001282876 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV1 
Aluno: 201001282876 - LEANDRO CESAR BEZERRA DE SOUSA 
Professor: JOSE CARLOS MILLAN Turma: 9002/AB 
Nota da Prova: 3,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 15/12/2012 14:21:20 
 
 
 1a Questão (Cód.: 55469) Pontos: 0,0 / 0,5 
Que organização mantém a UML? 
 
 Object Management Group (OMG). 
 American National Standards Institute (ANSI). 
 Software Engineering Institute (SEI). 
 Project Management Institute (PMI). 
 International Organization for Standardization (OSI). 
 
 
 
 2a Questão (Cód.: 57377) Pontos: 0,0 / 0,5 
Num diagrama de classes da UML, multiplicidade se refere: 
 
 à quantidade máxima de objetos de uma classe que podem estar associados às demais classes 
presentes no diagrama. 
 aos dados sobre a quantidades de objetos participantes de uma classe associativa. 
 ao número de chamadas de métodos de uma classe por um objeto de outra classe. 
 à informação dos limites inferior e superior da quantidade de objetos aos quais um outro 
objeto pode estar associado. 
 ao tipo de associação entre várias classes que depende da quantidade de objetos que se 
relacionam. 
 
 
 
 3a Questão (Cód.: 72424) Pontos: 0,5 / 0,5 
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para 
transmitir informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um 
benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para 
desenvolvimento de sistemas de informação. 
 
 A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do 
produto. 
 Recurso para minimizar erros. 
 Apoia o desenvolvimento do sistemas para a programação, por exemplo. 
 Facilita a comunicação com o usuário. 
 Compõe uma documentação para garantir a continuidade dos sistemas. 
 
 
 
 4a Questão (Cód.: 77452) Pontos: 0,0 / 1,0 
A empresa de calçados "Bela Mulher Ltda" vende a clientes de Classe A, calçados femininos com 
exclusividade e sob medida. Na criação de um modelo de diagrama de classe é possível representar 
essa regra, pois é de grande valor na implementação dos procedimentos. 
Qual dos recursos do diagrama de classe expressa no modelo essa informação? 
 
 Agregação 
 Multiplicidade 
 Associação 
 Generalização 
 Cardinalidade 
 
 
 
 5a Questão (Cód.: 55996) Pontos: 0,5 / 0,5 
Como podemos definir uma auto-associação: 
 
 Identifica objetos de mesma classe que participam da associação. 
 Classe que representa a generalização de outra classe. 
 Classe que representa a herança dos métodos de uma outra classe. 
 Classe que representa a especialização de uma outra classe, acrescentando atributos e 
operações para qualificação. 
 Resultado da associação de duas classes associadas por agregação de valor, acrescentando 
atributos e operações para qualificação. 
 
 
 
 6a Questão (Cód.: 56005) Pontos: 0,0 / 1,0 
Observe o diagrama e marque a alternativa correta: 
 
 
 CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser 
criado se participar pelo menos de uma associação. 
 CARRO e CLIENTE podem ser criados sem participar pelo menos de uma 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. 
 SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando não 
participar da associação. 
 ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências de 
aluguel de carro. 
 
 
 
 7a Questão (Cód.: 77782) Pontos: 1,0 / 1,0 
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 ........... 
. 
 
 generalização. 
 dependência estereotipado como inclusão. 
 dependência estereotipado como extensão 
 associação não composta. 
 associação composta. 
 
 
 
 8a Questão (Cód.: 77460) Pontos: 1,0 / 1,0 
Analise o modelo abaixo e interprete as regras definidas através das ligações dos objetos. 
 
I - O hotel guarda informações de Hóspedes mesmo que não tenha se hospedado. 
II - Hóspede pode usar quantos serviços desejar, por cada hospedagem. 
III - São representados 3 tipos de serviços: Copa, Lavanderia e Telefonia. 
IV - A cada hospedagem é aberta uma nova conta corrente. 
Marque a opção que indica as sentenças VERDADEIRAS. 
 
 II - III - IV 
 I - IV 
 I- II - IV 
 II - III 
 I- III - IV 
 
 
 
 9a Questão (Cód.: 77445) Pontos: 0,0 / 1,0 
Uma empresa de previdência privada oferece diversos serviços para seus clientes, extensivo aos 
dependentes. Os serviços são associados sempre aos clientes responsáveis, mesmo que sejam 
utilizados pelos dependentes. No momento da solicitação o cliente informa que o serviço é para um 
dependente ou, no caso do pedido ser realizado pelo dependente, este informa seu responsável. 
Baseado na descrição apresentada, qual o recurso utlizado na construção de modelos de diagrama de 
classe seria utilizado entre cliente e dependentes? 
 
 Entidade fraca 
 Agregação por valor 
 Entidade participativa 
 Agregação por referência 
 Agregação Associativa 
 
 
 
 10a Questão (Cód.: 77455) Pontos: 0,0 / 1,0 
Uma agencia de automóveis vende carros populares, utilitários e e classe A. Os carros possuem as 
informações chassi e quantidade de passageiros, mas os carros classe A podem ter acessórios 
especiais e os utilitários possuem percentual de bônus na compra.Qual a simbologia do diagrama de classe deve ser usada nesse contexto? 
 
 Agregação por valor 
 Agregação por referência 
 Auto-Associação 
 Associação 
 Generalização 
 
 
 
Período de não visualização da prova: desde 10/12/2012 até 06/02/2013. 
 
 
 
 
 
Avaliação: CCT0192_AV1_201002133882 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV1 
Aluno: 201002133882 - JOÃO PAULO FERNANDES BRAGA 
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AB 
Nota da Prova: 6,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 24/04/2013 14:00:04 
 
 
 1a Questão (Cód.: 91694) Pontos: 0,0 / 0,5 
Na UML "Unified Modeling Language": 
 
 
Instância é o oposto de um objeto. 
 Instância e objeto são sinônimos. 
 
Instâncias são representadas graficamente com seu nome em negrito e itálico. 
 Instância é uma manifestação abstrata de algo concreto. 
 
Não se utiliza instância. 
 
 
 
 2a Questão (Cód.: 57377) Pontos: 0,5 / 0,5 
Num diagrama de classes da UML, multiplicidade se refere: 
 
 
à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes 
no diagrama. 
 
ao número de chamadas de métodos de uma classe por um objeto de outra classe. 
 
aos dados sobre a quantidades de objetos participantes de uma classe associativa. 
 à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode 
estar associado. 
 
ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. 
 
 
 
 3a Questão (Cód.: 72424) Pontos: 0,5 / 0,5 
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa ferramenta para transmitir 
informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO representa um benefício no 
uso de modelos como Diagrama de Caso de Uso e Diagrama de Classe para desenvolvimento de sistemas de 
informação. 
 
 A duração do desenvolvimento fica estendido o que faz com que aumente a qualidade do produto. 
 
Facilita a comunicação com o usuário. 
 
Recurso para minimizar erros. 
 
Apoia o desenvolvimento do sistemas para a programação, por exemplo. 
 
Compõe uma documentação para garantir a continuidade dos sistemas. 
 
 
 
 4a Questão (Cód.: 77448) Pontos: 1,0 / 1,0 
Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML para 
representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem um 
significado. 
Indique o termo que indica as características de um objeto. 
 
 
entidade tipo 
 
direção 
 
papel da associação 
 
método 
 atributo 
 
 
 
 5a Questão (Cód.: 57360) Pontos: 0,0 / 1,0 
A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a 
alternativa correta: 
 
 
O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execução. 
 O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas 
de classes. 
 
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. 
 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. 
 
O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do 
sistema. 
 
 
 
 6a Questão (Cód.: 77782) Pontos: 1,0 / 1,0 
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 ........... 
. 
 
 
generalização. 
 
associação composta. 
 
associação não composta. 
 
dependência estereotipado como inclusão. 
 dependência estereotipado como extensão 
 
 
 
 7a Questão (Cód.: 77467) Pontos: 1,0 / 1,0 
Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas 
possui várias disciplinas associadas. As disciplinas só estão associadas a uma turma. 
Indique a multiplicidade entre alunos - turmas, turmas e professor e turmas - disciplinas. 
 
 
alunos(0-1) - (1-*) turmas 
turmas(0-*) - (0-1) professor 
turmas(0-*) - (0-*) disciplinas 
 
alunos(0-1) - (1-1) turmas 
turmas(0-1) - (0-1) professor 
turmas(0-1) - (0-1) disciplinas 
 
alunos(0-*) - (1-*) turmas 
turmas(0-*) - (0-*) professor 
turmas(0-*) - (0-*) disciplinas 
 
alunos(1-1) - (1-1) turmas 
turmas(0-*) - (0-1) professor 
turmas(0-*) - (0-1) disciplinas 
 alunos(0-*) - (1-1) turmas 
turmas(0-*) - (0-1) professor 
turmas(0-1) - (0-*) disciplinas 
 
 
 
 8a Questão (Cód.: 55996) Pontos: 0,5 / 0,5 
Como podemos definir uma auto-associação: 
 
 
Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e 
operações para qualificação. 
 Identifica objetos de mesma classe que participam da associação. 
 
Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para 
qualificação. 
 
Classe que representa a generalização de outra classe. 
 
Classe que representa a herança dos métodos de uma outra classe. 
 
 
 
 9a Questão (Cód.: 65582) Pontos: 1,0 / 1,0 
Os diagramas de casos de uso são uma técnica que pode ser aplicada na elaboração de cadernos de encargo ou 
em propostas de sistemas de software, identifique a alternativa errada. 
 
 
Contém analise direta das funcionalidades da representação gráfica 
 
Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional. 
 Não permite apresentar a perspectiva funcional e estrutural. 
 
Ilustra-se sempre a perspectiva do utilizador. 
 
Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria 
proposta. 
 
 
 
 10a Questão (Cód.: 56005) Pontos: 1,0 / 1,0 
Observe o diagrama e marque a alternativa correta: 
 
 
 
CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá ser criado se 
participar pelo menos de uma 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. 
 
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 e CLIENTE podem ser criados sem participar pelo menos de uma associação. 
 
Avaliação On-Line 
Avaliação: AV2-2011.3S.EAD - MODELAGEM DE SISTEMAS - CCT0192 
Disciplina: CCT0192 - MODELAGEM DE SISTEMAS 
Tipo de 
Avaliação: 
AV2 
Aluno: 
Nota da 
Prova: 
5 Nota do Trabalho: 
Nota da 
Participação: 0,5 
Total: 5,5 
Prova On-Line 
 
Questão: AV1 2011.35 CCT0192 0017 (183928) 
1 - O modelo da UML, que possibilita a descrição de uma sequência de 
ações(incluindo alternativas) realizadas pelo sistema para produzir um resultado 
observável do ponto de vista de um usuário, é o de: Pontos da Questão: 0,5 
estado 
objetos 
sequência 
casos de uso 
classe 
 
Questão: AV2 2011.35 CCT0192 0068 (200556) 
2 - Considere um sistema de controle deestoque com cadastramento de materiais 
e movimentação do estoque. São necessários os seguintes cálculos automáticos: 
controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais 
é feito pelo almoxarife (responsável) e as requisições são feitas por todos os 
departamentos da empresa e ficam guardadas. A cada entrega de material, o 
almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os 
cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os 
cálculos também são realizados. Os dados calculados devem ficar guardados 
também e o tempo de resposta de consultas feitas no cadastro de materiais não 
deve exceder a 5 milissegundos (ms). 
No Diagrama de Sequência, a existência de um objeto requisição desde a sua 
entrada até a sua baixa deverá ser representada por Pontos da Questão: 1 
um ator 
uma linha de vida 
um estado do objeto 
um atributo da classe Material 
uma operação da classe Requisição 
 
Questão: AV1 2011.35 CCT0192 0019 (183935) 
3 - Para captar os requisitos funcionais de um sistema pode-se utilizar a UML. O 
diagrama mais adequado para essa finalidade é o diagrama de Pontos da Questão: 
0,5 
atividade 
casos de uso 
comuicação 
colaboração 
classes 
 
Questão: AV1.2011.3S.CCT0192.0037 (179819) 
4 - As etapas percorridas em cada iteração no ciclo de vida iterativo e incremental 
são definidas por objetivos específicos. Qual é a etapa que tem como objetivo 
verificar a qualidade da parte em desenvolvimento, autorizando a implantação ou 
retornando a uma nova iteração? Pontos da Questão: 0,5 
Transição 
Implantação 
Construção 
concepção 
Elaboração 
 
Questão: AV1.2011.3S.CCT0192.0049 (180599) 
5 - O diagrama de classe posui diversas representações com suas especificidades. 
Analise as sentenças e selecione as assertivas corretas. 
I - A generalização implementa o processo de hibridismo 
II - A auto-associação representa a ligação entre objetos da mesma classe. 
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que 
a identificam. Pontos da Questão: 1 
I - II 
III 
I 
II - III 
I - III 
 
Questão: AV2 2011.35 CCT0192 0076 (198038) 
6 - 
A partir da descrição de um caso de uso de abertura de uma conta comum, diga 
quais são os objetos e as mensagens do Diagrama de Sequência equivalente. 
Considere que na abertura da conta comum deve-se verificar o CPF do cliente e 
para a abertura da conta deve ser realizado um depósito. O sistema deve gerar um 
histórico para qualquer transação realizada. 
Pontos da Questão: 1,5 
Resposta do Aluno: 
1. Logar no sistema 1.1 Inserir usário e senha 2. Cadastrar novo cliente 2.1 
Informar: nome, endereço, telefone, CPF 3. Realizar depósito em conta 3.1 Gerar 
recibo de depósito 4. Realizar saque 4.1 Gerar recebido de saque 5. Sair do sistema 
 
Gabarito: 
 
 
Fundamentação do Professor: 
OK
 
Pontos do Aluno: 1, 
 
Questão: AV2.2011.3S.CCT0192.0093 (198979) 
7 - 
Com relação ao fluxo Normal e fluxo Alternativo da descrição de caso de uso, 
analise as sentenças e em seguida marque a alternativa que indica as assertivas 
corretas. 
I – O fluxo normal descreve os procedimentos em sentenças curtas e numeradas. 
II - O fluxo alternativo deve ser definido para todos os passos do fluxo normal. 
III – Quando se deseja complementar informação deve-se utilizar comentários na 
descrição, tanto no fluxo normal quanto no fluxo alternativo. 
IV – O fluxo alternativo é descrito na forma narrativa, pois é aplicado para 
completar a descrição de um passo do fluxo normal. 
Pontos da Questão: 0,5 
I - III 
I - II 
II - IV 
I - IV 
II - III 
 
Questão: AV2 2011.35 CCT0192 0082 (200289) 
8 - O Turbo Note+ é um programa shareware que permite aos seus usuarios criar 
mensagens de lembrete que permanecem na area de trabalho de seus 
computadores. Esse programa funciona como uma versão eletrônica daqueles 
blocos de papel cujas folhas podem ser afixadas na parede. Ao criar uma nova folha 
no Turbo Note+, o usuario pode preenchê-la com texto. As folhas podem ser 
movidas pela área de trabalho, conforme a vontade do usuário. As folhas 
permanecem na área de trabalho. Toda vez que o usuário inicia o seu computador, 
as folhas estão lá, na área de trabalho. Quando não são mais necessárias, as folhas 
podem ser removidas. Se o usuário escrever uma expressão aritmética em uma 
folha, o resultado da expressão é exibido. Diga quais são os casos de uso e os 
atores do Diagrama de Casos de Uso para o Turbo Note+. Pontos da Questão: 1,5 
Resposta do Aluno: 
Ator: usuário Casos de usos: Criar lembrete, digitar texto, mover lembrete na área 
de trabalho, remover lembrete. 
 
Gabarito: 
 
 
Fundamentação do Professor: 
ok
 
Pontos do Aluno: 1, 
 
Questão: AV1.2011.3S.CCT0192.0032 (179839) 
9 - Uma empresa de previdência privada oferece diversos serviços para seus 
clientes, extensivo aos dependentes. Os serviços são associados sempre aos 
clientes responsáveis, mesmo que sejam utilizados pelos dependentes. No 
momento da solicitação o cliente informa que o serviço é para um dependente ou, 
no caso do pedido ser realizado pelo dependente, este informa seu responsável. 
Baseado na descrição apresentada, qual o recurso utlizado na construção de 
modelos de diagrama de classe seria utilizado entre cliente e dependentes? Pontos 
da Questão: 0,5 
Agregação por valor 
Auto-associação 
Agregação por referência 
Generalização de classe 
Classe associativa 
 
Questão: AV1-2011.35-CCT0192-0007 (183919) 
10 - A linguagem de Modelagem Unificada (UML) emergiu como notação de 
diagramação de padrão, de fato e de direito, para a 
modelagem orientada a objetos. Desta forma, a sentença que conceitua 
apropriadamente a UML, é: Pontos da Questão: 0,5 
um método comum para a representação da orientação a objetos 
uma linguagem visual para especificar, construir e documentar os artefatos dos 
sistemas 
um método para especificar e modelar os artefatos dos sistemas 
uma linguagem para implementar os conceitos da orientação a objetos. 
um processo de especificação e modelagem de sistemas orientados a objeto 
 
 
 
 Fechar 
 
Avaliação: CCT0192_AV2_201001282876 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV2 
Aluno: 201001282876 - LEANDRO CESAR BEZERRA DE SOUSA 
Professor: JOSE CARLOS MILLAN Turma: 9002/AB 
Nota da Prova: 6,0 de 8,0 Nota do Trabalho: Nota de Participação: 0 Data: 16/03/2013 16:20:11 
 
 
 1a Questão (Cód.: 72440) Pontos: 1,3 / 1,5 
Considerando o estudo de caso descrito abaixo, desenvolva o Diagrama de Caso de Uso 
coorespondente. 
Consultório Médico 
Um dentista deseja informatizar seu consultório para melhorar o atendimento aos seus 
clientes e possuir um maior controle. 
A secretária agenda a consulta para a data e hora desejada pelo cliente e registra seus dados 
para controle. Cada cliente deve possuir um histórico de atendimentos, que será consultado pelo 
dentista na consulta. O dentista registra os procedimentos aplicados no paciente. O dentista tem 
acesso a agenda para chamada de seus pacientes que se encontram na sala de recepção. 
O custo do atendimento é calculado a partir dos procedimentos registrados pelo dentista. A 
definição do pagamento é realizada pela secretária na saída do paciente. O recebimento pode ser 
feito por convênio ou a vista. Atendimentos que requerem autorização são realizados em outra 
seção, onde já terá a autorização do convênio. 
O cliente poderá desmarcar e remarcar consulta. 
Ao final do mês o dentista verifica os valores faturados e retirauma estatística de 
procedimentos realizados e a secretária emite as guias de atendimentos, que são enviadas para os 
convênios. 
 
 
 
Resposta: SECRETÁRIA -----> AGENDAR CONSULTA -----> CADASTRAR CLIENTE -----
>DEFINE PAGAMENTO -----> EMITE GUIAS DE PAGAMENTO DENTISTA -------> 
REGISTRAR PROCEDIMENTOS -------> VERIFICA AGENDA CONSULTA -------> VERIFICA 
VALORES FATURADOS -------> VERIFICA ESTATISTICAS 
 
 
Gabarito: 
Considere em linhas gerais o seguinte diagrama. Não devem ser desprezadas algumas diferenças em 
função de interpretação. 
 
 
 
 
 2a Questão (Cód.: 72437) Pontos: 1,2 / 1,5 
Considerando o estudo de caso descrito abaixo, desenvolva o Diagrama de Classe coorespondente. 
Consultório Médico 
Um dentista deseja informatizar seu consultório para melhorar o atendimento aos seus 
clientes e possuir um maior controle. 
A secretária agenda a consulta para a data e hora desejada pelo cliente e registra seus dados 
para controle. Cada cliente deve possuir um histórico de atendimentos, que será consultado pelo 
dentista na consulta. O dentista registra os procedimentos aplicados no paciente. O dentista tem 
acesso a agenda para chamada de seus pacientes que se encontram na sala de recepção. 
O custo do atendimento é calculado a partir dos procedimentos registrados pelo dentista. A 
definição do pagamento é realizada pela secretária na saída do paciente. O recebimento pode ser 
feito por convênio ou a vista. Atendimentos que requerem autorização são realizados em outra 
seção, onde já terá a autorização do convênio. 
O cliente poderá desmarcar e remarcar consulta. 
Ao final do mês o dentista verifica os valores faturados e retira uma estatística de 
procedimentos realizados e a secretária emite as guias de atendimentos, que são enviadas para os 
convênios. 
 
 
Resposta: CLASSE: CLIENTES: ATRIBUTOS: ID, NOME, TELEFONE METODOS: INCLUIR, 
EXCLUIR, ALTERAR - CLASSE: CONSULTA: ATRIBUTOS: ID, ID_CLIENTE, DATA, 
HORA, TIPO_CONSULT METODOS: MARCAR, DESMARCAR - CLASSE: SERVIÇOS 
ATRIBUTOS: ID, DESCRIÇÃO, VALOR METODOS: INCLUIR, EXCLUIR, ALTERAR - 
CLASSE: PROCEDIMENTOS: ATRIBUTOS: ID, ID_CONSULTA, ID_SERV. METODOS: 
INCLUIR, EXCLUIR, ALTERAR; - CLASSE: CAIXA ATRIBUTOS: ID, ID_SERV,TIPO_PAG, 
VALOR TT METODOS: INCLUIR, EXCLUIR, ALTERAR, COBRAR_CV; 
 
 
Gabarito: 
Segue modelo. Devem ser consideradas pequenas alterações por conta de interpretação. 
 
 
 
 
 3a Questão (Cód.: 57379) Pontos: 1,0 / 1,0 
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de 
abstração nos quais elementos externos (atores) interagem com o sistema é denominado diagrama de 
 
 casos de uso. 
 sequência. 
 colaboração. 
 atividades. 
 transição de estados. 
 
 
 
 4a Questão (Cód.: 95127) Pontos: 0,0 / 1,0 
No Processo RUP, a ênfase no escopo do sistema está na fase de: 
 
 concepção. 
 teste. 
 implementação. 
 elaboração. 
 implantação. 
 
 
 
 5a Questão (Cód.: 63481) Pontos: 0,5 / 0,5 
(Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de 
sistemas. Sobre os seus principais conceitos e técnicas, é CORRETO afirmar que: 
 
 o diagrama de caso de uso mostra as relações entre as classes. 
 o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo 
recebido. 
 o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de 
atores externos, mostrando o relacionamento entre os atores e o sistema. 
 a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o 
desenvolvimento de aplicativos para o ambiente WEB. 
 o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um 
estímulo recebido. 
 
 
 
 6a Questão (Cód.: 77458) Pontos: 0,0 / 0,5 
A generalização é uma representação do Diagrama de classe que apresenta os diversos tipos de um 
determinado objeto. 
Analise as sentenças abaixo e indique a(s) que NÃO representa(m) um bom motivo para uso dessa 
representação. 
I - Quando associações são comuns a todos os tipos, mas existem associações que são somente de 
um tipo. 
II - Quando a classe possui mais de uma associação. 
III - Quando a classe está associada a objetos da própria classe. 
IV - Quando a lista de objetos de um tipo possui atributos comuns entre os tipos e atributos 
específicos a ele. 
 
 II e IV 
 I e III 
 I e IV 
 I e II 
 II e III 
 
 
 
 7a Questão (Cód.: 63473) Pontos: 0,5 / 0,5 
(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? 
 
 UML não pode ser utilizada para geração de código automatizada. 
 UML deve ser aplicada apenas como planta de software. 
 UML define vários perfis que só devem ser utilizados como rascunhos para a construção de 
um sistema. 
 UML não possui meta-modelo para ferramentas CASE MDA. 
 UML é uma notação diagramática padrão. 
 
 
 
 8a Questão (Cód.: 77450) Pontos: 0,5 / 0,5 
Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos 
alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo 
a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao 
cliente antes da escolha. 
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor 
calórico e o cálculo, respectivamente? 
 
 tupla - tabela - método 
 atributo - classe - processo 
 classe - atributo - processo 
 atributo - classe - método 
 classe - atributo - método 
 
 
 
 9a Questão (Cód.: 57325) Pontos: 0,5 / 0,5 
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. 
 
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: 
 
 Generalização / uma funcionalidade do sistema do ponto de vista do usuário. 
 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. 
 Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
 
 
 10a Questão (Cód.: 77464) Pontos: 0,5 / 0,5 
Considerando uma empresa de auto peças que vende o motor montado e as peças que compõe o 
motor e, que você foi contratado para modelar o sistema de vendas dessa empresa, qual 
representação você usaria para apresentar essa nescessidade de negócio? 
 
 Agregação por referência. 
 Auto-associação. 
 Classe associativa. 
 Generalização. 
 Agregação por valor. 
 
 
 
Período de não visualização da prova: desde 09/03/2013 até 21/03/2013. 
 
 
 
 
00001977059900820799924052012
Nome do(a) aluno(a):__________________________________________________________ Matrícula:____________
Disciplina: ___________________________________________________________________ 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

Outros materiais