Kas yra kodo taškas?

Kodo taškas nurodo konkrečią skaitinę reikšmę, kuri reiškia bet kurį atskirą simbolių rinkinio simbolį. Galutinio vartotojo požiūriu, įvesti tekstą kompiuteryje yra gana paprasta; paspaudus pažymėtą klaviatūros klavišą, ekrane sukuriamas atitinkamas simbolis. Tačiau kompiuterio požiūriu spausdinti yra daug sunkiau. Norint sugeneruoti konkretų pasirinktą simbolį, klaviatūros įvestis turi būti išverstos keletą kartų. Konkretaus simbolio kodo taškas yra tik vienas žingsnis vertimo grandinėje, todėl tam tikro simbolių rinkinio ekrane matomas tekstas.

Simbolių rinkinys yra tarsi daugiakalbis žodynas, paaiškinantis kompiuteriui, kurie skaičiai kokius simbolius atitinka. Kodo taškas yra skaičius, atitinkantis tam tikrą to simbolių rinkinio simbolį. Paprastai kompiuteriuose naudojamų simbolių rinkinių pavyzdžiai yra Amerikos standartinis informacijos mainų kodas (ASCII) ir Unikodas. Kiekvienas iš šių rinkinių turi skirtingą kodo taškų rinkinį, todėl, pavyzdžiui, 400 kodo taškas ASCII gali reikšti „! simbolis, Unicode jis gali reikšti „&“.

Kai galutinis vartotojas paspaudžia klaviatūros mygtuką, aparatinė įranga sukuria tam tikrą elektroninių impulsų rinkinį, kurį kompiuteris paverčia dvejetainiais. Dvejetainė yra kompiuterių kalba, kurią sudaro tik simboliai „1“ ir „0“. Remdamasis tuo, kompiuteris apskaičiuoja konkretų skaičių, kurį jis turi atitikti simbolių rinkinio kodo tašką, kad sukurtų numatytą simbolį. Tik po viso to kompiuteris ekrane pateikia pasirinktą simbolį.

Kodo taškai saugomi kompiuteryje nuo vieno iki keturių baitų. Tai siaubingai mažas atminties gabalas, o tai reiškia, kad šimtų ar tūkstančių kodo taškų saugojimas nėra tikras iššūkis šiuolaikiniams kompiuteriams. Rezultatas yra tai, kad simbolių rinkinių kūrėjai dažnai palieka daug vietos neapibrėžtiems kodo taškų priskyrimams, todėl programuotojai gali pridėti papildomų simbolių į rinkinį, jei reikia, neatlikdami esminių kodo pataisų.

Kitas dalykas, kurį verta paminėti, yra tai, kad kodo taškai dažniausiai naudojami abstrakčiams arba nestandartiniams simbolių rinkinio simboliams. Norėdami pamatyti šių abstrakčių simbolių pavyzdį, atidarykite kompiuterio meniu Pradėti (jei naudojate „Windows“ įrenginį) ir laukelyje „Pradėti paiešką“ įveskite „Charmap“. Paspauskite „Enter“, kad būtų rodomas galimų pasirinkto simbolių rinkinio abstrakčių simbolių sąrašas.