Otipo de lógica que se caracteriza pela subdivisão do proble...

Próximas questões
Com base no mesmo assunto
Q307880 Engenharia de Software
Otipo de lógica que se caracteriza pela subdivisão do problema proposto em diversos subproblemas, para poder analisar cada rotina separadamente visando, assim, à solução geral da questão proposta, é conhecido como:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - modular.

A abordagem de lógica modular em Engenharia de Software é uma técnica essencial no processo de desenvolvimento de sistemas complexos. Essa estratégia divide o sistema em módulos ou componentes menores, mais gerenciáveis e independentes, cada um com uma responsabilidade específica. Tal divisão facilita a compreensão, a manutenção e a escalabilidade do sistema, além de permitir o desenvolvimento em paralelo e a reutilização de código.

Para resolver essa questão, é necessário ter conhecimento sobre diferentes paradigmas de programação e estruturação de código. Vamos analisar rapidamente por que as alternativas incorretas não se aplicam:

  • Linear: Esta abordagem trata de executar tarefas em uma sequência linear, sem subdivisão em subproblemas menores. Não é caracterizada pela modularidade.
  • Estruturada: Programação estruturada é um paradigma que enfatiza a clareza, qualidade e desenvolvimento sistemático, mas não necessariamente a subdivisão em subproblemas menores de modo modular.
  • Narrativa: Não é um termo comumente usado na Engenharia de Software para descrever um tipo de lógica de programação ou estruturação de código.
  • Tabela de decisão: É uma ferramenta usada para representar lógica de tomada de decisão e não uma estratégia de subdivisão de problemas.

Portanto, a alternativa correta é a C - modular, porque essa é a abordagem que caracteriza a subdivisão de um problema em subproblemas menores, permitindo a análise e solução de cada parte individualmente, e consequentemente, da questão como um todo.

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

c-

'modular' é dividir uma aplicacao ou algoritmo em partes menores, cada 1 responsavel por uma funcao, assim diminuindo coupling.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo