Med den teknologiske udvikling og udviklingen inden for computerteknologi har en bred vifte af programmeringssystemer dukket op i verden. Et programmeringssystem er et værktøj, et værktøj til oprettelse af algoritmer. Det præsenteres i form af programmeringssprog, hvor programmet skal skrives.
Hvad programmeringssystemet består af
Strukturen i programmeringssystemer inkluderer forskellige værktøjer, der er nødvendige for udvikling af softwareprodukter. Disse komponenter er: en kompilator og en tolk. Den første er nødvendig for at læse og genkende maskinkode og oprette en fungerende version af programmet. En tolk er en oversætter af skriftlig kode. Den udfører kommandoer efter en algoritme trin for trin.
En vigtig rolle i programmeringssystemet spilles af det integrerede miljø, hvor softwareproduktet skal udvikles. Udviklingsmiljøet består af forskellige biblioteker, herunder grafiske, samt fejlfindingsprogrammer, der udfører algoritmen og hjælper med at finde fejl under testningen.
Et integreret miljø er et specielt sæt indbyggede rutiner. Hovedopgaven for det integrerede miljø er at være universel, tilpasselig til forskellige typer opgaver, at have en "venlig" grænseflade og helpdesk.
De mest udbredte og populære programmeringssystemer
De mest populære systemer inkluderer Turbo Pascal, Turbo Basic, Turbo C. Derfor har hvert system sin egen applikationsudviklingspakke.
Til Turbo Pascal - Borland Delphi-pakke. Det er en af de mest populære skaller til oprettelse af applikationsprogrammer, det er simpelt og praktisk på samme tid. Et objektorienteret miljø ved hjælp af Pascal-sproget har mange forskellige udviklingskomponenter i sit arsenal samt en hurtig og effektiv kompilator.
For Turbo Basic er Microsoft Visual Basic-pakken et godt værktøj til oprettelse af applikationer og makroer. For Turbo C - Borland C ++ pakke er det praktisk at udvikle programmer til DOS.
Et programmeringssystem er direkte bundet til et specifikt programmeringssprog. Der er et stort antal programmeringssprog implementeret til deres specifikke opgaver, afhængigt af anvendelsesområdet og operativsystemet.
Programmeringssprog kan bruges til at skrive kommercielle applikationer, webapplikationer, spil, Android-applikationer. I alt er ca. 25 sprog registreret, nogle af dem er børnesprog, det vil sige, deres syntaks og algoritmer er ens. Der er flere af de mest almindelige sprog i verden: Delphi, PHP, C / C ++.
Delphi-sproget er baseret på Pascal, det er kendetegnet ved dets enkelhed i at skabe en algoritme, konsistens, understøttelse af procedureprogrammering, arbejde med klasser og dynamisk hukommelse.
C / C ++ - sproget er ikke så let at programmere som Pascal; på basis heraf dannes algoritmer og andre sprog, f.eks. Java. Også dette sprog har direkte adgang til computerhardware, har egenskaben konverteringstyper og tilhører kategorien systemprogrammering.
PHP er et sprog til oprettelse af websider ved hjælp af scripts, det er kendetegnet ved dets alsidighed og tværgående platform.
I dag er der en hel del klassifikationer af systemer og programmeringssprog, men hovedopgaven forbliver den samme - oprettelsen af et softwareprodukt af høj kvalitet, der tilfredsstiller brugerens behov.