CyfrifiaduronRhaglennu

Pam defnyddio ieithoedd rhaglennu lefel uchel?

Fel y gwyddoch, yr holl orchmynion y tu mewn i'r cyfrifiadur yn cael eu trosglwyddo i iaith beiriant arbennig y gweithredwyr yn ddilyniant cymhleth a distrwythur o sero a rhai. Mae hyn yn gyfleus iawn ar gyfer offer electronig, lle gall yr uned gael ei ddiffinio fel lefel signal benodol, sero - y diffyg signal o'r fath. Fodd bynnag, i ysgrifennu cyfarwyddiadau i wneud tasgau cymhleth gan ddefnyddio cod hwn yn eithriadol o anodd, ac i ddod o hyd y gwall a dadfygio yn syml amhosibl. Felly, rydym wedi datblygu arbennig, yn fwy cyfleus i ddatblygwyr, ieithoedd rhaglennu ar lefel uchel.

stori

Rhaglen yn ddilyniant o orchmynion safonol, mae'r un ohonynt ar waith yn arwain at ddatrys tasg benodol. Ar gyfer y cyfrifiadur cyntaf rhaglenni eu hysgrifennu yn uniongyrchol mewn iaith peiriant, roeddent yn feichus iawn ac yn anodd eu deall. Yn y cynnar - olaf, 20fed canol 50-xx, yn ymddangos ganrif y macro cyntaf a wnaeth y broses rhaglennu mwy strwythuredig, ac yna yr hyn a elwir iaith cynulliad, sydd hefyd yn dibynnu ar y cod peiriant. Yn dilyn datblygiad cyflym o dechnoleg gyfrifiadurol datblygu a'u gwella a rhaglennu ieithoedd. Ac yng nghanol y 50-xx yn ymddangos Fortran, iaith raglennu lefel uchel llawn-fledged cyntaf. Yn 1968, Nicholas Wirth iaith newydd Pascal ei chyflwyno, a ddefnyddir yn eang i ddylunio a chreu cynnyrch meddalwedd diddorol a'r presennol. Yna daeth yr iaith BASIC, sail sy'n cael ei ddefnyddio yn y llwyfan Visual Basic gwrthrych-oriented. Yn y 70au roedd un o'r ddefnyddiwyd mewn ieithoedd heddiw amlaf - C, sydd wedi ei addasu yn benodol ar gyfer rhaglennu system. Ar hyn o bryd, datblygu a lledaenu o systemau gwrthrych-oriented cyfannol a hyblyg, yn ogystal â'r ieithoedd hynny sy'n helpu gweithwyr proffesiynol i greu ceisiadau Rhyngrwyd: html, php, java. Cyfanswm rhaglennu tua dwy fil o iaith wahanol, am gyfanswm pwysau ohonynt yn amodol ac ni chânt eu defnyddio mewn cyfrifiaduron, yn ogystal â llawer o ieithoedd rhaglennu ar lefel uchel.

dosbarthiad

Mae'r dosbarthiad symlaf yn rhannu holl arian sy'n bodoli eisoes yn yr ieithoedd hyn a elwir ieithoedd rhaglennu lefel isel, neu sydd wedi'u hanelu at y car, a rhaglennu ar lefel uchel, a defnyddiwr-ganolog. Y prif wahaniaeth rhyngddynt yn gorwedd yn y ffaith bod y rhaglen a ysgrifennwyd gan y grŵp cyntaf o ieithoedd (sef, Cydosodydd a Mnemonic), yn dibynnu ar y cyfrifiadur - neu yn hytrach, o'i prosesydd a chyfarwyddyd penodol. rhaglennu iaith lefel uchel yn ei gwneud yn bosibl i gael y app a fydd yn rhedeg ar unrhyw gyfrifiadur, waeth beth yw ei caledwedd. Cronfeydd hefyd yn ddau fawr grwpiau iaith: gweithdrefnol a di-gweithdrefnol, lle mae'r uned hefyd yn cael ei gyflwyno i'r strwythurol a gweithredol, swyddogaethol ac yn rhesymegol.

Yn nodweddiadol, mae pob arbenigwr mewn rhaglenni ar gael iddi tua deg o ieithoedd rhaglennu gwahanol, a gall defnyddio i ddatrys tasgau penodol. Yn y bôn mae, wrth gwrs, ieithoedd rhaglennu ar lefel uchel, ond hefyd yn fwy anodd i'r datblygwr ieithoedd oriented peiriant-cael eu defnyddio'n helaeth i greu rhai rhannau o'r meddalwedd.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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