Questões de Concurso sobre UML

 
 
Disciplina 1
Assunto 4
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
1.110 questões encontradas
Questões por página
20
Mais recentes
 

Sobre a UML (Unified Modeling Language), assinale a alternativa que apresenta SOMENTE diagramas estruturais.


A

Diagrama de objetos e diagrama de estados.


B

Diagrama de caso de uso e diagrama de classes.


C

Diagrama de componentes e diagrama de casos de uso.


D

Diagrama de classes e diagrama de objetos.


E

Diagrama de estados e diagrama de componentes.

O diagrama da UML que é empregado para fazer modelagem de aspectos dinâmicos do sistema, que é essencialmente um gráfico de fluxo mostrando a concorrência entre esses fluxos, bem como as ramificações de controle, é chamado de


A

diagrama de sequência.


B

diagrama de atividades.


C

diagrama de comunicação.


D

diagrama de máquina de estado.

José é técnico em laboratório e foi pesquisar sobre o emprego da UML 2.0 em alguns modelos utilizados pelo analista de tecnologia da informação. Dos diagramas utilizados nos modelos pesquisados aquele que NÃO é um diagrama da UML 2.0 é:


A

Diagrama Hierárquico de Fluxo.


B

Diagrama de Classes.


C

Diagrama de Casos de Uso.


D

Diagrama de Sequência.


E

Diagrama de Atividade.

Considere que em uma ponte de uma ferrovia só é permitido passar uma composição por vez. Para maior segurança, já que composições trafegam em sentidos opostos nessa ponte, instalou-se um sistema, de modo que, nesse trecho, a aproximação ou o afastamento de uma composição são captados e informados ao sistema por meio de sensores instalados nos trilhos, a 1 km de distância, em ambos os lados da ponte. Quando passa uma composição, o sistema aciona as lâmpadas (verde ou vermelha) dos semáforos, instalados a uma distância de 500 m de ambos os lados da ponte, permitindo ou não a passagem de outra composição. Deve-se descrever, por meio de um Diagrama da UML, que o acionamento dos semáforos é consequência do evento assíncrono de notificação, realizado pelo sensor, da passagem de uma composição.


O diagrama a ser utilizado para essa descrição é o de


A

classes


B

componentes


C

casos de uso


D

fluxo de dados


E

máquina de estados

Considere os componentes de diagramas UML a seguir:


Imagem associada para resolução da questão


Pautando-se nas informações apresentadas nas figuras, assinale a alternativa correta.


A

Ator é um componente do Diagrama de Classes.


B

A figura 1 representa um Estado do Diagrama de Máquina de Estados.


C

Classe é um componente do Diagrama de Casos de Uso.


D

A figura 2 representa um ator do diagrama de Casos de Uso.

Considerando a Linguagem de Modelagem Unificada (UML), com relação à modelagem para sistema orientado a objeto, assinale a alternativa que representa o diagrama na figura abaixo:


Imagem associada para resolução da questão


A

Diagrama de implantação.


B

Diagrama de máquinas de estado.


C

Diagrama de componentes.


D

Diagrama de pacotes.


E

Diagrama de comunicação.

A Linguagem de Modelagem Unificada (UML) é uma importante ferramenta para o desenvolvimento de programas, pois possibilita representar diversas perspectivas do software a ser construído. Observe a figura abaixo, que representa um dos diagramas existentes na UML.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta o nome do diagrama da UML ilustrado na figura.


A

Atividade.


B

Caso de Uso.


C

Classe.


D

Estado.

Identifique os tipos de relacionamentos do diagrama de classes da UML que devem ser usados para expressar, respectivamente: i) que uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos; ii) que uma instância de uma classe C depende existencialmente de uma instância de uma classe D. Isto é, a instância da classe D é responsável pelo ciclo de vida da instância da classe C.


A

Agregação; Dependência


B

Dependência; Agregação


C

Dependência; Composição


D

Composição; Dependência


E

Agregação; Composição

Na metodologia UML, um sistema demanda que seus desenvolvedores tenham a possibilidade de examinar e estudar o sistema a partir de diversas perspectivas. Um sistema pode ser descrito por cinco visões interdependentes. Uma das visões enfatiza as características de concorrência e paralelismo, sincronização e desempenho do sistema.


Essa perspectiva é conhecida por Visão de


A

Implantação


B

Implementação.


C

Casos de Uso.


D

Processo.


E

Projeto.

De acordo com a taxonomia dos diagramas de estrutura e de comportamento da UML 2.5, um Analista elaborou os diagramas Deployment, Package, Use Case e Sequence. As classes a que pertencem esses diagramas: estrutura = E ou comportamento = C, são, correta e respectivamente:


A

E, C, C, C.


B

E, E, C, C.


C

E, C, E, C.


D

C, E, C, C.


E

C, C, E, E.

A UML (Unified Modeling Language) é uma linguagem de modelagem padrão que oferece um rico conjunto de notações para modelar classes. Na UML, a imagem abaixo representa uma classe, na qual a caixa superior contém o nome da classe e a inferior contém as operações. Assinale a alternativa que indique o estereótipo que a caixa central pode conter.


<<Nome da Classe>>


<<Operações>>


A

<<Relacionamentos>>


B

<<Métodos>>


C

<<Interfaces>>


D

<<Atributos>>

Entre as relações que permitem explorar a existência de similaridades entre casos de uso estão a


A

associação e a extensão


B

associação e a generalização


C

inclusão e a realização


D

inclusão e a generalização


E

extensão e a realização

A figura abaixo mostra uma Associação, que é uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML, uma associação é definida com um relacionamento que descreve uma série de ligações, onde a ligação é definida como a semântica entre as duplas de objetos ligados.


Imagem associada para resolução da questão


Esta figura representa uma associação do tipo:


A

Normal.


B

Ternária.


C

Recursiva.


D

Agregada.


E

Generalizada.

No diagrama de casos de uso a seguir, mostra-se a sequência em que as funcionalidades são executadas pelos atores, especialmente no que se refere ao fato de que, ao se acionar finalizar compra, aciona-se obrigatoriamente a funcionalidade informar endereço.


Imagem associada para resolução da questão


Internet: <https://medium.com> (com adaptações).


C

Certo


E

Errado

A Unified Modeling Language™ (UML®) é uma linguagem de modelagem visual padrão para os analistas de negócios, arquitetos de software e desenvolvedores, empregada para descrever, especificar, projetar e documentar processos de negócios novos ou existentes, estrutura e comportamento de artefatos de sistemas de software. Sobre diagramas UML, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Diagrama de Estados: usado para representar o comportamento de um objeto em diferentes estados e as transições entre esses estados.

( ) Diagrama de Sequência: empregado para mostrar a sequência de interações entre objetos ou atores ao longo do tempo, geralmente em resposta a um evento específico.

( ) Diagrama de Classes: amplamente utilizado para representar a estrutura estática de um sistema orientado a objetos; mostra as classes do sistema, seus atributos, métodos e relacionamentos entre elas.

( ) Diagrama de Casos de Uso: usado para representar a interação entre atores e casos de uso, mostrando como os usuários interagem com o sistema e quais funcionalidades o sistema oferece para os atores.


A sequência está correta em


A

V, V, V, V.


B

V, V, F, F.


C

F, F, V, V.


D

F, F, F, F.

Sobre os diagramas UML (Unified Modeling Language), é correto afirmar que um diagrama de:


A

Interação, descreve o comportamento de um sistema.


B

Estados, descreve como grupos de objetos colaboram em algum comportamento.


C

Classes, descreve os tipos de objetos no sistema e os vários tipos de relacionamentos estáticos que existem entre eles.


D

Utilização, mostra os vários componentes em um sistema e suas dependências.


E

Componentes, mostra as relações físicas entre componentes de software e hardware no sistema implementado.

Considerando o diagrama de sequência da Unified Modeling Language (UML), analise as assertivas e julgue V, para as verdadeiras, ou F, para as falsas.


( ) O diagrama de sequência apresenta como os objetos interagem uns com os outros, para facilitar a comunicação e passagem de informação dentro do sistema.

( ) São conceitos relevantes no diagrama de sequência: lifelines e messages.

( ) Os objetos que fazem parte do diagrama de sequência podem utilizar métodos que possuem parâmetros.


Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?


A

F - F - V.


B

V - V - F.


C

V - V - V.


D

F - F - F.


E

V - F - V.

 
Ir para a página:
OK
 
Gerar simulado