Человекочитаемый носитель и данные
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2010 г. ) |
В вычислительной технике или удобочитаемый носитель удобочитаемый формат — это любая кодировка данных или информации которая может быть естественным образом прочитана человеком . , что приводит к получению удобочитаемых данных , Он часто кодируется как текст ASCII или Unicode , а не как двоичные данные.
В большинстве случаев альтернативой удобочитаемому представлению является машиночитаемый формат или носитель данных, предназначенный в первую очередь для чтения электронными, механическими или оптическими устройствами или компьютерами . Например, универсального кода продукта (UPC) штрих-коды очень сложны для чтения человеком, но очень эффективны и надежны при наличии соответствующего оборудования, тогда как строки цифр , которые обычно сопровождают этикетку, представляют собой удобочитаемую форму информации штрих-кода. Поскольку любой тип кодирования данных может быть проанализирован соответствующим образом запрограммированным компьютером, решение использовать двоичное кодирование вместо кодирования текста обычно принимается для экономии места для хранения. Кодирование данных в двоичном формате обычно требует меньшего количества байтов памяти и повышает эффективность доступа (ввода и вывода) за счет исключения анализа или преобразования формата.
С появлением стандартизированных, высокоструктурированных языков разметки , таких как расширяемый язык разметки (XML), снижением затрат на хранение данных, а также более быстрыми и дешевыми сетями передачи данных, компромиссы между удобочитаемостью для человека и машиночитаемостью стали более обычным явлением. чем они были в прошлом. Это привело к появлению гуманных языков разметки и современных форматов файлов конфигурации , которые гораздо легче читать людям.Кроме того, эти структурированные представления можно очень эффективно сжимать для передачи или хранения.
Удобочитаемые протоколы значительно снижают стоимость отладки. [1]
Различные организации стандартизировали определения человекочитаемых и машиночитаемых данных и способы их применения в соответствующих областях применения, например Всемирный почтовый союз . [2]
Часто термин «читабельный для человека» также используется для описания более коротких имен или строк, которые легче понять или запомнить, чем длинные и сложные синтаксические обозначения, такие как некоторые строки унифицированного локатора ресурсов . [3]
Иногда термин «удобочитаемый» используется для описания способов кодирования произвольного целого числа в длинную серию английских слов.По сравнению с десятичной или другими компактными системами кодирования двоичного текста в текст ,Английские слова легче читать, запоминать и печатать. [4]
См. также
[ редактировать ]- Самодокументируемый код — исходный код, который может читаться как машиной, так и человеком.
- Человекочитаемый код
- Машиночитаемые документы
- Машиночитаемые данные
- Данные (вычисления)
- Преобразование данных
- Адский писатель
- Взаимодействие человека и компьютера
- Человеческий фактор
- Обычный текст
- Цитируется для печати
Ссылки
[ редактировать ]- ^ «Человеческая читаемость» . Дата и время в Интернете: временные метки . 2002. сек. 5.2. дои : 10.17487/RFC3339 . РФК 3339 .
- ^ «OCR и удобочитаемое представление данных на почтовых отправлениях, этикетках и бланках» . Всемирный почтовый союз. Архивировано из оригинала 16 июля 2007 г.
- ^ «Человекочитаемые URL-адреса» . Фонд Плон. Архивировано из оригинала 5 марта 2010 г. Проверено 1 октября 2009 г.
- ^ Соглашение об удобочитаемых 128-битных ключах . дои : 10.17487/RFC1751 . РФК 1751 .