Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 40 questões.
#3702678

 Um analista está modelando um sistema de biblioteca usando um Diagrama de Casos de Uso em UML. O analista identificou as seguintes funcionalidades:

1. “Fazer Login”: Deve ser executada obrigatoriamente antes de qualquer outra funcionalidade do sistema.
2. “Reservar Livro”: Esta funcionalidade possui um comportamento alternativo e opcional: se o livro estiver em situação de atraso, o usuário será notificado sobre a penalidade antes que a reserva seja concluída.

Qual é a correta representação UML para as interações entre os casos de uso “Fazer Login”, “Reservar Livro” e “Notificar Penalidade”?

  • Uma relação de Extensão (<>) de "Reservar Livro" para "Fazer Login" e uma relação de Inclusão (≪include≫) de "Reservar Livro" para "Notificar Penalidade".
  • Uma relação de Inclusão (<>) de "Reservar Livro" para "Fazer Login" e uma relação de Extensão (<>) de "Reservar Livro" para "Notificar Penalidade".
  • Uma relação de Generalização (Herança) de "Reservar Livro" para "Fazer Login" e uma relação de Inclusão (≪include≫) de "Reservar Livro" para "Notificar Penalidade".
  • Uma relação de Inclusão (<>) de "Fazer Login" para "Reservar Livro" e uma relação de Extensão (<>) de "Reservar Livro" para "Notificar Penalidade".
  • Uma relação de Extensão (<>) de "Fazer Login" para "Reservar Livro" e uma relação de Inclusão (<>) de "Notificar Penalidade" para "Reservar Livro".
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora