Prévia do material em texto
2/21/23, 12:17 PM Colaborar - Adg4 - Análise Orientada a Objetos https://www.colaboraread.com.br/aluno/avaliacao/index/3071235703?atividadeDisciplinaId=13481407 1/3 Análise Orientada a Objetos (/aluno/timelin… Adg4 - Análise Orientada a Objetos (/notific Informações Adicionais Período: 10/10/2022 00:00 à 03/12/2022 23:59 Situação: Cadastrado Tentativas: 1 / 3 Protocolo: 805400476 A atividade está fora do período do cadastro Avaliar Material 1) a) b) c) d) e) Na concepção de Pressman e Maxim (2016), a Engenharia de Software abrange um conjunto de três elementos: processo, métodos e ferramentas. A base da engenharia de software é camada de processos. Considerando os diferentes modelos de processos da Engenharia de Software, o Processo Unificado (PU) foi criado para apoiar o desenvolvimento orientado a objetos com a Unified Modeling Language (UML), fornecendo uma forma sistemática de especificar sistemas de softwares para diferentes domínios e tamanhos de projetos. No PU, as fases de Concepção, Ela boração, Construção e Transição ocorrem em ciclos iterativos, a partir do conjunto de atividades que são executadas para a transformação dos requisitos de usuário em um sistema de software. Assinale a alternativa correta que indica as atividades que são concentradas na fase de “Elaboração” do Processo Unificado. Alternativas: Implementação. Testes. Projeto e Testes. Requisitos, Análise e Projeto. Alternativa assinalada Requisitos e Testes. Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). Ok https://www.colaboraread.com.br/aluno/timeline/index/3071235703?ofertaDisciplinaId=1844184 https://www.colaboraread.com.br/notificacao/index javascript:void(0); https://www.canaldatransparencia.com.br/cogna/ 2/21/23, 12:17 PM Colaborar - Adg4 - Análise Orientada a Objetos https://www.colaboraread.com.br/aluno/avaliacao/index/3071235703?atividadeDisciplinaId=13481407 2/3 2) a) b) c) d) e) 3) a) b) c) d) e) No modelo de processo de engenharia de software - Processo Unificado, a atividade de Requisitos é a primeira atividade do ciclo de cada fase do processo. Abstrair, entender e definir os requisitos do domínio do problema é uma das tarefas mais difíceis da engenharia de software, pois é a etapa que fundamenta e sustenta todo o processo de desenvolvimento do software. A Engenharia de Requisitos é o processo de descobrir, analisar, documentar e verificar os serviços e restrições. Assinale a alternativa correta que indica a primeira classificação dos requisitos de um sistema de software. Alternativas: Requisitos de Cliente e Requisitos de Projeto. Requisitos de Usuário e Requisitos de Sistema. Alternativa assinalada Requisitos de Usuário e Requisitos Funcionais. Requisitos de Funcionais e Requisitos Primários. Requisitos Primários e Requisitos Secundários. Iniciando a modelagem do sistema de software, na primeira fase do Processo Unificado - Concepção, deve- se definir o planejamento do projeto em consonância com a metodologia definida para o desenvolvimento do sistema, além de definir a ideia inicial do negócio, a delimitação do escopo do sistema, o entendimento do contexto do sistema e a definição dos principais casos de uso do sistema, consistindo no entendimento dos requisitos funcionais do sistema. Sobre as técnicas de modelagem da UML, complete as lacunas da sentença a seguir: Para modelagem da atividade de Requisitos, das técnicas de modelagem da Unified Modeling Language (UML), pode-se adotar o ____________________ para modelar os requisitos funcionais, que posteriormente, guiará o processo de desenvolvimento; o ____________________ para representar o comportamento de cada requisito funcional, do sistema, subsistemas ou de um ou mais processos de negócio do domínio do sistema; e também, pode-se adotar o ____________________ para especificar o cenário temporal de cada funcionalidade identificada como requisito funcional. Assinale a alternativa que completa as lacunas corretamente. Alternativas: Diagrama de Comunicação / Diagrama de Casos de Uso / Diagrama de Sequência. Diagrama de Comunicação / Diagrama de Perfil / Diagrama de Visão Geral de Interação. Diagrama de Casos de Uso / Diagrama de Pacotes / Diagrama de Comunicação. Diagrama de Casos de Uso / Diagrama de Perfil / Diagrama de Atividades. Diagrama de Casos de Uso / Diagrama de Atividades / Diagrama de Sequência. Alternativa assinalada Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). https://www.canaldatransparencia.com.br/cogna/ 2/21/23, 12:17 PM Colaborar - Adg4 - Análise Orientada a Objetos https://www.colaboraread.com.br/aluno/avaliacao/index/3071235703?atividadeDisciplinaId=13481407 3/3 4) a) b) c) d) e) Independente do domínio de um sistema de software, a modelagem das atividades iniciais de um processo de desenvolvimento de software é fundamental para garantir o cumprimento do planejamento estipulado para o desenvolvimento do sistema, bem como, atender plenamente e satisfatoriamente os requisitos definidos para o sistema. As técnicas de modelagem da Unified Modeling Language (UML) não estão vinculadas a um processo de desenvolvimento de software. Assim, uma vez que se define que a UML será adotada para a modelagem de um sistema de software orientado da objetos, quem define qual diagrama será utilizado é o profissional analista de sistemas ou o responsável pela metodologia de desenvolvimento da empresa. Sobre os diagramas da UML, complete as lacunas da sentença a seguir. O _____________________ é um diagrama estrutural da UML, que visa identificar a arquitetura do conjunto de elementos que interagem entre si durante a execução do sistema, formando uma colaboração entre esses elementos que se comunicam, ou seja, a estrutura refere-se a uma composição de elementos interconectados por vínculos de comunicação que colaboram entre si para atingir um objetivo. Já para modelagem dos objetos que possuem estados relevantes, deve utilizar o ______________ que representa um comportamento que, especifica as sequências de estados pelos quais um objeto passa durante seu tempo de vida, em resposta aos eventos disparados que provocam as transições entre os estados. Assinale a alternativa que completa as lacunas corretamente. Alternativas: Diagrama de Casos de Uso / Diagrama de Perfil. Diagrama de Casos de Uso / Diagrama de Classes. Diagrama de Atividades / Diagrama de Classes. Diagrama de Estrutura Composta / Diagrama de Máquina de Estados. Alternativa assinalada Diagrama de Estrutura Composta / Diagrama de Objetos. Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). https://www.canaldatransparencia.com.br/cogna/