Questões de Concurso sobre UML - Página 13 | Gran Questões
 
 
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
 

Em um diagrama de atividades da UML (Unified Modeling Language), um analista precisa indicar a execução em paralelo de três ações, gerando três fluxos de controle distintos. Após a realização das três ações, a atividade deverá voltar a apresentar um fluxo único. Para representar este comportamento, o analista deverá fazer uso de


A

barra de junção e raia.


B

ponto de ramificação e barra de junção.


C

barra de bifurcação e barra de junção.


D

ponto de ramificação e ponto de união.


E

barra de bifurcação e raia.

Na modelagem de sistemas em UML, o diagrama que descreve a sequência de ações e respostas que um usuário do software precisa realizar para completar um processo é denominado


A

casos de uso.


B

implantação.


C

classes.


D

objetos.


E

componentes.

Um desenvolvedor deve criar um diagrama de classes UML que será, posteriormente, transformado em linhas de código de uma linguagem orientada a objetos. Esse diagrama deve conter três classes (Ab, Cd e Ef) e uma interface (Intf), além das seguintes relações:


• Cd é subclasse de Ab;

• Cd implementa Intf;

• Um objeto de Cd deve ser composto por, pelo menos, um objeto de Ef.


Qual diagrama atende às especificações apresentadas?


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

Sobre o tema “Análise de Sistemas Orientada a Objetos”, a melhor forma gráfica utilizada em diagramas de classes (UML) para representar uma relação de Herança entre classes é descrita como:


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 UML, um diagrama de classes descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Selecione a propriedade de diagrama de classes UML que existe se mudanças na definição de um elemento (o fornecedor) podem causar mudanças ao outro (o cliente).


A

Dependência


B

Generalização


C

Multiplicidade


D

Associação


E

Atributo

Considerando a Unified Modeling Language (UML), analise as partes que seguem: É fortemente recomendado esboçar o diagrama de classes somente após a implementação do sistema, pois evita retrabalho da equipe de requisitos na criação de diagramas (1º parte). A partir do diagrama de classes, pode-se utilizar recursos gráficos para expressar conceitos da programação orientada a objetos, como, por exemplo: agregação, composição e associação (2º parte). No diagrama de classes, tem-se o local reservado para o nome da classe, local reservado para os atributos, local reservado para os métodos e local reservado para os relacionamentos, ou seja, em cada classe do diagrama de classe, tem-se uma caixinha com 4 repartições (3º parte).


Das partes, pode-se afirmar que está(ão) CORRETA(S):


A

Somente a 1º parte.


B

Somente a 2º parte.


C

Somente a 3º parte.


D

Somente a 1º e a 3º partes.


E

Somente a 2º e a 3º partes.

Relacione a Coluna 1 à Coluna 2, associando os tipos de diagrama UML às suas respectivas descrições.


Coluna 1


1. Diagrama de casos de uso.

2. Diagrama de classe.

3. Diagrama de sequência.

4. Diagrama de pacotes.


Coluna 2


( ) Apresenta as funcionalidades do sistema representado.

( ) Mostra a ordem temporal das chamadas no processo representado.

( ) Permite a visualização dos atributos e métodos dos tipos representados.

( ) Mostra como os elementos do sistema estão divididos logicamente.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

1 – 3 – 4 – 2.


B

1 – 3 – 2 – 4.


C

2 – 1 – 4 – 3.


D

4 – 1 – 2 – 3.


E

4 – 3 – 2 – 1.

A UML é composta por quatorze tipos de diagramas, divididos em duas categorias: diagramas de estrutura e diagramas comportamentais. Considerando os tipos de diagramas UML e suas respectivas categorias, NÃO pertence à categoria de diagramas de estrutura o diagrama de:


A

Classes.


B

Objetos.


C

Sequência.


D

Implantação.


E

Componentes.

De acordo com a notação gráfica do diagrama de classe da UML, atributos ou métodos prefixados pelos símbolos #, +, – ou ~ têm, respectivamente, as seguintes visibilidades:


A

pública, protegida, privada ou pacote.


B

pacote, pública, privada ou protegida.


C

protegida, pública, privada ou pacote.


D

pacote, pública, protegida ou privada.


E

protegida, pública, pacote ou privada.

Qual das alternativas abaixo tem ao menos um conceito que não existe no diagrama de classe da UML?


A

Classe associativa ou agregação.


B

Estereótipo ou associação qualificada.


C

Classe abstrata ou classe fraca.


D

Interface ou realização.


E

Associação ordenada ou associação exclusiva.

A Unified Modeling Language (UML) é composta por uma série de modelos e diagramas, entre eles o diagrama de estados, ilustrado abaixo.


Imagem associada para resolução da questão


Fonte: Banca Examinadora, 2023.


Com relação ao diagrama acima, analise as assertivas abaixo.


I. O estado “Cancelada” ocorre a partir de estímulo síncrono.

II. O estado “Aberta” efetua uma mudança de estado para “Cancelada”, por dois estímulos assíncronos.

III. O fim do diagrama pode ser executado por meio de três eventos.

IV.A auto-transição ocorre no estado “Cancelada”.

V. O estado “Fechada” ocorre a partir de um evento de passagem de tempo.


Estão corretas apenas as assertivas


A

I e II.


B

II, III e V.


C

I, III e IV.


D

IV e V.

Com relação a digramas da Linguagem de Modelagem Unificada (UML), identifique as afirmações corretas:


I. O diagrama de pacotes é um digrama estrutural que tem por objetivo representar como os elementos do modelo estão divididos logicamente.

II. O diagrama de casos de uso exibe os atores e seus relacionamentos sendo utilizado na fase de especificação de requisitos.

III. O digrama de atividades descreve os passos a serem percorridos para a conclusão de uma atividade específica.


A

Apenas a afirmação III está correta.


B

Apenas as afirmações I e III são corretas.


C

Apenas as afirmações II e III são corretas.


D

As afirmações I, II e III são corretas.

A modelagem de sistemas é uma das disciplinas do processo de produção de software com maior efetividade na fase de elaboração. Com base no diagrama de caso de uso apresentado abaixo, marque a opção correta.


Imagem associada para resolução da questão


Fonte: Banca Examinadora, 2023.


A

O ator gerente financeiro relaciona exclusivamente um caso de uso.


B

O ator analista financeiro relaciona com todos os casos de uso.


C

Os casos de uso relacionam entre si.


D

Os atores têm acesso a todos os casos de uso.

Segundo a definição da UML 2.0, para a visibilidade de diagramas de classe, há os níveis de visibilidade privada, de pacote, pública e protegida, utilizando-se os seguintes símbolos para tais níveis de visibilidade:


A

privada: $, pacote: &, pública: § e protegida: >.


B

privada: \, pacote: [, pública: ] e protegida: $.


C

privada: *, pacote: @, pública: % e protegida: <.


D

privada: <, pacote: #, pública: % e protegida: /.


E

privada: –, pacote: ~, pública: + e protegida: #.

Em UML, os limites inferior e superior da quantidade de objetos aos quais outro objeto pode ser associado são chamados de multiplicidades. Em relação às multiplicidades, analise a figura abaixo e assinale a alternativa correta.


Imagem associada para resolução da questão


A

O objeto da classe Atendente está associado a um, e a somente um, objeto da classe Venda.


B

O objeto da classe Venda está associado a um, e a somente um, objeto da classe Atendente.


C

O objeto da classe Venda está associado a vários objetos da classe Atendente.


D

O objeto da classe Atendente possui 10 associações.

É correto afirmar sobre diagrama de caso de uso:


I - Um caso de uso define as interações entre atores externos e o sistema em consideração para atingir um objetivo.

II - Os atores devem ser capazes de tomar decisões, e precisam ser humanos.

III - Um ator pode ser uma pessoa, uma empresa, uma organização,

IV - Um ator pode ser um programa de computador ou um sistema informático - hardware, software ou ambos.


A

Somente a I está correta.


B

Somente I, II e III estão corretas.


C

Somente II e III estão corretas.


D

Somente I, III e IV estão corretas.


E

Todas estão corretas.

No diagrama de classes tem-se os elementos para representar as relações de:


A

Associação, Hierarquia, Dependência, Agregação e Complementação.


B

Associação, Hierarquia, Dependência, Agregação e Herança.


C

Associação, Hierarquia, Dependência, Aglomeração e Complementação.


D

Associação, Herança, Dependência, Agregação e Composição.


E

Associação, Herança, Dependência, Aglomeração e Composição.

A Figura 1, a seguir, refere-se a qual diagrama de modelagem de processo muito utilizado?


Imagem associada para resolução da questão


Figura 1


A

Diagrama de fluxo de dados.


B

Caso de uso.


C

História de usuário.


D

Diagrama de atividade.


E

Notação de modelagem.

Com relação ao diagrama de caso de uso da UML, analise as afirmativas a seguir.


I. Um caso de uso é uma descrição de um conjunto de subsequências de ações, inclusive variantes, que um sistema executa para produzir um resultado de valor observável por um ator.

II. Um ator representa um conjunto coerente de papéis que os usuários de caso de uso desempenham quando interagem com eles.

III. Um caso de uso descreve o que um sistema faz (suas funcionalidades) e especifica como isso deve ser feito.


Estão corretas as afirmativas


A

I e II, apenas.


B

I e III, apenas.


C

II e III, apenas.


D

I, II e III.

São diagramas criados a partir da Unified Modeling Language (UML), EXCETO:


A

Diagrama de validação.


B

Diagrama de caso de uso.


C

Diagrama de atividades.


D

Diagrama de pacotes.


E

Diagrama de objeto.

 
Ir para a página:
OK
 
Gerar simulado