Formation, Luqadood
Makiinada - waa .. teeb dhinacyo kala duwan
The ku saabsan oo badan oo erayo kala duwan oo u ogolaanaya in ay isticmaalka ee beeraha kala duwan ee dhaqdhaqaaqa aadanaha, oo waxgarashada fikradaha kuwanu waa kala duwan. Mid ka mid ah erayga sida waa kala weji duwan, "makiinada". Ra'yiga Tan waxaa inta badan laga helaa METROLOGY, design iyo naqshadaha. Waxaa loo isticmaalaa dheer iyo barnaamijyo this.
Maxaad ula jeeddaan makiinada
Xalka dhibaatooyinka kala duwan waxaa laga yaabaa in ay abuuraan qaabab kala duwan iyo heerarka, kaas oo ay tahay in la raaco marka la teknoolajiyada iyo geedi socodka saarka shaqada. Jaango'an iyo horumarinta xal universal hawlan makiinada. Taasoo la micno ah ereyga loola jeedaa dhinaca dhismaha, design, jidaynayey dhismaha xarumaha kala duwan oo ku saleysan mashaariic caadiga ah. Horumarinta dhowr mabaadiida aasaasiga ah aad bay u soo dadajiyaa hanaanka dhismaha ama dhismaha sidoo kale waxay kordhisaa tayada nidaamka oo dhan.
Makiinada dhismaha
Maxay ka dhigan tahay, waayo, makiinada ee dhisay? Inta badan, isticmaalka noocyo si gaar ah loogu talagalay ee xeerarka iyo qawaaniinta, qalabka caadiga ah iyo dhismayaasha. ekaysiinta waxay ujeedadeedu tahay in ay si weyn kor loogu qaado saamaynta falalka dhisay si loo kordhiyo mishiinada hufnaan ku lug leh iyo farsamooyinka, dardar dhismaha dhismaha xarunta.
xubno Individual ee makiinada lagu yaqaan tan iyo wakhtiyadii hore. Qadiimiga ah ayaa laga helay raadad ka mid ah dib-u-isticmaalka dhismeedka shaqsi jajabkii duplicating farsamooyinka dhismaha caadiga ah. Isticmaalka xubno gaar ah ayaa ka dhacay iyo teeb in dhismaha qarniyadii dhexe, iyo qaab-dhismeedka classical jeer oo casri ah. Laakiin doorka ugu weyn ka ciyaaray by teeb ee dalalka naqshadaha post-Soviet. Warshadaynta baahan yahay qulqulaya wayn ee ciidamada ku hawshoodeen, - iyo dhismaha sidaas kharash-ool ah dhismayaasha caadiga ah iyo dhaadheer. Sidaas waxa uu u muuqday caanka ah "Khrushchev" - mashaariicda caadiga ah 50-70-mada, taas oo, ay sabab u teeb in waqti gaaban la dhisay oo dhan qeybo ka mid ah Midowgii Soofiyeeti ee hore.
Makiinada in simayo
Simayo daboolaa dad badan oo la edbiyo farsamo la xiriira. Thanks to this sayniska qalabka Electricity tusi uu qiimuhu isku mid, qalabka shaqada waxaa loogu talagalay shaqo isku mid ah, oo wuxuu u bixiyey si ay alaabta macaamiisha shahaado sida ay ku soo koobin isku. Makiinada - Waa in la aasaaso sharciyada caadiga ah iyo heerarka wax soo saarka ee badeecooyinka qaarkood, qalab iyo aad u badan. Hawlgalkani waxa uu yeesho in teknoolajiyada tilmaamaha simayo kala duwan loo arkaa in horumarinta waraaqaha sharciyeed, waxaa saamayn ku hababka caadiga ah ee xisaabinta iyo qiimaysay.
Makiinada in barnaamijyada
Taas macnaheedu makiinada ay dhacdo in this? Barnaamijyada, nuxurka, waa hab ka mid ah wada hadal iyo computer aadanaha. Sida la xidhiidhka kasta oo, wada hadalka noocan oo kale ah ayaa suuragal ah keliya by yahay luqadda, kaas oo ah qalab lagu turjumo amarrada aadanaha galay calaamadaha in la fahmi karo in computer ah. All hababka caadiga ah waxaa lagu fuliyay barnaamij luqad gaar ah. doorka A weyn ee kala soocidda luqadaha ciyaara makiinada. The qiimaha iyo macnaha of fikradda taas oo ka dhigaysa teeb su'aal aasaas u ah isticmaalka luqadaha jira iyo abuurista kuwo cusub.
Laba kooxood oo ka mid ah luqadaha barnaamijyada
Guud ahaan, luqadaha jira kala qaybsan yihiin laba kooxood oo waaweyn:
- luqadaha untyped;
- luqadaha qortay.
Sida laga arki karo teeb - taasi waa cabbirka by kaas oo ay u qaybsadaan tirada badan ee luqadaha jira ee khadadka fudud oo cad. luqadaha Untyped - ururiyaha, Brainfuck ama isku soo - loogu talagalay kala duwan cidhiidhi ah ee hawlaha. Iyagu ma qabsan karo ama loo hagaajiyo. Waxa kale oo - luqadood ah taas oo ay jirto teeb. Tani Scala, PHP, C, Python iyo Lua, iyo sidoo kale qaar ka mid ah qalabka kale.
luqadaha Qaabdhismeedka makiinad
luqadaha Xigasho wax badan oo xiiso leh oo isku laalaaban. Sidaa darteed waxaa loo baahan yahay in ay mar kale u qaybi kooxo dhowr ah sida ay shuruudo gaar ah, kaas oo, mar kale, ma aha doorka ugu danbeysay u ciyaaray by makiinada.
- Luqadaha makiinada firfircoon ama tirakoobka. Kala ku saleysan in ay tahay nooca ugu dambeeya ee hawlaha variable. makiinada tirokoobka waxaa lagu sameeyaa waqtiga ururinta. Taasi waa, marka compiler amarka processing horeba "og yahay", halkaas oo ay u raadiyaan nooc gaar ah. ganacsi kale - makiinada firfircoon. noocyada qiimaha ay horeba u caddeeyo inta lagu guda jiro processing amarka. Tusaale makiinada tirakoobka: C, Java, C #; hoosaadka firfircoon ka wakiil yahay: Python, JavaScript, Ruby.
- Luqadaha makiinada adag iyo non-adag. Midkii kowaad wuxuu u ma ogola luqada in ay isku daraan noocyada kala duwan ee tibaaxaha waxaa loo isticmaalaa in - tusaale ahaan, gooyaan xad midnimada luqad noocan oo kale ah ma sheegi karo. luqadda A si xoog leh makiinad si fiican laga yaabaa in diinta ah awaamiir, laakiin khasaare weyn oo sax. Tusaalooyinka-soociddiisa ku saleysan: adag: Python, carrab la'aan, Haskell, Java, caajisaan, C, Visual Basic, JavaScript, PHP.
- makiinada awaamiir iyo cad. Kala waa la fuliyay by compiler ah. af cad ku qortay isticmaalo abuuraa doorsoomayaasha cusub cad. Afafka awaamiir, shaqo this been la compiler ah. Tusaale ahaan si cad makiinad luqadaha - C ++, D, C #. Maa daama: Lua, PHP, JavaScript.
Sida aad arki karto, makiinada door weyn ka hawlo kala duwan. In view of Caalamiyeynta sii kordhaya ee ay door kordhin doonaa oo kaliya. Waxaan u baahan tahay waqti badan iyo dadaal in typify oo dhan geeddi socodka hadda jira iyo mustaqbalka iyo teknoolajiyada, iyaga keeni doonaan hooseeyaha caadi ah, oon si weyn u fududeynta nolosha dadka oo dhan gees oo dhulka.
Similar articles
Trending Now