Baixe o app para aproveitar ainda mais
Prévia do material em texto
Análise de sistemas orientada a objetos Questionário unidade 3 Questão 01 - A UML é uma linguagem que possui vários diagramas para representar os diversos tipos de problemas. O diagrama que é muito semelhante ao fluxograma tradicional e representa o fluxo do processo, suas possíveis ramificações, o paralelismo e a concorrência na execução do processo é denominado? R: Diagrama de atividades. Comentário: Os diagramas de atividades modelam o fluxo de trabalho com ênfase no processo de negócio, sob o ponto de vista dos atores que interagem com o sistema. Questão 02 - A função de analista de negócio pode ser desempenhada por qualquer pessoa ou profissional, independentemente do seu cargo na organização. Podemos interpretar que o analista de negócio atua na mesma faixa de projeto que o analista e o engenheiro de requisitos, porém, sua atuação foca no? R: Escopo amplo das regras da organização. Comentário: Enquanto os analistas de requisitos ficam restritos aos requisitos do escopo do sistema de software, o analista de negócio atua com o escopo amplo do negócio da organização. Questão 03 - Atualmente existem diversas abordagens para modelagem de processos de negócio que representam seu comportamento por meio de diagramas. O diagrama apresentado abaixo é um diagrama de? R: Processo. Comentário: Eriksson e Penker (2000) criaram extensões dos modelos propostos na UML com o objetivo de apoiar a modelagem dos processos de negócio. A extensão Eriksson-Penker segue a proposta fundamental da UML, ou seja, é composta de elementos gráficos que também seguem regras de sintaxe e semântica. Questão 04: Como é denominado um conjunto de restrições que definem como uma atividade de uma organização deve ser executada e que, além de representar determinados conhecimentos a respeito de um processo, também representam importantes aspectos restritivos na execução deste processo. Por exemplo: o cliente pode efetuar um saque de, no máximo, R$300,00 em uma única operação? R: Regras de negócio. Comentário: As regras de negócio são as definições que permitem que o sistema funcione corretamente e atenda às necessidades de negócio do cliente. Questão 05: Como são definidas as regras de negócio? R: Como as restrições e a maneira como os processos de negócio são executados. Comentário: As regras de negócio definem o que o sistema deve fazer e restringem a execução dos casos de uso. Questão 06: Marque a opção a seguir que melhor descreve a diferença entre o modelo de processos de negócio e o modelo de casos de uso? R: Casos de uso descrevem funções do sistema e processos de negócio mostram a amplitude do negócio na organização. Comentário: Os casos de uso descrevem as funcionalidades identificadas no sistema e o processo de negócio mapeia o comportamento do negócio dentro da organização. Questão 07: O diagrama de atividades abaixo descreve onde e como as atividades são executadas dentro da organização ou dentro de um contexto específico de um problema. Os elementos utilizados para representar a separação das responsabilidades e a entrada para o paralelismo de atividades são, respectivamente: R: Raias e bifurcação. Comentário: O conceito de raias, também chamado de “raias de natação”, descreve onde as atividades são executadas dentro da organização ou dentro de um contexto específico de um problema. As bifurcações representam a cisão de um fluxo em dois ou mais fluxos concorrentes. Questão 08: O processo de negócio é um conjunto de atividades relacionadas com um determinado negócio, que são executadas em uma determinada sequência e produzem um determinado resultado ou objetivo. Segundo Martin Fowler (2000), a modelagem do processo de negócio representa: R: Regras de negócio e suas inter-relações. Comentário: A modelagem de processo de negócio representa como o processo é executado na empresa, suas regras, exceções e inter-relações. Questão 09: Os diagramas de atividades e os diagramas de processo são utilizados para representar qual das visões arquiteturais propostas por Philippe Kruchten (1995)? R: Visão de casos de uso. Comentário: A visão de casos de uso tem como objetivo capturar as funcionalidades, os requisitos e seu comportamento sob a ótica do usuário final ou dos atores. Questão 10: Segundo a abordagem de Philippe Kruchten (1995), um sistema de software pode ser organizado em cinco visões e cada visão possui um conjunto de diagramas UML que representam aspectos particulares desse sistema. Como é denominada a visão que tem como objetivo representar como as funcionalidades serão implementadas no sistema? R: Visão lógica. Comentário: A visão lógica representa a estrutura estática de um sistema, seus componentes e o relacionamento entre eles e como esses interagem para resolver um determinado problema. Essa interação é capturada pela estrutura dinâmica do sistema.
Compartilhar