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
 

Observe o seguinte Diagrama de Classes UML 2.5.1.


Imagem associada para resolução da questão


O elemento ALOCAÇÃO com o atributo Gratificação representa um(a):


A

dependência;


B

generalização;


C

classe associativa;


D

agregação;


E

relacionamento de realização.

Em projetos de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para visualizar e documentar a estrutura e o comportamento do sistema.


Considerando a UML, o diagrama UML que é comumente usado para representar a interação entre objetos durante a execução de um cenário específico é:


A

Diagrama de Atividades.


B

Diagrama de Sequência.


C

Diagrama de Caso de Uso.


D

Diagrama de Entidade-Relacionamento.

A Linguagem de Modelagem Unificada (de UML – Unified Modeling Language) é uma linguagem padrão e visual utilizada para modelar sistemas de software. Ela busca facilitar a comunicação entre equipes, documenta sistemas, apoia o teste de software, e é útil em prototipagem e design iterativo.


No que concerne aos artefatos da UML, assinale a afirmativa correta.


A

A herança múltipla descreve uma condição de modelagem na qual uma classe possui mais de uma subclasse.


B

A temporalidade dos processos é explicitamente capturada na sequência de interações do diagrama de comunicação.


C

Estereótipos são mecanismos de uso geral que estendem o significado de um elemento de um diagrama.


D

O diagrama de pacotes representa a interação entre objetos na ordem temporal em que acontecem.


E

O empacotamento do diagrama de sequência é possível pela composição do diagrama de transição estado.

A análise orientada a objetos utiliza diagramas da UML para representar os diversos elementos de um projeto de software. Ana está modelando um sistema para Web, na arquitetura MVC, e agora precisa descrever o fluxo de mensagens entre os componentes View, Controller e DAO, segundo a cronologia com a qual ocorrem, para um processo de consulta aos dados na base e apresentação na interface de usuário.


Para que possa desenhar corretamente o processo, Ana irá utilizar o diagrama de:


A

classes;


B

componentes;


C

estados;


D

implantação;


E

sequência.

Em um projeto de desenvolvimento de software orientado a objetos, qual das seguintes alternativas melhor descreve o papel do diagrama de classes no processo de modelagem?


A

O diagrama de classes é usado apenas para a representação visual da interface de usuário.


B

O diagrama de classes é primariamente utilizado para modelar o fluxo de dados entre diferentes métodos.


C

O diagrama de classes serve para representar as relações estáticas entre classes, incluindo atributos e métodos.


D

O diagrama de classes é mais utilizado para descrever a interação entre objetos em tempo de execução.


E

O diagrama de classes é usado exclusivamente para modelar classes abstratas.

A Unified Modeling Language (UML) é uma linguagem padronizada de modelagem que tem como função principal fornecer uma maneira visual de representar sistemas de software, desde sua concepção, até sua implementação. Qual alternativa apresenta um diagrama UML estrutural e outro comportamental, respectivamente?


A

Classe e Estado.


B

Estado e Objeto.


C

Objeto e Classe.


D

Tempo e Implantação.

Em um projeto de desenvolvimento de software orientado a objetos para um sistema de gerenciamento de biblioteca, temos diagramas para capturar tanto os requisitos funcionais quanto os não funcionais. A garantia de tempo de resposta inferior a dois segundos para busca no catálogo de livros é um requisito não funcional.


O diagrama UML utilizado para representar as partes do sistema responsável por esse requisito é denominado


A

Diagrama de Classes.


B

Diagrama de Casos de Uso.


C

Diagrama de Atividades.


D

Diagrama de Componentes.


E

Diagrama de Sequência.

Considere o seguinte recurso acessível por uma API RESTful, denotado em JSON, que representa uma fatura comercial de forma simplificada.


{

"Numero": 420,

"Emitente": "Empresa Exemplo Ltda",

"Destinatario": "Fulano de Tal",

"ListaItens": [

{

"NumeroItem": 1,

"Quantidade": 1.0,

"DescricaoProduto": "Smartphone XYZ",

"ValorUnitario": 450.0,

"ValorTotal": 450.0

}

]

}


Dentre as alternativas a seguir, assinale aquela que apresenta um diagrama de classes UML condizente como modelagem para esse recurso e outros do mesmo tipo.


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

Em um sistema de elementos comunicantes, o diagrama de estrutura composta da UML 2 é uma escolha adequada para modelar a colaboração entre entidades cooperativas na execução de uma função específica.


C

Certo


E

Errado

Um diagrama de sequência da UML complementa o caso de uso por meio de uma representação gráfica do fluxo de interação em um cenário específico, representando como o sistema reage a eventos internos.


C

Certo


E

Errado

Observe o seguinte Diagrama de Classes UML.

Imagem associada para resolução da questão

A relação entre as Classes que está representada no diagrama é:


A

Realização;


B

Agregação;


C

Composição;


D

Dependência;


E

Generalização.

Na modelagem UML, que é uma linguagem gráfica utilizada para visualizar, especificar, construir e documentar sistemas, qual tipo de diagrama representa as interações entre um sistema e seus atores (usuários ou outros sistemas) e ajuda a identificar os requisitos funcionais do sistema?


A

Diagrama de Estado.


B

Diagrama de Sequência.


C

Diagrama de Classe.


D

Diagrama de Caso de Uso.

Uma empresa aérea regional instalou um serviço de despacho de bagagens nos principais aeroportos brasileiros. Esse serviço funcionará da seguinte maneira:


• o passageiro entregará o seu bilhete a um atendente;

• o atendente procurará por um computador disponível para buscar os dados do bilhete no sistema e iniciará o despacho;

• o atendente solicitará ao passageiro que ponha uma bagagem sobre a balança;

• a balança digital pesará a bagagem e transmitirá os dados da pesagem para o sistema;

• o sistema emitirá uma etiqueta, que será presa à bagagem pelo atendente;

• o processo de pesagem será repetido até que não haja mais bagagens a serem despachadas;

• nenhum recibo será entregue ao passageiro.


Qual diagrama de casos de uso retrata adequadamente o cenário descrito?


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

Na modelagem de processos de negócio em UML 2.5, o relacionamento de associação corresponde à interação de especialização, em que os itens dos objetos especializados (filhos) são substituíveis por objetos do item generalizado (pais), de modo que os filhos compartilhem o comportamento e a estrutura dos pais.


C

Certo


E

Errado

O diagrama de interação permite validar classes, responsabilidades e colaboradores identificados anteriormente. Ele tem, ainda, como função o refinamento do diagrama de classes.


C

Certo


E

Errado

Laura precisa modelar o processo de negócio do seu setor, explicitando o fluxo de trabalho (workflow), visando sua automatização via desenvolvimento de um Sistema de Informação.


Para isso, o diagrama comportamental da UML que Laura deve usar é o(a):


A

Use Case;


B

Atividade;


C

Comunicação;


D

Sequência;


E

Máquina de Estado.

A Figura a seguir exibe um modelo conceitual de dados por meio de um diagrama de classes UML.


Imagem associada para resolução da questão


Admita que as instâncias dessas classes sejam representadas por conjuntos não vazios e cujos nomes sejam iguais aos nomes das classes que representam.


Nessas condições, qual equação é sempre verdadeira?


A

A = B1 U B2 U C


B

B = A – C


C

B ∩ C = Ø


D

C = C1 U C2


E

C1 = C – C2

O elemento que é considerado uma parte essencial da linguagem UML (Unified Modeling Language), ou seja, o elemento central, é denominado


A

métodos.


B

interfaces.


C

classes.


D

instruções condicionais.


E

comentários.

 
Ir para a página:
OK
 
Gerar simulado