Para que um profissional ou equipe desenvolva um Produto de Software, várias atividades correlatas são contempladas durante o Processo de Software. Com o apoio de métodos, ferramentas, recursos experientes, foco em qualidade e custo, os desenvolvedores enfrentam um novo desafio a cada projeto a ser iniciado, cujos requisitos precisam ser claros para um ótimo atendimento ao cliente.
Julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas para as atividades que contemplam a fase de Processo de Software segundo Sommerville (2011):
I. ( ) Análise e especificação dos requisitos: fase em que o escopo do projeto deve ser refinado para que os requisitos sejam bem definidos, ou seja, o problema a ser resolvido e a função do produto final precisam ser desenhados (como fazer).
II. ( ) Projeto: com o conhecimento da plataforma de atuação, esta fase desenvolve o projeto da arquitetura do sistema e o projeto detalhado.
III. ( ) Implementação e testes: fase de tradução do projeto de modo que a máquina execute, ou seja, é a fase de codificação. A quantidade, nível de qualidade e resultados dos testes são documentados.
IV. ( ) Integração e verificação: os componentes vão sendo integrados e novos testes não precisam ser gerados, pois os testes individuais dos requisitos foram feitos na fase anterior.
V. ( ) Operação e manutenção: esta fase contempla o uso em produção e aprovação por parte do cliente. A manutenção é uma atividade opcional pois os testes foram feitos e a entrega ao cliente acontece somente depois que todos são aprovados.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
a)
V – V – V – F – F.
b)
F – V – V – V – F.
c)
F – V – V – F – F.
d)
F – V – F – V – F.
e)
V – V – F – F – F.
Soluções para a tarefa
Respondido por
3
A alternativa correta é a letra a).
As assertivas I, II e III são verdadeiras, e as assertivas IV e V são falsas.
Na fase de planejamento ou de construção de um projeto para um software, é parte essencial entender muito bem quais os requisitos necessários que esse programa precisa atender, quais tarefas ele precisa necessariamente realizar e qual será a sua função final.
Após essas decisões iniciais, deve ser planejado como o software será montado, como as especificações serão atendidas, qual a linguagem de programação será utilizada e por fim, como será o desenho final do programa.
Respondido por
6
Resposta:
c) F – V – V – F – F.
Explicação:
CORRIGIDO AVA
Perguntas interessantes