DatamaskinerProgrammering

Hvorfor bruke høynivå programmeringsspråk?

Som du vet, er alle kommandoene inne i datamaskinen overført til en spesiell maskin språk som operatørene er en kompleks og ustrukturert sekvens av nuller og enere. Dette er meget praktisk for elektronisk utstyr, hvor enheten kan defineres som et bestemt signalnivå, en null - mangel på slikt signal. Men å skrive instruksjoner for å utføre komplekse oppgaver ved hjelp av denne koden er ekstremt vanskelig, og for å finne feilen og debug rett og slett umulig. Derfor utviklet vi en spesiell, mer praktisk for utviklere, høyt nivå programmeringsspråk.

historien

Program er en sekvens av standard kommandoer, gjennomføring av som fører til løsning av en spesifikk oppgave. For de første data programmene ble skrevet direkte i maskinspråk, de var veldig tungvint og vanskelig å forstå. I begynnelsen - midten av 50-xx siste, 20., dukket tallet den første makro som gjorde programmer mer strukturert, og deretter den såkalte assembly, som også støttet seg på maskinkode. Etter den raske utviklingen av datateknologi utviklet og forbedret og programmeringsspråk. Og i midten av 50-xx dukket Fortran, den første fullverdige Høynivåspråk. I 1968, ble Nicholas Wirth nytt språk Pascal innført, som er mye brukt til å designe og lage interessante produkter og nåtid. Så kom BASIC språket, grunnlaget som er brukt i objektorientert Visual Basic-plattformen. På 70-tallet var det en av de mest brukte i dagens språk - C, som er tilpasset spesielt for system programmering. Foreløpig, utvikling og formidling av en helhetlig og allsidig objektorienterte systemer, samt de språkene som hjelper fagfolk til å opprette Internett-applikasjoner: HTML, PHP, Java. Total programmering om to tusen forskjellige språk, for en totalvekt som er betinget og er ikke brukt i datamaskiner, samt mange høyt nivå programmeringsspråk.

klassifisering

Den enkleste klassifiseringen deler alle eksisterende midler i de såkalte lavnivå programmeringsspråk, eller rettet mot bilen, og høyt nivå programmeringsspråk, og bruker-sentriske. Den største forskjellen mellom dem ligger i det faktum at programmet er skrevet av den første gruppen av språk (nemlig Assembler og Mnemonic), avhengig av datamaskinen - eller rettere sagt, av sin prosessor og instruksjonssett. Høynivåspråk programmering gjør det mulig å få app som vil kjøre på hvilken som helst datamaskin, uavhengig av maskinvare. Midler er også to store språkgrupper: elle og ikke-prosedyre, hvor enheten er også innført til den strukturelle og operative, funksjonell og logisk.

Vanligvis hver en ekspert i programmering disponerer omtrent ti ulike programmeringsspråk, som han kan bruke til å løse konkrete oppgaver. I utgangspunktet er det selvsagt høyt nivå programmeringsspråk, men også vanskeligere for utbygger av maskinorienterte språk er mye brukt til å lage noen deler av programvaren.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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