Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/05/2023, 13:16 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209521 1/5 Modelagem do sistema com a análise orientada a objetos Professor(a): Iolanda Claudia Sanches Catarino (Doutorado) 1) 2) 3) 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! 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: Código da questão: 56238 Alternativas: Código da questão: 56199 Sobre a Modelagem Organizacional e a Modelagem de Processos de Negócio (Business Process Modeling - BPM), podemos afirmar que: Atividade, Caso de Uso, Nó Inicial, Nó Final, Objeto, Classe, Relacionamento. 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 Caso de Uso, Nó de Ação, Fluxo de Controle, Nó de Bifurcação, Nó de União. Nó de Ação, Nó de Objeto, Swinlanes, Ator, Fragmento de Interação, Objeto. I-C; II-B; III-A; IV-D. I-B; II-C; III-D; IV-A. I-A; II-C; III-D; IV-B. INCORRETO I-D; II-C; III-B; IV-A. I-C; II-A; III-D; IV-B. 29/05/2023, 13:16 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209521 2/5 4) I. A Modelagem Organizacional facilita a compreensão do ambiente organizacional e é reconhecida como uma importante atividade pela Engenharia de Requisitos, para obter uma melhor compreensão sobre as complexas interações entre a organização e as pessoas. II. O método Enterprise Knowledge Development (EKD) é um método para especificar a Modelagem de Processos de Negócio, que facilita a aquisição do conhecimento da estrutura organizacional e estratégica, auxiliando na captura dos requisitos por parte de todos os envolvidos na modelagem de processos de negócio e, consequentemente, na especificação dos requisitos de um sistema de informação. III. O Business Process Modeling Notation (BPMN) é um método para especificar a Modelagem Organizacional, que tem a finalidade de criar uma linguagem única e padrão para a modelagem de processos de negócio capaz de facilitar o entendimento e treinamento do usuário. IV. O Business Process Modeling Notation (BPMN) é um padrão para modelagem de processos de negócio, que possui um único modelo de diagrama, chamado de Business Process Diagram (BPD - Diagrama de Processo de Negócio), que oferece recursos para a modelagem dos mais variados tipos de processos, desde os mais genéricos aos específicos. São verdadeiras: Alternativas: Código da questão: 56200 Sobre as técnicas de modelagem comportamentais da Linguagem de Modelagem Unificada (UML), considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) O Diagrama de Casos de Uso é o diagrama mais geral e informal da UML, que representa as funcionalidades ou serviços do software e suas interações com os atores do sistema. ( ) O Diagrama de Atividades representa a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos na execução de um processo. ( ) O Diagrama de Sequência demonstra o fluxo de controle de um conjunto de atividades, que representa a execução de um procedimento, caso de uso, processo de negócio, subsistema ou até o sistema completo. ( ) O Diagrama de Comunicação é uma variação do Diagrama de Atividades, utilizando quadros no lugar dos nós de ação e integrando diferentes tipos de diagramas de interação, demonstrando um processo geral. ( ) O Diagrama de Máquina de Estados demonstra o comportamento de um elemento, por meio de um conjunto de transições de estados. Alternativas: III - IV. I - II. I - II - III - IV. I - IV. CORRETO I - III - IV. F – V – F – V – F. V – V – F – V – F. V – F – F – F – V. CORRETO V – F – V – F – V. F – V – F – F – F. 29/05/2023, 13:16 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209521 3/5 5) 6) 7) Código da questão: 56211 Um ___________ pode ser definido como qualquer coisa concreta ou abstrata do mundo real, com características e comportamento próprio em uma única estrutura, sendo possível identificá-lo. Uma ___________ representa um grupo de objetos do mundo real que possuem tipos de características e de comportamento em comum, sendo que as características descrevem os atributos ou propriedades dos objetos e o comportamento descreve as operações. Cada ocorrência de um objeto representa uma ___________ da classe. Alternativas: Código da questão: 56196 As técnicas de modelagem estruturais da Linguagem de Modelagem Unificada (UML) representam a perspectiva da visão estática dos objetos do sistema, enfatizando a estrutura das classes e do software. Assinale a alternativa correta que indica o diagrama que demonstra os elementos do sistema agrupados e organizados em pacotes lógicos ou físicos, com o objetivo de representar os componentes ou módulos que integram um sistema e suas dependências. Alternativas: Código da questão: 56252 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. Objeto; Classe; Instância. CORRETO Objeto; Instância; Classe.) Estado; Mensagem; Classe. Atributo; Classe; Operação. Atributo; Entidade; Instância. Diagrama de Atividades. Diagrama de Classes. Diagrama de Casos de Uso. Diagrama de Objetos. Diagrama de Pacotes. CORRETO 29/05/2023, 13:16 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209521 4/5 8) 9) ( ) 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: Código da questão: 56253 Sobre o modelo de processo – Processo Unificado (PU), que surgiu para apoiar a Linguagem de Modelagem Unificada (UML), podemos afirmar que: I. Enfatiza as características de desenvolvimento dirigido a casos de uso, centrado na arquitetura, iterativo e incremental, fornecendo uma forma sistemática e evolutiva de modelar sistemas com a UML. II. O PU consiste na repetição de ciclos durante o processo de desenvolvimento do software, permitindo um acompanhamento efetivo de projetos grandes e complexos. Cada ciclo do PU consiste em um protótipo, conhecido como uma iteração, que é refinado ao longo do processo de desenvolvimento. III. O PU é subdividido em quatro fases sucessivas: Elaboração, Produção, Construção e Implantação. Cada fase, por sua vez, constitui cinco atividades (workflows) do processo: Requisitos, Análise e Projeto, Implementação e Testes. IV. Na fase de Elaboraçãodo PU 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. São verdadeiras: Alternativas: Código da questão: 56213 Das técnicas de modelagem da Unified Modeling Language (UML), é considerado o diagrama estrutural mais importante da UML. O _________________ permite a visualização das classes utilizadas pelo sistema e como estas se relacionam. Assinale a alternativa que completa adequadamente a lacuna acima: Alternativas: F – V – F – V – F. V – F – F – F – V. V – F – V – F – F. CORRETO V – F – V – F – V. F – V – V – V – F. I - IV. CORRETO I - II. II - IV. I - II - III. I - II - III - IV. Diagrama de Perfil. Diagrama de Pacotes. Diagrama de Objetos. 29/05/2023, 13:16 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2834579/6209521 5/5 10) Código da questão: 56249 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: Código da questão: 56239 Diagrama de Classes. CORRETO Diagrama de Estrutura Composta. Diagrama de Máquina de Estados Diagrama de Sequência. Diagrama de Casos de Uso. CORRETO Diagrama de Comunicação. Diagrama de Atividades. Arquivos e Links
Compartilhar