Ohjelmoinnin perusteiden opiskelu, ensimmäinen asia (hyvin, taitoinen) tulevat ohjelmoijat tutustuvat ”yhden ulottuvuuden matriisin” käsitteeseen. Pascal, kuten muutkin kielet, antaa sinun työskennellä tämän tietorakenteen kanssa. Ennemmin tai myöhemmin syntyy tarve kaikkien määrien järjestelmälliseen varastointiin. Useimmiten tämän sarjan elementit kuuluvat samaan tyyppiin. Esimerkiksi opintoryhmäluettelo voi koostua 25 elementistä, joista kukin on merkkijonotyyppimuuttuja, joka tallentaa opiskelijan sukunimen ja etunimen.
Tämä sallii yhden ulottuvuudentaulukko Pascalissa, joka on tilattu kokoelma samantyyppisiä elementtejä. Mihin tahansa tällaisen sekvenssin elementtiin pääsee käyttämään samaa tunnistetta ja yhtä hakemistoa - sarjanumeroa. Siksi näitä taulukkoja kutsutaan yksiulotteisiksi.
Sekvenssielementtien numerointisääntö alkaa yhdellä, ts. ensimmäisellä elementillä on sarjanumero 1, mikä on melko loogista. Indekseiden alue voi kuitenkin tarvittaessa olla täysin mielivaltainen, päävaatimus on, että indeksit ovat joko kokonaislukuja tai merkkejä (mikä tahansa ordinaarityyppi).
Harkitse tyypillisiä toimintoja, joissa on yksiulotteinen taulukko:
1) Taulukon kuvaus tässä n - sarjan elementtien lukumäärä, mas - tyyppi, joka merkitsee 5-kokonaislukuista yksiulotteista taulukkoa, A - mas-tyyppinen muuttuja, ts. muuttuja tyypin yksiulotteinen taulukko 5 kokonaislukua
2) Syötä jaksoelementit näppäimistöltä
3) Järjestyselementtien näyttö ruudulla
4) Jakson täyttäminen satunnaislukugeneraattorilla
5) Matriisin jokaisen elementin muunnos (muokkaus), ts. arvon muuttaminen (annetaan esimerkki yksidimensionaalisen taulukon kunkin elementin pienentämisestä 6: lla)
6) Määritetään sekvenssin elementtien summa, tässä muuttuja C - alkioiden summa
7) Tietyn ehdon täyttävien taulukkoelementtien lukumäärän määrittäminen (annetaan esimerkki yli 4 elementin lukumäärän määrittämisestä) tässä että - tällaisten elementtien lukumäärä
8) Määritetään ääripää (matriisin suurin tai pienin osa) tässä min - matriisielementtien vähimmäisarvo, että - pienimmän taulukkoelementin järjestysnumero (indeksi)
Kuten tiedetään, kaikille muuttujillekuvattu Var-osiossa ohjelmassa Pascal-ohjelmointikielellä, kun ohjelma käynnistyy, tietty määrä tavuja varataan RAM-muistiin. Tämä määräytyy muuttujan tyypin mukaan, esimerkiksi merkki vie yhden tavun, kokonaislukutyyppi on kaksi tavua ja todellinen tyyppi on neljä tavua. Siksi siinä tapauksessa, että taulukon koko on pieni, ohjelma ei vaadi suurta määrää RAM-muistia. Muussa tapauksessa ohjelmoijan on etsittävä muita tapoja järjestää taulukkoelementit, esimerkiksi tiedostoon tai kasaan, osoittimilla.