Показать сообщение отдельно
  #343  
Старый 07.10.2012, 14:50
OsVALd OsVALd вне форума
участник
 
Регистрация: 05.10.2008
Сообщений: 1,221
OsVALd на пути к лучшему
По умолчанию Ответ: Zevs vs дешкомпьютер

Цитата:
Сообщение от ВладМ2 Посмотреть сообщение
А если в файле находится одно число, то это число или файл?
А если в файле два числа, то это два числа или файл?
А если в файле находится сумма вышеупомянутых двух чисел, которые есть одно число, что это число или файл?
Так как Пермский котяра толково разъяснил что такое файл, добавлю чем файл отличается от числа.

Название файл обозначает, что рассматриваемая последовательность простых знаков (например двоичных единиц и нулей в ОЗУ или на внешнем носителе) является и имеет смысл структурированной единицы информации, в рамках принятой участниками обмена концепции (набора правил) структурирования информации.

Например, в рамках концепции обмена графическими файлами *.jpeg (стандарт JPEG ISO/IEC 10918-1) файл содержащий два произвольных шестнадцатеричных числа не могут представлять собой файл *.jpeg, так как не выполняются условия наличия заголовка и маркеров, не могут быть прочитаны, и не могут нести никакой информации.

В то же время в рамках концепции ANSI (стандарта текстовых данных) тот же самый файл содержащий два произвольных шестнадцатеричных числа всегда может быть прочитан, хотя и не всегда может нести в себе имеющую смысл информацию. (наверное вам встречались проблемы кодировки в письмах и на html-страницах, когда файл читается, но "кракозябрами" - бессмысленными значками.)

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

Последний раз редактировалось OsVALd; 07.10.2012 в 15:18.