No que diz respeito aos conceitos da Engenharia de Softw...

Próximas questões
Com base no mesmo assunto
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499262 Engenharia de Software
No que diz respeito aos conceitos da Engenharia de Software, embora existam muitos processos de software diferentes , algumas atividades fundamentais são comuns a todos, como:

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:
Alternativas

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