Головна

Практична частина

  1.  I частина
  2.  I. Вступна частина (15 хв.)
  3.  I. Загальна характеристика категорії стану як частина мови
  4.  I. Загальна частина
  5.  I. Загальна частина
  6.  II частина
  7.  II. Основна частина (55 хв.).

1. підготувати порожню отформатированную дискету (команда "format / u A:").

2. Стандартними засобами ОС (наприклад, за допомогою вбудованих команд MS DOS для роботи з файлами і підкаталогами) створити на цій дискеті нескладну ієрархічну структуру підкаталогів, наприклад, таку:

Кореневий каталог

|

SUB1

/ \

SUB2 SUB3

і записати в кожен підкаталог кілька довільних файлів.

3. За допомогою програми Disk Edit і наведеного вище опису вивчити логічну структуру даних на дискеті і описати її у вигляді схеми (Подібно до того, як це зроблено на рис.3.1) для конкретного випадку структури, створеної в п.2.2. на схемі обов'язково вказати номера кластерів і розміри файлів.

4.За допомогою тільки коштів програми Disk Edit створити "вручну" на дискеті (без видалення структури, створеної раніше в п.2.2, а використовуючи її в якості зразка) аналогічну ієрархічну структуру з декількох підкаталогів.

5. створити тільки засобами Disk Edit в одному з підкаталогів структури, отриманої в п.3.1, файл і виконати над ним (знову тільки за допомогою Disk Edit) Всі стандартні файлові операції: перейменування, копіювання, видалення.

2.Стандартними засобами ОС (наприклад, за допомогою вбудованих команд MS DOS для роботи з файлами і підкаталогами) створити на цій дискеті нескладну ієрархічну структуру підкаталогів.

Мал. 1.Ієрархічна структура підкаталогів.

Мал. 2.Схема організованою ієрархічної структури

3. За допомогою програми Disk Edit вивчити логічну структуру даних на дискеті і описати її у вигляді схеми для конкретного випадку структури, створеної в п.2.2. на схемі обов'язково вказати номера кластерів і розміри файлів.

Мал. 3. Структура запису 001

Мал. 4.Структура записів 001-005

Мал. 5.Зміст елемента FAT таблиці, пов'язаного з SUB1

Мал. 6.Структура записів 001-003

Мал. 7.Структура FAT таблиці, асоційованої з SUB2

Мал. 8.Структура записів 001-003

Мал. 9.Структура FAT таблиці, асоційованої з SUB3

4.За допомогою тільки коштів програми Disk Edit створити "вручну" на дискеті (без видалення структури, створеної раніше в п.2, а використовуючи її в якості зразка) аналогічну ієрархічну структуру з декількох підкаталогів.

Мал. 10.Створений вручну каталог

Для того, щоб створити аналогічну архітектуру каталогів за допомогою DiskEdit необхідно в кореневому каталозі створити запис з бажаним ім'ям каталогу. В елементі FAT таблиці, асоційоване з першим кластером каталогу поставити мітку . Всередині самого ж каталогу, необхідно створити 2 записи - «.» І «..» посилаються на даний каталог і на батьківський.

Мал. 11.Створена ієрархічна структура каталогів.

Мал. 12.Схема створеної структури

Мал. 13.Вид записів 001-002 коревого каталогу

Мал. 14.Вид записів 001-004 каталогу SUB1DE

Мал. 15.Вид записів 001-002 каталогу SUB2DE

Мал. 16.Вид записів 001-002 каталогу SUB3DE

5. створити тільки засобами Disk Edit в одному з підкаталогів структури, отриманої в п.4, файл і виконати над ним (знову тільки за допомогою Disk Edit) Всі стандартні файлові операції: перейменування, копіювання, видалення.

Для створення файлу в одному з каталогів (SUB2DE) необхідно в самому каталозі створити запис про бажаному файлі, вказавши його ім'я, розширення, розмір, початковий кластер

Мал. 17.Створення запису про фото

Далі необхідно порахувати, скільки кластерів потрібно для розміщення файлу (в даному випадку 3) і внести зміни в FAT таблицю, починаючи з першого кластера файла

Мал. 18.Редагування FAT-таблиці

Для перейменування файлу досить змінити поле NAME в записі, зробленому у відповідній директорії.

Мал. 19.перейменування файлу

Для копіювання файлу необхідно створити новий запис (зд. В каталозі SUB3DE) із зазначенням того ж розміру, що і копіюється файл, занести зміни в FAT таблицю

Мал. 20.Створення запису для копіювання

Далі необхідно скопіювати вміст записів необхідний файл

Мал. 21. Копіювання даних файлу

І записати їх в запису приготовленої раніше копії

Мал. 22.завершення копіювання

Для видалення файлу необхідно очистити записи його даних, очистити запис про фото в каталозі, в якому він перебував, очистити значення елементів FAT таблиці, асоційованих з кластерами файлу

Мал. 22.Алгоритм видалення файлу



© um.co.ua - учбові матеріали та реферати