- •2. Понятие «файл», «папка», размещение файла на устройстве памяти.
- •3. Понятие «устройство памяти». (Физическое, логическое, виртуальное)
- •4. Правила написания имён файлов папок и устройств.
- •5. Дерево каталогов, правила создания и назначение.
- •6. Атрибуты и свойства файла. Управление свойствами файлов и параметрами папок.
- •7. Понятие «кластер». Фактический размер файла и размер файла на устройстве. Размер кластера.
- •8. Физическая структура дисковой памяти.
- •9. Понятие форматирование. Fat.
- •10. Шестнадцатиричная система счисления. Представление чисел.
- •11. Физический диск, логический диск, сектор, кластер.
- •12. Полное имя файла, путь к файлу, расширение файла.
9. Понятие форматирование. Fat.
Разметка диска создаётся при форматировании устройства (побочным эффектом является удаление всей информации на форматируемом устройстве).
Различают форматирование низкого уровня и высокого уровня (быстрый формат):
Форматирование низкого уровня выполняет физическую перезапись разметки диска (восстановление информации после этого практически невозможно) процесс занимает довольно много времени (винчестер в 500 Гб может форматироваться несколько часов)
Форматирование высокого уровня не перезаписывает разметку диска, а только очищает FAT, поэтому процесс является довольно быстрым и сама информация на диске сохраняется (т.е. подлежит восстановлению)
При форматировании так же создаётся таблица размещения файлов (FAT) находящаяся в служебной зоне и содержащая информацию о всех сохранённых на устройстве файлах. В этой таблице приводятся в соответствие имена файлов и адреса кластеров в которых хранится информация данного файла.
При форматировании устройства так же создаётся одна папка (каталог, директорий) называемая корневой или папкой первого уровня.
10. Шестнадцатиричная система счисления. Представление чисел.
Шестнадцатеричная система счисления (шестнадцатеричные числа) — позиционная система счисления по целочисленному основанию 16. Обычно в качестве шестнадцатеричных цифр используются десятичные цифры от 0 до 9 и латинские буквы от A до F для обозначения цифр от 1010 до 1510, то есть (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F).
№ по порядку |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
значения разрядов в шестнадцатиричной системе |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
Широко используется в низкоуровневом программировании и компьютерной документации, поскольку в современных компьютерах минимальной единицей памяти является 8-битный байт, значения которого удобно записывать двумя шестнадцатеричными цифрами.
Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
Например, требуется перевести шестнадцатеричное число 5A3 в десятичное. В этом числе 3 цифры. В соответствии с вышеуказанным правилом представим его в виде суммы степеней с основанием 16:
5A316 = 3·160+10·161+5·162 = 3·1+10·16+5·256 = 3+160+1280 = 144310
Для перевода многозначного двоичного числа в шестнадцатеричную систему нужно разбить его на тетрады справа налево и заменить каждую тетраду соответствующей шестнадцатеричной цифрой. Для перевода числа из шестнадцатеричной системы в двоичную нужно заменить каждую его цифру на соответствующую тетраду из нижеприведенной таблицы перевода.
Например:
0101101000112 = 0101 1010 0011 = 5A316
