• Matéria: Informática
  • Autor: sonialeandro2017
  • Perguntado 7 anos atrás

A modularização dos algoritmos acontece quando as instruções que os compõem podem ser divididas em blocos menores e com objetivos bem definidos. Considerando o exposto, o que pode ser definida como a principal vantagem da modularização? a. Aumento dos códigos. b. Facilidade de manutenção e busca de erros. c. Organização dos códigos. d. Permissão de trabalho colaborativo. e. Diminuição dos códigos.

Respostas

respondido por: ldsanches
60

Resposta:

Resposta B (Facilidade de manutenção e busca de erros)

Explicação:

As vantagens da modularização para a programação são pelo menos as seguintes:

Facilita a detecção de erros, pois é em princípio simples verificar qual é o módulo responsável pelo erro.

É mais fácil testar os módulos individualmente do que o programa completo.

É mais fácil fazer a manutenção (correção de erros, melhoramentos, etc.) módulo por módulo do que no programa total.  Além disso, a modularização aumenta a probabilidade dessa manutenção não ter consequências nefastas nos outros módulos do programa.


sonialeandro2017: ok
respondido por: thiiagomoura
14

Com base na modularização dos algoritmos e as suas vantagens, a opção correta é a alternativa B).

Uma boa modularização facilita a construção e organização de um código, além disso, através dos testes define o quanto é possível manter do referido código, ou seja, torna possível escrever o código, testar, comprimir e tornar fácil o ajuste.

Portanto, a modularização é um processo que decompõe sistemas complexos em blocos menores e solucionáveis.

Ao dividir a estrutura de um código em blocos, as empresas procuram otimizar a forma como funcionam e de que maneira operam em termos da transformação dos seus projetos, tornando-o mais flexível e ajustável.

Questão similar no Brainly:

https://brainly.com.br/tarefa/23941396

Quaisquer dúvidas, deixe nos comentários.

Bons estudos :)

Anexos:
Perguntas similares