ASCII

ASCII (произносится как az-kee, ass-key if American), представляет собой таблицу символов для компьютеров. Это двоичный код, используемый электронным оборудованием для обработки текста с использованием английского алфавита, цифр и других распространенных символов. ASCII - это аббревиатура от American Standard Code for Information Interchange (Американский стандартный код для информационного обмена). ASCII был разработан в 1960-х годах и основан на более ранних кодах, используемых телеграфными системами.

Код включает определения для 128 символов: большинство из них - печатаемые символы алфавита, такие как abc, ABC, 123 и ?&!. Существуют также управляющие символы, которые не могут быть напечатаны, а вместо этого управляют тем, как обрабатывается текст, например, для запуска новой строки. Они находятся в левой колонке в таблице ниже. Большинство управляющих символов больше не используются по назначению. Отсутствует реальный контроль форматирования (для полужирного или курсивного текста и т.д.).

Иногда кто-то говорит о файле или документе в ASCII, то есть в обычном тексте.

ASCII использует 8 двоичных цифр (бит) для представления символов: 1000001 (или 41 шестнадцатеричная или 65 стандартная базисная цифра 10) представляет собой прописную букву A; 1000010 - B; 1000011 - C; и так далее по порядку. Восемь битов позволяют включить бит четности в каждый байт, посылаемый через последовательный порт или модемы, данный бит используется для предотвращения ошибок. Это было более важно еще много лет назад, когда соединения часто были шумными.

95 графических знаков ASCII, пронумерованных от 32 до 126 (в десятичной системе).Zoom
95 графических знаков ASCII, пронумерованных от 32 до 126 (в десятичной системе).

Расширенный ASCII

ASCII не имеет диакритических знаков (знаков, которые добавляются к букве, например, точки (умляуты) над гласными на немецком языке или тильда (~) над 'n' для 'ñ', используемой в испанском языке). Она предназначена только для английского языка и плохо работает для большинства других языков. Некоторые английские слова, заимствованные из других языков, также используют эти знаки, например, резюме (см. Приложение:Английские слова с диакритическими знаками).

Это привело к тому, что некоторые системы используют 8 бит (полный байт) вместо 7 бит. Правильное название для систем, использующих 8 бит, называется расширенным ASCII. Восемь битов позволяют использовать 256 символов. Первые 128 символов должны быть такими же, как и для ASCII, а остальные обычно используются для алфавитных букв с акцентами, например, É, È, Î и Ü. Это решает проблему для языков, основанных на латинице, хотя не все расширенные системы ASCII одинаковы. Другие алфавиты, такие как греческий алфавит, кириллица нуждаются в другом наборе символов. А некоторые системы, например, использующие китайские иероглифы, до сих пор не работают, так как в них используются тысячи иероглифов. Поэтому Юникод был создан, чтобы иметь одну общую систему для всех языков.

Стандарт ASCII до сих пор широко используется, особенно в компьютерном программном обеспечении и HTML-файлах. До 2010 года он был стандартом для URL-адресов. Часто веб-сайт, на котором есть поля для ввода текста, принимает только текст в формате ASCII. Любая специальная разметка для полужирного или центрированного текста и т.д. будет отображаться некорректно.

ASCII-Table-wide

Вопросы и ответы

В: Что такое ASCII?


О: ASCII - это таблица символов для компьютеров, которая использует двоичный код для обработки текста с использованием английского алфавита, цифр и других распространенных символов.

В: Что означает ASCII?


О: ASCII расшифровывается как American Standard Code for Information Interchange.

В: Когда был разработан ASCII?


О: ASCII был разработан в 1960-х годах.

В: Сколько символов включено в код?


О: Код включает определения для 128 символов, которым присвоены номера от 0 до 127.

В: Сколько битов требуется для представления символа ASCII?


О: Для представления символа ASCII требуется 7 двоичных цифр (битов).

В: Используется ли в компьютерном файле ASCII один байт на символ?


О: Да, компьютерный файл ASCII использует один байт на символ, с 8 битами на байт.

В: Используется ли стандартный ASCII и сегодня? О: Да, стандартный ASCI все еще широко используется сегодня, особенно в компьютерном программном обеспечении и HTML файлах.

AlegsaOnline.com - 2020 / 2023 - License CC3