Analise as seguintes afirmativas sobre os modelos de ciclo d...

Próximas questões
Com base no mesmo assunto
Q635787 Engenharia de Software

Analise as seguintes afirmativas sobre os modelos de ciclo de vida para desenvolvimento de software.

I. O modelo “Cascata” representa as fases do processo de forma separada e sequencial. A fase de implementação, por exemplo, é iniciada apenas após a conclusão da fase de projeto.

II. O modelo “Prototipagem” define objetivos gerais do software para construção de um protótipo, que é utilizado para refinar os requisitos do software.

III. No modelo “Codificação e Correção”, a codificação é iniciada sem especificação ou projeto e as funcionalidades são refeitas quantas vezes forem necessárias para atender o cliente até a entrega do software.

Estão CORRETAS as afirmativas

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - I, II e III.

Para resolver essa questão, é necessário compreender as características dos modelos de ciclos de vida de desenvolvimento de software. Cada item descreve corretamente um desses modelos:

  • I. Modelo Cascata: Este modelo é linear e sequencial, onde cada fase do processo de desenvolvimento começa somente após a conclusão da anterior. A afirmação "A fase de implementação, por exemplo, é iniciada apenas após a conclusão da fase de projeto" está exatamente de acordo com o funcionamento do modelo Cascata.
  • II. Modelo de Prototipagem: Neste modelo, um protótipo é criado para ajudar a compreender os requisitos do software através da interação com o usuário. A afirmação "O modelo 'Prototipagem' define objetivos gerais do software para construção de um protótipo, que é utilizado para refinar os requisitos do software" descreve corretamente a utilidade do protótipo como ferramenta para refinamento dos requisitos.
  • III. Modelo Codificação e Correção: Também conhecido como modelo "build and fix", este é um modelo não estruturado onde o código é produzido sem uma especificação ou projeto formal, sendo ajustado conforme necessário até satisfazer o cliente. A afirmação "No modelo 'Codificação e Correção', a codificação é iniciada sem especificação ou projeto e as funcionalidades são refeitas quantas vezes forem necessárias para atender o cliente até a entrega do software" reflete corretamente essa abordagem.

Portanto, todas as afirmativas estão corretas e descrevem adequadamente os modelos de ciclo de vida mencionados, o que justifica a alternativa A ser a resposta certa.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Vamos aos comentários.

1) Modelo em Cascata.

"O modelo em cascata é um exemplo de um processo dirigido a planos — em princípio, você deve planejar e

programar todas as atividades do processo antes de começar a trabalhar nelas.

Os principais estágios do modelo em cascata refletem diretamente as atividades fundamentais do desenvolvimento:

Análise e definição de requisitos, Projeto de sistema e software, Implementação e teste unitário, Integração e teste de sistema e Operação e manutenção. Obs.: Mostra que fase de implementação só vem depois de concluir o Projeto.

Em princípio, o resultado de cada estágio é a aprovação de um ou mais documentos ('assinados'). O estágio

seguinte não deve ser iniciado até que a fase anterior seja concluída." Fonte: Sommerville (2011) pg. 20 e 21

2) Prototipação.

"Frequentemente, o cliente define uma série de objetivos gerais para o software, mas não identifica, detalhadamente, os requisitos para funções e recursos. " Fonte: Pressman (2011) pg. 62

3) No modelo Codificação e Correção.

"Não documentado por muitos autores, pois não é um modelo, é empírico. Vai direto para desenvolvimento sem planejamento e analise resultando em novas codificações para ajustes e correções. Mas precisa ser mencionado por de fato ocorre em muitas equipes de desenvolvimento"

Fonte: "https://felipelirarocha.wordpress.com/2012/04/15/diversos-modelos-de-desenvolvimento-de-software-resumo/"

#SóNinja

Usar drogas minutos antes de elaborar questões dá nisso "modelo Codificação e Correção”.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo