Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Questão O processo iterativo - É o modelo que se baseia na ideia de melhoramento ou refinamento aos poucos. Identifique a única alternativa que NÃO faz parte das atividades realizadas pela equipe responsável pela iteração: Encapsular Identificar Especificar Testar Implementar Respondido em 29/05/2020 10:31:00 Gabarito Comentado 2 Questão Um modelo de processo de software estabelece um framework para as principais atividades, entradas, saídas e restrições de projetos. Eles podem ser usados para explicar diferentes abordagens no desenvolvimento do sistema. Analise as abordagens abaixo: I. Uma das atividades é avaliar as alternativas com relação aos objetivos e restrições, e identificar as principais fontes de riscos, ou seja uma avaliação de riscos bem presente. II. Permite uma gerência do baseline, que identifica um conjunto fixo de documentos produzidos como resultado de cada fase do ciclo de vida. Os requisitos permanecem inalterados até o final do processo de desenvolvimento do software III - O Analista coletará informações para um mini projeto, concentrando-se nas entradas e saídas do software. Após a criação e aceitação do protótipo, o produto final será desenvolvido. Os diferentes modelos de processo de desenvolvimento de software, descritos em I, II e III são respectivamente: Incremental - Cascata - Prototipação Cascata - Prototipação - Espiral Espiral - Prototipação - Cascata Espiral - Cascata - Prototipação Prototipação - Cascata - Espiral Respondido em 29/05/2020 10:31:05 Gabarito Comentado Gabarito Comentado 3 Questão Na modelagem de processos, um modelo evolucionário de processo de software, originalmente proposto por Boehm, combina prototipagem e aspectos controlados e sistemáticos dos processos em cascata, sendo um gerador de modelo por risco, usado para guiar a engenharia de sistemas intensivos em softwares com vários interessados concorrentes, tendo duas características distintas, descritas a seguir. I. É uma abordagem cíclica, para aumentar incrementalmente o grau de definição e de implementação de um sistema enquanto diminui seu grau de risco. II. É um conjunto de marcos de ancoragem, para garantir o comprometimento dos interessados com soluções exequíveis e mutuamente satisfatórias para o sistema. Esse modelo é conhecido por: a) espiral. d) integrado. e) empírico. b) dinâmico. c) globalizado Respondido em 29/05/2020 10:31:07 4 Questão Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo: Espiral Cascata Prototipação Iterativo-incremental Bottom-up Respondido em 29/05/2020 10:31:11 Explicação: O desenvolvimento é dividido em iterações, onde cada qual cuida de uma gama de requisitos. A medida que as iterações vão sendo construídas o sistema vai sendo incrementando com as novas funcionalidades Gabarito Comentado 5 Questão Assinale a opção que apresenta a correta divisão de TODAS as fases do modelo de prototipação: Obtenção de requisitos, projeto rapido, construção do protótipo, construção do produto. Obtenção de requisitos, construção do protótipo, refinamento de requisitos, construção do produto. Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos. Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos, construção do produto. Levantamento das necessidades, construção do desenho, refinamento das necessidades, construção do protótipo. Respondido em 29/05/2020 10:31:16 Explicação: A prototipação trata de construção de unidades funcionais completas do sistema. 6 Questão "Inicialmente, não se seguia um modelo de desenvolvimento de software. Os desenvolvedores baseavam-se em suas proprias experiencias e não havia uma forma definida e estruturada para o desenvolvimento. O resultado era softwares que entravam em produção com erros não testados e com a obrigatoriedade de correções após a fase de implementação." Qual opção abaixo representa somente modelo de desenvolvimento de software em PDS? Modelo cascata e modelo condicional. Modelo balbúrdia e modelo espiral com protitipação. Modelo estruturado e modelo codifica-compila. Modelo espiral com prototipação e modelo OO. Modelo essencial e modelo em cascata com realimentação. Respondido em 29/05/2020 10:31:20 Explicação: Nós abordamos em nossa disciplina os seguintes modelos: · Modelo balbúrdia · Modelo codifica-remenda · Modelo iteração · Modelo espiral · Modelo espiral com prototipação · Modelo cascata · Modelo cascata com realimentação. Conclusão: A única alternativa possível é Modelo balbúrdia e modelo espiral com prototipação. 7 Questão Qual opção abaixo melhor representa a figura acima e a afirmativa "Modelo que se baseia na ideia de melhoramento ou refinamento aos poucos."? Modelo codifica-remenda. Processo iterativo. Processo incremental. Modelo serial. Modelo balbúrdia. Respondido em 29/05/2020 10:31:25 Explicação: Conclusão: A figura apresentada é melhor representada pelo modelo iterativo. 8 Questão No processo de desenvolvimento de software, devemos adotar uma modalidade de ciclo de vida de projetos de software, analise as alternativas apresentadas: I. Processo iterativo - Modelo onde cada atividade tem que ser concluída antes de iniciar a próxima; II. Modelo Incremental - Modelo que se baseia na ideia de aumento do âmbito do sistema, ou seja, na criação de novas versões para o modelo proposto; III. Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização. Escolha a alternativa correta: Apenas a afirmativa I está correta Apenas a afirmativa II está correta Apenas as afirmativas I e II estão corretas Todas as afirmativas estão corretas Apenas as afirmativas II e III estão corretas Respondido em 29/05/2020 10:31:30 Explicação: I. Processo iterativo - Modelo onde cada atividade tem que ser concluída antes de iniciar a próxima; - FALSO, pois o modelo em cascata é o que trata as fases em sequencia (atividade tem que ser concluída antes de iniciar a próxima) II. Modelo Incremental - Modelo que se baseia na ideia de aumento do âmbito do sistema, ou seja, na criação de novas versões para o modelo proposto; - VERDADE III. Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização. - VERDADE Gabarito Comentado
Compartilhar