Considerando-se a solução de problemas usando a técnica de ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - deve ser estruturada de partes independentes, denominados módulos.
Vamos entender o conceito abordado na questão. A técnica de lógica modular é fundamental na programação e no desenvolvimento de sistemas. Esta técnica promove a divisão de um problema grande em partes menores e mais gerenciáveis, chamadas de módulos. Esses módulos são projetados para serem independentes, significando que cada um pode ser desenvolvido, testado e mantido separadamente. Esta abordagem facilita a detecção de erros, a compreensão do código e a reutilização de partes do sistema em outros projetos.
Alternativa B está correta, pois descreve exatamente a essência da programação modular: dividir um sistema em módulos independentes.
Vamos analisar as alternativas incorretas:
Alternativa A afirma que a técnica não deve ser desenvolvida em diferentes níveis, o que é incorreto. A modularidade é frequentemente aplicada em vários níveis de complexidade, desde funções e procedimentos básicos até a arquitetura de sistemas mais complexos.
Alternativa C menciona que a técnica é baseada em uma PDL (Program Design Language), o que não é verdade. A lógica modular é uma abordagem conceitual de design que pode ser implementada em qualquer linguagem de programação, não estando restrita a uma linguagem específica de design.
Alternativa D sugere que a lógica modular não pode ser representada graficamente em forma de fluxogramas. Esta afirmação é incorreta. Fluxogramas são ferramentas visuais úteis que podem ilustrar a estrutura modular de um sistema, mostrando como os diferentes módulos interagem e se conectam.
Em suma, a lógica modular é uma prática essencial em programação que incentiva a organização do código em componentes independentes, melhorando a manutenção e a escalabilidade dos sistemas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
A) não deve ser desenvolvida em diferentes níveis.
B) deve ser estruturada de partes independentes, denominados módulos.
C) essa técnica é baseada em uma PDL (Program Design Language). ----> PDL é uma técnica de representação gráfica de algoritmos em pseudocódigos. Não se refere a Lógica modular.
D) não pode ser representada graficamente em forma de fluxogramas. ---> Obviamente pode e deve ser representada graficamente.
Modular: Partes independentes, denominadas módulo, cujo procedimento é controlado por um conjunto de regras.
Metas: Decompor um diagrama em partes independentes. Dividir o complexo em simples e Verificar correção de um módulo de blocos.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo