Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: Análise Orientada a Objetos II (ADS14) Avaliação: Avaliação I - Individual Semipresencial ( Cod.:655522) ( peso.:1,50) Prova: 22668523 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. 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 para modelar casos de uso. IV- Descreve os estados de um objeto. Assinale a alternativa CORRETA: FONTE: Disponível em: <webserver2.tecgraf.puc-rio.br/ftp_pub/lfm/CIV2802-131-Aula04- ModelagemOrientadaObjetos.pdf>. Acesso em: 15 fev. 2017. a) As sentenças III e IV estão corretas. b) As sentenças II e III estão corretas. c) As sentenças I e II estão corretas. d) As sentenças I e IV estão corretas. 2. Casos de uso permitem expressar as funcionalidades do sistema com foco para os cenários onde o usuário final está inserido. São diagramas comportamentais que facilitam a extração dos requisitos funcionais da aplicação. Com aos diagramas de casos de uso, analise as sentenças a seguir: I- Diagramas de casos de uso são usados nas fases de levantamento e análise de requisitos do sistema. II- Permitem entender a interação do usuário com o sistema. III- Especificam o que o sistema faz, mas não detalham como as coisas são feitas. IV- Diagramas de casos de uso não podem ser considerados como uma ferramenta de comunicação utilizada pelos clientes e envolvidos no desenvolvimento da aplicação. Assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças I, II e IV estão corretas. 3. A UML (Unified Modeling Language ou "Linguagem de Modelagem Unificada") possui uma séria de diagramas - cada um com uma finalidade específica com suas respectivas regras, premissas e restrições - que podem ser utilizados na especificação de sistemas (tanto sistemas de software quanto em sistemas de hardware, por exemplo). O Diagrama de Caso de Uso na UML é um diagrama comportamental. No entanto, quando o assunto é caso de uso, o diagrama é só uma parte da solução. O principal nem é o diagrama (parte gráfica), mas sim a especificação do caso de uso (o que tem "dentro de cada bolinha"), a https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_3%20aria-label= descrição dos seus cenários. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os casos de uso são modelos que descrevem uma narrativa de um conjunto de sequência de atividades que o sistema realiza para atingir determinado objetivo significativo para determinado ator. ( ) O ator é a representação dos diferentes papéis que os usuários podem desempenhar para que possam interagir com os serviços ou funções do sistema. ( ) Um ator pode representar vários casos de uso, mas os casos de uso só podem ser representados por um ator. ( ) Os casos de uso e os atores se relacionam através de associações. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: https://www.ateomomento.com.br/o-que-e-caso-de-uso/. Acesso em: 25 maio 2020. a) V - F - F - F. b) F - V - V - V. c) V - V - F - V. d) F - F - V - F. 4. O Diagrama de Casos de Uso (DCU) tem como objetivo ser simples para que os usuários possam entender, assim como auxiliar na etapa de análise, delimitar o sistema, entre outros. Através do DCU, consegue-se ter uma visão geral do sistema, das funções e dos serviços, sem se preocupar como estes serão implementados. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os casos de uso são modelos que descrevem uma narrativa de um conjunto de sequência de atividades que o sistema realiza para atingir determinado objetivo significativo para determinado ator. ( ) O ator é a representação dos diferentes papéis que os usuários podem desempenhar para que possam interagir com os serviços ou funções do sistema. ( ) Um ator pode representar vários casos de uso, mas os casos de uso só podem ser representados por um ator. ( ) Os casos de uso e os atores se relacionam através de associações. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - V - V. b) F - F - V - F. c) V - F - F - F. d) V - V - F - V. 5. 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: <http://www.macoratti.net/net_uml3.htm>. Acesso em: 29 set. 2017. a) As sentenças II e IV estão corretas. b) As sentenças I e III estão corretas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_5%20aria-label= c) As sentenças I e II estão corretas. d) As sentenças III e IV estão corretas. 6. 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, IV e V estão corretas. b) As sentenças I,II e III 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. 7. 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) V - F - F - V. b) V - V - F - F. c) F - V - V - V. d) V - V - F - V. 8. 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) Colaboração. b) Casos de uso. c) Sequência. d) Atividades. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_7%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_8%20aria-label= 9. A Linguagem de Modelagem Unificada - UML - é uma linguagem padrão para documentar projetos de software. Não é apenas uma linguagem visual. Os modelos podem servir de base para gerar código em várias linguagens, como C, C++ e Java. Com relação à UML, analise as sentenças a seguir: I- A origem da UML ocorreu através da união de três metodologias de modelagem: o método de Booch, o método OMT e o método OOSE. II- Serve de base para todas as etapas de desenvolvimento dos aplicativos computacionais. III- O uso dos diagramas UML não permite um entendimento geral de uma solução proposta no desenvolvimento de um software. 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 I e III estão corretas. d) Somente a sentença II está correta. 10. 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 dinâmico de um sistema. II- Diagramas de Atividades ilustram um processo de negócio ou fluxo de trabalho entre usuários e o sistema. III- Diagramas de Atividades não servem para exibir fluxos de trabalho. IV- Diagramas de Atividades são diagramas comportamentais que especificam o comportamento do software. Assinale a alternativa CORRETA: a) As sentenças I, II e IV estão corretas. b) As sentenças I, III e IV estão corretas. c) As sentenças II, III e IV estão corretas. d) As sentenças I, II e III estão corretas. Prova finalizada com 10 acertos e 0 questões erradas. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_10%20aria-label=
Compartilhar