DatorerProgrammering

Varför använda hög nivå programmeringsspråk?

Som ni vet, alla kommandon inuti datorn överförs till en speciell maskin språk som operatörerna är en komplex och ostrukturerad sekvens av ettor och nollor. Detta är mycket bekvämt för elektronisk utrustning, där enheten kan definieras som en viss signalnivå, en noll - avsaknaden av en sådan signal. Men för att skriva instruktioner för att utföra komplexa uppgifter som använder denna kod är mycket svårt, och att hitta felet och felsöka helt enkelt omöjligt. Därför har vi utvecklat en speciell, mer bekvämt för utvecklare, hög nivå programmeringsspråk.

berättelse

Programmet är en sekvens av standardkommandon, leder vars genomförande till lösningen av en specifik uppgift. För första dator programmen skrivs direkt i maskinspråk, de var mycket besvärligt och svårt att förstå. I början - mitten 50-xx sista, 20th, dök talet första makro som gjorde programplaneringen mer strukturerat, och sedan den så kallade assembler, som också förlitat sig på maskinkoden. Efter den snabba utvecklingen av datorteknik utvecklas och förbättras och programmeringsspråk. Och i mitten av 50-xx dök Fortran, den första fullfjädrade högnivåspråk. År 1968 var Nicholas Wirth nytt språk Pascal infördes, som ofta används för att utforma och skapa intressanta programvaror och nuet. Sedan kom BASIC språket, utifrån vilka används inom objektorienterad Visual Basic plattform. På 70-talet fanns det en av de mest använda i dagens språk - C, som har anpassats speciellt för systemprogrammering. För närvarande, utveckling och spridning av en holistisk och mångsidig objektorienterade system, liksom de språk som hjälper både proffs för att skapa Internet-applikationer: HTML, PHP, Java. Total programmering om två tusen olika språk, för en totalvikt som är villkorade och inte används i datorer, liksom många på hög nivå programmeringsspråk.

klassificering

Den enklaste klassificeringen delar alla befintliga medel i de så kallade låg nivå programmeringsspråk, eller som syftar till bilen, och hög nivå programmeringsspråk, och användarcentrerad. Den största skillnaden mellan dem ligger i det faktum att programmet skriven av den första gruppen av språk (nämligen Assembler och Mnemonic), beroende på datorn - eller snarare dess processor och instruktionsuppsättning. programmeringsspråk på hög nivå gör det möjligt att få app som kommer att köras på vilken dator som helst, oberoende av dess hårdvara. Medel finns också två stora språkgrupperna: förfarandemässiga och icke-procedur, i vilken enheten är också introduceras till den strukturella och operativa, funktionella och logiska.

Normalt har varje expert på programmering till sitt förfogande om tio olika programmeringsspråk, som han kan använda för att lösa specifika uppgifter. I grunden är det naturligtvis hög nivå programmeringsspråk, men också svårare för utvecklare av maskinorienterade språk används ofta för att skapa vissa delar av programvaran.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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