Lik'homphieuthaLenaneo

Modular Programming

Lisebelisoa tsa maemo a tloaelehileng li sebetsa ka molao oa "ho arola le ho hlōla". Hoa hlokahala ho utloisisa.

Lisebelisoa tsa mekhoa ea boitlhophiso e fana ka maikutlo a hore mokhatlo oa lenaneo ke setsi sa lihlopha tse nyenyane tse ikemetseng, tse atisang ho bitsoa li-modules tseo boitšoaro ba tsona le mokhoa oa tsona li lumellanang le melao-motheo e hlalositsoeng hantle. Ke habohlokoa ho arola tšebeliso ea khopolo ea "module" ha, ka lebaka la litekanyetso tsa li- syntactic tsa puo ea lenaneo, le ha ho buuoa ka lenaneo la ho arohana ha lenaneo le lenyenyane ka mekhahlelo e 'maloa, e ka sebelisoang ka bobeli ka mokhoa oa mekhoa le mesebetsi. Tšebeliso ea mekhoa e metle ea lenaneo e etsa hore ho khonehe ho nolofatsa tlhahlobo ea lenaneo le ho lemoha ha liphoso ka nako e nepahetseng. O ka arola ka thata mesebetsi e itšetlehileng ka hardware ho tloha ho tse ling tse ling, tse tla ntlafatsa tsamaiso ea mananeo a thehiloeng. Mekhoa ea bohlokoa ea nako e ka boela ea sebelisoa ka tsela e arohaneng, e leng se etsang hore mokhoa ona o be bonolo habonolo mme o etsa hore bokhoni bo be bo phahameng haholo. Ho phaella moo, mekhoa e itekanetseng ea lenaneo e bonolo ho e utloisisa, kaha li-modules li ka sebelisoa ka katleho e le mehaho ea mehaho e meng.

Lentsoe lona "module" le ile la qala ho sebelisoa lenaneong mabapi le ho kenyelletsoa ha molao-motheo ha o ngola mananeo. Lilemong tsa boshome tse supileng, moqolo o ne o bitsoa tse ling tsa mosebetsi kapa mokhoa o ngotsoeng ho latela melao e itseng. Ho tloha ka nako eo ho ne ho se na litlhokahalo tse amohelehang hohle, mochine o ne o bitsoa mokhoa o mong le o mong, oo boholo ba oona bo neng bo le ho mela e mashome a mahlano. Parnassus o ile a theha litlhoko tsa pele tsa konkreite bakeng sa mochini: "Ho etsa moralo o le mong, ho lokela ho ba le tsebo e fokolang e lekaneng ka litaba tsa e 'ngoe." E hlaha, e ne e le Parnassus ea qalileng ho theha mohopolo oa tlhahisoleseding e patehileng lenaneong. Tlhaloso ea eona e re lebisa tlhokomelong ea hore tsamaiso leha e le efe e fapaneng ea boemong bo tlase le e phahameng ka ho fetisisa ea bolaoli bo phahameng e ka bitsoa modula. Ho itšireletsa ka bolokolohi boitsebiso bo ke ke ba fanoa ka ho sebelisa mehaho e neng e le teng ka nako eo, kaha ba ne ba e-na le khato e matla ea mefuta-futa ea lefatše, mme boitšoaro ba bona mananeong a rarahaneng bo thata haholo ho bolela esale pele. Ho ne ho hlokahala hore ho thehoe mohaho o neng o arohane le mefuta ena. E ne e le eena ea neng a bitsoa moduli, 'me motheong oa eona o ne o tsoaloa.

Qalong, ho ne ho nkoa hore ho kenngoa ha liphutheloana tse rarahaneng tsa software ho ka kenngoa ts'ebetsong ka ho sebelisa mochini ona hammoho le mesebetsi le mekhoa e metle e le moqapi o kopanyang le ho pata lintlha tsa ts'ebetsong ea li-subtask tse itseng. Empa Turbo Pascal ha aa ka a phethahatsa ka botlalo modular programming principle. Ka puo ena, ha ho na tšehetso bakeng sa li-modules tsa hare, ho kenngoa ha ho sebelisoe ka mokhoa o feto-fetohang, kaha ha ho lumelle lintho tse kenang ho tsoa litsing tse ling tse ling. Phello e kopantsoeng ea boemo bona le hore ka ho ata ha lik'homphieutha tsa motho palo ea baetsi ba lenaneo e atolositse haholo, e fokotsitseng boemo bo tloaelehileng ba ho itokisetsa ho tseba lintho, e leng se entseng hore nakong ea ho ntshetsa pele likopo, li-modules li sebelisitsoe e le lisebelisoa tsa ho theha lilaebrari tsa mathata le mekhoa ea tsamaiso. Baetapele ba nang le tsebo feela ba sebelisitse matla a feletseng a puo ena ea moralo oa ho hlophisa mesebetsi ea lintho tsohle.

Haeba u sheba li-modules tsa Pascal ho tloha boemong ba moqapi, joale nomoro ea bona e lokela ho ikemiselitsoe ka ho tlosa mosebetsi ona ho tse ling tse ngata tse ikemetseng. Boemong bo feteletseng, mochini ona o ka sebelisoa ho kena ka oona o le mong feela ts'ebetsong haeba ho hlokahala hore ketso ea sebaka seo e sebetsang e ikemetse ka ho feletseng ka tšusumetso ea likarolo tse ling tsa lenaneo ha liphetoho li etsoa khoutu ea morero.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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