КомпјутериПрограмирање

Зашто програмских језика високог нивоа?

Као што знате, све команде унутар рачунара се преносе на посебан језик машине које оператери је комплексан и неструктурисана низ нула и јединица. Ово је веома погодан за електронску опрему, где се уређај може дефинисати као одређени ниво сигнала, нула - недостатак таквог сигнала. Међутим, да напише упутства за обављање сложених задатака који користе овај код изузетно је тешко, и да пронађу грешку и исправљање просто немогуће. Зато смо развили посебан, погоднији за програмере, програмских језика високог нивоа.

прича

Програм је низ стандардних команди, имплементација која води у раствор посебног задатка. За први компјутерски програми су директно написано у машинском језику, они су били веома компликован и тежак за разумевање. У раним - Средином 50-КСКС последњег, 20., век појавио први макро који је направио процес програмирања више структуриран, а затим тзв асемблер, који се такође ослонио на машински код. Након брз развој рачунарске технологије развијене и побољшане и програмским језицима. А у средини 50-кк појавио Фортран, први пуноправно програмски језик на високом нивоу. Године 1968, Николас Вирт нови језик Паскал је уведен, који се широко користи за дизајн и креирање занимљивих софтверских производа и поклон. Онда је дошао БАСИЦ језика, од којих је основа се користи у објектно оријентисане Висуал Басиц платформи. У 70-их година била је једна од најчешће користи у данашњим језицима - Ц, који је посебно прилагођен за програмирање система. Тренутно, развој и ширење холистички и разноврсних система објектно оријентисане, као и оних језика који помажу професионалцима да креирају Интернет апликације: ХТМЛ, ПХП, Јава. Укупно програмирање око две хиљаде различитих језика, за укупне тежине од којих су условна и не користе у рачунарима, као и многим програмским језицима високог нивоа.

класификација

Најједноставнији класификација дели све постојеће средства у тзв програмски језици ниског нивоа, или у циљу аутомобила, и програмских висок ниво језика, и кориснички оријентисане. Основна разлика између њих је у томе да програм који је написао прву групу језика (наиме, Ассемблер и Мнемониц), у зависности од компјутера - односно, њеног процесора и сет инструкција. програмирање на високом нивоу језика чини могуће добити апликацију која ће покренути на било ком рачунару, без обзира на његову хардвера. Средства су такође две велике језичке групе: процедуралне и не-процедурални у којима јединица се такође уводи у структурне и оперативне, функционалан и логичан.

Типично, сваки стручњак за програмирање има на располагању око десет различитих програмских језика, који може користити за решавање специфичних задатака. У основи то је, наравно, висок ниво програмских језика, али и теже за програмера машински оријентисаних језика се широко користи за стварање неке делове софтвера.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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