Segundo Pressman (1995), Engenharia de Software é o estabele...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra E: "Ferramentas são roteiros para o desenvolvimento de software." A questão aborda os três elementos fundamentais da Engenharia de Software, de acordo com Pressman: métodos, ferramentas e procedimentos. A compreensão adequada destes elementos é essencial para resolver a questão.
Métodos: Estes são as práticas e técnicas que guiam os profissionais em cada etapa do desenvolvimento de software, incluindo atividades como análise de requisitos, design, codificação, teste e manutenção. A alternativa D corrobora com essa definição detalhando as tarefas que os métodos envolvem.
Ferramentas: As ferramentas fornecem suporte automatizado ou semi-automatizado para os métodos. Elas são programas ou software que ajudam os desenvolvedores a aplicar os métodos de forma mais eficiente. A alternativa B está correta ao afirmar isto.
Procedimentos: Os procedimentos são a sequência de passos que orientam a aplicação dos métodos e o uso das ferramentas, garantindo que o desenvolvimento do software siga uma ordem racional e oportuna. A alternativa C aponta corretamente para essa característica.
Erro na alternativa E: A compreensão incorreta está na alternativa E, pois ela atribui às ferramentas a função de roteiros para o desenvolvimento de software. No contexto da Engenharia de Software, roteiros são mais comumente associados aos procedimentos ou métodos, e não às ferramentas. As ferramentas, como mencionado, oferecem suporte técnico para a aplicação dos métodos e não um plano ou roteiro.
Portanto, a alternativa E é incorreta porque ferramentas são utilizadas para auxiliar na aplicação de métodos de engenharia de software, e não para funcionar como roteiros de desenvolvimento em si.
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
- Métodos de Engenharia de Software proporcionam os detalhes de “como fazer” para construir o software, que envolvem um amplo conjunto de tarefas que incluem: planejamento e estimativa de projeto, análise de requisitos de software e sistemas, projeto de estrutura de dados, arquitetura de programa e algoritmo de processamento, codificação, teste e manutenção.
- As ferramentas proporcionam apoio automatizado ou semi-automatizado aos métodos.
- Procedimentos constituem o elo de ligação dos métodos e das ferramentas e possibilitam o desenvolvimento racional e oportuno de software.
- Métodos: técnicas/paradigmas de desenvolvimento de software;
- Ferramentas: mecanismos que auxiliam a aplicação dos métodos;
- Procedimentos: técnicas de manuseio das ferramentas para aplicação dos métodos.
Com base nisso, pode-se concluir que a letra E é a alternativa incorreta, uma vez que "roteiros para o desenvolvimento de software" são métodos, e não ferramentas.
- Tem seu foco voltado para a qualidade e melhoria contínua.
- Processos (procedimentos) mantém unidas as camadas de tecnologia e define as áreas-chave do processo.
- Métodos fornecem a técnica de como fazer para construir (um amplo conjunto de tarefas) software .
- Ferramentas de Eng. de SW fornecem apoio automatizado ou semi-automatizado para os processos e para os métodos.
CAMADAS DA TECNOLOGIA DA ENG. DE SW
| FERRAMENTAS |
| MÉTODOS |
| PROCESSOS/PROCEDIMENTOS |
| FOCO NA QUALIDADE |
Fui de E, mas a C deveria ser considerada incorreta por erro de português, afinal elo de ligação faz tanto sentido quanto subir pra cima ou descer pra baixo.
Alternativa incorreta: E.
As ferramentas NÃO SÃO ROTEIROS, elas auxiliam os métodos.
E a C está com um erro de português, elo de ligação é uma redundância.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo