Какво представлява наборът от ASCII символи? определение и значение

Наборът от ASCII символи е колекция от това, което се счита за „стандартен“ набор от знаци за използване от компютрите. Той съдържа 96 знака, малки и главни, както и 32 контролни знака. Всеки от тях е номериран, така че да могат да бъдат описани и използвани, независимо от коя отделна система се намират, тъй като две различни системи могат да ги показват по различен начин. ASCII символите са еднакви, независимо от използвания шрифт.

Technipages обяснява набора от ASCII символи

Съдържащите се знаци са 32 малки букви, 32 главни и 32 непечатни контролни знака. За по-лесното им описание, знаците са номерирани.

Първоначално системата ASCII е създадена през 60-те години на миналия век. Той използва донякъде необичайна 7-битова схема за кодиране и не може да представя знаците, използвани от езиците, които не са латински. С други думи, докато може да се използва за английски и италиански език, не може да се използва за руски или японски.

Почти всички съвременни компютри по подразбиране използват по-сложни и разширени набори от знаци, които позволяват акцентиране символи, които се използват от французите, както и такива, които съдържат технически и илюстративни символи.

Тези набори от знаци обикновено са собствени и, за разлика от набора ASCII, не са еднакви на различните машини. IBM PC имат различни набори от символи от тези на Macintosh и така нататък.

Тъй като това може да е проблем в интернет, уеб браузърите не използват собствения набор от символи на компютъра, а по-скоро стандартен, наречен ISO Latin-1 набор от символи.

Често срещани употреби на набора от ASCII символи

  • Наборът от ASCII символи е силно ограничен, когато става въпрос за езици, с които може да се използва.
  • Дори вариации на знаци като немски умлаути не са част от набора от ASCII знаци.
  • Индивидуалното номериране на всеки знак в набора ASCII го прави лесен за използване на различни типове компютри.

Често срещани злоупотреби с ASCII набор от знаци

  • ASCII е език за програмиране.