Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/03/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/5 Acadêmico: Josiane Côrte (1787018) Disciplina: Análise Orientada a Objetos II (ADS14) Avaliação: Avaliação I - Individual Semipresencial ( Cod.:669714) ( peso.:1,50) Prova: 28592996 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 II e III 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 I e II estão corretas. 12/03/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/5 2. O diagrama de Casos de Uso auxilia no levantamento dos requisitos funcionais do sistema, descrevendo um conjunto de funcionalidades do sistema e suas interações com elementos externos e entre si. Sobre estas relações, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A relação include representa subfluxos dos casos de uso. ( ) A relação extend representa os fluxos alternativos dos casos de uso. ( ) A relação de generalização é percebida entre casos de uso ou entre atores. ( ) A generalização não permite especificar comportamentos genéricos que são usados para atender a necessidades específicas. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - V - F. b) V - V - F - V. c) F - V - V - F. d) V - F - V - F. 3. O diagrama de atividade da UML (Unified Modeling Language) é utilizado para representar fluxos de controles, processos, bem como a sequência de eventos de um caso de uso. São usados também para descrever a lógica de diversos procedimentos. A visão apresentada pelo Diagrama de Atividades possui uma característica. Sobre qual seria essa característica, assinale a alternativa CORRETA: a) Teórica. b) Estática. c) Dinâmica. d) Tecnológica. 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 estático de um sistema. II- Diagramas de Atividades documentam processos e ações. III- Diagramas de Atividades exibem as ramificações de controle de fluxo. IV- Diagramas de Atividades oferecem uma notação para mostrar uma sequência de atividades. Assinale a alternativa CORRETA: 12/03/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/5 a) As sentenças I, II 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, III e IV estão corretas. 5. O diagrama de casos de uso tem o objetivo de auxiliar a comunicação entre os analistas e o cliente. Um diagrama de caso de uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. O cliente deve ver no diagrama de casos de uso as principais funcionalidades de seu sistema. Os diagramas de casos de uso são compostos por cinco elementos. Entre eles, podemos destacar o relacionamento. Sobre os elementos que representam relacionamentos de casos de uso, analise as opções a seguir: I- Agregação. II- Generalização. III- Dependência. IV- Associação. 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>. Acesso em: 29 set. 2017. a) As opções I, III e IV estão corretas. b) As opções I, II e IV estão corretas. c) As opções I, II e III estão corretas. d) As opções II, III e IV estão corretas. 6. O Diagrama de Atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem Unificada) para a modelagem de aspectos dinâmicos de sistemas. Ele mostra as atividades e a dependência entre elas. Podem ser usados para representar situações complexas. Com relação aos Diagramas de Atividades, classifique V para as sentenças verdadeiras e F para as falsas: ( ) São diagramas que representam a estrutura do sistema, sendo classificados na categoria estrutural dos diagramas da UML. ( ) Descrevem as etapas que devem ser executadas para a conclusão das atividades. ( ) Descrevem relacionamentos e dependências entre vários casos de uso e seus atores. ( ) São muito utilizados para descrever processos e fluxos de trabalho. Assinale a alternativa que apresenta a sequência CORRETA: a) F - F - F - V. 12/03/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/5 b) F - V - F - V. c) F - V - V - F. d) V - V - F - V. 7. 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ça de estado de um objeto. ( ) É o diagrama mais utilizado da UML. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - F - F. b) V - V - V - F. c) F - F - V - F. d) F - V - F - V. 8. Uma das atividades mais importantes da etapa de desenvolvimento é a validação dos estados pelos quais um objeto deve passar. Compreender a ordem temporal e a sequência com que as transições de estados acontecem permite uma validação mais eficiente e um domínio da solução mais abrangente ao desenvolvedor. Ele procura demonstrar o comportamento de um elemento por meio de transições de estado. O elemento modelado, muitas vezes, é uma instância de uma classe. No entanto, é possível usar esse diagrama para modelar o comportamento de um caso de uso, o comportamento de um dado durante uma transação ou mesmo o comportamento de um sistema completo. Com relação aos diagramas de máquina de estado, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A situação acadêmica de um aluno pode ser representada pelo Diagrama de Máquina de Estado, pois ele muda de situação a cada início e término de semestre. ( ) Este diagrama representa o comportamento interno de determinado objeto, subsistema ou sistema. ( ) É um diagramacomportamental, cuja visão apresentada é dinâmica. ( ) Descreve como os processos operam e se relacionam entre si e em qual ordem. Assinale a alternativa que apresenta a sequência CORRETA: a) V - F - V - F. 12/03/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 5/5 b) V - V - V - F. c) F - V - V - V. d) F - V - F - F. 9. A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que concentra as melhores práticas de metodologias de desenvolvimento, em que 23 diagramas auxiliam na interpretação do problema sua respectiva solução, propondo uma visão macro dos objetos e seus relacionamentos. A UML propõe uma linguagem visual para a modelagem de sistemas orientados a objetos, fornecendo uma representação gráfica para os cenários em construção. Com relação à UML, assinale a alternativa CORRETA: a) A UML não é uma metodologia de desenvolvimento. b) A modelagem ou representação não existe sem o uso dos diagramas da UML. c) A UML não é uma notação independente de processos. d) A UML não auxilia na visualização e comunicação dos objetos. 10.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 I e II estão corretas. b) As sentenças II e IV estão corretas. c) As sentenças I e III estão corretas. d) As sentenças III e IV estão corretas. Prova finalizada com 10 acertos e 0 questões erradas.
Compartilhar