Resolução das Questões de Engenharia de Software
Apresento abaixo a análise detalhada e a resolução correta para as duas questões visíveis na imagem fornecida.
Questão 3
Alternativa A - Levantamento de Requisitos
Contexto:
O enunciado descreve a fase inicial do ciclo de vida de desenvolvimento de software. O foco principal é a interação direta com o usuário para coletar informações sobre o que o sistema deve fazer.
Por que é a Alternativa A?
- Primeira Etapa: O ciclo começa entendendo o problema e as necessidades. Isso ocorre antes de qualquer desenho técnico ou código.
- Técnicas Utilizadas: Entrevistas, questionários e reuniões são ferramentas clássicas para extrair informações dos stakeholders (usuários/clientes).
- Objetivo: Traduzir desejos vagos em especificações claras. Isso define os Requisitos.
Análise das outras opções:
- Análise: Envolve transformar os requisitos em um modelo lógico, geralmente após o levantamento.
- Implementação: É a escrita do código-fonte.
- Testes: Verificação se o sistema funciona conforme o planejado.
- Implantação: Colocação do software em produção no ambiente do cliente.
Questão 4
Alternativa D - [1][B] - [2][A] - [3][C]
Contexto:
Esta questão aborda a "Tecnologia em Camadas" da Engenharia de Software, conforme proposta por Barry Boehm. Para resolver, precisamos conectar cada camada com sua definição correta.
Relacionamento Correto:
| Conceito (Camada) | Definição Correspondente | Explicação |
|---|
| [1] Camada Qualidade | [B] Garante que os requisitos... | O foco aqui é garantir que o produto final atenda às expectativas e padrões de qualidade estabelecidos. |
| [2] Camada Processo | [A] Determina as etapas... | O processo define como o trabalho será realizado, estabelecendo fases e atividades (ex: cascata, ágil). |
| [3] Camada Métodos | [C] Define os artefatos... | Os métodos fornecem as ferramentas técnicas para construção, como modelagem UML, diagramas de caso de uso, etc. |
Estrutura da Resposta:
Com base na tabela acima:
- Item [1] corresponde à letra [B].
- Item [2] corresponde à letra [A].
- Item [3] corresponde à letra [C].
Portanto, a sequência correta é [1][B] - [2][A] - [3][C], que está disponível na opção D.