Навігація
Головна
 
Головна arrow Інформатика arrow Архітектура ЕОМ і систем

ФАЙЛИ

Інформаційні об'єкти, що містять великий обсяг цифрової інформації і які становлять іменовану впорядковану послідовність байтів, називаються файлами. Файл є основною одиницею зберігання (і передачі) інформації в комп'ютері. У файлах можуть зберігатися різноманітні види і форми подання інформації: тексти, малюнки, програми, таблиці і т.п.

Особливості конкретних файлів визначаються їх форматом, під яким розуміється елемент мови, що описує в символічному вигляді подання інформації в файлі. Наприклад, текстова інформація зберігається в кодах ASCII (American Standard Code for Information Interchange), в так званому текстовому форматі. Вміст текстових файлів можна переглянути на екрані монітора.

Для характеристики файлу використовуються наступні параметри:

  • повне ім'я ;
  • обсяг файлу в байтах;
  • дата створення файлу;
  • час створення файлу;
  • спеціальні атрибути файлу: R (Read Only) - тільки для читання, Н (Hidden) - прихований файл, S (System) - системний файл, A (Archive) - архівований файл.

Файл складається з двох частин: власне імені (Filename) і розширення (Extension). В даний час використовуються два типи імен файлів:

традиційний формат 8.3 операційної системи MS DOS має довжину імені файлу від одного до восьми символів і розширення імені файлу, що складається з точки, за якою слідує від одного до трьох символів. При утворенні імені не можна використовувати російські букви і символи

".", ",", ":", ";", "?", "<", ">", "-", "пробіл".

Файл можна набирати як на верхньому, так і на нижньому регістрі. Як ім'я файлу можна використовувати символьне ім'я пристрою (PRN або LPTI - принтер або будь-який пристрій, підключений до паралельного порту; СОМ1- зовнішній пристрій, підключений до послідовного порту). Розширення імені (необов'язкове) служить для ідентифікації вмісту файлу за типом. Наприклад, для текстового процесора Word файл має розширення .doc. Розширення .bat, .com, ехе пакетного, командного і виконуваного файлів інтерпретуються як команди для комп'ютера. Файл з розширенням .bas призначений для зберігання програм на Бейсике;

• довгі імена, використовувані в операційних системах Windows 98, ХР, NT і ін. Такі імена можуть містити до 255 символів, крім наступних:

"", "/", ":", "*", "?", "<", ">", "|" ".".

Для роботи з групою файлів (копіювання, видалення, переміщення, пошук і т.п.) використовуються шаблони імені файлу в вигляді двох символів - "*" і "?", Які записуються в поле імені і / або в поле розширення файлу, при це:

  • • символ "*" служить для заміни будь-якій послідовності символів файлу. Наприклад, запис * .doc означає звернення до всіх файлів з розширенням .doc; запис рг *. * вказує на звернення до всіх файлів, що починається на рг;
  • • символ "?" призначений для заміни тільки одного символу.

В шаблоні можна використовувати кілька символів. Наприклад, ім'я рг ??. Ехе дозволяє звернутися до всіх виконуваних файлів, імена яких складаються з чотирьох символів, причому перші два символи повинні бути обов'язково рг, а третій і четвертий - будь-які.

Для розміщення файлу на диску використовуються вільні кластери в різних його частинах. Кластер є мінімальною одиницею простору, яке відводиться файлу, і являє собою групу суміжних секторів. Наприклад, на дискеті 3,5 дюйма є 80 доріжок, розбитих на 9 секторів. В одному секторі зберігається 512 байт. Кластер для гнучкого диска містить 1 або 2 сектори (512 байт або 1 Кбайт).

З поняттям файлу тісно пов'язані поняття логічного диска і каталогу або папки.

Логічний диск створюється і управляється спеціальною програмою (драйвером), має унікальне ім'я у вигляді однієї латинської букви (С, D, Е, F і т.д.). Логічний диск може бути реалізований на жорсткому диску, на дискеті, на CD-ROM, в оперативній пам'яті (електронний диск). На одному фізичному диску може бути створено кілька логічних дисків.

Каталог ( Directory - довідник, директорія), або папка , є засобом об'єднання файлів на диску в логічну групу з того чи іншою ознакою. Каталог містить повні імена файлів, їх дату і час створення, обсяг, спеціальні атрибути, що забезпечує операційній системі доступ до кожного файлу. В каталог можуть входити також інші каталоги ( підкаталоги ).

В операційних системах використовується ієрархічна структура організації каталогів (рис. 1.2). На кожному диску є головний , або кореневої , каталог, який знаходиться на нульовому рівні і позначається символом "". Головний каталог створюється при форматуванні диска, має обмежений розмір і не може бути вилучений засобами операційної системи. Вхідні в головний каталог імена файлів та інші каталоги нижніх рівнів (підкаталоги) створюються і при необхідності видаляються відповідними командами операційної системи. Каталоги іменуються так само, як і файли (зазвичай без розширення). При формуванні файлової структури дотримуються таких правил:

  • файли або підкаталоги в одному і тому ж каталозі не повинні мати однакових імен;
  • порядок проходження імен файлів і підкаталогів (в каталозі) може бути довільним ;
  • файл може розташовуватися в різних секторах і на різних доріжках диска.

організація каталогів

Мал. 1.2. організація каталогів

Для доступу до вмісту файлу необхідно вказати шлях, який представляє собою ланцюжок супідрядних каталогів, яку необхідно пройти по ієрархічній структурі до каталогу, в якому зареєстрований потрібний файл. При завданні шляху імена каталогів записуються в порядку проходження і відокремлюються один від одного символом "". Розглянемо три можливих варіанти організації доступу до файлу:

  • файл знаходиться в поточному каталозі (в якому працює користувач). У цьому випадку досить вказати повне ім'я файлу;
  • файл знаходиться в пасивному каталозі (з яким немає зв'язку) одного з нижніх рівнів, підлеглого поточному каталогу. В цьому випадку в дорозі повинні бути вказані всі імена супідрядних каталогів нижнього рівня, включаючи каталог, в якому зареєстрований файл;
  • файл знаходиться в пасивному каталозі на іншій гілці по відношенню до місцезнаходженням поточного каталогу ієрархічної структури. При організації доступу до файлу необхідно вказати шлях, починаючи з головного каталогу, тобто з символу "". Це обумовлено тим, що в ієрархічній структурі рух дозволено тільки по вертикалі (зверху вниз), горизонтальні переходи неприпустимі.
 
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук