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

Nos diagramas de classe da UML 2.0, há um tipo de associação denominada derivada. A notação utilizada, no diagrama de classes para denotar uma associação derivada é


A

$ <nome da associação>


B

% <nome da associação>


C

* <nome da associação>


D

\ <nome da associação>


E

# <nome da associação>

O diagrama UML na figura a seguir pode ser classificado como sendo um diagrama de:


Imagem associada para resolução da questão



A

Atividades;


B

Casos de uso;


C

Sequência;


D

Estados;


E

Objetos.

Na UML, o diagrama de Classes é composto por:


A

Identificação da Classe, Atributos e Métodos.


B

Casos de Uso, Atores e Métodos.


C

Nome da Classe, Casos de Uso e Atributos.


D

Métodos, Atributos e Atores.

Considere o seguinte diagrama de classes da UML 2.0:


Imagem associada para resolução da questão


Com base nesse diagrama, é correto afirmar que


A

a classe A é um tipo especial das classes B, C e D.


B

as classes A, B, C e D são abstratas.


C

as classes B, C e D são subclasses da classe A.


D

está representada uma agregação.


E

está representada uma composição.

Embora BPMN e UML tenham abordagens diferentes em relação à modelagem de processos de negócios, diagramas UML que modelam o comportamento dinâmico podem ser usados na modelagem de alguns processos de negócio, como os diagramas de I e de II .


As lacunas I e II são correta e respectivamente preenchidas com:


A

Classes - Objetos


B

Estados - Implantação


C

Componentes - Objetos


D

Casos de Uso - Atividades


E

Classes - Sequência

As interfaces na UML 2.0 podem ser de dois tipos. São elas:


A

especialização e generalização.


B

dependência e realização.


C

composição e realização.


D

fornecida e requerida.


E

separada e reflexiva.

Quanto ao Diagrama de Estrutura em Modelagem Estruturada de Sistemas de Informação, assinale a alternativa correta.


A

Permite que um processo complexo possa ser desdobrado em sucessivos níveis de detalhe.


B

Especifica, rigorosamente, os processos ou transformações que ocorrem dentro de cada módulo e as interfaces existentes entre eles.


C

De cima para baixo, mostra cada nível do projeto, sua relação com os outros níveis e sua localização geral no projeto.


D

Descreve a transformação que ocorre no nível mais baixo do fluxograma de dados e expressam a lógica de cada processo.


E

Oferece um modelo gráfico lógico do fluxo de informações, dividindo um sistema em módulos que mostram os níveis de detalhe administráveis.

No diagrama de casos de uso, as pessoas ou entidades externas que integram, interagem ou desempenham algum papel no sistema, são conhecidas como:


A

casos de uso.


B

objetos.


C

mensagens.


D

classes.


E

atores.

Considere que um Analista de Sistemas recebeu de sua gerência a determinação de pesquisar um diagrama da UML, que seria útil em sistemas de grande porte, com o propósito de obter urna visão das dependências entre os principais elementos de um sistema. Esse diagrama corresponde bem às estruturas usuais de programação e ajuda a manter as dependências de urna aplicação sob controle. Segundo Fowler (2004), esse analista está em busca de qual diagrama da UML?


A

Objetos.


B

Pacotes.


C

Atividades.


D

Caso de Uso.


E

Componentes.

Na modelagem de classes utilizando a UML 2.0, o analista de sistemas poderia fazer uso de três importantes estereótipos. São eles:


A

strict, boundary e control.


B

assertion, control e consider.


C

ignore, strict e boundary.


D

consider, ignore e entity.


E

entity, boundary e control.

A UML é uma tentativa de padronizar a modelagem orientada a objetos de forma que qualquer sistema, seja qual for o tipo, possa ser modelado corretamente, com consistência, fácil de comunicar com outras aplicações, simples de ser atualizado e compreensível. Os relacionamentos ligam as classes/objetos entre si, criando relações lógicas entre essas entidades. Os relacionamentos podem ser dos seguintes tipos:


I – Associação: É 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.

II – Generalização: É um relacionamento de um elemento mais geral e outro mais específico. O elemento mais específico pode conter apenas informações adicionais. Uma instância (um objeto é uma instância de uma classe) do elemento mais específico pode ser usada onde o elemento mais geral seja permitido.

III – Dependência e Refinamentos: Dependência é um relacionamento entre elementos, um dependente de outro. Uma modificação é um elemento independente que afetará diretamente elementos dependentes do anterior. Refinamento é um relacionamento entre duas descrições de uma mesma entidade, mas em níveis diferentes de abstração.


Das afirmativas elencadas, está(ão) incorreta(s).


A

Somente I.


B

Somente II.


C

Somente I, II e III.


D

Nenhuma.

A Linguagem de Modelagem Unificada (UML) faz uso de um modelo visual, por meio de diagramas padronizados que facilitam a compreensão do sistema desenvolvido. Esses diagramas dividem‐se em duas grandes categorias, uma delas representando informações estruturais e a outra, tipos gerais de comportamento.

Relacione os tipos de diagramas comportamentais listados a seguir ao que eles representam.


1. Diagrama de caso de uso

2. Diagrama de comunicação

3. Diagrama de pacotes

4. Diagrama de estrutura composta


( ) Utilizado para descrever a colaboração interna de classes, interfaces ou componentes para especificar uma funcionalidade

( ) Ilustra como os elementos externos ao sistema (“atores”) interagem com as funcionalidades do mesmo.

( ) Da ênfase à ordenação estrutural em que as mensagens são trocadas entre os objetos do sistema.

( ) Representa de forma clara os subsistemas englobados por um sistema de forma a determinar as partes que o compõem.


Assinale a opção que indica a sequência correta, de cima para baixo.


A

2 – 1 – 3 – 4


B

2 – 1 – 4 – 3


C

2 – 4 – 3 – 1


D

4 – 1 – 2 – 3


E

4 – 3 – 2 – 1

Segundo Ian Sommerville (2011), a modelagem de sistema geralmente representa o sistema com algum tipo de notação gráfica, que quase sempre é baseada em notações UML . O tipo de diagrama UML que consiste em mostrar o comportamento do sistema com relação aos eventos internos é o de


A

sequência.


B

estado.


C

casos de uso.


D

comportamento.


E

eventos.

Considere as seguintes assertivas sobre o diagrama da Análise Essencial, mostrado na Figura 11:


I. Esse diagrama faz parte do Modelo Comportamental e é chamado de "Diagrama de Fluxo de Dados de nível 0 (zero)".

II. No diagrama da Figura 11, "Clientes", "Fornecedores", "Contadores" e "Gerente do Projeto" são chamados de "Terminadores" e caracterizam-se por serem produtores e/ou consumidores de informações.

III. Na Figura 11, as setas com os dizeres "Informações e Resultados", "Requisitos", "Aprovações", "Entregas", "Propostas", "Requisições", "Relatórios Financeiros" e "Dados Financeiros" são fluxos de diálogo, que representam um item de dado ou uma coleção de dados. Os fluxos de diálogo são detalhados no Dicionário de Dados.


Quais estão corretas?


A

Apenas I.


B

Apenas III.


C

Apenas I e II.


D

Apenas II e III.


E

I, II e III.

Na UML, os relacionamentos ligam as classes/objetos entre si criando relações lógicas entre estas entidades. Assinale a alternativa que não representa um tipo de relacionamento.


A

Generalização


B

Especificação


C

Dependência


D

Associação

Ano: 2014
Prova: FUNCAB - SEMGE - Auditor Fiscal - Área Tecnologia da Informação - 2014

No diagrama de classes da UML 2.0, o tipo de relacionamento que é representado por uma linha tracejada contendo uma seta vazia que aponta para a classe de interface, ao passo que, na outra extremidade, é definida a classe que realiza um comportamento pretendido pela classe de interface é:


A

dependência.


B

especificação/generalização.


C

agregação.


D

realização.


E

composição.

Na UML 2.0, é considerado um diagrama comportamental:


A

diagrama de classes.


B

diagrama de objetos.


C

diagrama de componentes.


D

diagrama de implantação.


E

diagrama de casos de uso.

 
Ir para a página:
OK
 
Gerar simulado