Teknologisen kehityksen ja tietotekniikan alan kehittyessä maailmassa on esiintynyt laaja valikoima ohjelmointijärjestelmiä. Ohjelmointijärjestelmä on työkalu, työkalu algoritmien luomiseen. Se esitetään ohjelmointikielinä, joilla ohjelma kirjoitetaan.
Mistä ohjelmointijärjestelmä koostuu
Ohjelmointijärjestelmien rakenne sisältää erilaisia työkaluja, jotka ovat tarpeen ohjelmistotuotteiden kehittämiseksi. Nämä komponentit ovat: kääntäjä ja tulkki. Ensimmäinen on välttämätön konekoodin lukemiseen ja tunnistamiseen sekä ohjelman toimivan version luomiseen. Tulkki on kirjoitetun koodin kääntäjä. Se suorittaa komennot seuraamalla algoritmia vaihe vaiheelta.
Tärkeä rooli ohjelmointijärjestelmässä on integroitu ympäristö, jossa ohjelmistotuotetta kehitetään. Kehitysympäristö koostuu erilaisista kirjastoista, mukaan lukien graafiset, sekä virheenkorjausohjelmista, jotka suorittavat algoritmin ja auttavat löytämään virheitä testauksen aikana.
Integroitu ympäristö on erityinen sarja sisäänrakennettuja rutiineja. Integroidun ympäristön päätehtävä on olla universaali, mukautettavissa erityyppisiin tehtäviin, "ystävällinen" käyttöliittymä ja tukipalvelu.
Yleisimmät ja suosituimmat ohjelmointijärjestelmät
Suosituimpia järjestelmiä ovat Turbo Pascal, Turbo Basic, Turbo C. Vastaavasti jokaisella järjestelmällä on oma sovelluskehityspakettinsa.
Turbo Pascal - Borland Delphi -paketti. Se on yksi suosituimmista kuorista sovellusohjelmien luomiseen, se on yksinkertainen ja kätevä samanaikaisesti. Pascal-kieltä käyttävässä olioympäristössä on monia erilaisia kehityskomponentteja sekä nopea ja tehokas kääntäjä.
Turbo Basicille Microsoft Visual Basic -paketti on hyvä työkalu sovellusten ja makrojen luomiseen. Turbo C - Borland C ++ -paketille on kätevää kehittää ohjelmia DOS: lle.
Ohjelmointijärjestelmä on suoraan sidottu tiettyyn ohjelmointikieleen. Niiden erityistehtäviin on otettu käyttöön suuri määrä ohjelmointikieliä käyttöalasta ja käyttöjärjestelmästä riippuen.
Ohjelmointikielillä voidaan kirjoittaa kaupallisia sovelluksia, verkkosovelluksia, pelejä, Android-sovelluksia. Yhteensä noin 25 kieltä on rekisteröity, jotkut niistä ovat lapsikieliä, toisin sanoen niiden syntaksit ja algoritmit ovat samanlaisia. Maailmassa on useita yleisimpiä kieliä: Delphi, PHP, C / C ++.
Delphi-kieli perustuu Pascaliin, se erottuu yksinkertaisuudestaan algoritmin luomisessa, johdonmukaisuudesta, menettelyjen ohjelmoinnin tuesta, luokkien kanssa työskentelystä ja dynaamisesta muistista.
C / C ++ -kieli ei ole yhtä helppo ohjelmoida kuin Pascal; sen pohjalta muodostetaan algoritmeja ja muita kieliä, esimerkiksi Java. Tällä kielellä on myös suora pääsy tietokonelaitteistoihin, sillä on ominaisuus muuntaa tyyppejä ja se kuuluu järjestelmäohjelmointiluokkaan.
PHP on kieli, jolla web-sivuja luodaan komentosarjojen avulla. Se erottuu monipuolisuudestaan ja monitasoisuudesta.
Nykyään järjestelmiä ja ohjelmointikieliä on luokiteltu melko vähän, mutta päätehtävä pysyy samana - laadukkaan ohjelmistotuotteen luominen, joka tyydyttää käyttäjän tarpeet.