Sisällysluettelo:
- Määritelmä - Mitä primitiivinen tietotyyppi tarkoittaa?
- Techopedia selittää primitiivisen tietotyypin
Määritelmä - Mitä primitiivinen tietotyyppi tarkoittaa?
Primitiivinen tietotyyppi on joko tietotyyppi, joka on rakennettu ohjelmointikielelle, tai sellainen, jota voitaisiin luonnehtia perusrakenteeksi kehittyneempien tietotyyppien rakentamiseksi. Ohjelmoijat tuntevat usein heti koodauksessa käytettävät primitiiviset tietotyypit, joihin ei sisälly edistyneempiä tietojoukkoja tehokkaan esityksen aikaansaamiseksi.
Techopedia selittää primitiivisen tietotyypin
Esimerkkejä primitiivisistä tietotyypeistä ovat kokonaisluvut, liukuluku- numerot ja yksittäiset merkit tekstissä. Jokainen näistä primitiivisistä tietotyypeistä on esimerkki jostakin, joka ei vaadi suurta dataa edustamista varten. Hahmot vastaavat yksinkertaisesti yhtä vertailupistettä ASCII-kaaviossa. Kohteet ovat lukuja, jotka eivät tarvitse monimutkaisia tunnisteita, kuten eksponentit ja desimaalipilkut. Boolen arvot vaativat vain binaarisen valinnan kahden mahdollisen arvon välillä.
Muut tietotyypit voivat olla tai eivät ehkä ole primitiivisiä, riippuen ohjelmointikielen tai järjestelmän suunnittelusta. Yksi yleinen esimerkki on jouset. Merkkijonomuuttuja on kokoelma merkkejä, jotka on koottu yhdeksi dynaamiseksi muuttujaksi. Ohjelmointikielet työskentelevät merkkijonojen kanssa muuttaa niitä tarvittaessa. Tässä tapauksessa, jos merkkijono on rakennettu ohjelmaan tai jolla on erityinen tuki, sitä voidaan kutsua primitiiviseksi tietotyypiksi. Se ei kuitenkaan jaa joitain yllä käsiteltyjen primitiivisten tietotyyppien perussuunnitteluelementeistä.
Muihin primitiivisten tietotyyppien selityksiin sisältyy ajatus, että primitiivistä tietotyyppiä ei voida jakaa yksinkertaisempaan tietotyyppiin. Toiset selittävät primitiiviset tietotyypit vertaamalla niitä käyttäjän määrittelemiin luokkiin, käyttäjien luomiin hienostuneempiin luokkiin, kun taas ohjelmoijan tai kehittäjän käyttämä alusta tai käyttöliittymä on jo luonut primitiiviset tietotyypit. Nämä selitykset auttavat selittämään, miksi yhtä tietyn tyyppistä muuttujaa voidaan pitää primitiivisenä tietotyyppinä yhdellä kielellä, mutta ei toisella. Muut asiantuntijat voivat verrata primitiivisiä tietotyyppejä johdettuihin tietotyyppeihin, jotka on luotu käyttämällä primitiivisten tietotyyppien kokoelmia. Seurauksena on, että ne voidaan jakaa perusaineisiin kuin primitiivisiin tietotyyppeihin.
