Vystantis technologinei pažangai ir tobulėjant kompiuterių technologijų sričiai, pasaulyje pasirodė labai įvairios programavimo sistemos. Programavimo sistema yra įrankis, įrankis algoritmams kurti. Jis pateikiamas programavimo kalbomis, kuriomis bus parašyta programa.
Iš ko susideda programavimo sistema
Programavimo sistemų struktūra apima įvairius įrankius, reikalingus programinės įrangos produktams kurti. Šie komponentai yra: kompiliatorius ir vertėjas. Pirmasis yra būtinas norint nuskaityti ir atpažinti mašininį kodą bei sukurti darbinę programos versiją. Vertėjas yra rašytinio kodo vertėjas. Jis vykdo komandas, žingsnis po žingsnio vykdydamas algoritmą.
Svarbų vaidmenį programavimo sistemoje atlieka integruota aplinka, kurioje bus kuriamas programinės įrangos produktas. Kūrimo aplinką sudaro įvairios bibliotekos, įskaitant grafines, taip pat derinimo programos, vykdančios algoritmą ir padedančios rasti klaidų testavimo metu.
Integruota aplinka yra specialus integruotų rutinų rinkinys. Pagrindinis integruotos aplinkos uždavinys yra būti universalus, pritaikomas įvairioms užduotims, turėti „draugišką“sąsają ir pagalbos tarnybą.
Labiausiai paplitusios ir populiariausios programavimo sistemos
Tarp populiariausių sistemų yra „Turbo Pascal“, „Turbo Basic“, „Turbo C.“. Atitinkamai kiekviena sistema turi savo programų kūrimo paketą.
„Turbo Pascal“- „Borland Delphi“paketas. Tai yra vienas iš populiariausių apvalkalų, skirtų kurti programų programas, jis yra paprastas ir tuo pat metu patogus. Objektinės aplinkos, naudojančios „Pascal“kalbą, arsenale yra daug įvairių kūrimo komponentų, taip pat greitas ir efektyvus kompiliatorius.
„Turbo Basic“paketas „Microsoft Visual Basic“yra geras įrankis kuriant programas ir makrokomandas. Turbo C - Borland C ++ paketui patogu kurti DOS programas.
Programavimo sistema yra tiesiogiai susieta su konkrečia programavimo kalba. Atsižvelgiant į naudojimo sritį ir operacinę sistemą, yra daugybė programavimo kalbų, įdiegtų konkrečioms užduotims atlikti.
Programavimo kalbomis galima rašyti komercines programas, žiniatinklio programas, žaidimus, „Android“programas. Iš viso yra įregistruota apie 25 kalbos, kai kurios iš jų yra vaikų kalbos, tai yra, jų sintaksė ir algoritmai yra panašūs. Yra keletas labiausiai pasaulyje paplitusių kalbų: „Delphi“, PHP, „C / C ++“.
„Delphi“kalba yra pagrįsta „Pascal“, ji išsiskiria paprastumu kuriant algoritmą, nuoseklumą, palaikymą procedūriniam programavimui, darbą su klasėmis ir dinaminę atmintį.
C / C ++ kalbą nėra taip lengva programuoti kaip „Pascal“; jos pagrindu formuojami algoritmai ir kitos kalbos, pavyzdžiui, „Java“. Be to, ši kalba turi tiesioginę prieigą prie kompiuterio techninės įrangos, turi savybę konvertuoti tipus ir priklauso sistemos programavimo kategorijai.
PHP yra kalba, skirta kurti tinklalapius naudojant scenarijus, ji išsiskiria universalumu ir įvairiomis platformomis.
Šiandien yra nemažai sistemų ir programavimo kalbų klasifikatorių, tačiau pagrindinė užduotis lieka ta pati - sukurti aukštos kokybės programinės įrangos produktą, kuris tenkintų vartotojo poreikius.