Buscar

simulado modelagem de sistemas

Prévia do material em texto

Desempenho: 8,0 de 8,0 Data: 23/09/2013 06:20:41 (Finalizada) 
 
 
 1
a
 Questão (Ref.: 200672729945) Pontos: 1,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 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. 
 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. 
 
 
 
 2
a
 Questão (Ref.: 200672731836) Pontos: 1,0 / 1,0 
Que organização mantém a UML? 
 
 Object Management Group (OMG). 
 American National Standards Institute (ANSI). 
 International Organization for Standardization (OSI). 
 Software Engineering Institute (SEI). 
 Project Management Institute (PMI). 
 
 
 
 3
a
 Questão (Ref.: 200672731300) Pontos: 1,0 / 1,0 
Observe o diagrama e marque a alternativa correta: 
 
 
 SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir 
quando não participar da 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. 
 CARRO e CLIENTE podem ser criados sem participar pelo menos de uma 
associação. 
 CLIENTE pode ser criado sem participar da associação, mas CARRO somente 
poderá ser criado se participar pelo menos de uma associação. 
 
 
 
 4
a
 Questão (Ref.: 200672731837) Pontos: 1,0 / 1,0 
O que é UML? 
 
 Linguagem de programação. 
 Linguagem de script. 
 linguagem de modelagem. 
 Linguagem de marcação. 
 Linguagem de banco de dados. 
 
 
 
 5
a
 Questão (Ref.: 200672729929) Pontos: 1,0 / 1,0 
O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na 
modelagem de classes da UML, na sentença "turmas são formadas por alunos" é 
denominada: 
 
 especialização. 
 generalização. 
 extensão. 
 inclusão. 
 agregação. 
 
 
 
 6
a
 Questão (Ref.: 200672729944) Pontos: 1,0 / 1,0 
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: 
 
 independência. 
 polimorfismo. 
 encapsulamento. 
 herança. 
 modularidade. 
 
 
 
 7
a
 Questão (Ref.: 200672723832) Pontos: 1,0 / 1,0 
(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 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 deve ser aplicada apenas como planta de software. 
 UML é uma notação diagramática padrão. 
 
 
 
 8
a
 Questão (Ref.: 200672721723) 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 
 Ilustra-se sempre a perspectiva do utilizador. 
 Não permite apresentar a perspectiva funcional e estrutural. 
 Permite estruturar e apresentar o que se propõe realizar segundo uma 
perspectiva funcional. 
 Como tem uma representação gráfica sugestiva, é mais fácil para os clientes 
entenderem a própria proposta. 
 
 
 
 9
a
 Questão (Ref.: 200672721709) 
 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? 
Dê um exemplo e justifique a sua resposta. 
 
 
 
Compare com a sua resposta: 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. 
 
 
 
 10
a
 Questão (Ref.: 200672721708) 
 
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», 
definido no perfil UML para processos de desenvolvimento de software? 
 
 
 
Compare com a sua resposta: A classe base de um estereótipo é uma classe no 
metamodelo UML (i.e., não é um elemento de modelação criado pelo utilizador) tal 
como Class, Association ou Refinement.

Continue navegando