Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 1/7 Modelagem do sistema com a análise orientada a objetos Professor(a): Iolanda Claudia Sanches Catarino (Doutorado) 1) 2) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Um processo organizacional pode ser definido como um conjunto de atividades preestabelecidas que, quando executadas numa determinada sequência, conduzem a um resultado esperado e, asseguram o atendimento das necessidades e expectativas dos clientes e demais partes envolvidas no processo. Assinale a alternativa correta que indica a classificação dos tipos de processos organizacionais, quanto a sua qualificação. Alternativas: Primários ou Essenciais, Suporte e Negócio. Operacionais, Táticos e Estratégicos. Operacionais, Funcionais e Analíticos. Primários ou de Negócios, Apoio e Gerencial. CORRETO Essenciais, Secundários e Estratégicos. Código da questão: 56202 Resolução comentada: Uma das maneiras de classificar os processos organizacionais é usando a Arquitetura PCF da Process Classification Framework (PCF) da American Productivity and Quality Control, bastante aceita e utilizada por várias organizações do mundo. Outra classificação conhecida na literatura, é denominada de classificação por qualificação, que considera certas características que permitem fazer a sua qualificação, distinguindo os processos organizacionais em: Primários ou de Negócios, Apoio ou Suporte e Gerencial. Segundo Valle e Oliveira (2013), os: Processos Primários ou de Negócios: são aqueles que abrangem as atividades essenciais que uma organização precisa realizar para cumprir sua missão de negócio, gerando valor à entrega final para o cliente. Exemplo: manufatura de produtos e serviços de pós-venda. Processos de Apoio ou Suporte: são aqueles que ajudam ou facilitam a execução dos Processos Primários. Não oferecem valor diretamente ao cliente final, mas garantem o sucesso dos processos primários. Exemplo: Gestão de Recursos Humanos e Gestão de TI. Processos de Gerenciamento: são aqueles que medem, monitoram e controlam as atividades de uma organização. São parecidos com os Processos de Suporte, pois não agregam valor ao cliente, mas a outros processos, como os Processos Primários e os Processos de Suporte. Exemplos: Governança Corporativa e Gestão de Performance 05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 2/7 3) Com o desenvolvimento de softwares orientado a objetos, o Processo Unificado (PU) surgiu para apoiar a Linguagem de Modelagem Unificada (UML). O PU faz uma distinção entre fases e atividades, considerando que as fases de Concepção, Elaboração, Construção e Transição tratam a dimensão do tempo de execução, enquanto as atividades de Requisitos, Análise e Projeto, Implementação e Testes são executadas de forma incremental e evolutiva, representando a entrega dos artefatos de software. Assinale a alternativa correta que indica as atividades principais que são executadas na fase de Elaboração. Alternativas: Requisitos; Testes. Análise e Projeto; Testes. Análise e Projeto; Testes. Requisitos; Análise e Projeto. CORRETO Análise e Projeto; Implementação. Código da questão: 56208 Sobre a técnica comportamental, Diagrama de Casos de Uso, da Linguagem de Modelagem Unificada, podemos afirmar que: I. Os elementos básicos da notação do Diagrama de Casos de Uso são: Sistema, Ator, Caso de Uso, Associação, Generalização, Extensão e Inclusão. II. O elemento Associação representa um relacionamento de extensão entre ator e os casos de uso, indicando uma interação com o sistema. III. Generalização: é um tipo de relacionamento que representa o reuso de comportamento existente entre Casos de Uso ou entre Atores. IV. Inclusão é um tipo de relacionamento existente somente entre casos de uso para indicar a continuidade de execução não obrigatória entre os casos de uso. São verdadeiras: Alternativas: III - IV. I - II - III. I - II. I - III. CORRETO I - II - III - IV. Resolução comentada: Na fase de Elaboração define-se o comportamento funcional dos requisitos do sistema, estabelecendo a arquitetura e mecanismos do domínio do problema, consolidando a fase de concepção e agregando valor a cada iteração-incremento desenvolvido. As atividades da fase de Elaboração asseguram a consistência dos requisitos do sistema com as necessidades dos usuários, definindo a previsão de custos e prazos para a conclusão do desenvolvimento. As principais atividades da fase de Elaboração são a especificação dos requisitos funcionais do sistema, na atividade de Requisitos, e a especificação da modelagem das atividades de Análise e Projeto, contudo alguns artefatos de projeto e implementação são produzidos com o intuito de prototipar uma versão do software. Resolução comentada: A afirmação I é correta, pois os elementos básicos da notação do Diagrama de Casos de Uso são: Sistema, Ator, Caso de Uso, Associação, Generalização, Extensão e Inclusão. 05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 3/7 4) 5) Código da questão: 56237 Os elementos básicos da notação do Diagrama de Classes são as classes e os relacionamentos. Assinale a alternativa correta que descreve os tipos de relacionamentos do Diagrama de Classes. Alternativas: Dependência, Classe Associativa, Agregação e Composição. Associação, Generalização, Dependência e Realização. CORRETO Associação, Herança, Especialização e Generalização. Associação, Dependência, Agregação e Composição. Dependência, Associação, Multiplicidade e Navegabilidade. Código da questão: 56256 O Diagrama de Atividades pode ser utilizado para modelar uma sequência de atividades, que pode ser um método ou um algoritmo, ou mesmo um processo completo. Assinale a alternativa correta que descreve alguns elementos básicos do Diagrama de Atividades. Alternativas: Atividade, Nó de Ação, Estado Inicial, Estado Final, Nó de Objeto, Nó de Decisão, Relacionamento. Atividade, Nó de Ação, Nó Inicial, Nó Final, Nó de Objeto, Nó de Decisão, Fluxo de Controle. CORRETO Atividade, Caso de Uso, Nó Inicial, Nó Final, Objeto, Classe, Relacionamento. Nó de Ação, Nó de Objeto, Swinlanes, Ator, Fragmento de Interação, Objeto. Caso de Uso, Nó de Ação, Fluxo de Controle, Nó de Bifurcação, Nó de União. A afirmação II está incorreta, pois o elemento Associação representa um relacionamento de comunicação entre ator e os casos de uso, indicando uma interação com o sistema. A associação também pode ser estabelecida entre um caso de uso e outros casos de uso. A afirmação III é correta porque o elemento Generalização é um tipo de relacionamento, que representa o reuso de comportamento existente entre Casos de Uso ou entre Atores. A afirmação IV é incorreta, pois Inclusão: é um tipo de relacionamento existente somente entre casos de uso para indicar a continuidade de execução obrigatória entre os casos de uso Resolução comentada: Os relacionamentos entre as classes indicam o compartilhamento de informações entre os objetos das classes, por meio da troca de mensagens entre os objetos, em tempo de execução do sistema. São quatro tipos de relacionamentos mais importantes: Associação, Generalização, Dependência e Realização. O relacionamento do tipo associação conecta objetos das classes, podendo ser do tipo: Reflexiva, Binária, Ternária, Classe Associativa e Agregação. 05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 4/7 6) 7) Código da questão: 56238 Sobre as técnicasde modelagem estruturais da Linguagem de Modelagem Unificada (UML), considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) O Diagrama de Pacotes demonstra como os elementos do sistema estão organizados em pacotes e suas dependências. ( ) O Diagrama de Classes representa um conjunto de classes com seus atributos, operações e relacionamentos, demonstrando a modelagem da visão estática do projeto de um sistema. ( ) O Diagrama de Objetos representa instâncias do Diagrama de Classes, a partir da descrição dos valores dos atributos dos objetos e os vínculos estabelecidos entre os objetos. ( ) O Diagrama de Estrutura Composta representa as colaborações entre elementos que cooperam entre si para executarem uma função específica. ( ) O Diagrama de Componentes demonstra a criação de uma extensão da notação da UML, para domínios de software com características específicas, representadas por estereótipos. Assinale a alternativa que contenha a sequência correta: Alternativas: F – F – F – F – V. F – F – F – V – V. V – V – V – V – F. CORRETO V – V – F – V – F. F – V – F – V – F. Código da questão: 56216 Das técnicas de modelagem estruturais da Unified Modeling Language (UML), o ______________ foi lançado a partir da UML 2.0, é utilizado principalmente para representar as colaborações que demonstram o relacionamento entre os elementos que colaboram na execução de uma funcionalidade. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: Diagrama de Objetos. Diagrama de Perfil. Resolução comentada: Os elementos básicos do Diagrama de Atividades são: Atividade, Nó de Ação, Nó Inicial, Nó Final, Nó de Objeto, Nó de Decisão, Fluxo de Controle, Fluxo de Objeto, Nó de Bifurcação, Nó de União e Swinlanes. Resolução comentada: A quinta asserção é falsa, porque a definição corresponde ao Diagrama de Perfil. O Diagrama de Componentes representa os aspectos físicos do sistema, demonstrando a visão estática de implementação do sistema, com base na reutilização de componentes. 05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 5/7 8) Diagrama de Classes. Diagrama de Pacotes. Diagrama de Estrutura Composta. CORRETO Código da questão: 56250 No Diagrama de Classes, além da representação das classes, estabelece-se os relacionamentos entre as classes. Sobre os relacionamentos do tipo associação, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) A associação reflexiva ocorre quando existe um relacionamento entre objetos da mesma classe, sendo que cada objeto assume um papel na associação. ( ) A associação binária são relacionamentos estruturais que conectam os objetos entre duas classes ou mais. ( ) A associação ternária ocorre quando relacionam objetos de mais de duas classes. ( ) A classe associativa é uma classe que é conectada diretamente na associação entre as classes relacionadas. A classe associativa é representada para demostrar a classe generalizada, chamada de superclasse ou classe-mãe, que demonstra a herança entre as classes. ( ) A associação agregação é conhecida como associação “Todo-Parte”. Demonstra que as informações de um objeto precisam ser complementadas pelas informações contidas nos objetos da outra classe relacionada, representando que ambos os objetos das classes possuem um vínculo totalmente dependente de existência. Alternativas: F – V – F – V – F. F – V – V – V – F. V – F – V – F – V. V – F – F – F – V. V – F – V – F – F. CORRETO Resolução comentada: O Diagrama de Estrutura Composta, lançado a partir da UML 2.0, é utilizado principalmente para representar as colaborações que demonstram o relacionamento entre os elementos que colaboram na execução de uma funcionalidade. A notação básica do Diagrama de Estrutura Composta consiste na representação dos elementos colaboração, instâncias das classes e conector. Resolução comentada: A segunda afirmativa é falsa, porque a associação binária é um relacionamento estrutural que conecta os objetos entre duas classes apenas. A quarta afirmativa é falsa, porque a classe associativa também é denominada de classe de associação. É uma classe que é conectada diretamente na associação entre as classes relacionadas. Normalmente, a classe associativa é representada para demonstrar os atributos específicos do relacionamento estabelecido entre as classes associadas. A quinta afirmativa é falsa, porque a associação do tipo agregação é conhecida como associação “Todo- Parte”. Demonstra que as informações de um objeto (objeto-todo) precisam ser complementadas pelas 05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 6/7 9) 10) Código da questão: 56253 As técnicas comportamentais da Linguagem de Modelagem Unificada (UML) enfatizam a perspectiva da visão dinâmica do sistema. Assinale a alternativa correta que indica o diagrama aplicado à modelagem correspondente à definição dos requisitos funcionais do sistema. Alternativas: Diagrama de Casos de Uso. CORRETO Diagrama de Comunicação. Diagrama de Atividades. Diagrama de Máquina de Estados Diagrama de Sequência. Código da questão: 56239 Sobre a técnica estrutural - Diagrama de Estrutura Composta, lançada na Unified Modeling Language (UML) a partir da versão 2.0, podemos afirmar que: I. É utilizada para representar as colaborações que demonstram o detalhamento das operações de uma classe que colaboram na execução de uma funcionalidade. II. Os elementos básicos da notação do Diagrama de Estrutura Composta são: Ator, Caso de Uso, Associação e Classes. III. Uma colaboração pode representar a estrutura de elementos conectados que representam instâncias cooperando entre si na execução de um único caso de uso ou mais, sendo representada graficamente por meio de uma elipse tracejada com o seu descritivo. IV. Os relacionamentos entre as instâncias são representados por meio da utilização de retas, ligando uma instância a outra, denominadas de conectores. São verdadeiras: Alternativas: I - III. III - IV. CORRETO I - II. I - II - III - IV. I - II - III. informações contidas nos objetos da outra classe (objetos-partes) relacionada, representando que ambos os objetos das classes podem “viver” de forma independente. Resolução comentada: O Diagrama de Casos de Uso pode ser adotado para documentar a modelagem de negócio do sistema, a modelagem conceitual de análise de requisitos e principalmente a modelagem lógica e funcional da fase de análise, representando um refinamento da especificação dos requisitos funcionais do sistema com o objetivo de representar os serviços, tarefas ou funcionalidades do software. 05/12/2021 18:33 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2388968/2851880 7/7 Código da questão: 56255 Resolução comentada: A afirmação I está incorreta, porque o Diagrama de Estrutura Composta é utilizado para representar as colaborações que demonstram o relacionamento entre os elementos que colaboram na execução de uma funcionalidade. A afirmação II está incorreta, porque a notação básica do Diagrama de Estrutura Composta consiste na representação dos elementos colaboração, instâncias das classes e conector. A afirmação III é correta, pois o Diagrama de Estrutura Composta consiste na representação dos elementos colaboração, instâncias das classes e conector, e uma colaboração pode representar a estrutura de elementos conectados que representam instâncias cooperando entre si na execução de um único caso de uso ou mais, sendo representada graficamente por meio de uma elipse tracejada com o seu descritivo. A afirmação IV é correta, pois o Diagrama de Estrutura Composta consiste na representação dos elementos colaboração, instâncias das classes e conector, sendo que os relacionamentos entre as instâncias são representados por meio da utilização de retas, ligando uma instânciaa outra, denominadas de conectores. Arquivos e Links
Compartilhar