introduçao a programaçao

428 palavras 2 páginas
Modularidade de sistemas é um conceito onde o sistema ou software é divido em partes distintas. Compõe as ferramentas necessárias para um programa mais legível com uma melhor manutenção e melhor desempenho por meio da programação estruturada. A idéia de dividir os programas em módulos surgiu no final da década de 1960
A criação da modularidade de sistemas foi criado no meio de uma crise de software nos países desenvolvidos. Por causa dessa crise, foi rápido o desenvolvimento do hardware ao passo que as técnicas aplicadas ao desenvolvimento de software avançarem lentamente. A modularização de programas juntamente com outras técnicas de programação integram o ferramental para a elaboração de programas visando, principalmente, os aspectos de confiabilidade, legibilidade, manutenção e flexibilidade.
Um modulo pode ser definido como um grupo de comandos, constituindo um trecho de algoritmo, com uma função bem definida e o mais independente possível em relação ao resto do algoritmo. A maneira mais intuitiva de proceder à modularização é definir um modulo principal de controle e modulo especifico para as funções do algoritmo. O ideal é que os módulos não sejam grandes demais, pois senão acabam sendo multifuncionais e de difícil compreensão, de modo que o modulo deve ser implementado apenas as estruturas de dados necessários para atingir ao seu objetivo do modulo.Isso tem suas vantagens e desvantagens. Programas feitos com sub-rotinas ou funções são programados e testados uma só vez, embora possam ser usados em várias partes do programa em quantas vezes são necessários.Pode-se criar uma biblioteca com as funções e sub-rotinas que podem ser usados em outros programas ou por outros programadores.Com a modularização conseguimos preservar os refinamentos conseguidos em uma parte especifica do código e estender a toda parte do sistema que ira usar a função ou sub-rotina economia de memória do computador, uma vez que o modulo utilizado é armazenado uma única vez, mesmo que

Relacionados

  • Introdução à Programação
    714 palavras | 3 páginas
  • Introdução a programação
    12085 palavras | 49 páginas
  • Introdução à Programação
    4364 palavras | 18 páginas
  • Introdução a Programação
    1485 palavras | 6 páginas
  • Introdução a programação
    409 palavras | 2 páginas
  • Introdução a Programação
    1932 palavras | 8 páginas
  • Introdução à programação
    1185 palavras | 5 páginas
  • Introdução a programação
    387 palavras | 2 páginas
  • Introdução a Programação
    3434 palavras | 14 páginas
  • Introdução a Programação
    291 palavras | 2 páginas