RačunalnikiProgramiranje

Modularno programiranje

Modularni programiranje deluje po načelu "deli in vladaj". Vredno preiskuje.

Modularni programski vključuje organizacije programa kot množico neodvisnih malih blokov, ki se običajno imenujejo moduli, vedenje in struktura precej povsem podrejene nekatera načela. Pri tem je treba deliti z uporabo pojma "enote", ko je pogled na skladenjske enote jezikovnega programa in ko je drobljenja enoto velikega programa v več blokov, ki se lahko izvajajo v obliki postopkov, kot tudi v obliki funkcij. Uporaba modularnega programiranja omogoča poenostavitev programa testiranja in pravočasno odkrivanje napak. To je mogoče strogo ločiti naloge strojne odvisne od drugih podopravila, ki bo izboljšala mobilnost uveljavljenih programov. čas kritični moduli lahko spremenijo ločeno, kar bistveno poenostavlja postopek in omogoča učinkovitost, je veliko večja. Poleg tega je modularno programiranje je veliko lažje razumeti, saj se moduli lahko učinkovito uporabiti kot gradnike za druge programe.

Izraz "modul" sam začel uporabljati pri načrtovanju programov v zvezi z uvedbo modularnega načela pri pisanju programov. V sedemdesetih, modul se imenuje neko funkcijo ali postopek, ki je bila napisana v skladu z določenimi pravili. Ker v tem času ni bila ustanovljena na splošno sprejete zahteve, je modul imenuje vsak postopek, katerega velikost je do petdeset vrstic. Parnassus prvi konkretiziran so oblikovali zahteve za modul: ". Da se oblikuje en sam modul bi moralo biti dovolj za minimalno znanje o vsebini drugega" Izkazalo se je, da je prvič Parnassus oblikovali koncept informacij skriva v programiranju. Njegova definicija nas vodi k temu, da se modul lahko iz vsakega posameznega postopka kot najnižjo in najvišjo stopnjo v hierarhiji. Varno skriti informacije ni mogoče doseči z uporabo struktur, ki obstajajo v času, odkar so bili predmet dramatičen učinek globalnih spremenljivk in njihovo obnašanje, je težko napovedati, v zahtevnih programov. Treba je bilo ustvariti strukturo, ki je izoliran od teh spremenljivk. To je bila ona, in imenovan modul, in ki temelji na njej, in se je rodil modularno programiranje.

Sprva se je domnevalo, da je za izvajanje kompleksnih sistemov programske opreme lahko izvajajo s pomočjo modula na par s funkcijami in postopki, kot je gradnja združuje in skrije podrobnosti izvajanja posameznega Podopravilo. Toda v Turbo Pascal jeziku ni bila v celoti izvajati načela modularnega programiranja. Ta jezik ne podpira popolni notranji modulov, uvoz izvaja dovolj prožen, saj ne dovoli uvoz predmetov iz drugih modulov. Kombinirani vpliv tega dejstva s tem, da s širjenjem osebnih računalnikov močno razširila nabor programskih ljudi, kar je znižalo povprečno raven teoretičnega priprave, je privedla do dejstva, da so razvoj aplikacij modulov, ki se uporablja kot sredstvo za ustvarjanje problem knjižnice funkcij in postopkov. Samo strokovno programerji uporablja polno moč jezikovnih struktur za vse predmete v strukturiranje delovanja.

Če pogledaš na Pascal enot z vidika programerja, bi bilo treba njihovo število se določi glede na razgradnji problema na več pod-nalog, neodvisno drug od drugega. V skrajnem primeru se lahko modul se uporablja za sklepanje, da je samo ena zdravljenje, če je to potrebno, na lokalni ukrepi, ki jih je opravila, je bil popolnoma neodvisen od vpliva drugih delov programa s spremembami v osnutku kodeksa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.birmiss.com. Theme powered by WordPress.