Dentro do contexto da Engenharia de Software, entende-se que...

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

Dentro do contexto da Engenharia de Software, entende-se que a elaboração de softwares possui várias fases de desenvolvimento.

Avalie as afirmações abaixo com relação às características do ciclo de vida de softwares e assinale (V) para verdadeiro ou (F) para falso.


( ) O ciclo de vida de um software está relacionado aos estágios de análise, desenho e implementação.

( ) A etapa de análise de riscos, no ciclo de vida da versão inicial do modelo em espiral, é realizada dentro da fase de desenvolvimento.

( ) O foco da análise, no ciclo de vida de software, é a modelagem dos conceitos presentes no domínio do problema.

( ) As atividades fundamentais relacionadas ao processo de construção de um software incluem a percepção de uma necessidade, o desenvolvimento, a validação ou testes, a operação e a manutenibilidade que impactarão na evolução do software.


De acordo com as afirmações, a sequência correta é

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - V, F, V, V. Para compreender as afirmações da questão, é necessário ter conhecimento sobre o ciclo de vida do software, que inclui diversas fases como análise, desenho, implementação, validação e manutenção, além de modelos específicos como o modelo em espiral.

Na primeira afirmação, a etapa de análise, desenho e implementação são de fato ligadas ao ciclo de vida de um software, uma vez que compõem fases essenciais do desenvolvimento de um projeto de software. Dessa forma, essa afirmação é verdadeira (V).

Quanto à segunda afirmação, a etapa de análise de riscos no modelo em espiral não se limita à fase inicial de desenvolvimento, mas é repetida em cada ciclo do espiral. Portanto, essa afirmação é falsa (F).

A terceira afirmação está correta. No ciclo de vida, a análise se concentra na compreensão dos requisitos e necessidades do domínio do problema, e em seguida, na modelagem desses conceitos. Portanto, essa afirmação é verdadeira (V).

Na quarta afirmação, são destacadas as atividades fundamentais relacionadas ao processo de construção de software, cobrindo desde a percepção de uma necessidade, passando pelo desenvolvimento e validação, até a operação e manutenibilidade. Esses aspectos são todas facetas importantes que afetam a evolução do software durante o seu ciclo de vida. Assim, essa afirmação é verdadeira (V).

Resumindo, as etapas do ciclo de vida do software são integradas e interdependentes, e o conhecimento dessas etapas é essencial para qualquer profissional de engenharia de software. Portanto, a sequência correta de afirmações é V, F, V, V, correspondente à alternativa A.

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

a)

V, F, V, V.

Alternativa Errada: A etapa de análise de riscos, no ciclo de vida da versão inicial do modelo em espiral, é realizada dentro da fase de desenvolvimento.

 

A fase de desenvolvimento é realizada após a fase de análise de riscos.

Clique para visualizar este comentário

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