Baixe o app para aproveitar ainda mais
Prévia do material em texto
28/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4 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 dainteração do usuário com o sistema proposto. II- Define a sequência de atividades de uma tarefa. III- Representa uma possível utilização do sistema por um ator, que pode ser uma pessoa,dispositivo físico, mecanismo ou subsistema que interage com o sistema-alvo, utilizando algum de seus serviços. IV- Trabalha fortemente para representar a interação de todos os elementos de um sistema. 2. Um pacote é um conjunto de elementos agrupados. Esses elementos podem ser classes, diagramas, ou até mesmo outros pacotes. Organiza elementos em grupo e costuma ser utilizado na modelagem de sistemas muito extensos. É utilizado para demonstrar os limites de cada subsistema e como eles se inter-relacionam. Pode conter qualquer diagrama da UML, inclusive outros pacotes. Mais comumente utilizado em diagrama de casos de uso e diagrama de classes. Sobre o diagrama de pacotes, assinale a alternativa CORRETA: a) Não agrupa classes. b) É um diagrama estrutural que agrupa vários pacotes, diagramas e classes. c) É o diagrama mais utilizado da UML. d) Serve de base para o diagrama de caso de uso. 3. Existe uma hierarquia para a elaboração dos casos de uso e uma dependência entre eles. No caso específico do diagrama de sequência, existe um relacionamento direto e importante com os diagramas de casos de uso e diagramas de classe. Sobre esta relação, analise as sentenças a seguir: Disciplina: Análise Orientada a Objetos II (ADS14) Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:669713) ( peso.:3,00) Prova: 29140888 Nota da Prova: 10 , 00 Legenda: Resposta Certa Sua Resposta Errada Assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças I e II estão corretas. c) As sentenças I, III e IV estão corretas. d) As sentenças III e IV estão corretas. 28/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4 I- O diagrama de sequência mostra quais as classes, e através de qual método elas realizam asfuncionalidades dos casos de uso. II- Uma das limitações do diagrama de sequência é a sua incapacidade de representarmensagens disparadas por condições específicas. III- Iterações podem ser representadas no diagrama de sequência, e facilmente podemosidentificar o conjunto de mensagens que se repetem e envolvem as mensagens. IV- O diagrama de sequência não consegue representar chamadas de métodos da própriaclasse. 4. São os diagramas estruturais da linguagem de modelagem unificada (UML) que definem a estrutura do sistema para as configurações de hardware e de software. Os diagramas estruturais modelam a colaboração, que são as visões das instâncias que trabalham de forma cooperativa na realização das tarefas. Logo, quando um processo é descrito através dos objetos, e cujos objetos são descritos pela colaboração existente, este comportamento deve ser descrito e documentado, utilizando-se o diagrama de: 5. O Diagrama de Atividade da UML 2 é utilizado para modelar atividades que podem ser um método ou um algoritmo, ou mesmo um processo de negócio. Sobre este diagrama, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Representa ações executadas por casos de uso. ( ) As linhas verticais do diagrama de atividade identificam o executor da ação. ( ) Ações não podem ser decompostas dentro das atividades. ( ) Ações não podem ser entendidas como pré ou pós-condições. Assinale a alternativa que apresenta a sequência CORRETA: 6. UML é extremamente útil para visualizar e documentar sistemas de software. No entanto, a terminologia pode ser um pouco assustadora para pessoas pouco familiarizadas com UML. Um diagrama de atividade é essencialmente um fluxograma que mostra as atividades executadas por um sistema. Sobre este diagrama, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Representa ações executadas por casos de uso. ( ) As linhas verticais do diagrama de atividade identificam o executor da ação. ( ) Ações não podem ser decompostas dentro das atividades. Assinale a alternativa CORRETA: a) As sentenças I e II estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças III e IV estão corretas. d) As sentenças I e III estão corretas. a) Visão Geral. b) Estrutura Composta. c) Comunicação. d) Interação. a) F - V - V - F. b) F - F - V - V. c) V - V - F - F. d) V - V - V - F. 28/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4 ( ) Ações não podem ser entendidas como pré ou pós-condições. Assinale a alternativa que apresenta a sequência CORRETA: 7. O diagrama de classe em geral é precedido pelo diagrama de casos de uso. Enquanto o diagrama de casos de uso procura fornecer uma representação do problema que deve ser solucionado de forma sistêmica, o diagrama de classes tem seu enfoque em fornecer a representação de uma solução para este problema, na forma de classes, atributos, métodos e relacionamentos. Considerando as características dos diagramas de classes, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os métodos setters fornecem acesso de escrita a um atributo. ( ) Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe. ( ) A herança múltipla consiste em uma classe mãe possuir várias filhas. Agora, assinale a alternativa que apresenta a sequência CORRETA: 8. Diagramas de implantação são usados principalmente por engenheiros de sistemas. Estes diagramas são usados para descrever os componentes físicos (ferragens), a sua distribuição e associação. Para esclarecer isso em detalhes, podemos visualizar diagramas de implantação como os componentes de hardware e também os nós nos quais os componentes de software residem. Com relação ao diagrama de implantação, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Para modelar a topologia de um sistema de hardware. ( ) Para modelar detalhes de hardware para um sistema cliente/servidor. ( ) Para modelar detalhes de um aplicativo distribuído de hardware. ( ) Para servir de base para o diagrama de classes e componentes Assinale a alternativa que apresenta a sequência CORRETA: 9. A estrutura de um sistema é definida pela arquitetura do software. Esta arquitetura compreende os componentes e suas relações. A arquitetura de um software pode ser modelada graficamente através dos diagramas estruturais e comportamentais da UML (Linguagem de Modelagem Unificada). Entre os treze diagramas propostos pela UML, o diagrama que permite representar as características físicas de um aplicativo é o diagrama de: a) V - V - V - F. b) F - V - V - F. c) V - V - F - F. d) F - F - V - V. a) F - V - F. b) V - V - F. c) F - F - V. d) V - F - F. a) V - V - V - F. b) F - F - V - V. c) F - V - V - F. d) V - V - F - F. 28/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno- Portal do Aluno - Grupo UNIASSELVI https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4 a) Estrutura Composta. 10.Atividades significam funcionamento, operação, atuação, laboração e execução. No contexto da UML, o diagrama de atividades é um diagrama comportamental, que especifica o comportamento do software. Através dele, pode-se modelar partes do comportamento de um software. Com relação ao diagrama de atividades, analise as sentenças a seguir: I- O objetivo do diagrama de atividades é mostrar o fluxo de atividades em um determinadoprocesso. II- O diagrama mostra a dependência das atividades de um processo. III- Diagrama de atividade é um gráfico de fluxo que mostra as atividades que compõem umprocesso do sistema. IV- Seu uso não é recomentado quando se deseja documentar o aspecto funcional do software. 11.(ENADE, 2013) O diagrama de atividades permite que se compreenda melhor como funcionam os processos organizacionais. Estes podem ser modelados através de um ou mais modelos de atividades para que se obtenha maior compreensão do processo. Com relação ao diagrama de atividades e sua relação com os processos de negócio, assinale a alternativa correta: a) Não é possível usar o diagrama de atividade para descrever algoritmos. b) As atividades não são representadas por subatividades. c) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades. d) Modela os processos, mas não mostra o fluxo das atividades. 12.(ENADE, 2013) Os casos de uso são diagramas UML que permitem modelar facilmente os requisitos funcionais do sistema, tendo como base a própria visão do usuário. Com relação aos casos de uso, assinale a alternativa correta: a) Diagramas de casos de uso são usados somente quando se está finalizando o projeto. b) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado. c) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema. d) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as funcionalidades a serem implementadas. Prova finalizada com 12 acertos e 0 questões erradas. b) Comunicação. c) Implantação. d) Componentes. Assinale a alternativa CORRETA: a) Somente a sentença III está correta. b) As sentenças I, II e IV estão corretas. c) As sentenças I, II e III estão corretas. d) As sentenças II, III e IV estão corretas.
Compartilhar