AmakhompyuthaIzinhlelo

"Kuyini lokhu" kungcono phezu kwawo, "ukuthi 'yabuya: isisekelo abstract engokoqobo

Mhlawumbe kwezinye ibhizinisi Computing esizayo bayakhohlwa labo futhi amaqanda, futhi zonke izilimi ngeke usebenze amabhayithi futhi amazwi, kodwa kuze kube manje konke umelwe emhlabeni kanambambili futhi ukuphila ngemithetho yakhe. Kuyini isitaki nalapho kusebenza - kungenzeka ngokuphelele esicacile. Emuva lé ekuqaleni ukubonakala kwakhe kwaba wokugaya amarejista lokuqala, futhi logic of umsebenzi wakhe udinga inkumbulo. Ngenxa yalokho imibono elula beka "ukuthi" isibe de empeleni waba "uma kudingeka."

Umsebenzi processor, logic kanambambili

Processor elawula imemori futhi nokobana a eyindilinga ikhodi ukubulawa logic. Uhlelo - umuntu noma iqoqo imisebenzi ukuthi imela ukulandelana kwemisebenzi: ukukhetha into yokwenza kanjalo iwukuba ukubeka okuthile. Operation uhlelo - ikhodi efanayo, obhekene nokuningi: igunyazwe ezokhipha futhi ulawule nezinye izinhlelo.

Empeleni ukusebenza (algorithm isici ezimele) - nje ukulandelana imisebenzi kanambambili. Uhlelo ihlukile umsebenzi uyaqaphela uqobo futhi uhlela ezinye izingxenye ikhodi.

Ezamukelwe design algorithm njengoba ekulandelaneni izakhi ehlukile. Ngalinye ithwala ayo (ngokuvamile eyodwa kuphela) umsebenzi - kulungile iziphazamiso, ezibukwayo, esisebenzayo. Lokhu izinhlelo evumela ukuba lula inqubo ukuthuthukiswa, ukwakha umtapo algorithm bese uwasebenzise namanye amaphrojekthi.

Ukuthumela Ibuyisa Management

Uhlelo ubiza umsebenzi, wasidlulisela idatha, sinquma yi. Kusukela ekukhishweni enye ikhodi ingxenye isiqalisile kusukela ngaphandle, ngoba ukulawula ukubuya kufanele kwenziwe ekuhambeleni olandelayo ukusebenza. Le ndlela yokwenza bunikezwa ukuze ikhodi ukukhishwa kanye nokufinyelela ohlelweni Imiphumela iyonke.

Ikhodi selulayisheke ku inkumbulo futhi abulawe ngokulandelana. Ukushayela umsebenzi (enye ucezu ikhodi), kwisitaki isetshenziswa. Kuyini lokhu? Memory (kanye pointer kuso), okuyinto ihlukile ezejwayelekile ukuthi element ngayinye ngokulandelana ibekwe ngaphezu kwalowo odlule. Ngoba ukuthola noma ubani ngezansi, udinga ukuthatha ukusebenza nakho konke okuphezu kwalo. Isikhombi njalo kukhomba isikhundla wamanje kwisitaki.

Ekuqaleni, kwisitaki uthola ikheli ukubuya - ekhelini elilandelayo ukusebenza ucingo. Khona-ke ukubeka yonke idatha ezidingekile umsebenzi ngokuthi. I ngokuthi umsebenzi ukukhethela idatha, icubungula kubo, futhi edonsa ukulawula uyabuya yi kungxenye yokugcina ka kwawo. Ithimba: "beka it" ihamba pointer zangaphambilini esinikeziwe, futhi ukhethe "ke" iya ukucubungula.

Regista AX, BX, CX, DX, EX waba uphawu lokuhlala ekuqaleni inkathi inkathi yolwazi lobuchwepheshe, kodwa SP futhi SS - kuyinto mascot zako ezisemqoka. Indlela yokusebenzisa isitaki lwezinhlelo? Izibonelo esidlule ngeke izikhumbuzo bokwakha kwenkathi ekuseni. Isitaki weza ezweni kanambambili, kanye amazwi "umsebenzi" futhi "recursion" futhi wanyamalala ku logic jikelele izinhlelo umkhuba.

