SóProvas


ID
1544461
Banca
Prefeitura do Rio de Janeiro - RJ
Órgão
Câmara Municipal do Rio de Janeiro
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

No que diz respeito à Engenharia de Software, um processo é um conjunto de atividades e resultados associados, cujo objetivo é o desenvolvimento e a produção do software. Existem quatro atividades fundamentais de processo, duas das quais são definidas a seguir.

I - O software é modificado para se adaptar às mudanças dos requisitos do cliente e do mercado.
II - O software é testado para garantir que o produto gerado é o que o cliente deseja.

As atividades I e II são denominadas, respectivamente:

Alternativas
Comentários
  • Achei bem confusa essa questão. Gabarito C, mas não conheço o termo "evolução". Pensei na B ou D.

  • No livro "Engenharia de Software" de Ian Sommerville 9ª Edição diz que existem quatro atividades fundamentais que de alguma forma estão presentes em todos os processos de software, estas atividades são: especificação, projeto e implementação, validação e evolução.

    Adaptar o software em decorrência de mudanças faz parte da atividade de evolução enquanto que testar o sistema para descobrir se o produto gerado foi o que o cliente pediu é a validação.

  • Quem já trabalhou como analista de requisitos, responde fácil! Evidente que é a letra "C"!

    I - O software é modificado para se adaptar às mudanças dos requisitos do cliente e do mercado.

    O software está sendo modificado para atender a mudanças do cliente, ou seja, será necessário para software uma EVOLUÇÃO. Caso a demanda fosse para corrigir o sistema, seria uma demanda CORRETIVA:


    II - O software é testado para garantir que o produto gerado é o que o cliente deseja.

    Essa é mais fácil ainda, a fase de HOMOLOGAÇÃO é para o gestor do sistema, então, será feita a VALIDAÇÃO, da correção, conforme regras levantadas.