DatoriProgrammēšana

Kāpēc izmantot augsta līmeņa programmēšanas valodas?

Kā jūs zināt, visi komandas iekšā datoru tiek pārsūtīti uz speciālu mašīnu valodām, kuru operatori ir sarežģīts un nestrukturēta secību nullēm un uzņēmumiem. Tas ir ļoti ērti, elektronisko iekārtu, kur vienība var tikt definēta kā noteikta signāla līmeni, nulles - nav tādu signālu. Tomēr, lai rakstītu norādījumus veikt sarežģītus uzdevumus, izmantojot šo kodu, ir ļoti grūti, un atrast kļūdas un atkļūdot vienkārši neiespējami. Tāpēc mēs izstrādājām speciālu, ērtāk izstrādātājiem, augsta līmeņa programmēšanas valodas.

stāsts

Programma ir secība standarta komandu, kuru īstenošana noved pie risinājuma konkrēta uzdevuma. Attiecībā uz pirmo datoru programmas tika rakstīts tieši mašīnvalodā, viņi bija ļoti apgrūtinoša un grūti saprast. Kas agri - mid 50-XX pēdējā, 20., gadsimts parādījās pirmais makro, kas veikti plānošanas process strukturēts, un pēc tam tā saukto montāžas valodu, kas arī balstījās uz mašīnu kodu. Pēc straujā attīstība datoru tehnoloģiju, kas izstrādāta un uzlabota un programmēšanas valodas. Un vidū 50-xx parādījās Fortran, pirmā pilnvērtīgs augsta līmeņa programmēšanas valodu. 1968. gadā, Nicholas Wirth jaunā valoda Pascal tika ieviesta, kas tiek plaši izmantoti, lai izstrādātu un izveidotu interesantu programmatūras produktu un tagadni. Tad nāca BASIC valodu, kuras pamatā ir izmantota objektorientētā Visual Basic platformu. 70. gados bija viens no visplašāk izmanto šodien valodās - C, kas ir pielāgota speciāli sistēmas programmēšanu. Pašlaik izstrāde un izplatīšana, holistiskās un daudzpusīgas objektu orientētas sistēmas, kā arī šajās valodās, kas palīdz speciālistiem, lai izveidotu interneta pieteikumus: html, php, java. Kopā programmēšana apmēram divus tūkstošus dažādās valodās, par kopējo svaru, no kuriem ir nosacījums, un netiek izmantoti datori, kā arī daudzās augsta līmeņa programmēšanas valodām.

klasifikācija

Vienkāršākais klasifikācija sadala visus esošos līdzekļus tā saukto zema līmeņa programmēšanas valodām, vai mērķis ir auto, un augsta līmeņa programmēšanas valodām, un lietotāja centrēta. Galvenā atšķirība starp tiem ir fakts, ka programma raksta pirmās grupas valodās (proti, Montētājs un mnemonisks), atkarībā no datora - vai drīzāk, tās procesoru un instrukciju kopu. Augsta līmeņa valoda programmēšana ļauj iegūt app, kas darbosies uz jebkura datora, neatkarīgi no tā aparatūru. Fondi ir arī divi lieli valodu grupas: procesuālos un nav procedūru, kurā vienība ir ieviesti arī uz strukturālo un darbības, funkcionāli un loģiski.

Parasti katrs eksperts programmēšanā rīcībā apmēram desmit dažādām programmēšanas valodām, ko viņš var izmantot, lai atrisinātu konkrētus uzdevumus. Būtībā tas ir, protams, augsta līmeņa programmēšanas valodas, bet arī grūtāk izstrādātājam mašīnu orientētu valodu plaši izmanto, lai radītu dažas daļas no programmatūras.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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