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
 

Uma seguradora da área de saúde decidiu automatizar seu sistema de reembolso de procedimentos médicos. Analise o diagrama de casos de uso do sistema está a seguir.


Imagem associada para resolução da questão


Assinale a opção que descreve corretamente as funcionalidades do sistema.


A

Neste sistema o médico deve poder editar seu registro no sistema podendo inserir ou alterar seus dados. Ele pode inserir um novo procedimento precisando para isso buscar o hospital na base da seguradora ou trabalhar com um procedimento já criado.


B

Neste sistema o médico deve poder editar seu registro no sistema podendo inserir seus dados. Para trabalhar com um procedimento ele precisa primeiro inseri-lo e para isso deve buscar o hospital na base da seguradora.


C

Neste sistema o médico deve poder editar seu registro no sistema mas deve sempre primeiro inserir para depois poder alterar seus dados.


D

Neste sistema o médico deve poder editar seu registro no sistema podendo inserir, alterar ou excluir seus dados.


E

Ele pode inserir um novo procedimento precisando para isso buscar o hospital na base da seguradora antes de poder trabalhar com um procedimento já criado.

Associe os diagramas listados a seguir às respectivas estruturas.


I. Diagrama de Objetos

II. Diagrama de Atividades

III. Diagrama de Componentes

IV. Diagrama de Implantação


Imagem associada para resolução da questão


Assinale a opção que apresenta a associação correta, na ordem apresentada.


A

I – II – IV – III.


B

I – II – III – IV.


C

IV – II – III – I.


D

IV – II – I – III.


E

II – III – IV – I.

O diagrama de objetos UML evidencia o processo de desenvolvimento, como a forma de entrega e disponibilização, o gerenciamento de configuração, o comportamento, e a interação com o hardware e com a rede.


C

Certo


E

Errado

No contexto da UML (Unified Modeling Language), o diagrama de sequência ajuda a


A

ilustrar a estrutura estática de um sistema, destacando as classes e seus relacionamentos.


B

modelar o fluxo de controle e as decisões em um sistema, enfocando a lógica de execução.


C

descrever a distribuição física dos componentes em um ambiente de implantação.


D

representar a interação entre objetos ao longo do tempo.

Padrões de projeto são representados por meio de diagramas da UML, sendo possível identificá-los através da análise de métodos e relacionamentos entre classes ou interfaces.


Observe o diagrama de classes apresentado a seguir.


Imagem associada para resolução da questão


No diagrama é representado o padrão de projeto:


A

Singleton;


B

Prototype;


C

Data Access Object;


D

Observer;


E

Abstract Factory.

O diagrama da UML usado para modelar o comportamento de um sistema, mostrando o fluxo de controle entre as ações, indicando a ordem em que são executadas, é chamado de


A

diagrama de sequência.


B

diagrama de comunicação.


C

diagrama de atividades.


D

diagrama de máquina de estados.

O diagrama UML útil para visualizar o fluxo de controle de um sistema, identificar interações entre objetos e compreender o comportamento dinâmico do sistema durante a execução é o de Diagrama de:


A

Sequência.


B

Estados.


C

Atividades.


D

Comunicação.

A UML é aplicada, exclusivamente, para modelar a interface do usuário em projetos de desenvolvimento de aplicativos móveis.


C

Certo


E

Errado

No diagrama de classes da UML, as classes podem se associar por meio de herança, composição, agregação e dependência. Tome-se como base o diagrama de classes abaixo.


Imagem associada para resolução da questão


Figura 01


Nesse diagrama, a associação correta entre as classes “A” e “B” representa


A

agregação.


B

composição.


C

dependência.


D

herança.

O tipo de diagrama UML que mostra como o software é implantado nos componentes de hardware de um sistema é denominado de:


A

Diagrama de casos de uso


B

Diagrama de implementação


C

Diagrama de estado


D

Diagrama de componentes


E

Diagrama de atividades

Determinado aluno de uma instituição de ensino iniciou os seus estudos na disciplina de Unified Modeling Language (UML), que foi apresentada para a turma como uma linguagem de modelagem padrão que pode ser utilizada para visualizar, construir e documentar sistemas, possibilitando a representação dos diferentes componentes de um sistema de software. Sabe-se que os diagramas estruturais são responsáveis por descrever os aspectos estáticos de um sistema, demonstrando a parte estrutural. São considerados diagramas estruturais, EXCETO:


A

De objeto.


B

De pacotes.


C

De atividades.


D

De componentes.

Os diagramas de casos de uso, diagramas de atividades e diagramas de sequência constituem ferramentas para a modelagem de requisitos e a definição de cenários na UML.


C

Certo


E

Errado

Durante o processo de análise e projeto de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para a modelagem de requisitos e design. Assinale a alternativa que apresenta corretamente um aspecto da UML 2.2:


A

A UML 2.2 não suporta a modelagem de requisitos não funcionais, concentrando-se apenas na representação de requisitos funcionais através de casos de uso.


B

A UML 2.2 permite a representação de comportamentos dinâmicos através de diagramas de interação, como o diagrama de sequência e o diagrama de colaboração, que são usados para ilustrar como os objetos interagem entre si.


C

A UML 2.2 é restrita ao uso em linguagens de programação específicas, não sendo aplicável para a modelagem em arquiteturas orientadas a serviços (SOA).


D

A UML 2.2 introduz o conceito de "modelos de negócio", que são utilizados exclusivamente para documentar os processos de negócios sem relação com o desenvolvimento de software.

Item da estrutura UML que é um mecanismo para a organização de elementos em grupos, estabelecendo a quem pertencem esses elementos.


Assinale a alternativa que corresponde à descrição apresentada.


A

Agregação.


B

Pacote.


C

Associação.


D

Relacionamento.


E

Composição.

A UML é uma linguagem visual para modelar sistemas orientados a objetos. Por meio dos elementos gráficos definidos nessa linguagem, pode-se construir diagramas que representam diversas perspectivas do sistema. Um deles é mostrado abaixo, com a característica de ser orientado a fluxos de controle.


Imagem associada para resolução da questão


A figura é conhecida como diagrama de:


A

colaboração


B

sequência


C

atividades


D

interação

Com relação a projetos orientados a objetos com UML, assinale (V) para a afirmativa verdadeira e (F) para a falsa.


( ) Sistemas orientados a objetos são compostos de objetos interativos que mantêm seu próprio estado local e oferecem operações nesse estado.

( ) Processos de projeto orientado a objetos envolvem projetar as classes de objetos e os relacionamentos entre essas classes. Essas classes definem os objetos no sistema e suas interações.

( ) Sistemas orientados a objetos são mais difíceis de mudar do que os sistemas desenvolvidos com abordagens funcionais.


As afirmativas são, respectivamente,


A

V – F – F.


B

V – V – F.


C

F – V – F.


D

F – V – V.


E

V – F – V.

Na especificação de caso de uso, o relacionamento que ocorre quando um caso de uso A for executado, e o caso de uso B também o será é do tipo


A

generalization.


B

intend.


C

include.


D

exclude.


E

extend.

Em um diagrama de classes criado por uma equipe, há uma classe P que possui um relacionamento de associação com a classe Q.


Qual situação, em código, representa, de maneira adequada, tal ideia de relacionamento entre essas classes?


A

A classe P possui um método que instancia um objeto da classe Q.


B

A classe P possui um método que recebe como parâmetro um objeto da classe Q.


C

A classe P possui uma propriedade de objeto da classe Q.


D

A classe P herda da classe Q.


E

A classe Q herda da classe P.

Considerando a Linguagem de Modelagem Unificada (UML – Unified Modeling Language), no contexto de Análise e Projeto Orientado a Objetos, relacione adequadamente as colunas a seguir.


1. Diagrama de Classe.

2. Diagrama de Sequência.

3. Diagrama de Atividades.

4. Diagrama de Caso de Uso.

5. Diagrama de Estado.


( ) Serve para representar os requisitos funcionais do sistema e as interações entre atores externos e casos de uso.

( ) É usado para representar o comportamento interno de um objeto ou a lógica de estados de um componente em resposta a eventos.

( ) Permite visualizar o fluxo de controle em um processo ou algoritmo, proporcionando a representação gráfica de atividades e decisões.

( ) Representa a estrutura estática de um sistema, exibindo classes, atributos e métodos, sendo fundamental na modelagem de dados e relacionamentos.

( ) Descreve a interação temporal entre objetos, mostrando a seguimento de mensagens trocadas entre eles, o que é crucial na modelagem de comportamento em cenários de interação.


A sequência está correta em


A

1, 3, 2, 5, 4.


B

2, 5, 4, 3, 1.


C

3, 4, 1, 2, 5.


D

4, 5, 3, 1, 2.

O departamento de Ciência da Computação da Universidade Federal de Sergipe (UFS) está desenvolvendo um sistema de gestão acadêmica. Para facilitar a comunicação entre desenvolvedores e stakeholders, a equipe de projeto decidiu utilizar diagramas UML. A equipe quer entender as interações entre diferentes objetos do sistema ao longo do tempo para um determinado cenário. Qual tipo de diagrama UML deveria ser utilizado?


A

Diagrama de Classes.


B

Diagrama de Sequência.


C

Diagrama de Atividades.


D

Diagrama de Implantação.


E

Diagrama de Estados.

 
Ir para a página:
OK
 
Gerar simulado