Mis on koodipunkt?

Koodipunkt viitab konkreetsele numbrilisele väärtusele, mis tähistab märgistiku mis tahes üksikut märki. Lõppkasutaja seisukohast on arvutis tippimine üsna lihtne; klaviatuuril märgistatud klahvi vajutamine loob ekraanile vastava märgi. Arvuti seisukohast on trükkimine aga palju keerulisem. Konkreetse valitud märgi genereerimiseks tuleb klaviatuurilt saadud sisestusi mitu korda tõlkida. Konkreetse märgi koodipunkt on vaid üks samm tõlkeahelas, mille tulemuseks on ekraanil nähtav tekst konkreetses märgikomplektis.

Märgistik on nagu mitmekeelne sõnastik, mis selgitab arvutile, millised numbrid millistele tähemärkidele vastavad. Koodipunkt on number, mis vastab selle märgistiku konkreetsele märgile. Arvutites tavaliselt kasutatavate märgistiku näidete hulka kuuluvad Ameerika standardkood teabevahetuseks (ASCII) ja Unicode. Igal neist komplektidest on erinev koodipunktide komplekt, nii et kui näiteks ASCII koodipunkt 400 võib viidata “!” märk, Unicode’is võib see viidata “&”.

Kui lõppkasutaja vajutab klaviatuuril nuppu, genereerib riistvara teatud elektrooniliste impulsside komplekti, mille arvuti teisendab binaarseks. Binaarne on arvutite keel, mis ei koosne millestki muust kui tähemärkidest “1” ja “0”. Selle põhjal arvutab arvuti välja kindla arvu, mille ta peab seejärel soovitud märgi genereerimiseks sobitama märgistiku koodipunktiga. Alles pärast seda kuvab arvuti valitud märgi ekraanile.

Koodipunktid salvestatakse arvutisse ruumidesse vahemikus üks kuni neli baiti. See on kohutavalt väike mälumaht, mis tähendab, et sadade või tuhandete koodipunktide salvestamine pole tänapäevaste arvutite jaoks tõeline väljakutse. Tulemuseks on see, et märgikomplektide loojad jätavad sageli palju ruumi lahtiseks määramata koodipunktide määramiseks, võimaldades programmeerijatel lisada komplekti vajadusel täiendavaid märke ilma koodi olulisi muudatusi tegemata.

Veel üks märkimist vääriv punkt on see, et koodipunkte kasutatakse kõige sagedamini märgistiku abstraktsete või mittestandardsete märkide jaoks. Nende abstraktsete märkide näite vaatamiseks avage arvutis menüü “Start” (kui kasutate Windowsi-põhist masinat) ja tippige väljale “Alusta otsingut” “Charmap”. Valitud märgistiku jaoks saadaolevate abstraktsete märkide loendi kuvamiseks vajutage sisestusklahvi.