Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/3 Disciplina: Análise Orientada a Objetos II (ADS14) Avaliação: Avaliação I - Individual FLEX ( Cod.:651531) ( peso.:1,50) Prova: 22011622 Nota da Prova: 10,00 Legenda: Resposta Certa Sua Resposta Errada 1. A Linguagem de Modelagem Unificada - UML - é composta por 13 diagramas com características distintas e que servem para detalhar diferentes um sistema. O diagrama de casos de uso apresenta uma visão dinâmica, sendo um dos mais utilizados na modelagem dos sistemas computacion 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. Ato 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 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 e IV estão corretas. 2. A maioria dos métodos utilizados em ambientes de desenvolvimento de software se baseia em uma decomposição funcional e/ou controlada por sistemas. Estas abordagens se diferem em diversos aspectos das abordagens que adotam metodologias orientadas a objetos, onde dados e funçõ altamente integrados. O desenvolvimento de software com a abordagem orientada a objetos consiste na construção de módulos independentes ou que podem ser facilmente substituídos, modificados e reutilizados. Ela retrata a visão do mundo real como um sistema de objetos cooperativos e colaborativos. Com relação aos Projetos Orientados a Objetos com uso de UML, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Objeto é a representação abstrata de coisas que imaginamos e que possuem um desenvolvimento complexo e caro. ( ) Atributos representam as características do objeto, por exemplo, o objeto carro possui como atributos: tamanho, cor, fabricante, modelo e cha ( ) Métodos são operações ou funções oferecidas pelo objeto, ou seja, aquilo que ele pode fazer. O objeto caneta pode ter um método chamado es ( ) Interfaces são usadas para implementar ou não seus métodos em classes filhas. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: http://webserver2.tecgraf.puc-rio.br/ftp_pub/lfm/CIV2802-ModelagemOrientadaObjetos.pdf. Acesso em: 18 mar. 2020. a) F - V - V - F. b) V - V - F - F. c) F - V - F - F. d) F - V - V - V. 3. 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 se 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 dese da aplicação. Assinale a alternativa CORRETA: a) As sentenças I, III e IV estão corretas. b) As sentenças II, III e IV estão corretas. c) As sentenças I, II e III estão corretas. d) As sentenças I, II e IV estão corretas. 4. O Diagrama de Caso de Uso descreve a funcionalidade de um sistema. Segundo Ivar Jacobson, podemos dizer que um Caso de Uso é um "docum narrativo que descreve a sequência de eventos de um ator que usa um sistema para completar um processo". Um caso de uso representa alguma que pode ser de alguma forma traduzida para software por uma equipe. Esse acaba sendo o primeiro momento no desenvolvimento de um sistem requisitos são levantados e mapeados para documentos que poderão ser utilizados pela equipe de projeto para entendimento do futuro sistema. E junto com os casos de uso, são mostradas as entidades que de alguma forma irão interagir com o sistema, os chamados atores. A ligação entre u uso e um ator indica que todos os usuários que desempenharem aquele papel terão permissão de acesso ao sistema. Com relação aos casos de u classifique V para as sentenças verdadeiras e F para as falsas: ( ) Agregação é um tipo de relacionamento presente nos casos de uso. ( ) Nos casos de uso não se deve usar atores para representar permissões de acesso. ( ) É indicado o uso de atores em casos de uso para representar a hierarquia organizacional. ( ) A generalização permite especificar comportamentos genéricos que podem ser especializados para atender necessidades específicas. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: https://www.portaleducacao.com.br/conteudo/artigos/informatica/diagramas-de-casos-de-uso/27153. Acesso em: 18 mar. 2020. a) F - V - F - F. b) F - V - F - V. c) V - F - F - V. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_2%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_3%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_4%20aria-label= 25/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/3 d) F - V - V - F. 5. O objetivo dos diagramas é apresentar múltiplas visões do sistema sendo que este conjunto de múltiplas visões é chamado de modelo. Um model ser visto como um conjunto de diagramas que podem ser examinados e modificados, a fim de compreender e desenvolver um sistema de software maiores dificuldades no desenvolvimento de sistemas consiste em descrever de forma eficiente os seus requisitos. Sobre o diagrama utilizado na de levantamento de requisitos, o qual facilita o entendimento do usuário, assinale a alternativa CORRETA: FONTE: http://www.ebah.com.br/content/ABAAAglewAH/analise-sistemas?part=3. Acesso em: 15 set. 2017. a) Atividade. b) Casos de Uso. c) Objetos. d) Implantação. 6. A Linguagem de Modelagem Unificada é composta por treze diagramas com funções distintas, que tem como objetivo representar graficamente a partes de um sistema. Os diagramas podem ser de estrutura ou comportamento. Ambos podem ser classificados ainda em estáticos ou dinâmico 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 pro mudanças de uma situação para outra. Estas características estão relacionadas ao diagrama de: a) Atividade. b) Casos de Uso. c) Tempo. d) Máquina de Estados. 7. Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que focam nas características comportamentais. Eles foram criados 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 de Casos de Uso da UML, assinalea alternativa CORRETA: a) Não permite visualizar como é a interação dos usuários no sistema. b) Utilizado na fase de entrega do projeto para facilitar o entendimento do usuário final. c) É muito utilizado, pois facilita o entendimento do usuário final. d) Representa uma visão interna do sistema. 8. 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 classe relacionam e interagem umas com as outras, o funcionamento interno (atributos e operações) dos objetos e os mecanismos de comunicação (me 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 si 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 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 mensage 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) V - F - V - V. b) V - F - F - F. c) F - V - F - V. d) F - F - F - V. 9. 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 fer 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. D 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 s 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: <http://www.dsc.ufcg.edu.br/~sampaio/cursos/2007.1/Graduacao/SI-II/Uml/diagramas/usecases/usecases.htm>. Acess set. 2017. 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. 10.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, faci entendimento da solução proposta para um determinado problema. Com relação à UML (Unified Modeling Language), classifique V para as sente 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ári ( ) 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. https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_5%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_6%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_7%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_8%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_9%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTgxNA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwMTE2MjI=#questao_10%20aria-label= 25/08/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 3/3 b) V - V - F - V. c) V - F - F - V. d) V - V - F - F. Prova finalizada com 10 acertos e 0 questões erradas
Compartilhar