KompjuteraProgramimi

Programimit modulare

programimit Modular punon në parimin e "përçaj dhe sundo". Vlerë hetuar.

programimit Modular përfshin organizimin e programit, si një shumësinë e blloqeve të pavarura vogla, të cilat janë quajtur zakonisht modulet, sjellja dhe struktura janë mjaft krejtësisht parime vartëse të caktuara. Vlen për të ndarë përdorimin e konceptit të "njësi", kur ka një pamje e sintaksore njësisë së gjuhës program dhe kur ajo është një njësi dërrmuese të një programi të madh në disa blloqe që mund të zbatohen në formën e procedurave, si dhe në formën e funksioneve. Përdorimi i programimit modular bën të mundur për të lehtësuar programin e testimit dhe zbulimin në kohë të gabimeve. Ajo mund të ndahet në mënyrë rigoroze hardware-varur detyrave nga subtasks tjera, të cilat do të përmirësojnë lëvizjen e programeve të përcaktuara. Modulet kohë kritike mund të ndryshojnë veç e veç, e cila në mënyrë të konsiderueshme thjeshton procesin dhe e bën efikasiteti është shumë më e lartë. Përveç kësaj, programimi modulare është shumë më e lehtë për të kuptuar, pasi modulet mund të përdoret në mënyrë efektive si blloqe ndërtimi për programe të tjera.

Termi "Moduli" vetë filloi të përdoret në programimin në lidhje me futjen e një parimi modulare kur shkruani programeve. Në vitet shtatëdhjetë, një modul i quajtur disa lloj funksioni ose procedure, e cila ka qenë e shkruar sipas rregullave të caktuara. Që në atë kohë nuk ishte formuar kërkesat përgjithësisht të pranuara, moduli quhet çdo proces madhësia e të cilit është deri në pesëdhjetë rreshta. Parnassus parë konkretizuar u formuan kërkesat për modulin: ". Në mënyrë që të formojnë një modul të vetëm duhet të jetë i mjaftueshëm për njohuritë minimale për përmbajtjen e tjetrit" Ajo rezulton se ishte hera e parë Parnassus formuar konceptin e informacionit të fshehur në programimin. Përkufizimi i tij na çon në faktin se moduli mund të jetë përmendur ndonjë procedurë të vetme, si më të ulët dhe nivelin më të lartë të hierarkisë. Të sigurt fshehur informacioni nuk mund të arrihet me përdorimin e strukturave që ekzistojnë në atë kohë, pasi ata ishin të nënshtruar për efekt dramatik të variablave globale dhe sjellja e tyre është e vështirë të parashikohet në programet komplekse. Ajo ishte e nevojshme për të krijuar një strukturë që është e izoluar nga këto variabla. Ajo ishte e saj dhe e quajti modul, dhe në bazë të tij, dhe u lind programimit modulare.

Fillimisht ishte supozuar se zbatimi i sistemeve komplekse software mund të zbatohet duke përdorur modulin në një nivel me funksionet dhe procedurat, si ndërtimi i bashkon dhe fsheh detajet e zbatimit të një subtask veçantë. Por në gjuhën Turbo Pascal nuk është zbatuar plotësisht parimin e programimit modulare. Kjo gjuhë nuk e mbështet module të plota të brendshme, import zbatuar mjaftueshëm fleksibël, pasi ajo nuk e lejon për të importuar objekteve nga çdo modulet e tjera. Ndikimi i kombinuar i këtij fakti me faktin se me përhapjen e kompjuterëve personal zgjeruar në masë të madhe gamën e njerëzve të programimit, e cila reduktuar nivelin mesatar të përgatitjes teorike, çoi në faktin se zhvillimi i moduleve të aplikimit janë përdorur si një mjet për të krijuar problemin e bibliotekave të funksioneve dhe procedurave. Vetëm programuesit kualifikuar përdorur fuqinë e plotë të strukturave të gjuhës për të gjitha objektet në strukturimin e operacioneve.

Nëse ju shikoni në njësitë Pascal nga perspektiva e një programues-së, numri i tyre duhet të përcaktohet nga dekompozimi i problemit në një numër të nën-detyrave, të pavarur nga njëri-tjetri. Në rastin ekstrem, moduli mund të përdoret për përfundimin ajo është vetëm një trajtim, nëse kërkohet, të veprimit lokal se ajo është kryer, ajo ishte krejtësisht e pavarur nga ndikimi i pjesëve të tjera të programit me ndryshimet e bëra në projekt-kod.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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