Prévia do material em texto
25/03/2023, 17:33 Avaliação I - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:826654) Peso da Avaliação 1,50 Prova 60430357 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 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 e 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 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 dificulta a visualização e comunicação dos objetos. B A UML é uma metodologia de desenvolvimento. C A UML é uma notação independente de processos. D A modelagem ou representação de sistemas não é possível sem os diagramas UML. A UML consiste em um certo número de elementos gráficos que se combinam para formar diagramas. Como a UML é uma linguagem, ela possui regras para combinar estes elementos nos diversos diagramas. Casos de uso são diagramas comportamentais e informais usados para fases de levantamento e análise de Requisitos do Sistema. Com relação aos casos de uso, analise as sentenças a seguir: I- O diagrama de atividades pode expressar as ações executadas nos casos de uso. II- Um dos objetivos dos casos de uso é compreender o sistema através de cenários de utilização. III- É necessário que o detalhamento dos casos de uso seja o maior possível. IV- Casos de uso chamam e se comunicam com outros casos de uso de forma prática e rápida. Assinale a alternativa CORRETA: FONTE: Disponível em: . Acesso em: 29 set. 2017. A As sentenças III e IV estão corretas. B As sentenças I e II estão corretas. C As sentenças I e III estão corretas. D As sentenças II e IV estão corretas. VOLTAR A+ Alterar modo de visualização 1 2 25/03/2023, 17:33 Avaliação I - Individual about:blank 2/5 Entre os diagramas propostos pela UML, destaca-se o Diagrama de Casos de Uso, por ser desenvolvido tendo como base a visão do usuário, facilitando o entendimento da solução proposta para um determinado problema. Com relação à UML (Unified Modeling Language), classifique V para as sentenças verdadeiras e F para as falsas: ( ) São eficientes no levantamento de requisitos do sistema. ( ) A retirada de uma certa quantia de dinheiro de um caixa eletrônico bancário é um exemplo de caso de uso. ( ) Um caso de uso não pode ser considerado a especificação de uma sequência completa de interações entre um sistema de um ou mais usuários. ( ) Cenário é a descrição da forma de execução de um caso de uso. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - V. B V - F - F - V. C V - V - F - V. D V - V - F - F. 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 II e III estão corretas. B As sentenças I e II estão corretas. C As sentenças III e IV estão corretas. D As sentenças I e IV estão corretas. O Diagrama de Atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas. Ele mostra as atividades e a dependência entre elas. Podem ser usados para representar situações complexas. Com relação aos Diagramas de Atividades, classifique V para as sentenças verdadeiras e F para as falsas: ( ) São diagramas que representam a estrutura do sistema, sendo classificados na categoria 3 4 5 25/03/2023, 17:33 Avaliação I - Individual about:blank 3/5 estrutural dos diagramas da UML. ( ) Descrevem as etapas que devem ser executadas para a conclusão das atividades. ( ) Descrevem relacionamentos e dependências entre vários casos de uso e seus atores. ( ) São muito utilizados para descrever processos e fluxos de trabalho. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - F - V. B F - V - V - F. C F - V - F - V. D V - V - F - V. O diagrama de casos de uso tem o objetivo de auxiliar a comunicação entre os analistas e o cliente. Um diagrama de caso de uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. O cliente deve ver no diagrama de casos de uso as principais funcionalidades de seu sistema. Os diagramas de casos de uso são compostos por cinco elementos. Entre eles, podemos destacar o relacionamento. Sobre os elementos que representam relacionamentos de casos de uso, analise as opções a seguir: I- Agregação. II- Generalização. III- Dependência. IV- Associação. Assinale a alternativa CORRETA: FONTE: Disponível em: . Acesso em: 29 set. 2017. A As opções I, III e IV estão corretas. B As opções II, III e IV estão corretas. C As opções I, II e III estão corretas. D As opções I, II e IV estão corretas. Processos de negócio é uma série de passos que o processo executa para entregar um resultado. É o processo de negócio que determina a sequência que se deve seguir para executar as coisas. Podem ser modelados por diagramas que mostram o que acontece, mas não quem faz acontecer. Concentram-se no que será feito, mas não nas responsabilidades daquilo que foi executado. As características descritas pertencem ao diagrama de: A Atividades. B Sequência. C Casos de uso. 6 7 25/03/2023, 17:33 Avaliação I - Individual about:blank 4/5 D Colaboração. São cinco as diferentes visões proporcionadas pela UML durante a construção de modelos de software. A arquitetura da complexidade de um software pode ser descrita por cinco visões interligadas. Cada visão constitui uma projeção na organização e estrutura do sistema, cujo foco está voltado para determinado aspecto desse sistema. Com relação às visões, analise as sentenças a seguir: I- A visão de implantação se refere ao ambiente geral em que o software será implantado. II- A visão de Projeto é responsável por analisar a solução como um todo no que se refere à estrutura e à análise. III- A visão de processos auxilia no controle de versão dos sistemas. IV- A visão de implementação se preocupa com os arquivos de instalação e respectivas versões. V- O diagrama de casos de uso permite uma visão geral da solução apresentada do ponto de vista do usuário. Assinale a alternativa que apresenta a sequência CORRETA: A As sentenças I, II e III estão corretas. B As sentenças I, II, IV e V estão corretas. C As sentenças II, III e IV estão corretas. D As sentenças III, IV e V estão corretas. De acordo com a UML (Linguagem de Modelagem Unificada), deve-se ter uma visão de casos de uso, expondo as exigências do sistema; uma visão de projeto, capturando o vocabulário do espaço do problema e do espaço da solução; uma visão do processo, modelando a distribuição dos processos e linhas do sistema; uma visão de implementação, dirigindo-se à realização física do sistema; e uma visão de distribuição, focando na edição da engenharia de sistema. Cada uma dessas visões pode ter aspectos estruturais, assim como comportamentais. Juntas, essas visões representam as plantas dos sistemas computacionais. Um dos diagramas mais utilizados da UML é o diagrama de atividades. Com relação a ele, analise as sentenças a seguir: I- Modela atividades através da sequência de ações. II- As ações das atividades são controladas por nós de decisão. III- Serve de base paramodelar casos de uso. IV- Descreve os estados de um objeto. Assinale a alternativa CORRETA: FONTE: Disponível em: . Acesso em: 15 fev. 2017. A As sentenças I e IV estão corretas. B As sentenças II e III estão corretas. C As sentenças III e IV estão corretas. 8 9 25/03/2023, 17:33 Avaliação I - Individual about:blank 5/5 D As sentenças I e II estão corretas. Um caso de uso é a descrição do comportamento do sistema do ponto de vista do usuário. Para os desenvolvedores os casos de uso são uma ferramenta muito útil, pois eles podem ser considerados uma técnica do tipo tentativa e erro para obter os requisitos do sistema a partir do visão do cliente. Diagramas de casos de uso representam o comportamento de um aplicativo sob a visão do usuário. Representam de forma fácil os requisitos funcionais do sistema. Com relação a estes diagramas, analise as sentenças a seguir: I- Generalização não é um elemento presente nos casos de uso. II- Associação é um dos elementos presentes nos casos de uso. III- Atores são elementos dos casos de uso e representam o papel dos usuários. IV- Extensões não podem ser percebidas em casos de uso. Assinale a alternativa CORRETA: FONTE: Disponível em: . Acesso em: 29 set. 2017. A As sentenças I e IV estão corretas. B As sentenças I e II estão corretas. C As sentenças III e IV estão corretas. D As sentenças II e III estão corretas. 10 Imprimir