Questões sobre UML

Lista completa de Questões sobre UML para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Quando se utiliza a UML para modelar software há dois tipos de modelos de projeto possíveis: os modelos estruturais e os modelos dinâmicos. São adequados para serem usados na criação do modelo dinâmico, os diagramas de

  • A. Pacotes e de Classes.
  • B. Sequência e de Máquina de estados.
  • C. Componentes e de Deployment.
  • D. Classes e de Objetos.
  • E. Estrutura composta e de Objetos.

Em relação a UML, julgue os itens que se seguem. No diagrama de caso de uso, as formas corretas de se ligar um ator a um caso de uso são por meio de associação, que demonstra a utilização, pelo ator, da função representada pelo caso de uso, e por meio da generalização, que demonstra a relação de herança entre ambos.

  • C. Certo
  • E. Errado

Em relação a UML, julgue os itens que se seguem. No diagrama de estrutura composta, a denominação de uma ocorrência de colaboração possui a mesma notação utilizada na denominação de um objeto, e essa ocorrência representa a aplicação do padrão descrito por uma colaboração a uma situação específica que envolve classes ou instâncias que executam papéis específicos da colaboração, em que uma colaboração pode conter outras colaborações dentro de si.

  • C. Certo
  • E. Errado

Em relação a UML, julgue os itens que se seguem. No diagrama de classe, os símbolos #, + e !, que precedem atributos e métodos para indicar nível de acessibilidade, significam, respectivamente, protegida, pública e privada.

  • C. Certo
  • E. Errado

Desenvolver sistemas, respeitando os padrões de qualidade exigidos pelo mercado, é o que as empresas de desenvolvimento, instituições e/ou organizações, que têm o seu departamento de desenvolvimento de soluções próprias têm buscado atualmente. Diversas linguagens podem ser utilizadas, cada uma com suas características próprias, dependendo do tipo de aplicação que se pretende. A UML (Unified Modeling Language) tem papel importante quando se trata do desenvolvimento com a utilização da linguagem orientada a objetos. Através de seus vários diagramas, é considerada uma linguagem visual, para modelar sistemas orientados a objetos, e que define elementos gráficos (visuais), utilizados na modelagem de sistemas. Tomando‐se como base a versão 2.0 da UML, esses diagramas podem ser divididos em estruturais e comportamentais. Assinale a alternativa que apresenta APENAS diagramas estruturais.

  • A. Diagrama de classes e de sequência.
  • B. Diagrama de objetos e de interação.
  • C. Diagrama de caso de uso e de pacotes.
  • D. Diagrama de caso de uso e de pacotes.

A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes. No desenvolvimento de software de grande porte, não se usam, em conjunto, os seguintes modelos de processo de software genéricos: modelo em cascata, desenvolvimento evolucionário e engenharia de software embasada em computador.

  • C. Certo
  • E. Errado

A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes. A UML não é uma linguagem de programação nem processo de software, por isso não necessita de uma ferramenta CASE (computer-aided software engineering) nem de uma metodologia de desenvolvimento para o sucesso de projeto de software.

  • C. Certo
  • E. Errado

A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes. Denomina-se multiplicidade a quantidade de vezes que um ator pode utilizar determinado caso de uso em uma associação no diagrama de casos de uso.

  • C. Certo
  • E. Errado

Um diagrama de classes em UML consiste em classes e nos relacionamentos entre essas classes. Assinale a alternativa que contém tipos de relacionamentos possíveis entre as classes:

  • A. Generalização; Associação; Formal e Refinamentos.
  • B. Generalização; Associação; Interdependência; Dependência.
  • C. Associações; Generalizações; Dependências e Refinamentos.
  • D. Associação; Generalização; Interdependência; Formal.
  • E. Generalização; Associação e Dependência; Formal.

Diagramas UML apresentam uma forma gráfica para descrever os sistemas. Assinale a alternativa que apresenta um diagrama UML que mostra a troca de mensagens entre diversos Objetos, numa situação específica e delimitada no tempo. A ênfase deste diagrama está na ordem e nos momentos nos quais mensagens para os objetos são enviadas.

  • A. Diagrama de Sequência
  • B. Diagrama de Estado
  • C. Diagrama de Fluxo
  • D. Diagrama de Classes
  • E. Diagrama de Atividades
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...