Baixe o app para aproveitar ainda mais
Prévia do material em texto
O Diagrama de Casos de Uso da UML tem o propósito de representar situações reais na perspectiva do usuário final ou usuário- chave. Neste sentido, usa uma notação simples e de fácil entendimento para todos os envolvidos no projeto. Sobre os Diagramas de Casos de Uso, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A associação é a relação mais comum nos casos de uso. É percebida entre dois atores ou um ator e um caso de uso. ( ) São usados para representar apenas os requisitos inversos. ( ) A relação ATOR - ATOR é um exemplo de relação associativa em casos de uso. ( ) A relação ATOR - CASO indica quem inicia o processo comunicacional. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F. B F - F - V - V. C V - V - F - V. D V - F - V - V. Os Diagramas de Casos de Uso têm como objetivo auxiliar a comunicação entre a equipe de desenvolvimento e os usuários finais, descrevendo os cenários que mostram as funcionalidades do sistema do ponto de vista do usuário. Sobre os Diagramas de Casos de Uso, analise as sentenças a seguir: I- O Diagrama de Casos de Uso é representado pelos atores, casos de uso e relacionamentos. II- Associações e generalizações são relacionamentos dos casos de uso. III- Descrevem funcionalidades somente para novos sistemas, não sendo utilizados em manutenções de sistemas já existentes. IV- Não são utilizados para a representação de requisitos. Assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B As sentenças II e III estão corretas. C As sentenças I e IV estão corretas. D As sentenças III e IV estão corretas. UML é extremamente útil para visualizar e documentar sistemas de software. No entanto, a terminologia pode ser um pouco assustadora para pessoas pouco familiarizadas com UML. Um diagrama de atividade é essencialmente um fluxograma que mostra as atividades executadas por um sistema. Sobre este diagrama, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Representa ações executadas por casos de uso. ( ) As linhas verticais do diagrama de atividade identificam o executor da ação. ( ) Ações não podem ser decompostas dentro das atividades. ( ) Ações não podem ser entendidas como pré ou pós-condições. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - F. B V - V - F - F. C F - F - V - V. D F - V - V - F. A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que concentra as melhores práticas de metodologias de desenvolvimento, em que 23 diagramas auxiliam na interpretação do problema sua respectiva solução, propondo uma visão macro dos objetos e seus relacionamentos. A UML propõe uma linguagem visual para a modelagem de sistemas 1 2 3 4 orientados a objetos, fornecendo uma representação gráfica para os cenários em construção. Com relação à UML, assinale a alternativa CORRETA: A A UML não é uma metodologia de desenvolvimento. B A UML não auxilia na visualização e comunicação dos objetos. C A UML não é uma notação independente de processos. D A modelagem ou representação não existe sem o uso dos diagramas da UML. O diagrama de atividade da UML (Unified Modeling Language) é utilizado para representar fluxos de controles, processos, bem como a sequência de eventos de um caso de uso. São usados também para descrever a lógica de diversos procedimentos. A visão apresentada pelo Diagrama de Atividades possui uma característica. Sobre qual seria essa característica, assinale a alternativa CORRETA: A Teórica. B Tecnológica. C Dinâmica. D Estática. Os casos de uso de um projeto de software são descritos na linguagem UML através dos diagramas de casos de uso. Estes diagramas utilizam como primitivas atores, casos de uso e relacionamentos. Através da UML (Linguagem de Modelagem Unificada), os casos de uso que apresentam maior complexidade podem ser particionados por meio das relações include, extend e generalização. Sobre estas relações, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A relação include representa subfluxos dos casos de uso. ( ) A relação extend representa os fluxos alternativos dos casos de uso. ( ) A relação de generalização é percebida entre casos de uso ou entre atores. ( ) A generalização não permite especificar comportamentos genéricos que são usados para atender a necessidades específicas. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B V - V - F - V. C V - V - V - F. D V - F - V - F. Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que focam as características comportamentais. Foram criados no intuito de extrair as características e o funcionamento de uma determinada situação, envolvendo atores e cenários de um sistema em construção. Sobre o Diagrama de Casos de Uso da UML, assinale a alternativa CORRETA: A Representa uma visão interna do sistema. B É pouco utilizado, pois é considerado muito burocrático. C Utilizado na fase de levantamento e análise de requisitos do sistema. D Não permite visualizar como os usuários interagem com o sistema. A Linguagem de Modelagem Unificada - UML - é composta por 13 diagramas com características distintas e que servem para detalhar diferentes partes de um sistema. O diagrama de casos de uso apresenta uma visão dinâmica, sendo um dos mais utilizados na modelagem dos sistemas computacionais orientados a objetos. Sobre o diagrama de casos de uso, analise as sentenças a seguir: É 5 6 7 8 I- É um diagrama que facilita a captação dos requisitos, além de auxiliar no entendimento da interação do usuário com o sistema proposto. II- Diagramas de Casos de Uso são compostos por: Cenário: sequência de eventos que acontecem quando um usuário interage com o sistema. Ator: usuário do sistema. III- Associações e generalizações são relacionamentos dos casos de uso. IV- Trabalha fortemente para representar a interação de todos os elementos de um sistema. Assinale a alternativa CORRETA: A As sentenças I e IV estão corretas. B As sentenças I, II e III estão corretas. C As sentenças III e IV estão corretas. D As sentenças I, III e IV estão corretas. O Diagrama de Atividades da UML tem um papel semelhante ao dos fluxogramas, mas a principal diferença é que os Diagramas de Atividades suportam comportamento paralelo. São usados para descrever processos de negócios e fluxos de trabalho dos usuários em seus sistemas. Também podem descrever as etapas de execução dos casos de uso. Com base no exposto, analise as sentenças a seguir: I- Diagramas de Atividades modelam o aspecto estático de um sistema. II- Diagramas de Atividades documentam processos e ações. III- Diagramas de Atividades exibem as ramificações de controle de fluxo. IV- Diagramas de Atividades oferecem uma notação para mostrar uma sequência de atividades. Assinale a alternativa CORRETA: A As sentenças I, II e III estão corretas. B As sentenças I, II e IV estão corretas. C As sentenças I, III e IV estão corretas. D As sentenças II, III e IV estão corretas. O diagrama de estados mostra os estados que podem ser assumidos por um objeto em seu ciclo de vida. Geralmente o utilizamos para entender como tais mudanças acontecem. Assim, definimos as trocas de mensagens e os métodos que os controlam. Com relação a este diagrama, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Seus principais componentes são: estado e evento. ( ) Mostra o estado dos objetos durante seu ciclo de vida. ( ) Início e fim são os extremos de uma transação na mudança de estado de um objeto. ( ) É o diagrama mais utilizado da UML. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - F. B F - F - V - F. C V - V - V - F. D F - V - F - V. 9 10
Compartilhar