Considerando-se a solução de problemas usando a técnica de ...

Próximas questões
Com base no mesmo assunto
Q997400 Algoritmos e Estrutura de Dados
Considerando-se a solução de problemas usando a técnica de lógica modular, pode-se afirmar que
Alternativas

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