Pular para o conteúdo principal

Questão de Engenharia de Software — UML — UNITINS 2023

Engenharia de SoftwareUML
Código
qg047942
Banca
UNITINS
Órgão
AFTO
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
A linguagem de modelagem unificada (UML, do inglês unified modeling language) é “uma linguagem-padrão para descrever/documentar projeto de software. A UML pode ser usada para visualizar, especificar, construir e documentar os artefatos de um sistema de software intensivo”.PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de software. Grupo A, 2021.A UML 2.5.1 fornece especificação para 13 diagramas. A partir disso, analise as definições a seguir.I. Um diagrama de classe fornece uma visão estática ou estrutural do sistema. Ele não mostra a natureza dinâmica das comunicações entre os objetos das classes no diagrama.II. Um diagrama UML de caso de uso é uma visão geral de todos os casos de uso e de como eles estão relacionados. Fornece uma visão geral da funcionalidade do sistema.III. O diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa. Ele mostra a ordem temporal em que as mensagens são enviadas entre os objetos para executar aquela tarefa.IV. O diagrama de atividade UML (conhecido como “diagrama de colaboração” na UML 1.X) fornece outra indicação da ordem temporal das comunicações, mas dá ênfase às relações entre os objetos e as classes em vez da ordem temporal.É correto o que se afirma em
  1. AI, II e III apenas.
  2. BI, III e IV apenas.
  3. CI, II e IV apenas.
  4. DII, III e IV apenas.
  5. EI, II, III e IV.
Revelar gabarito e comentário

GabaritoA — I, II e III apenas.

Link permanente: /questoes/qg047942