Logo Passei Direto
Buscar
O diagrama de caso de uso da UML é uma representação gráfica utilizada para capturar e descrever os requisitos funcionais de um sistema de software, destacando as interações entre os usuários e o sistema por meio de atores e casos de uso, enquanto também documenta e destaca suas relações.
Considerando o contexto da modelagem de software, analise as afirmativas a seguir em relação ao diagrama de caso de uso da UML:
I. Os casos de uso descrevem as funcionalidades ou serviços que o sistema oferece aos seus usuários.
II. A multiplicidade em uma associação determina quantas vezes um ator pode interagir com um caso de uso.
III. Os atores representam os diferentes papéis desempenhados pelos usuários ou sistemas externos que interagem com o sistema.
IV. As associações no diagrama de caso de uso representam os relacionamentos entre atores, entre atores e casos de uso, ou entre casos de uso.
A I, apenas.
B I, II e III, apenas.
C III e IV, apenas.
D I, II, III e IV.
E II e IV, apenas.
User badge image
Praticando Para Aprender

há 6 dias

Respostas

User badge image

Ed Verified user icon

há 6 dias

Vamos analisar cada afirmativa sobre o diagrama de caso de uso da UML: I. Os casos de uso descrevem as funcionalidades ou serviços que o sistema oferece aos seus usuários. Verdadeiro, essa afirmativa está correta. II. A multiplicidade em uma associação determina quantas vezes um ator pode interagir com um caso de uso. Verdadeiro, a multiplicidade realmente indica quantas instâncias de um ator podem se relacionar com um caso de uso. III. Os atores representam os diferentes papéis desempenhados pelos usuários ou sistemas externos que interagem com o sistema. Verdadeiro, essa afirmativa está correta. IV. As associações no diagrama de caso de uso representam os relacionamentos entre atores, entre atores e casos de uso, ou entre casos de uso. Verdadeiro, essa afirmativa também está correta. Agora, considerando que todas as afirmativas (I, II, III e IV) são verdadeiras, a alternativa correta que contém todos os itens verdadeiros é: D) I, II, III e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Guedes (2018) destaca a importância da utilização de uma variedade de diagramas na UML para oferecer múltiplas perspectivas do sistema a ser modelado. Cada diagrama comportamental fornece uma visão única, permitindo uma análise detalhada e abrangente. Ao complementarem-se, esses diagramas possibilitam alcançar a completude da modelagem, identificando falhas e reduzindo erros futuros. Dentre os diagramas comportamentais da UML mencionados estão os diagramas de Caso de Uso, Atividades, Máquina de Estados e Interação, que inclui Sequência, Comunicação, Visão Geral de Interação e Temporização. Esses diagramas oferecem diferentes perspectivas dinâmicas do sistema, ajudando a compreender como os elementos interagem e se comportam em diferentes cenários.
Considerando a relevância da modelagem de sistemas por meio de diagramas na UML, destaca-se o Diagrama de Atividades como uma ferramenta crucial para representar o fluxo de controle de processos. No contexto da reserva de passagens aéreas, analise as afirmativas a seguir:
I. O diagrama de atividades ilustra a arquitetura física de um sistema de reserva de passagens aéreas, mostrando os componentes do sistema e suas interações.
II. O diagrama de atividades descreve as classes e seus relacionamentos em um sistema de reserva de passagens aéreas, fornecendo uma visão estática da estrutura do software.
III. O diagrama de atividades representa o fluxo de controle de um processo de reserva de passagens aéreas, detalhando as etapas desde a solicitação da reserva até a confirmação do pagamento e emissão do bilhete.
IV. O diagrama de atividades é utilizado para modelar a lógica de comportamento de sistemas, capturar requisitos de negócios, projetar fluxos de trabalho e comunicar a estrutura e o comportamento do sistema de maneira visual.
A III e IV, apenas.
B I e IV, apenas.
C II e III, apenas.
D I, II e III, apenas.
E II, III e IV, apenas.

Dentro dos diagramas da UML, os diagramas comportamentais são essenciais para descrever o funcionamento dinâmico de um sistema ao longo do tempo. Eles representam como o sistema responde a estímulos externos e como os objetos interagem entre si para alcançar os objetivos desejados. Os principais diagramas comportamentais incluem o Diagrama de Atividades, que modela fluxos de controle e processos de negócios, o Diagrama de Máquina de Estados, que descreve o comportamento de objetos em diferentes estados e transições, o Diagrama de Sequência, que visualiza a interação temporal entre objetos por meio de mensagens trocadas, e o Diagrama de Comunicação, que destaca as relações estruturais e a troca de mensagens entre objetos. Esses diagramas são fundamentais para entender a dinâmica do sistema e capturar as interações entre seus componentes de forma clara e concisa.
Considere um sistema de controle de pedidos de uma loja on-line. O sistema permite que os clientes realizem pedidos de produtos disponíveis no catálogo. Ao receber um pedido, o sistema verifica a disponibilidade dos produtos em estoque. Se os produtos estiverem disponíveis, o pedido é confirmado e os itens são reservados. Caso contrário, o pedido é marcado como pendente até que os produtos estejam novamente em estoque. Uma vez que os produtos são reservados, o sistema gera uma fatura e notifica o cliente sobre o status do pedido. Com base nesse cenário, identifique a melhor opção que representaria a modelagem do sistema de controle de pedidos da loja on-line:
I. Diagrama de Classes: Representa as classes do sistema e a troca de mensagens entre seus componentes, destacando os objetos envolvidos no processo de pedidos e suas interações.
II. Diagrama de Objetos: Este diagrama modela o processo de realização de um pedido, destacando os objetos envolvidos, como 'verificar disponibilidade', 'gerar fatura' e 'notificar cliente'.
III. Diagrama de Sequência: Este diagrama representa a interação entre o cliente e o sistema ao longo do tempo, mostrando a troca de mensagens para realizar um pedido e receber notificações de status.
IV. Diagrama de Máquina de Estados: Descreve o comportamento do pedido desde o momento em que é recebido até que seja entregue ao cliente, mostrando os diferentes estados pelos quais o pedido passa, como 'pendente', 'confirmado' e 'entregue'.
A III e IV, apenas.
B I, II e III, apenas.
C I, apenas.
D II e IV, apenas.
E I, II, III e IV.

Mais conteúdos dessa disciplina