русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Типи файлів


Дата додавання: 2014-11-28; переглядів: 1470.


Основні типи файлів:

· Регулярні - містять інформацію користувача. Використовуються в Windows і UNIX.

· Каталоги - системні файли, що забезпечують підтримку структури файлової системи. Використовуються в Windows і UNIX.

· Символьні - для моделювання вводу-виводу. Використовуються тільки в UNIX.

· Блокові - для моделювання дисків. Використовуються тільки в UNIX.

Основні типи регулярних файлів:

· ASCII файли- складаються з текстових рядків. Кожний рядок завершується поверненням каретки (Windows), символом перекладу рядка (UNIX) і використовуються обидва варіанти ( MS-DOS). Тому якщо відкрити текстовий файл, написаний в UNIX, в Windows, те всі рядки зіллються в один більший рядок, але під MS-DOS вони не зіллються (це досить часта ситуація). Основні переваги ASCII файлів:
- можуть відображатися на екрані, і виводиться на принтер без перетворень
- можуть редагуватися майже будь-яким редактором

· Двійкові файли- інші файли (не ASCII). Як правило, мають внутрішню структуру.

Основні типи двійкових файлів:

· Що виконуються - програми, їх може обробляти сама операційна система, хоча вони записані у вигляді послідовності байт.

· Невиконуючі - всі інші.

Рис. 17 Приклади що виконується й файлу, що не виконується

«Магічне число» - ідентифікуючий файл як виконуючий.


<== попередня лекція | наступна лекція ==>
Структура файлу | Атрибути файлу


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн