Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Questão Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em que os estágios são apresentados em sequência, como em uma cascata (Royce, 1970). Analise as afirmativas a seguir sobre as vantagens deste modelo. I - É possível corrigir erros em fases já completas. II - Permite pontos de controle bem definidos. III - Facilita a visão de reutilização. Somente II está correta Somente II e III estão corretas Somente I e III estão corretas Somente I e II estão corretas Somente a I está correta Respondido em 13/06/2020 18:54:22 Explicação: I - É possível corrigir erros em fases já completas. Falso, somente ao final II - Permite pontos de controle bem definidos. - Verdade III - Facilita a visão de reutilização. - Falso, Gabarito Comentado 2 Questão Assinale a alternativa que apresenta o nome do modelo cuja descrição é apresentada a seguir: - modelo que representa uma metodologia de desenvolvimento de software em que os antigos desenvolvedores baseavam-se em suas próprias experiências para desenvolver os softwares e que podia ser descrito por um ciclo de 2 fases: implementação e correção. cascata com realimentação codifica-remenda cascata balbúrdia balbúrdia com realimentação Respondido em 13/06/2020 18:59:42 Gabarito Comentado 3 Questão Analise o processo de desenvolvimento de software, que tem como características I. As fases do processo se sucedem, sem que se possa retroceder a fase anterior. II. Todos os requisitos devem ser validados no início do projeto. III.. Processo voltado para pequenos projetos . Estamos nos referindo a que processo de desenvolvimento de software ? balbúrdia com retroalimentação cascata balbúrdia cascata com retroalimentação codifica-remenda Respondido em 13/06/2020 19:02:51 Gabarito Comentado 4 Questão O modelo que permite a revisão de fases anteriores, a superposição entre as fases e que permite também a realimentação, ou seja, correções que surgirem durante outras fases do processo é o cascata com realimentação cascata balbúrdia codifica-remenda balbúrdia com realimentação Respondido em 13/06/2020 19:04:24 Explicação: O modelo cascata com realimentação permite a revisão de fases anteriores, conforme a figura abaixo, e a superposição entre as fases permitindo também a realimentação e correções que surgirem durante outras fases do processo. Gabarito Comentado 5 Questão Cite três modelos de desenvolvimento de software. Cascata, RUP e Iterativo-Incremental. Cascata, Prototipação e MSF. Cascata, Prototipação e FDD. RUP, Prototipação e Iterativo-Incremental. Cascata, Prototipação e Iterativo-Incremental. Respondido em 13/06/2020 19:09:53 Explicação: Os processos de software podem ser aprimorados para incrementar a qualidade do produto e/ou reduzir seu tempo e custo. Diante disso, os modelos de processos de software podem ser: 1. cascata 2. prototipação 3. incremental 4. espiral 5. modelo de método ágil, o extreme programming. Gabarito Comentado 6 Questão Uma empresa de pequeno porte está para desenvolver um sistema de Software utilizando uma metodologia. A empresa até o momento não havia utilizado nenhum método para desenvolver os seus sistemas. O gerente está em dúvida sobre qual metodologia utilizar. Se você fosse o gerente, qual metodologia você aplicaria? Modelo Iterativo-Comportamental, porque esse Modelo permite a revisão de fases anteriores e a superposição entre as fases com um custo exequível para todas as fases e tempo de manutenção baixíssimo. Modelo Cascata com Retroalimentação, porque independente da quantidade de revisões e realimentações, o processo pode torna-se facilmente gerenciável. Modelo Cascata com Retroalimentação, porque o Modelo permite a revisão de fases anteriores e a superposição entre as fases. Porém o custo dessa revisão pode ser alto, dependendo da fase atual e do quanto se precisa retroceder. Modelo Cascata, porque como a empresa ainda não utilizou nenhum método, o Projeto raramente segue um fluxo sequencial e as iterações (vários ciclos) são necessárias. Modelo Cascata, porque é útil para pequenos projetos, e permite pontos de controle bem definidos, facilitando a gestão do projeto. Respondido em 18/06/2020 01:52:40 Explicação: Para sistemas pequenos, o modelo em Cascata é , de certa forma, aceitável, pois facilita o controle do andamento do projeto Gabarito Comentado 7 Questão Indique a sentença que não indica uma característica do Ciclo de Vida em Cascata: Fácil gerência; Implantação tardia; Dificuldade para os requisitos que mudam; Desenvolver software em partes; A etapa de análise realiza a definição lógica de todos os requisitos de sistema antes de realizar a etapa de projeto; Respondido em 18/06/2020 01:58:52 Explicação: O modelo em cascata sugere uma abordagem sequencial e sistemática para o desenvolvimento de software. 1. Levantamento de requisitos ou necessidades junto ao cliente, 2. Planejamento onde define-se estimativas, cronograma e acompanhamento, 3. Modelagem onde faz-se a análise e projeto, 4. Construção onde codifica-se e testa. 5. Implantação ou emprego onde efetua-se a entrega, suporte e feedback do software concluído. Assim o desenvolvimento do software em casacata não é em partes e sim em uma sequencia de atividades. Gabarito Comentado 8 Questão Dentre os modelos de processo de Software, qual é o modelo que possui como desvantagem o fato do usuário ter de esperar até a fase de implantação do sistema para conhece-lo em detalhes e tomar conhecimento efetivo de suas funcionalidades. Cascata Iterativo Espiral Prototipação Incremental Respondido em 18/06/2020 02:02:43
Compartilhar