Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/10/2020 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 Acadêmico: Leonardo da Silva Santos (1936160) Disciplina: Análise Orientada a Objetos II (ADS14) Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:655521) (peso.:3,00) Prova: 22857907 Nota da Prova: 8,00 Legenda: Resposta Certa Sua Resposta Errada 1. 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 determinado processo. 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 um processo do sistema. IV- Seu uso não é recomentado quando se deseja documentar o aspecto funcional do software. Assinale a alternativa CORRETA: a) As sentenças I, II e IV estão corretas. b) As sentenças I, II e III estão corretas. c) Somente a sentença III está correta. d) As sentenças II, III e IV estão corretas. 2. O Diagrama de Implantação exibe como as partes físicas do sistema estarão dispostas no ambiente e de que forma se comunicarão. É um diagrama útil quando há muita interdependência entre hardware e software. É um diagrama estrutural que modela a parte estática do sistema. Sobre os Diagramas de Implantação, analise as sentenças a seguir: I- Não são indicados para representar a navegação entre as telas de um sistema. II- Mostram a estrutura do sistema em tempo de execução. III- Não são usados para mapear programas que executam em outras máquinas. Assinale a alternativa CORRETA: a) As sentenças I e II estão corretas. b) Somente a sentença I está correta. c) As sentenças II e III estão corretas. d) As sentenças I e III estão corretas. 05/10/2020 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 3. 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 é um diagrama comportamental (que especifica o comportamento do software), e através dele podemos modelar partes do comportamento de um software. Este diagrama ilustra graficamente como será o funcionamento do software (em nível micro ou macro), como será a execução de alguma de suas partes, como será a atuação do sistema na realidade de negócio na qual ele está inserido. Sobre o diagrama em que estas características estão relacionadas, assinale a alternativa CORRETA: a) Sequência. b) Tempo. c) Atividade. d) Implantação. 4. São diagramas estáticos e estruturais. Auxiliam a visualizar, descrever e documentar diferentes perspectivas de um sistema. Servem de alicerce para a construção da codificação do aplicativo. São amplamente utilizados na modelagem de sistemas orientados a objetos, porque eles são os únicos diagramas UML que podem ser mapeados diretamente em linguagens orientadas a objeto. As características apresentadas definem o diagrama de: a) Sequência. b) Casos de uso. c) Classes. d) Atividades. 5. Os Diagramas de Atividades modelam os aspectos dinâmicos de um sistema, ou seja, os aspectos comportamentais de uma aplicação computacional. As atividades de um processo são modeladas como uma sequência estruturada de ações, cujo controle é feito por nós de decisão. Os Diagramas de Atividade da UML são uma técnica eficaz para descrever a lógica de diversos procedimentos. Sobre o Diagrama de Atividades, assinale a alternativa CORRETA: a) O Diagrama de Atividades não consegue representar as sequências de interações em um protocolo de software. b) O Diagrama de Atividades pode ser usado para descrever processos de diversos tipos, como processos de negócio ou fluxos de trabalho. c) Não é possível representar pelo Diagrama de Atividades as etapas de um caso de uso. d) O Diagrama de Atividades é incapaz de representar fluxos. 6. A Linguagem de Modelagem Unificada (UML) é uma forma de documentar e padronizar a modelagem de sistemas no paradigma da orientação a objetos. São muitas as metodologias para modelagem orientada a objetos, porém o surgimento da UML concentrou as melhores práticas das metodologias anteriores. A modelagem em UML é representada através dos seus diagramas comportamentais e estruturais. O diagrama de objetos é um dos diagramas mais importantes da UML, pois demonstra uma visão estática do sistema ou de um processo. Com relação ao diagrama de objetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O diagrama de objetos pode ser visto como uma extensão ou uma instância do diagrama de classes. ( ) É um diagrama da categoria comportamental. ( ) Cada objeto do diagrama apresenta a mesma estrutura de uma classe. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - V. b) V - V - F. c) V - F - V. 05/10/2020 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 d) F - V - F. 7. Podemos dizer que os diagramas de classes são os principais diagramas estruturais da UML, pois ilustram as classes, as interfaces e os relacionamentos entre elas. Os diagramas de classes ilustram atributos e operações de uma classe e as restrições com o que os objetos podem ser conectados; descrevem também os tipos de objetos no sistema e os relacionamentos entre estes objetos. Sobre o diagrama de classe da UML, assinale a alternativa CORRETA: a) Seu foco é a estrutura do software. b) Tem ampla utilização, pois mostra o conjunto de classes, interfaces, colaborações e relacionamentos. c) Todos os objetos mapeados obrigatoriamente devem pertencer a um diagrama de classes. d) As classes não representam as tabelas na base de dados. 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: a) F - F - V - V. b) V - V - F - F. c) F - V - V - F. d) V - V - V - F. 9. 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 auxiliano 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 II, III e IV estão corretas. b) As sentenças III, IV e V estão corretas. c) As sentenças I, II, IV e V estão corretas. d) As sentenças I, II e III estão corretas. 05/10/2020 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 10.Diagramas de Implantação são diagramas do nível de implementação que mostram a estrutura do sistema em tempo de execução. É definido pela Linguagem de Modelagem Unificada (Unified Modeling Language - UML) e descrevem os componentes de hardware e software e sua interação com outros elementos do suporte ao processamento. Sobre os Diagramas de Implantação, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Recomendado para modelar característica comportamental com ênfase nos vínculos entre os vários objetos de um projeto de software. ( ) Envolve o hardware e todas as tecnologias relacionadas com a implantação dos sistemas. ( ) São usados para detalhar os módulos do sistema que serão implantados no cliente. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - V. b) F - V - F. c) F - F - V. d) F - V - V. 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) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades. b) As atividades não são representadas por subatividades. c) Não é possível usar o diagrama de atividade para descrever algoritmos. 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) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema. b) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado. c) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as funcionalidades a serem implementadas. d) Diagramas de casos de uso são usados somente quando se está finalizando o projeto. Prova finalizada com 8 acertos e 4 questões erradas.
Compartilhar