Khonza idatha ukunquma ukuthi benzeni

Emakhiyubhi indlela kuvumela izingcingo eziningi izingxenye ezahlukene ikhodi, kuhlanganise recursion: umsebenzi shayela ngokwalo. Kukhona imikhawulo zemvelo: usayizi inkumbulo for the isitaki kanye nekhodi kumele kwanele. Uma uhlelo ilungile ke ukusebenza yayo liyoqina, ukudluliswa / ukubuya ukuphathwa - ngqo.

Isitaki ugcwele, njengoba amapuleti amanga inqwaba, okuyinto wathumela ukubeka itafula. Isiphetho amapuleti, okungukuthi, okuqukethwe kwabo, isixazululekile endaweni lapho ngocansi. Ngokusho logic of ukuxhumana, iqembu "inqwaba, ke" inika ehlelwe lokhu phakathi labo ngokuthi, futhi labo ababizile. Lapho beqeda inqubo kubalulekile ukubuyisela ukulawula ekhelini elilandelayo lowo wathumela kwisitaki etafuleni.

logic elula kakhulu futhi ngempumelelo. Kuyini etafuleni, njengoba isinqumo - isebenta uma iya nalokho okutholwe - ukukhathazeka kwayo lokho etafuleni ziyodlulisela isitaki idatha - ezigadwayo, into eyinhloko ukuba najlo ukulawula inselele elilandelayo izindleko zokuhlinzwa kwakho. Umsebenzi ungabiza uqobo kuphela uma uyavuma recursion, kodwa recursion kuphela kungenzeka uma idatha awela kwawo.

I Abstraction eliyisisekelo

Lapho abavamile futhi iba ngesisekelo umbono esisebenzayo, cishe, singaphetha ngokufanele alindele ukuba inhloso kanye nemphilo lendze, lakamuva. A isitaki izingqimba wabeletha isitaki, futhi inqwaba enikeziwe umsebenzi izilimi, wokusebenza, izinhlelo, imisebenzi, kanye zobuchwepheshe wemboni iyonke.

icala Classic kwaba ngesisekelo icala elula, kodwa ezingavamile lapho kungenziwa kulinganiselwa ngaphandle ingxabano ezingenalutho mayelana miyalelo, engasho lutho, amalungiselelo uHlelo nezinto eziza kuqala ukulwa sokusinda ulimi.

Ngokwengxenye kwaba iseli inkumbulo, wahlala kuze kube yilolu suku, kodwa lokho abanye abantu babhekwe njengabezinye kushintshile. Ukuba Nesibindi edabula obukhulu ukuthayipha eqinile, manje zithi okuthile kungaba yini bese ubamba kwimemori wangempela yini, ngoba kakade kube okubaluleke kakhulu.

Isabelo opharetha, izimo, izihibe, amabhlogo ... siguqulwe ezincane kakhulu ngokuya incazelo yalo, kanye, i-syntax isikhathi eside akunandaba. Fight for izimiso izilimi izinhlelo benganikezwa ithuba lokuwina omunye wabo. Amathuluzi (yesakhi / umhumushi / igobolondo) ubophekile ukuba umane ukusebenza, uzinze futhi iyavela-full, nokuthi nokuthi yini ukubhala / ukusetshenziswa - ukunakekela uMklami, hhayi ulimi umlobi.

Isitaki usezuze anencazelo entsha enqubeni global ukuthuthukisa imibono kanye nobuchwepheshe. I eziguquguqukayo in kwindlela baye sizikhandle esikhulu komunye nomunye, futhi algorithm kanye opharetha afakiwe komunye nomunye. Ngokuvamile, uyakwazi ukuzwa kwisitaki olandelwayo, lapho omunye inikeza umsebenzi ohlukile.

Isitaki, ukusebenza kanye recursion - do ayilona, kodwa umphelelisi nomunye ngokuphelele, avumela ukuba idale izinguqulo eyingqayizivele kuhanjiswa nokucutshungulwa kolwazi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zu.atomiyme.com. Theme powered by WordPress.