No que diz respeito aos conceitos da Engenharia de Softw...
I. a funcionalidade do software e as restrições sobre sua operação devem ser definidas.
II. o software deve sertestado para garantirque ele faça o que o cliente deseja.
III. o software deve ser ajustado para atender às necessidades mutáveis do cliente.
As atividades de software caracterizadas em I, II e III são denominadas, respectivamente:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - especificação, validação e evolução.
A questão aborda três atividades fundamentais em Engenharia de Software que são comuns a todos os processos de desenvolvimento. Para resolver essa questão, é necessário compreender o que cada uma dessas atividades representa:
- Especificação envolve a definição das funcionalidades do software e das restrições operacionais. É o processo de determinar de maneira precisa os requisitos e restrições do sistema.
- Validação corresponde ao teste do software para assegurar que ele atende aos requisitos do cliente. É uma atividade que verifica se o produto está de acordo com as necessidades e expectativas do usuário.
- Evolução refere-se ao ajuste do software conforme as necessidades do cliente mudam ao longo do tempo. É a capacidade do software de ser modificado para adaptar-se a mudanças no ambiente em que é utilizado.
Assim, ao analisarmos as atividades descritas I, II e III no enunciado, podemos vincular diretamente cada uma delas às atividades fundamentais da Engenharia de Software mencionadas acima:
- I corresponde à Especificação, pois trata-se da definição de funcionalidades e restrições.
- II está relacionada à Validação, que é o processo de testar o software.
- III diz respeito à Evolução, ou seja, a adaptação do software às mudanças nas necessidades do cliente.
Portanto, a alternativa correta é a E que associa corretamente as atividades de Engenharia de Software aos termos especificação, validação e evolução na respectiva ordem apresentada no enunciado.
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
e) especificação, validação e evolução.
É a única alternativa que faz sentido.
Especificação são os requisitos
Validação são os teste e
Evolução tem relação com mudanças.
e-
Com base no RUP, as fases são:
1-planejamento (iniciação),
2- análise e especificação de requisitos, projeto (elaboração),
3- implementação (construção),
4-testes, entrega e implantação (transição)
Segundo Sommervile, 4 atividades são comuns a todos os processos de software:
Especificação, desenvolvimento, validação e evolução.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo