Questão nº 43

Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 43)

FGV2024Analista de Tecnologia da Informação - Desenvolvimento de SoftwareTecnologia da Informação
Gabarito: Dver comentário ↓

Em relação ao Design e arquitetura de Software, assinale a opção correta.

Resposta comentada

Gabarito Alternativa D

O Design e Arquitetura de Software são etapas cruciais que definem a estrutura e o funcionamento de um sistema antes da codificação. A Arquitetura lida com a visão geral e as grandes decisões estruturais, enquanto o Design se aprofunda nos detalhes de como cada parte será construída.

  • A) Incorreta: O Design de Software é uma etapa que antecede a codificação e envolve, sim, muitas abstrações e a definição de estruturas internas para atender aos requisitos.
  • B) Incorreta: O Design de Software de baixo nível (ou detalhado) foca nos detalhes internos de componentes, como algoritmos e estruturas de dados. A criação da estrutura geral do sistema e a definição de módulos e suas interações pertencem ao Design de alto nível ou à Arquitetura.
  • C) Incorreta: (Distrator mais tentador) O Design de Software de alto nível foca na quebra do sistema em módulos principais e na definição de suas interfaces e responsabilidades. As decisões relacionadas à implementação de funções e métodos específicos dentro dos componentes são características do Design de baixo nível (detalhado). A armadilha aqui é a inversão dos conceitos de alto e baixo nível.
  • D) Correta: Esta alternativa descreve precisamente a distinção fundamental. A Arquitetura de Software estabelece a estrutura macro, os componentes principais e suas interações (decisões amplas e estruturais), enquanto o Design de Software preenche os detalhes de como esses componentes e suas partes internas serão implementados (decisões detalhadas e específicas).
  • E) Incorreta: Todo sistema de software, independentemente do tamanho, possui uma arquitetura, mesmo que não seja formalmente documentada. Uma boa arquitetura é importante para a manutenibilidade e escalabilidade em qualquer projeto.

Fonte: FGV DATAPREV 2024 Analista de Tecnologia da Informação - Desenvolvimento de Software (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho