Text Material Preview
Diagrama de caso de uso Qual e o principal objetivo de um diagrama de caso de uso? a) Demonstrar a arquitetura do sistema b) Mostrar como os usuarios interagem com o sistema c) Representar as classes e objetos do sistema d) Definir a estrutura do banco de dados Resposta correta: b) Mostrar como os usuarios interagem com o sistema. Explicacao: O diagrama de caso de uso e utilizado para ilustrar as interacoes entre os usuarios (atores) e o sistema, descrevendo os processos ou funcionalidades que o sistema oferece. O que e um ator em um diagrama de caso de uso? a) Uma classe de objetos que interage com o sistema b) Um componente fisico que realiza o processamento do sistema c) Qualquer entidade externa que interage com o sistema d) Um modulo de codigo responsavel pela implementacao de uma funcionalidade Resposta correta: c) Qualquer entidade externa que interage com o sistema. Explicacao: O ator e uma pessoa, sistema ou entidade externa que interage com o sistema, seja iniciando uma acao ou respondendo a uma solicitacao. Em um diagrama de caso de uso, como e representado um caso de uso? a) Com uma linha reta b) Com um quadrado c) Com um circulo d) Com uma elipse Resposta correta: d) Com uma elipse. Explicacao: No diagrama de caso de uso, um caso de uso e representado por uma elipse que descreve uma acao ou funcionalidade que o sistema oferece aos atores. Qual das alternativas abaixo e uma caracteristica importante dos diagramas de caso de uso? a) Devem ser detalhados com informacoes sobre a implementacao b) Servem para definir a interface do usuario c) Focam na visao do usuario sobre o sistema d) Sao usados para desenhar a arquitetura do banco de dados Resposta correta: c) Focam na visao do usuario sobre o sistema. Explicacao: O diagrama de caso de uso tem como foco a interacao entre o usuario e o sistema, com o objetivo de representar de forma simples as funcionalidades que o sistema oferece ao usuario. Qual e a principal diferenca entre um ator primario e um ator secundario em um diagrama de caso de uso? a) O ator primario sempre realiza as acoes, enquanto o secundario apenas observa b) O ator primario interage diretamente com o sistema, enquanto o secundario auxilia de forma indireta c) Nao existe diferenca entre ator primario e secundario d) O ator primario e responsavel por controlar o fluxo do sistema, enquanto o secundario realiza o processamento Resposta correta: b) O ator primario interage diretamente com o sistema, enquanto o secundario auxilia de forma indireta. Explicacao: O ator primario e aquele que inicia a interacao com o sistema, enquanto o ator secundario auxilia na execucao de uma tarefa, mas nao inicia a interacao diretamente. O que e uma extensao em um diagrama de caso de uso? a) Uma funcionalidade obrigatoria para todos os casos de uso b) Um tipo de relacionamento que indica que um caso de uso pode ser estendido por outro, dependendo de condicoes especificas c) A forma como o sistema interage com os atores d) Um tipo de ator que depende de outro para realizar suas funcoes Resposta correta: b) Um tipo de relacionamento que indica que um caso de uso pode ser estendido por outro, dependendo de condicoes especificas. Explicacao: A extensao e usada para mostrar que, em certas condicoes, um caso de uso pode ser estendido por outro, representando uma funcionalidade opcional que ocorre apenas em determinados cenarios. O que e uma inclusao em um diagrama de caso de uso? a) Uma acao que pode ser realizada a qualquer momento pelo ator b) Um relacionamento que indica que um caso de uso sempre chama outro caso de uso c) Um tipo de ator que inclui outros atores d) Uma caracteristica que representa a integracao com sistemas externos Resposta correta: b) Um relacionamento que indica que um caso de uso sempre chama outro caso de uso. Explicacao: A inclusao representa uma funcionalidade que e sempre chamada dentro de um caso de uso, ou seja, e uma parte obrigatoria da execucao do caso de uso principal. Qual e o simbolo usado para representar um ator em um diagrama de caso de uso? a) Um retangulo com nome dentro b) Uma linha horizontal c) Uma figura humana estilizada ou um boneco d) Um triangulo apontando para cima Resposta correta: c) Uma figura humana estilizada ou um boneco. Explicacao: No diagrama de caso de uso, os atores sao representados por um icone simples que se assemelha a uma figura humana, para ilustrar entidades externas que interagem com o sistema. Qual e a finalidade do diagrama de caso de uso em um projeto de software? a) Definir a arquitetura fisica do sistema b) Detalhar o codigo-fonte das funcionalidades c) Identificar as funcionalidades que o sistema deve oferecer aos seus usuarios d) Especificar o design visual das interfaces Resposta correta: c) Identificar as funcionalidades que o sistema deve oferecer aos seus usuarios. Explicacao: O diagrama de caso de uso tem como principal objetivo descrever as funcionalidades do sistema sob a perspectiva dos usuarios, sem entrar em detalhes tecnicos de implementacao. O que caracteriza um "fluxo alternativo" em um diagrama de caso de uso? a) E um fluxo de atividades que ocorre apos a conclusao do caso de uso principal b) Representa uma versao modificada ou opcional de uma sequencia de eventos dentro do caso de uso c) Refere-se ao caminho padrao seguido durante a execucao do caso de uso d) Define um ator alternativo que pode realizar uma tarefa similar ao ator principal Resposta correta: b) Representa uma versao modificada ou opcional de uma sequencia de eventos dentro do caso de uso. Explicacao: O fluxo alternativo descreve um caminho opcional dentro do caso de uso que pode ser seguido dependendo das condicoes, mas que nao faz parte do fluxo principal. Como os casos de uso sao organizados em um diagrama? a) De forma cronologica, representando a sequencia de execucao b) De forma hierarquica, com os casos mais importantes no topo c) De forma radial, com o ator no centro e os casos de uso ao redor d) Nao ha uma organizacao especifica para os casos de uso Resposta correta: b) De forma hierarquica, com os casos mais importantes no topo. Explicacao: Os diagramas de caso de uso sao frequentemente organizados de maneira hierarquica, com os casos de uso mais importantes ou comuns sendo representados de forma mais central ou de destaque. O que indica um relacionamento de "associacao" entre um ator e um caso de uso em um diagrama? a) Que o ator e responsavel por executar o caso de uso b) Que o ator tem permissao para visualizar o caso de uso c) Que o ator interage com o caso de uso de alguma forma d) Que o ator e o caso de uso sao do mesmo tipo de entidade Resposta correta: c) Que o ator interage com o caso de uso de alguma forma. Explicacao: A associacao e o relacionamento mais simples entre um ator e um caso de uso, indicando que o ator realiza alguma interacao com o caso de uso. Qual e a diferenca entre um diagrama de caso de uso e um diagrama de atividades? a) O diagrama de atividades foca na sequencia de acoes dentro de um caso de uso, enquanto o diagrama de caso de uso foca na interacao com os atores b) O diagrama de caso de uso detalha o fluxo de atividades enquanto o de atividades mostra apenas os atores c) O diagrama de atividades e usado apenas para representar os atores do sistema d) O diagrama de caso de uso e mais tecnico, enquanto o diagrama de atividades e mais conceitual Resposta correta: a) O diagrama de atividades foca na sequencia de acoes dentro de um caso de uso, enquanto o diagrama de caso de uso foca na interacao com os atores. Explicacao: O diagrama de atividades detalha os processos ou fluxos internos de um caso de uso, enquanto o diagrama de caso de uso descreve as interacoes entre atores e o sistema. Quando um diagrama de caso de uso deve ser criado durante o ciclo de vida do software? a) Apos a implementacao do sistema, para testar suas funcionalidades b) Durante a fase de analise, para entenderas interacoes e requisitos do sistema c) Durante a fase de testes, para verificar os fluxos de uso d) Apos a implementacao da interface do usuario Resposta correta: b) Durante a fase de analise, para entender as interacoes e requisitos do sistema. Explicacao: O diagrama de caso de uso e uma ferramenta usada na fase de analise para identificar e documentar os requisitos do sistema a partir da perspectiva dos usuarios e suas interacoes. Qual e a relacao entre um diagrama de caso de uso e um diagrama de sequencia? a) O diagrama de sequencia detalha o