Engenharia Múltipla Escolha

Assinale a alternativa que contém a ordem correta em que são executadas as ações no processo de desenvolvimento de um sistema computacional:

Assinale a alternativa que contém a ordem correta em que são executadas as ações no processo de desenvolvimento de um sistema computacional:

  1. I, II, III, IV.
  2. IV, III, II, I.
  3. II, I, III, IV.
  4. II, I, IV e III.
  5. I, III, IV e II.

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - II, I, IV e III

Introdução

Esta questão aborda o Ciclo de Vida de Desenvolvimento de Software (SDLC), que é o conjunto de atividades padronizadas para criar um sistema de informação. Para responder, é necessário seguir a lógica temporal natural de qualquer projeto de engenharia: primeiro definir o quê fazer, depois planejar o como fazer, e finalmente executar a construção.

Desenvolvimento

O processo de desenvolvimento de sistemas computacionais segue uma sequência hierárquica de abstração para concretização:

  1. Fase de Requisitos (Início): Antes de qualquer desenho ou código, é preciso entender o problema.
  • II. Identificação dos requisitos: É o primeiro passo prático, onde se listam as necessidades iniciais.
  • I. Análise dos requisitos: Em seguida, analisa-se esses itens para compreender profundamente o que o sistema deve fazer, validando consistências.
  • Nota: A ordem entre I e II pode variar lexicamente, mas ambos pertencem à fase inicial de planejamento do escopo.
  1. Fase de Projeto (Meio): Com o escopo definido, projeta-se a solução técnica.
  • IV. Projeto do sistema: Envolve definir arquitetura, banco de dados (SGBD) e tecnologias. Isso deve ocorrer antes da codificação para evitar retrabalho.
  1. Fase de Implementação (Fim): É a construção real do software.
  • III. Implementação: Ocorre a escrita do código-fonte em linguagens de programação, seguindo o projeto definido na etapa anterior.

Análise das Alternativas

EtapaAção CorretaPosição Lógica
Definição de Escopo (II e I)Início
Planejamento Técnico (IV)Meio
Construção (III)Fim
  • Alternativa A: Coloca a implementação (III) antes do projeto (IV). Incorreto. Não se programa sem projetar.
  • Alternativa B: Começa pelo projeto. Incorreto. Não se projeta sem saber os requisitos.
  • Alternativa C: Termina com o projeto. Incorreto. O projeto é intermediário, não o fim.
  • Alternativa D: Segue a ordem lógica: Requisitos (II, I) \rightarrow Projeto (IV) \rightarrow Implementação (III). Correto.
  • Alternativa E: Interrompe a sequência misturando implementação antes do projeto. Incorreto.

Conclusão

A única sequência que respeita a ordem cronológica da engenharia de software — Definir o Problema \rightarrow Planejar a Solução \rightarrow Construir o Sistema — é a apresentada na Alternativa D.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.