Koti kehitys Mikä on modulaarinen ohjelmointi? - määritelmä techopediasta

Mikä on modulaarinen ohjelmointi? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä modulaarinen ohjelmointi tarkoittaa?

Modulaarinen ohjelmointi on prosessi, jossa tietokoneohjelma jaetaan erillisiksi alaohjelmiksi.

Moduuli on erillinen ohjelmistokomponentti. Sitä voidaan usein käyttää monissa sovelluksissa ja toiminnoissa järjestelmän muiden komponenttien kanssa. Samanlaiset toiminnot on ryhmitelty samaan ohjelmointikoodikokoonpanoon ja erilliset toiminnot kehitetään erillisiksi koodiyksiköiksi, jotta muut sovellukset voivat käyttää koodia uudelleen.

Olio-ohjelmointi (OOP) on suurelta osin yhteensopiva modulaarisen ohjelmointikonseptin kanssa. Modulaarinen ohjelmointi antaa usealle ohjelmoijalle mahdollisuuden jakaa ohjelman työ ja virheenkorjaukset itsenäisesti.

Techopedia selittää modulaarisen ohjelmoinnin

Modulaarisen ohjelmoinnin moduulit varmistavat loogiset rajat komponenttien välillä ja parantavat ylläpidettävyyttä. Ne liitetään rajapintojen kautta. Ne on suunniteltu siten, että minimoidaan riippuvuus eri moduulien välillä. Joukkueet voivat kehittää moduuleja erikseen eivätkä vaadi järjestelmän kaikkien moduulien tuntemusta.


Jokaiseen modulaariseen sovellukseen on liitetty versionumero. Tämä tarjoaa kehittäjille joustavuutta moduulin ylläpidossa. Jos moduuliin on tehtävä muutoksia, vain muutetut aliohjelmat on muutettava. Tämä helpottaa ohjelman lukemista ja ymmärtämistä.


Modulaarisessa ohjelmoinnissa on päämoduuli ja monia apumoduuleja. Päämoduuli käännetään suoritettavana (EXE), joka kutsuu apumoduulin toiminnot. Apumoduulit ovat erillisiä suoritettavia tiedostoja, jotka latautuvat, kun tärkein EXE suoritetaan. Jokaisella moduulilla on yksilöivä nimi, joka on annettu PROGRAM-käskyssä. Moduulien toimintonimien tulisi olla yksilöiviä, jotta päästäisiin niihin helposti, jos päämoduulin käyttämät toiminnot on vietävä.


Kieliä, jotka tukevat moduulikonseptia, ovat muun muassa IBM Assembler, COBOL, RPG, FORTRAN, Morpho, Zonnon ja Erlang.


Modulaarisen ohjelmoinnin käytön etuihin kuuluvat:

  • Vähemmän koodia on kirjoitettava.
  • Yksi menettely voidaan kehittää uudelleenkäyttöön, jolloin ei tarvitse kirjoittaa koodia uudelleen useita kertoja.
  • Ohjelmat voidaan suunnitella helpommin, koska pieni joukkue käsittelee vain pienen osan koko koodista.
  • Modulaarinen ohjelmointi antaa monien ohjelmoijien tehdä yhteistyötä samassa sovelluksessa.
  • Koodi on tallennettu useille tiedostoille.
  • Koodi on lyhyt, yksinkertainen ja helppo ymmärtää.
  • Virheet voidaan helposti tunnistaa, koska ne on lokalisoitu aliohjelmaan tai toimintoon.
  • Samaa koodia voidaan käyttää monissa sovelluksissa.
  • Muuttujien laajuutta voidaan helposti hallita.
Mikä on modulaarinen ohjelmointi? - määritelmä techopediasta