Coimpiutairean, Bathar-bog
Dè a tha a 'cruinneachadh - tuairisgeul
Ma tha thu dìreach a 'tòiseachadh gus ionnsachadh phrògraman no dìreach aig a bheil ùidh sa chùis, thu buailteach a thighinn tarsainn air dìomhair a shùil air an fhacal "a chur ri chèile." Tha seo a 'coimhead cho uabhasach bun-bheachd a tha comasach air cur feagal air daoine. Tha an aiste seo a bhios a 'feuchainn ri faighinn a-mach ma tha a h-uile rud uabhasach. Dè a tha a 'cruinneachadh?
Mìneachadh agus eachdraidh nàdarra
Ann facail sìmplidh, an cruinneachadh 'S e prògram a converts an teacsa de phrògram a sgrìobhadh leis an neach-cleachdaidh ann an cruth air choreigin a tha freagarrach airson a chur an gnìomh air a' choimpiutair.
Bha a leithid de phrògram, còmhla ri breith a 'chiad phrògraman cànan. Thachair seo anns an anmoch 50an. Tha e a 'tionndadh a-mach gu bheil an sgeulachd, a tha co-cheangailte ri trusaiche agus prògraman cànain a' dol air ais nas fhaide na sia deicheadan. A dh'aindeoin leithid droch-ùine, an gluasad seo de saidheans coimpiutaireachd ann an cùis sam bith nach urrainn a bhith a 'beachdachadh a-mach à ceann-latha no a dh'fhuireach. Air a chaochladh, le slighe àm, le a 'Chogaidh gnìomhachasan ùra is na gnìomhan airson coimpiutairean a tha a' cleachdadh, tha feum air leasachadh ùr, nas neach-cleachdaidh càirdeil cànan prògramaidh. Mar sin, airson na cànanan sin a dhìth an trusaiche. Windows, Linux, MacOS - fhèin aig dealbhadh airson gach àrd-chabhsair.
prionnsabal obrachadh
Tha a 'chòd tùsail a sgrìobhadh leis an leasaiche de àrd-ìre cànan a thionndadh air a' phrògram aig sònraichte inneal cànan. Tha an còd-ainm a tha air an executable phrògram. Faodaidh e bhith air a stàladh agus a 'ruith air coimpiutair sam bith, gun a bhith a' dèanamh atharrachaidhean sam bith tuilleadh.
Simple, ach doirbh
Dualchasach, an trusaiche ann an saidheans coimpiutaireachd S e aon de na rudan bunaiteach ann an cumantas ris a 'siostaman obrachaidh agus stòran-dàta. Dè a tha a 'cruinneachadh? Tha e ann an seagh bunait saidheans coimpiutaireachd.
Bho eile sealladh, an dearbh chuspair a 'cruthachadh phrògraman den leithid gabhail a-steach àireamh mhòr de teòiridheach teicneòlasach agus taobhan co-cheangailte ri prògraman. Tha mòran leasachaidh a 'creidsinn gu bheil seo a' chuspair san fharsaingeachd as tarraingiche ann an saidheans air fad. Nuair a phrogramaiche a 'leasachadh prògram a dh'fhuasglar cuid duilgheadas, a sgrìobh e ann an cànan sònraichte. Tro leasachadh a 'phròiseas, tha e labhairt ann na faclan a tha faisg air an dearbh sgìre bho a tha sinn a bhith a' dèiligeadh. Tha an coimpiutair nach eil a 'tuigsinn dè tha e ag innse daoine. Tha e comasach faighinn a-mach a-mhàin ann gu math sìmplidh a nithe, a tha a 'gabhail a-steach na h-àireamhan agus caochladairean cealla agus clàran, buan agus sealach a chuimhne. Dè a tha a 'cruinneachadh? 'S e seo am prògram aig a bheil obair - bun-bheachdan eadar-theangachadh faisg air an raon chuspair an -leasachaidh anns a' bhun-bheachd a tha comasach air atharrachadh a 'choimpiutair.
'S e seo an dùbhlan a tha an sàs ann an Java ri chèile no neach sam bith eile an cànan prògramaidh. Tha gach tachairt air cànan ùr tha feum gluasad an còd air a sgrìobhadh air, ann an cruth gun robh an coimpiutair a 'tuigsinn. Mur eil, cha robh e a 'cluich. Às dèidh na h-uile, a tha daonnan a 'Semantic bheàrn eadar na bun-bheachdan daonna agus coimpiutair. Tha e ri buaidh a thoirt agus tha an cànan prògramaidh an trusaiche.
Duilgheadasan a 'dèanamh
Tha cruthachaidh de na prògraman sin aghaidh measgachadh de cheistean. Tha seo a 'saidheansail duilgheadasan a tha co-cheangailte ri ceart mapadh de na bun-bheachdan air an iarrtas àrainn. Tha seo a 'innleadaireachd teicneòlasach agus duilgheadasan co-cheangailte ri cur an gnìomh seo a thaisbeanadh.
a chur ri chèile a 'cruthachadh obair a dhèanamh suas de ioma-ghnèitheachd de dissimilar subtasks. 'S e seo doirbh, ach glè inntinneach gnìomhachas, a' caitheamh am beatha gu iomadh-prògramaidh. Agus nach 'eil aithreachas.
Clas agus compiler
'S dòcha, tha mòran air a chuala cànanan leithid C agus C ++. Às dèidh na h-uile, tha iad aon de na mòr-chòrdte agus cumanta. 'S e seo fìor dhroch phrògraman cànain, anns a bheil cumhachdach bun-bheachdan a tha furasta a' sealltainn an coinceap de sgìrean iarrtas, anns a bheil an luchd-leasachaidh ag obair. Mar eisimpleir, a bheil bun-bheachd an clasaichean agus gnìomhan. Tha iad deatamach airson iomadh cànain, ach airson an C ++ feart a tha gu h-àraidh.
Prògramair nas fhasa a bhith a 'cruthachadh modail le cuideachadh a leithid de bheachdan. Compiler C airson Windows no càil sam bith eile a-siostaim-obrachaidh a 'cuideachadh gus a' sealltainn nan àrd-ìre rudan ann an cruth gun robh an coimpiutair a 'tuigsinn. Chan eil ach an uair sin bidh e air a bhith comasach air atharrachadh orra.
Coimpiutair sam bith, ge bith dè cho cumhachdach agus iom-fhillte nach robh e, a 'ruith air bun-bheachd gu math sìmplidh. Ach bun-bheachd an clas e doirbh, a chionn le e glè ghoireasach a thaisbeanadh mòran rudan bho fhìor bheatha. Tha compiler converts na bun-bheachdan iom-fhillte ann an prìomhadail.
Dealbhadh ri chèile mar obair
Sna bliadhnaichean mu dheireadh, tha buailteach, nuair mòr sam bith, companaidh, co-cheangailte ri teicneòlas fiosrachaidh, a 'dèanamh aige fhèin an cànan prògramaidh, a tha an uair sin a' gluasad gu farsaing de tomadan leasachaidh.
Gu dearbh, airson gach cànain a 'cur feum air a chur ri chèile. Agus a 'chompanaidh, mar riaghailt, a thoirt dhaibh le teangannan. Ach cuideachd tha àireamh mhòr de neo-eisimeileach prògramaidh is companaidhean a tha airson aon adhbhar no eile airson gum bi iad fhèin an trusaiche airson chànanan, no an leasaich iad cànanan ùra agus mar sin, an trusaiche dhaibh. Faodaidh sinn misneachail ag ràdh gu bheil an speisealta a tha air a chrochadh e fhèin ris an raon seo, chan eil teagamh fhathast gun obair.
Mar sin, a-nis feumaidh e bhith soilleir dè an cruinneachadh. 'S e seo am prògram eadar-theangair an leasaiche agus a' choimpiutair, gun a tha e ann an raon saidheans coimpiutaireachd àite sam bith.
Similar articles
Trending Now