Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareProcessos de Software
Código
ce171204
Banca
CESPE / CEBRASPE
Órgão
CNPQ
Ano
2024
Nível
Superior
Cargo
Analista em Ciência e Tecnologia Pleno I - Especialidade: Desenvolvimento e Arquitetura de Software
Julgue o item subsequente, considerando os aspectos da engenharia de software associados ao levantamento de requisitos ou à elicitação de requisitos, os quais combinam elementos de solução de problemas, elaboração, negociação e especificação do software.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.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Diagramas UML para modelagem de requisitos

CERTO. Os diagramas de casos de uso, atividades e sequência são, de fato, ferramentas da UML utilizadas na modelagem de requisitos e definição de cenários. O enunciado está perfeitamente alinhado com o padrão da linguagem.

  • Diagrama de casos de uso: captura requisitos funcionais ao representar as interações entre atores e o sistema, sendo a base para a definição de cenários (cada caso de uso pode ser descrito por um fluxo principal e fluxos alternativos).

  • Diagrama de atividades: modela o fluxo de trabalho ou processo, podendo representar a sequência de passos de um cenário, inclusive com decisões e paralelismo.

  • Diagrama de sequência: detalha a interação entre objetos ao longo do tempo, sendo ideal para representar o comportamento dinâmico de um cenário específico.

Esses três diagramas são classificados como diagramas comportamentais na UML e são amplamente empregados na engenharia de requisitos para descrever o que o sistema deve fazer e como os componentes colaboram. Portanto, a afirmação está correta.

1Casos de uso
Requisitos funcionais
Interação ator-sistema
Base para cenários
2Atividades
Fluxo de trabalho
Sequência de passos
Decisões e paralelismo
3Sequência
Interação temporal
Comportamento dinâmico
Detalhamento de cenário
Diagramas UML para requisitos
LEVELsoulevel.com.br
Diagramas UML para requisitos: Casos de uso (Requisitos funcionais, Interação ator-sistema, Base para cenários); Atividades (Fluxo de trabalho, Sequência de passos, Decisões e paralelismo); Sequência (Interação temporal, Comportamento dinâmico, Detalhamento de cenário)

Gabarito: Certo

Link permanente: /questoes/ce171204