Coimpiutairean, Prògramadh
"Dè tha seo," tha e air a 'chruaich, "gur e" thàinig air ais: eas-stèidh an da-rìribh
'S dòcha san àm ri teachd ann an cuid de coimpiutaireachd gnothachais dìochuimhneachadh mu fheadhainn agus zeros, agus Pròiseasaran cha obrachadh air bytes agus fhacail, ach gu ruige seo h-uile càil air a riochdachadh Binary t-saoghail agus a' fuireach le a riaghailtean. Dè tha cruach agus far a bheil e a 'buntainn - tha e buailteach a bhith air leth soilleir. Cho tràth ri toiseach a choltas a 'chiad giullachair clàran, agus an loidsig obair aige a bha feumach air chuimhne. Mar thoradh air beachdan sìmplidh cruachadh "gur e" air a bhith an De Facto "mar a dh'fheumar."
Dleastanas giullachair, Binary loidsig
Tha an giullachair-smachd a 'chuimhne, agus a' buileachadh a chuairteach code bàs loidsig. Tha am prògram - aon no seata de ghnìomhan a tha a 'riochdachadh sreath de obraichean: rudeigin a thaghadh gus sin a dhèanamh a tha a' cur rudeigin. Siostam-obrachaidh - an aon chòd, barrachd uallach: tha e riatanach do riaghladh agus smachd a chumail air prògraman eile.
Dearbh obrachadh (algairim eileamaid neo-eisimeileach) - dìreach sreath Binary obraichean. Tha prògram eadar-dhealaichte bho na dreuchd a 'tuigsinn fhèin agus a' co-òrdanachadh pàirtean eile den Chòd.
Accepted dealbhadh algairim mar an òrdugh fa leth agus eileamaidean eadar-dhealaichte. Tha gach giùlan aca fhèin (mar as trice chan eil ach aon) dreuchd - tha e goireasach airson debugging, lèirsinneach, practaigeach. Tha seo a 'leigeil le prògraman a dhèanamh nas sìmplidhe a' leasachadh a 'phròiseas, a chruthachadh leabharlainn de aontaran agus gan cleachdadh ann am pròiseactan eile.
A 'cur agus a thilleas Riaghlaidh
Tha am prògram ag iarraidh na dreuchd, a 'dol seachad e an dàta, a' cunntadh air an toradh. Bho bàs eile code chuibhrionn a 'tòiseachadh bhon taobh a-muigh, a chionn' tilleadh smachd a bu chòir a bhith a 'cluich air an ath-ghairm airson obrachadh. Dòigh-obrach seo a thoirt seachad le òrdugh nan còd a chur gu bàs agus a 'coileanadh toraidhean prògram air fad.
Còd a luchdachadh a-steach do chuimhne agus òrdugh a chur gu bàs. A ghairm gnìomh (eile pìos code), a 'chruach air a chleachdadh. Dè tha seo? Memory (agus na chomharra air a shon), a tha eadar-dhealaichte bhon àbhaisteach ann gu bheil gach eileamaid a chur air an fhear roimhe. Seach gu faigh neach sam bith a tha gu h-ìosal, feumaidh tu a bhith ag obair agus a h-uile a tha air. Chomharra-còmhnaidh a 'comharrachadh gus an suidheachadh làthaireach ann an cruach.
An toiseach, a 'chruaich' faighinn a 'tilleadh seòladh - an t-seòladh a leanas a' ghairm obrachadh. Sin uile a chuir an dàta riatanach airson an canar gnìomh. Tha an t-ainm gnìomh a 'taghadh an dàta, pròiseasan iad, agus a' gineadh an thoradh air smachd a 'tilleadh chun an eileamaid mu dheireadh den a' chruach. Sgioba: "cruachadh e" a 'gluasad a' chomharra air an roimhe a thoirt seachad, agus air an taghadh an "e" a 'dol gu giollachd.
Clàran tuagh, BX, CX, dx, EX bha e na iomhaigh toiseach an linn den fhiosrachadh aois, ach an SP agus an SS - 'S e a' phrìomh shuaichnean. Mar a chleachdas stac de phrògraman? Eisimpleirean de na chaidh seachad nach bi carraighean ailtireachd an tràth linn. Stac thàinig a-steach Binary an t-saoghail, còmhla ris na faclan "fhoincsein" agus "recursion" agus a-mach dhan coitcheann loidsig de phrògraman a chleachdadh.
Serve an dàta airson co-dhùnadh dè a nì
Cruachadh uidheam a 'leigeil le iomadh gairmean gu diofar phàirtean den Chòd, a' gabhail a-steach recursion: obair fòn fhèin. Tha crìochan nàdarra: an cuimhne meud airson an stac agus còd a bu chòir a bhith gu leòr. Ma 'phrògram tha e ceart, an uair sin a coileanadh a bhios seasmhach, gluasad / tilleadh riaghladh - dearbh.
Stac làn, mar a tha na truinnsearan laighe ann an dùn, a tha air a chur a luidh a 'bhòrd. Tha na thachair dha na soithichean, is e sin, an susbaint, tha fuasgladh ann an àite far a bheil e a chraoladh. A rèir an loidsig de eadar-obrachadh, an sgioba "cruach, tha e" a 'toirt ro-seo a chur air dòigh eadar an fheadhainn a ghairm, agus an fheadhainn leis a bheil e an t-ainm. An dèidh crìoch a chur air a 'phròiseas, tha e cudromach gu tilleadh smachd an t-seòladh a leanas an aon a chuir a' chruach air a 'bhòrd.
Fìor shìmplidh agus èifeachdach loidsig. Dè th 'air a' bhòrd, mar an co-dhùnadh air a dhèanamh - tha e ag obair mar a tha e a 'dol le na toraidhean - a dragh aig dè Clàr e cuiridh cruach dàta - a chùram, a' phrìomh rud a tha gu còmhnaidh a 'tilleadh smachd gus an ath dùbhlan airson obair. Faodaidh an gnìomh air a ghairm fhèin a-mhàin ma tha e ag aideachadh recursion, ach recursion e a-mhàin a ghabhas ma bhios an dàta tuiteam ann an cruach.
Tha bunaiteach abstraction
Nuair a àbhaisteach is fàs na bhunait de practaigeach shealladh, cha mhòr, faodaidh sinn an dùil reusanta a bhith amas, agus beatha fhada mu dheireadh. A cruach truinnsearan rug a 'chruaich, agus a' chruach air a thoirt seachad air obair Pròiseasaran, siostaman obrachaidh, prògraman, gnìomhan, agus àrd-inbhe san roinn air fad.
Classic chùis bhunait a bha sìmplidh, ach a tha tearc 'chùis nuair a tha e urrainnear tuairmse a dhèanamh gun falamh connspaid mu na sheantansan, semeantaig, prògramadh rèiteachaidhean agus prìomhachasan ann an strì airson maireannachd na Gàidhlig.
Sgothach mar a bha na chuimhneachan air chill, agus dh'fhuirich e gus an là'n diugh, ach tha sin a 'bheachd a tha e air atharrachadh. Misneachd a 'dol tro tiugh de làidir taidhpeadh, tha iad a-nis a' cumail a-mach gu bheil rudeigin rud sam bith a dh'fhaodas a bhith agus a 'cumail ann am fìor chuimhneachan air rud sam bith, oir tha e gu math cudromach mar-thà.
Pìos-obrach oibrichean, na h-lùban, blocaichean ... atharrachadh mòran nas lugha a thaobh brìgh, a thuilleadh, an sheantansan airson ùine chan eil e gu diofar. Fight airson an sàr-bheachdan de phrògraman cànain nach eil a 'faighinn cothrom a bhuannachadh aon dhiubh. Innealan (compiler / eadar-theangair / sligean) Tha uallach air dìreach a bhith ag obair, a bhith seasmhach agus làn-nochdadh, agus ciamar agus dè a sgrìobhadh / cleachdadh - a 'gabhail cùram an phrogramaiche, chan eil an cànan an ùghdair.
Stac air ùr fhaighinn cudromach anns na cruinne phròiseas leasachadh bheachdan agus teicneòlasan. Tha caochladairean ann an riochd anns a bheil iad air a goireasach air uachdar a chèile, agus aontaran agus oibrichean gabhail a-steach ann an aon eile. Faodaidh tu gu tric a 'cluinntinn mu dheidhinn am pròtacal cruach, nuair a bhios aon a' toirt obair eadar-dhealaichte.
Stac, feartan agus recursion - nach eil co-ionann, ach tha iad a 'cur a chèile a-iomlan, a' leigeil thu a chruthachadh choimeas dreachan den tagradh agus a 'giullachd fiosrachaidh.
Similar articles
Trending Now