1)
Segundo Sommerville (2011) em um Processo Genérico de Software, os processos podem ser diferentes, mas, podemos identificar quatro atividades fundamentais que são: (i) a Especificação do Software, (ii) o Projeto e a Implementação, (iii) a Validação do Software e (iv) a Evolução do Software. Essas atividades, de um determinado Processo de Software, constituem um conjunto mínimo para se obter um produto de Software finalizado e entregue ao cliente.
Considerando o contexto, avalie as afirmativas a seguir:
I. A Especificação de Software é a definição do que será desenvolvido, suas restrições e funcionalidades.
II. Projeto e Implementação de Software é o projeto e desenvolvimento (programação) do Software atendendo às especificações.
III. Validação de Software é o processos de verificação do que o cliente deseja, antes de realizar a implementação do Software, evitando especificações erradas.
IV. Evolução de Software é o processo de melhoramento do Software para que acompanhe as alterações solicitadas pelo cliente.
Considerando o contexto apresentado, é correto o que se afirma em:
Alternativas:
a)
II, III e IV, apenas.
b)
I, III e IV, apenas.
c)
I, II e IV, apenas.
d)
I, II e III, apenas.
e)
I, II, III e IV.
edilsonmendonca:
preciso entender a resposta
Respostas
respondido por:
60
A alternativa A) II, III e IV, apenas.
A especificação de um software não é uma definição do que será desenvolvido, é uma especie de explicação sobre o que o programa deveria fazer em teoria, essa especificação pode ser informal, até mesmo escrita a mão.
O projeto e implementação de software deve seguir as especificações dos clientes, é uma forma manter o desenvolvimento sobre controle para que o cliente tenha o que deseja de fato.
A validação, a depuração e a evolução do software são etapas que ocorrem quase que ao mesmo tempo, onde se verificar as falhas e erros, além das modificações necessárias para melhorar o software.
Espero ter ajudado!
restrições e funcionalidades.
• Projeto e Implementação de software: projeto e desenvolvimento
(programação) do software atendendo às especificações.
• Validação de software: verificação se o que foi construído atende as
solicitações do cliente.
• Evolução de software: evolução do software para que acompanhe as
alterações solicitadas pelo cliente.
respondido por:
8
Resposta:
Letra C. I, II e IV.
Explicação:
Perguntas similares
5 anos atrás
5 anos atrás
5 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás