Baixe o app para aproveitar ainda mais
Prévia do material em texto
Francisco Roberio Gomes Alves Nota finalEnviado: 03/03/21 14:15 (BRT) 9/10 1. Pergunta 1 /1 Leia o trecho a seguir: “[...] Conforme já descrito anteriormente, a engenharia de software compreende um conjunto de camadas que envolvem métodos, ferramentas e processos. Qualquer desenvolvimento de produto inicia com uma ideia e termina com o produto pretendido.” Fonte: AUDY, Jorge; PRIKLADNICKI, Rafael. Desenvolvimento distribuído de software. Rio de Janeiro: Elsevier, 2008. p. 13. O trecho acima trata do processo de desenvolvimento de software que resulta num produto. Diante disto, é possível criar modelos capazes de atender às necessidades dos clientes. Considerando essas informações e o conteúdo estudado, é possível afirmar que o modelo prescritivo possui o objetivo de: Ocultar opções de resposta 1. reunir e organizar o desenvolvimento do software. Resposta correta 2. criar informações dos processamentos executados em cada fase. 3. ser mais flexível no desenvolvimento do software. 4. apresentar as etapas do sistema. 5. expor o fluxo de dados existente no sistema. 2. Pergunta 2 /1 Leia o trecho a seguir: “Modelos do novo sistema são usados durante a engenharia de requisitos para ajudar a explicar os requisitos propostos para outros stakeholders do sistema. Os engenheiros usam esses modelos para discutir propostas de projeto e documentar o sistema para a implementação.” Fonte: SOMMERVILLE, Ian. Engenharia de Software. 9ª ed. São Paulo: Pearson Prentice Hall, 2011. p. 82. Esse trecho refere-se a um dos tipos de modelos de sistemas. A partir dessas informações e do conteúdo estudado a respeito, é possível afirmar que a modelagem de sistemas é: Ocultar opções de resposta 1. uma ferramenta matemática definida de forma variável no sistema. 2. um processo de desenvolvimento baseado no modelo de abstração. Resposta correta 3. um método que possui uma funcionalidade especifica de desenvolvimento. 4. um processo que apresenta uma forma rígida de representar o sistema. 5. um projeto que tem a função de restringir o sistema e torná-lo limitado. 3. Pergunta 3 /1 Leia o trecho a seguir: O modelo comportamental indica como o software vai responder aos estímulos ou eventos externos. Para criá-lo, devemos executar etapas: Avaliar todos os casos de uso para entender completamente a sequência de interação dentro do sistema é uma destas etapas. Fonte: PRESSMAN, Roger S.; MAXIM, Bruce R. Engenharia de Software: Uma Abordagem Profissional. 8ª ed. Mc Graw Hill Education. 2016. p. 203. O trecho acima trata das características do modelo comportamental. A partir dessas informações e do conteúdo estudado sobre o tema, é possível afirmar que a modelagem dirigida a eventos: Ocultar opções de resposta 1. possui uma quantidade variada de fases e estipula qual os procedimentos adequados. 2. oferece sustentação aos requisitos baseados em eventos e determina os estágios a serem realizados. 3. bloqueia o fluxo de dados existentes no sistema e os procedimentos realizados. 4. modifica as informações referentes aos processamentos executados e às diretrizes do modelo. 5. demonstra como o sistema se comporta a eventos de caráter externo e interno, simultaneamente. Resposta correta 4. Pergunta 4 /1 Leia o trecho a seguir: “Uma das vantagens do modelo UP/RUP em relação aos projetos apresentados nas seções anteriores é a desvinculação das fases com os fluxos de trabalho que podem ser ativados em todos os estágios do processo. Outra vantagem é o reconhecimento de que a implantação de software no ambiente do usuário é parte do processo.” Fonte: HIRAMA, Kechi. Engenharia de Software: Qualidade e Produtividade com Tecnologia. Rio de Janeiro: Elsevier, 2012. p. 42. O trecho acima trata das vantagens da utilização do modelo RUP. A partir dessas informações e do conteúdo estudado a respeito, é possível afirmar que a RUP descreve algumas perspectivas. São elas: Ocultar opções de resposta 1. Perspectiva Dinâmica, Estática e Híbrida. 2. Perspectiva Dinâmica, Moderna e Prática. 3. Perspectiva Dinâmica, Estática e Prática. Resposta correta 4. Perspectiva Dinâmica, Genérica e Prática. 5. Perspectiva Empírica, Estática e Prática. 5. Pergunta 5 /1 Leia o trecho a seguir: “Geralmente, os modelos de contexto mostram que o ambiente inclui vários outros sistemas automatizados. No entanto, eles não mostram os tipos de relacionamentos entre os sistemas no ambiente e o sistema que está sendo especificado.” Fonte: SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. p. 85. O texto acima cita os modelos de contexto. Com base nele e no conteúdo estudado sobre o assunto, é possível definir o modelo de contexto como: Ocultar opções de resposta 1. um modelo que envolve negócios realizados de maneira exclusivamente automatizada. 2. uma funcionalidade que descarta as sobreposições que podem surgir em relação aos sistemas. 3. um compartilhamento de dados entre os sistemas que, de alguma maneira, influencia na elaboração do projeto do sistema. 4. um ambiente de tomada de decisões que normalmente apresenta uma série limitada de sistemas automatizados. 5. uma atividade que envolve a presença de Stakeholders do sistema, com o objetivo de estabelecer qual funcionalidade este deve incluir. Resposta correta 6. Pergunta 6 /1 Leia o trecho a seguir: “É possível criar modelos estruturais de um sistema quando se está discutindo e projetando sua arquitetura. O projeto de arquitetura é um tema particularmente importante na Engenharia de Software”. Fonte: SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. p. 90. O trecho acima traz as possibilidades que os modelos estruturais apresentam na formação da arquitetura de um software. Assim, considerando as informações apresentadas e os conteúdos estudados sobre o tema, é possível afirmar que, além da arquitetura projetada, outros fatores importantes dos modelos estruturais estão relacionados: Ocultar opções de resposta 1. às diferenças dos modelos semânticos de dados. 2. aos níveis de limitação dos diagramas de classe em UML. 3. à característica estática, referente à exposição da organização. 4. à inclusão de componentes e diagramas de implantação da UML. Resposta correta 5. aos requisitos segregados e às relações existentes entre entidades. 7. Pergunta 7 /1 Leia o trecho a seguir: “As disciplinas do AUP devem ser executadas de forma iterativa, de modo a definir quais atividades os membros da equipe de desenvolvimento devem realizar para construir, validar e entregar um sistema que atenda às necessidades do negócio identificadas ao longo das fases e dos marcos AUP.” Fonte: CRUZ, Fábio. Scrum e Agile em projetos: guia completo. 2ª ed. Rio de Janeiro: Brasport, 2018. p. 327. O trecho acima retrata as funcionalidades das disciplinas do AUP. A partir dessas informações e do conteúdo estudado sobre o tema, é possível dizer que a disciplina de testes se caracteriza por: Ocultar opções de resposta 1. projetar a entrega do sistema e a realização do plano. 2. encontrar solução para as questões relacionadas ao projeto. 3. transformar os modelos em códigos executáveis. 4. visualizar os erros no momento da validação do sistema. Resposta correta 5. estabelecer quais ações serão realizadas pelos integrantes. 8. Pergunta 8 /1 Leia o trecho a seguir: “Pode-se ter interação do usuário, que envolve entradas e saídas, interação entre o sistema que está em desenvolvimento e outros sistemas, ou interação entre os componentes do sistema.” Fonte: SOMMERVILLE, Ian. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011. p. 86. O trecho acima aborda os tipos de interação existentes no modelo. Com base no conteúdo estudado sobre modelosde interação e no trecho acima, uma das abordagens do modelo de interação consiste em: Ocultar opções de resposta 1. Diagramas de Sistema. 2. Documentação Codificada. 3. Transferência de Dados. 4. Modelagem de caso de uso. Resposta correta 5. Incorreta: Identificação de Atributos. 9. Pergunta 9 /1 Leia o trecho a seguir: “É uma disciplina científica relacionada com a compreensão das interações entre humanos e outros elementos de um sistema. Tem como conhecimentos relacionados: computação gráfica, processo de desenvolvimento, técnicas de aplicação, entre outros.” Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. Disponível em: <http://www.cin.ufpe.br/~processos/TAES3/Livro/00-LIVRO/11-SWEBOK- v8_CORRIGIDO_Versao_Final_OK.pdf>. Acesso em: 25 abr. 2019. O trecho trata do conceito da Ergonomia e suas aplicações, disciplina referenciada no guia SWEBOK. Assim, considerando as informações apresentadas e os conteúdos estudados, é possível observar que um guia SWEBOK tem como meta principal: Ocultar opções de resposta 1. alterar a metodologia da certificação CSDP. 2. incluir novas áreas de conhecimento em detrimento de outras. Resposta correta 3. manter as matérias, de forma rígida, entre as áreas de conhecimento. 4. adicionar material distinto das interfaces. 5. reduzir um KA referente às ferramentas profissionais. 10. Pergunta 10 /1 Leia o trecho a seguir: “O RUP é um modelo constituído de fases que identifica quatro fases distintas no processo de software. No entanto, ao contrário do modelo em cascata, no qual as fases são equalizadas com as atividades do processo, as fases do RUP são estreitamente relacionadas ao negócio, e não a assuntos técnicos.” Fonte: SOMMERVILLE, Ian. Engenharia de Software. 9ª ed. São Paulo: Pearson Prentice Hall, 2011. p. 34. A partir dessas informações e do conteúdo estudado sobre RUP, é possível afirmar que a fase relacionada ao projeto, programação e experimentação do sistema é denominada: Ocultar opções de resposta 1. concepção. 2. elaboração. 3. construção. Resposta correta 4. transição. 5. formulação
Compartilhar