Lista completa de Questões sobre UML para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Um diagrama de classes descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Com relação aos conceitos da UML relacionados às classes do diagrama de classes é correto afirmar que
um estereótipo deve ser usado ao lado do nome de uma classe para identificá-la sem ambiguidades como um tipo específico de classe. Uma classe estereotipada deve ter seu nome escrito em itálico.
o nome de um método estático deve ser colocado em itálico e de um método abstrato deve ser escrito sublinhado no compartimento de operações do diagrama de classes.
uma classe pode implementar apenas uma interface. Essa relação é conhecida como realização e é mostrada como uma linha tracejada com um triângulo na extremidade que toca a classe.
uma associação unidirecional é representada por uma linha ligando duas classes com um triângulo vazio na extremidade de um dos lados. Significa que um objeto de uma classe (lado sem o triângulo) pode chamar os métodos na classe do lado da linha com o triângulo.
é possível rotular atributos e operações no diagrama de classes com os indicadores de visibilidade + (público), - (privado), ~ (pacote) e # (protegido).
Ciência da Computação - UML - FUNRIO Fundação de Apoio a Pesquisa, Ensino e Assistência (FUNRIO) - 2013
O diagrama UML usado na modelagem dos fluxos de trabalho de um processo de negócio e na modelagem da lógica de um caso de uso ou de uma operação complexa é o diagrama de
Considere as seguintes afirmações sobre diagramas UML.
I. Um ator pode especializar (herdar comportamento de) outro ator, o que confere um significativo poder expressivo adicional ao diagrama de casos de uso.
II. Num diagrama de classes, os relacionamentos de agregação, associação e composição podem indicar a multiplicidade dos elementos que participam do relacionamento, enquanto, no relacionamento de generalização/especialização entre classes (que possui a propriedade de herança), ela não é indicada.
III. Do ponto de vista de implementação, os relacionamentos um-para-muitos e muitos-para-muitos representados no diagrama de classes frequentemente resultam no uso de coleções (listas, árvores, conjuntos, etc) no código fonte.
Levando-se em conta as afirmações acima, identifique a única alternativa válida.
Considere as afirmações a seguir sobre o diagrama de estados UML.
I. Estado inicial e estado final fazem parte do conjunto de elementos do diagrama de estados UML.
II. Uma transição representa a mudança de um estado a outro.
III. Uma condição de guarda deve ser falsa para habilitar a transição a que está associada.
Levando-se em conta as afirmações acima, identifique a única alternativa válida.
No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.
Em UML a extensão Business Worker (classe dos trabalhadores no negócio) para modelagem representa os papéis externos do negócio.
A UML consiste em um conjunto de elementos gráficos que formam diagramas, esses diagramas têm o objetivo de apresentar múltiplas visões de um sistema. Na UML, há um diagrama utilizado para documentar os passos de um processo em um intervalo de tempo (troca de mensagens). Pode mostrar a arquitetura de um sistema, padrões implementados, processos complexos, etc. Assinale a alternativa que descreve esse diagrama.
Diagrama de Componentes.
Diagrama de Colaboração.
Diagrama de Sequência.
Diagrama de Classe.
Diagrama de Implantação.
Com relação às linguagens de modelagem de sistemas, julgue os itens a seguir.
A UML 2.0 é uma linguagem utilizada para especificar, construir, documentar e visualizar a fase de modelagem de sistemas. A modelagem auxilia na eliminação de erros do sistema ainda na fase de projeto, sendo muito importante para sistemas de tempo real como softwares embarcados, os quais possuem hardware dedicado e podem adotar linguagens procedurais embarcadas (PL/Pgsql, PL/SQL, PL/Lua).
Julgue os itens seguintes, a respeito de BMP e UML.
Para que seja feita a modelagem da interação de objetos, a UML disponibiliza o diagrama de colaboração. A interação modelada por esse diagrama não se propõe a representar fluxo de dados.
Ciência da Computação - UML - Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP) - 2013
Considerando o diagrama de sequência da UML 2.0, os símbolos utilizados para representar mensagem perdida e mensagem localizada são, correta e respectivamente,
Ciência da Computação - UML - Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP) - 2013
estado.
interface.
acoplamento.
discriminador.
compartimento.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...