1. Diagramas de Caso de Uso

Os diagramas UML são uma linguagem gráfica utilizada para a visualização, especificação, construção e documentação de sistemas de software e basicamente permitem a visualização de forma gráfica de alguns aspectos do sistema. O Diagrama de Caso de Uso é o mais utilizado dentro da UML.

Diagrama de Caso de Uso

image.png

Ao elaborar um Diagrama de Caso de Uso utilizando UML conforme ilustrado na imagem, estruturamos a partir de três elementos:

Alternativas

A) Classes, Métodos e Atributos

B) Tabela, classes e Atributos.

C) Ator, Caso de Uso e Relacionamentos.

D) Entidades, Casos de uso e Atributos.

E) Entidade, Atributo e Relacionamento.


2. Perguntas de Resposta Curta

Instruções: Responda às seguintes perguntas em uma ou duas frases.

  1. Qual é a principal diferença entre um requisito funcional e um não-funcional?
  2. Qual é o propósito de um Diagrama de Casos de Uso na fase de análise de requisitos?
  3. Explique o que é a interoperabilidade de sistemas.
  4. Por que a hierarquia visual é um princípio importante na criação de interfaces de usuário (UX/UI)?
  5. Em um sistema de pagamento online, qual requisito de qualidade é diretamente impactado pela criptografia de dados?

3. Questões de Correspondência 🪪

Instruções: Associe cada conceito da Coluna A com a sua descrição ou exemplo correspondente na Coluna B.

Coluna A

  1. Requisito Funcional
  2. Requisito Não-Funcional
  3. Diagrama de Classes
  4. Diagrama de Sequência
  5. Documentação Técnica

Coluna B

( ) Descreve o "como" o sistema se comporta (e.g., desempenho, segurança). ( ) Mostra a estrutura estática do sistema, definindo entidades e seus atributos. ( ) Descreve o "quê" o sistema deve fazer (e.g., "Cadastrar usuário"). ( ) Serve como guia para desenvolvedores e gerentes de projeto (e.g., ERS). ( ) Visualiza a ordem cronológica de interação entre os objetos.


4. Questões de Verdadeiro ou Falso

  1. Um requisito funcional descreve o que um sistema deve fazer, enquanto um requisito não-funcional descreve como o sistema deve ser.
  2. Em um Diagrama de Classes, os atributos de uma classe representam as ações que essa classe pode realizar.
  3. O Diagrama de Sequência é ideal para visualizar o fluxo de trabalho de um processo de negócio complexo com múltiplas ramificações.