• Matéria: ENEM
  • Autor: MatheusSpinosa
  • Perguntado 7 anos atrás

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
Moura93: e) I, II, III e IV.
inaciofialho: I, II e IV, apenas A III está errada por que a validação não é antes da validação

Respostas

respondido por: Danas
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!


Moura93: Especificação de software: definição do que será desenvolvido, suas
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.
inaciofialho: I, II e IV, apenas A III está errada por que a validação não é antes da validação
inaciofialho: Desculpe I, II e IV, apenas A III está errada por que a validação não é antes da implementação
respondido por: florizacarv
8

Resposta:

Letra C. I, II e IV.

Explicação:

Perguntas similares