ComputereProgrammering

Hvorfor bruge højniveau programmeringssprog?

Som du ved, er alle de kommandoer inde i computeren overføres til en speciel maskine sprog, som operatørerne er en kompleks og ustruktureret sekvens af nuller og ettaller. Dette er meget praktisk for elektronisk udstyr, hvor enheden kan defineres som et bestemt signalniveau, en nul - manglen på et sådant signal. Men for at skrive instruktioner til at udføre komplekse opgaver ved hjælp af denne kode er yderst vanskeligt, og at finde fejlen og debug simpelthen umuligt. Derfor udviklede vi en særlig, mere bekvemt for udviklere, højt niveau programmeringssprog.

historie

Programmet er en sekvens af standard kommandoer, hvis gennemførelse fører til opløsning af en bestemt opgave. For de første edb- programmer blev skrevet direkte i maskinens sprog, de var meget besværlig og vanskelig at forstå. I begyndelsen - medio 50-xx sidste, 20., tallet dukkede den første makro, der gjorde programmeringsprocessen mere struktureret, og derefter den såkaldte assembler, som også har påberåbt sig den maskinkode. Efter den hurtige udvikling af computerteknologi udviklet og forbedret og programmeringssprog. Og i midten af 50-xx dukkede Fortran, den første på højt niveau programmeringssprog fuldgyldigt. I 1968 blev Nicholas Wirth nyt sprog Pascal introduceret, som er meget udbredt til at designe og skabe interessante software produkter og nutiden. Så kom BASIC sprog, grundlaget for som anvendes i objektorienteret Visual Basic platform. I 70'erne var der en af de mest udbredte i dag sprog - C, som er blevet tilpasset specielt til systemet programmering. I øjeblikket er udviklingen og udbredelsen af en holistisk og alsidige objekt-orienterede systemer, samt de sprog, der hjælper fagfolk til at skabe Internet applikationer: html, php, java. Samlet programmering omkring to tusind forskellige sprog, for en samlet vægt på som er betinget og ikke anvendes i computere, samt mange højt niveau programmeringssprog.

klassifikation

Den enkleste klassifikation inddeler alle eksisterende midler i de såkaldte lav-niveau programmeringssprog, eller rettet mod bilen, og højt niveau programmeringssprog, og brugercentrerede. Den væsentligste forskel mellem dem ligger i det faktum, at programmet er skrevet af den første gruppe af sprog (nemlig, Assembler og huskeværdi), afhængigt af computeren - eller rettere, dens processor og instruktionssæt. Højt niveau programmeringssprog gør det muligt at få den app, der vil køre på enhver computer, uanset dens hardware. Fondene er også to store sproggrupper: proceduremæssige og ikke-proceduremæssige, hvor enheden er også introduceret til den strukturelle og operationelle, funktionelle og logisk.

Typisk hver en ekspert i programmering råder over ti forskellige programmeringssprog, som han kan bruge til at løse bestemte opgaver. Dybest set er det naturligvis højt niveau programmeringssprog, men også vanskeligere for udvikleren af maskindele-orienterede sprog er almindeligt anvendt til at skabe nogle dele af softwaren.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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