Tietokoneet, Ohjelmointi
Ohjelmointikielten luokittelu: kunkin lajin tärkeimmät näkökohdat
Ennen kuin tutustut ohjelmointikielten luokitteluun, on syytä ymmärtää vain termejä ja käsitteitä. Jokaisella tietokoneella on kyky suorittaa useita erityistehtäviä, kun ohjelma-algoritmeja suoritetaan vaiheittain. Ratkaisuratkaisua osoittavien ohjeiden yhdistelmää kutsutaan tietokoneohjelmaksi. Kuitenkin kääntää ihmisen puheen muodossa, joka olisi ymmärrettävää tietokoneelle, kehitetään erityisiä merkintäjärjestelmiä, jotka lopulta kääntäjän avulla saavat konekoodien muodon.
Ohjelmointikielet ovat eri tasoilla , jotka jakautuvat pieniksi, korkeiksi ja erittäin korkeiksi. Ensimmäinen suunta edellyttää, että henkilö syöttää tietyn kuvion sarjan, jolla on tyyppiä yksiköitä ja nollia. On suuri virheen todennäköisyys. Työskentely tähän suuntaan edellyttää erittäin pätevää asiantuntijaa. Toiseen suuntaan on tavallista viitata BASICin ja FORTRANin, ALGOLin ja PASCALin kielit ja monet muut. Ohjeen kuvaus tässä muodossa on paljon yksinkertaisempi ja henkilö helposti ymmärtää. Erittäin korkean tason edustaja on APL. Tämän vaihtoehdon virhe poistuu kokonaan, ja ohjelman koko pienenee mahdollisimman pieneksi. Ohjelmointikielten kehittäminen tapahtui kuvatussa järjestyksessä. Tässä vaiheessa suosituimmat korkeatasoiset kielet.
Kaikki tunnetut kielet ohjelmien luomisessa maailmassa voidaan jakaa useisiin eri tyyppeihin:
- Kone suuntautuneita. Nämä kielet ovat suoraan riippuvaisia kunkin tietokoneen ominaisuuksista. Tämän suunnan avulla voit luoda laadukkaita ohjelmia laitteistoresurssien avulla. On olemassa mahdollisuus ennustaa objektiivista koodia. Haittapuoli on ohjelmien luomisen vähäinen nopeus ja paljon työtä töissä. Älä unohda, että yhdelle tietokoneelle luotu ohjelma ei sovellu kaikille muille.
- Ohjelmointikielten luokittelu merkitsee symbolisen koodauksen läsnäoloa. Tämä suunta kuuluu komennon numeroon. Numerot korvataan tunnisteilla, jotka helpottavat merkkien sisällön muistiinpanoa rekrytoinnin aikana. Virheiden todennäköisyys laskee nollaan.
- Autododit ovat myös olennainen osa, jota ilman ohjelmointikielten luokittelu on epätäydellinen. Suunta on samanlainen kuin symbolinen koodaus, mutta sillä on paljon suurempi makroalue. Niille on ominaista toistuvien elementtien esiintyminen ohjelman eri osissa.
- Kone ei ole itsenäinen. He kuvaavat tapaa suorittaa tehtäviä, joita voidaan edelleen käsitellä. Yksi vaihtoehto, joka on saatavilla melko laaja käyttäjäkunta.
- Ongelma-suuntautunut. Niiden esiintyminen liittyy siihen, että tehtävien taajuuksien laajentaminen on hyödyllistä. Tämä suunta tarjoaa paljon komentoja, joiden avulla voit muodostaa vaaditun algoritmin selvästi ja selvästi.
- Ohjelmointikielten luokittelu tarjoaa tällaisen elementin yleiskieleksi. Ne on suunniteltu täyttämään kaupallisten, tieteellisten ja muiden suunnitelmien tehtävät. Ne on myös suunniteltu auttamaan mallinnuksessa.
- Dialogien kieliä pidetään tärkeänä. Ne tarvitaan luomaan yhteys henkilön ja koneen välillä. Ratkaisun suunnan lisäksi kieli sisältää monia porsaanreikiä ja stereotypioita. Ohjelmien muutokset ja lisäykset toteutetaan nyt yksinkertaisesti ja nopeasti lisäämällä tai poistamalla yksittäisiä elementtejä. Suuntaan on valoisa edustaja BASIC.
Similar articles
Trending Now