Prévia do material em texto
Sobre os modelos interativos e incrementais, avalie as assertivas
I. O modelo iterativo concebe um desenvolvimento de "refinamentos sucessivos".
II. A iteração reune um conjunto de requisitos do sistema.
III. Um modelo incremental se baseia na criação de novas versões, onde cada uma aumenta o âmbito do sistema.
IV. Em cada iteração, existe apenas a fase de implementação.
Assinale a opção que contenha apenas as assertivas corretas
Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo:
Marque a opção que cita o modelo de processo desenvolvimento de software que incorporou uma análise de riscos
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Lupa Calc.
CCT0746_A9_202009068146_V1
Aluno: LEONARDO JOSÉ VIEIRA DE LIMA SILQUEIRA Matr.: 20
Disc.: PROC. DES. SOFTWARE 2020.3 E
Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
1.
Apenas I e III
Apenas I, II e III
Apenas III e IV
Apenas II e III
I, II, III e IV
Explicação:
I. O modelo iterativo concebe um desenvolvimento de "refinamentos sucessivos". - verdade, ele divide os requisitos em partes e cada parte sera tratada numa iteração.
II. A iteração reune um conjunto de requisitos do sistema. - verdade, a cada iteracão desenvolve-se um conjunto dos requisitos
III. Um modelo incremental se baseia na criação de novas versões, onde cada uma aumenta o âmbito do sistema - verdade. A cada nova iteração, teremos um novo pedaço do sistema pronto, que será acre
demais, partes já prontas
IV. Em cada iteração, existe apenas a fase de implementação. - Falso, a cada iteração, temos analise, projeto, implementacão, testes e implantação
2.
Cascata
Bottom-up
Iterativo-incremental
Espiral
Prototipação
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 funcionalida
Gabarito
Comentado
3.
Prototipagem
Em cascata
Espiral
Codifica-remenda
Em cascata com retroalimentação
Explicação:
O unico modelo que incorpora, oficialmente, avaliação de riscos, é o espiral, permitindo que se encerre o projeto a qualquer mome
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
O Processo Rational Unified Process, também chamado de RUP, é um processo que busca apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, mas carac
um modo que implemente muitos dos melhores princípios de desenvolvimento ágeis. Ele enfatiza o importante papel da arquitetura de software e sugere um fluxo de processo iterativo e incremental. Nes
podemos relacionar as fases do RUP em
Como Modelo evolucionário do processo de software, uma característica da prototipagem é:
Indique a sentença que indica uma característica do Ciclo de Vida Iterativo e incremental:
4.
especificação, projeto, construção e implantação.
requisitos, elaboração, implementação e implantação.
concepção, projeto, construção e implementação.
concepção, elaboração, construção e transição.
requisitos, especificação, construção e implantação.
Explicação:
No processo RUP são 4 as fases
1. Concepção ou iniciação : enfase no escopo do sistema como um todo
2. Elaboração, com enfase na definicão da arquitetura do sistema
3. Construção, enfase na codificação em linguagem e testes.
4. Transição, fase onde o sistema é homologado e implantado no ambiente de uso.
5.
e) descartar a participação do cliente no processo de desenvolvimento e de implantação.
d) gerar uma primeira versão do sistema completa e isenta de erros.
c) iniciar o processo de desenvolvimento pela implantação e pelos testes.
a) independer do estabelecimento e da definição de requisitos.
b) configurar um processo interativo e rápido de desenvolvimento.
6.
Qual opção abaixo melhor representa a figura acima e a afirmativa "Modelo que se baseia na ideia de melhoramento ou refinamento aos poucos."?
Desenvolver software em partes.
Implantação tardia.
A etapa de análise realiza a definição lógica de todos os requisitos de sistema antes de realizar a etapa de projeto.
Dificuldade para os requisitos que mudam.
Fácil gerência.
Explicação:
O software interativo incremental, divide o desenvolvimento em partes. Cada parte possui um conjunto de funcionalidades. E ao ser implementada é agregada as partes que já estavam prontas.
7.
Modelo codifica-remenda.
Processo iterativo.
Modelo balbúrdia.
Modelo serial.
Processo incremental.
Explicação:
Conclusão:
A figura apresentada é melhor representada pelo modelo iterativo.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipação, pois ele executa uma abordagem top-down radical. Outros fatos que fizeram com que o gerente desenvolvess
nesta metodologia são:
I- Porque durante cada interação, os requisitos e as soluções alternativas para o problema são identificadas e analisadas, novas soluções são projetadas e uma parte do sistema é implementada.
II- Porque envolve a criação ou a aquisição dos vários componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilização do sistema novo ou da versão modificada.
III- Porque a prototipação tem inicio com a criação de um modelo preliminar de um grande subsistema ou de uma versão, em escala, do sistema todo.
Analisando as duas sentenças acima, assinale a única resposta correta:
8.
Todas as sentenças apresentadas estão corretas
Somente as sentenças I e II estão corretas
Somente a sentença II está correta
Somente as sentenças II e III estão corretas
Somente as sentenças I e III estão corretas
Explicação:
A prototipação é um modelo incremental, a cada iteração do desenvolvimento a versão é testada
e colocada a disposição para testes e novas implementações.
Não Respondida Não Gravada Gravada
Exercício inciado em 13/10/2020 16:01:47.
javascript:abre_colabore('36550','209136347','4181097052');