Prévia do material em texto
1. 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: 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 III e IV estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças I, II e III estão corretas. 2. O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma excelente ferramenta para o levantamento dos requisitos funcionais do sistema. É uma especificação de um conjunto de ações executadas por um sistema, que contém um resultado observável. Sobre o Diagrama de Casos de Uso da UML, analise as sentenças a seguir: I- É um diagrama comportamental. II- Não facilita a visão de como os usuários interagem com o sistema. III- É considerado um diagrama informal, usado nas fases iniciais de levantamento de requisitos do sistema. IV- É uma eficiente ferramenta de comunicação para todos os envolvidos no sistema: desenvolvedores, analistas e clientes. Assinale a alternativa CORRETA: a) As sentenças I, III e IV estão corretas. b) As sentenças I, II e III estão corretas. c) As sentenças II e IV estão corretas. d) As sentenças II e III estão corretas. 3. O objetivo dos diagramas é apresentar múltiplas visões do sistema sendo que este conjunto de múltiplas visões é chamado de modelo. Podemos dizer que um modelo UML pode ser visto como um conjunto de diagramas que podem ser examinados e modificados a fim de compreender e desenvolver um sistema de software. Uma das maiores dificuldades no desenvolvimento de sistemas consiste em descrever de forma eficiente os seus requisitos. Qual é o diagrama mais adequado para capturar os requisitos funcionais de um aplicativo? FONTE: Disponível em: <http://www.ebah.com.br/content/ABAAAglewAH/analise-sistemas? part=3>. Acesso em: 15 set. 2017. a) Casos de uso. b) Sequência. c) Atividades. d) Colaboração. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_3%20aria-label= 4. 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 II, III e IV estão corretas. b) As sentenças I, II e III estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças I, II e IV estão corretas. 5. A Análise Orientada a Objetos consiste da definição das classes (objetos) que representam o problema a ser resolvido, o modo pelo qual as classes se relacionam e interagem umas com as outras, o funcionamento interno (atributos e operações) dos objetos e os mecanismos de comunicação (mensagens) que permitem a eles trabalharem juntos. Deve-se fazer uma descrição das características estáticas e dinâmicas das classes que descrevem um sistema ou um produto. Com relação à Análise Orientada a objetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma classe de objetos representa um conjunto de objetos de mesma característica. ( ) Encapsulamento é a ocultação ou empacotamento de dados e procedimentos dentro do objeto. ( ) No encapsulamento, um objeto só permite o acesso a seus dados mediante o acionamento de seus métodos, através de uma mensagem, para a qual pode devolver uma resposta. ( ) Ao receber uma mensagem, o objeto verificará se há na classe a qual ele pertence um teste que defina o seu desligamento perante a mensagem. Sendo assim, toda classe pode ser considerada um receptor de objeto. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: www.urisan.tche.br/pbetencourt/engsoftII/orientacaoobjeto.doc. Acesso em: 18 mar. 2020. a) F - F - F - V. b) F - V - F - V. c) V - F - V - V. d) V - F - F - F. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_4%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_5%20aria-label= 6. 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 III e IV estão corretas. c) As sentenças I e IV estão corretas. d) As sentenças II e III estão corretas. 7. A Linguagem de Modelagem Unificada é composta por treze diagramas com funções distintas, que tem como objetivo representar graficamente as diferentes partes de um sistema. Os diagramas podem ser de estrutura ou comportamento. Ambos podem ser classificados ainda em estáticos ou dinâmicos. Dentre os diagramas de comportamento e que apresentam uma visão dinâmica, podemos citar um diagrama que descreve como um sistema reage aos acontecimentos internos e externos em uma determinada situação. Neste caso, representam diferentes cenários do sistema e os aspectos que provocam mudanças de uma situação para outra. Estas características estão relacionadas ao diagrama de: a) Casos de Uso. b) Atividade. c) Máquina de Estados. d) Tempo. 8. 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çade estado de um objeto. ( ) É o diagrama mais utilizado da UML. Assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V. b) V - F - F - F. c) V - V - V - F. d) F - F - V - F. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_7%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_8%20aria-label= 9. O diagrama de atividade é um recurso para modelar ações que devem ser executadas, além de representar processos ou a codificação de um programa. Sobre esse diagrama, analise as sentenças a seguir: I- Neste diagrama, uma atividade é modelada através de uma sequência estruturada de ações sendo controladas, na maioria das vezes, por nós de decisão. II- É um dos diagramas que mais sofreu alterações desde o surgimento da UML, e abrange a visão dinâmica da UML (modela situações que sofrem mudanças no sistema). III- Este tipo de diagrama deve ser dividido com linhas verticais para identificar o executor da ação. IV- Este diagrama é pouco utilizado. Assinale a alternativa CORRETA: a) As sentenças II e IV estão corretas. b) As sentenças I e IV estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças I, II e III estão corretas. 10.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) Não permite visualizar como os usuários interagem com o sistema. b) É pouco utilizado, pois é considerado muito burocrático. c) Utilizado na fase de levantamento e análise de requisitos do sistema. d) Representa uma visão interna do sistema. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDExNw==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI4NDI4NjA=#questao_10%20aria-label=