- •Типи даних
- •1) Так называемые нативные (Native) программы, созданные с учётом 32-разрядного операционного интерфейса;
- •5) Сама операционная оболочка Windows 3.X и уже в ней, созданные для неё, программы.
- •If условие then
- •If (условие)
- •0, 2, 4, 6, 8: Writeln('Четная цифра');
- •1, 3, 5, 7, 9: Writeln('Нечетная цифра');
- •10..100: Writeln('Между 10 и 100');
- •Конструкторы
- •Деструкторы
- •Инкапсуляция
- •Полиморфизм
- •Наследовние
- •Правила для пропуска значений параметров
- •Операції над масивами
- •4.2 Динамические расчеты в программе ansys
- •Заголовок файловой системы fat
- •Общая часть заголовка файловой системы fat
- •Логический предел
- •Поддержка операционными системами
- •1) По возможности сохранить порядок окончания процессов таким, каков был порядок их запуска;
- •2) Отдавать предпочтение более коротким процессам;
- •3) Предоставлять всем пользователям одинаковые услуги (например, время ожидания).
- •1) Вытесняющие (preemptive), которым на выполнение вычислений выделяется квант процессорного времени, а в следующем кванте процессор передаётся другому процессу;
- •3Десь как бы образуется две очереди: одна из новых задач, другая − из ранее выполнявшихся, но попавших в состояние ожидания.
- •Операційні системи реального часу (список)
- •Аппаратная поддержка мультипрограммного режима
- •Некоторые проблемы
Заголовок файловой системы fat
Эта часть загрузочного сектора известна как BIOS Parameter Block (BPB) (блок параметров BIOS). Она содержит физические характеристики диска, которые MS-DOS и Windows используют при поиске определенного участка. Складывая или перемножая значения этих параметров, операционная система узнает, где находится таблица FAT, корневой каталог, где начинается и кончается область данных.
Общая часть заголовка файловой системы fat
Эта часть общая для всех файловых систем семейства FAT (FAT12, FAT16 и FAT32):
Смещение |
Название |
Размер |
Описание |
0 |
BS_jmpBoot |
3 |
Команда перехода на загрузчик ОС |
3 |
BS_OEMName |
8 |
Название и версия Windows |
11 |
BPB_BytsPerSec |
2 |
Количество байтов в секторе (всегда 512) |
13 |
BPB_SecPerClus |
1 |
Секторов на кластер всегда кратно степени двух |
14 |
BPB_RsvdSecCnt |
2 |
Количество зарезервированных секторов перед первой FAT |
16 |
BPB_NumFATs |
1 |
Количество таблиц FAT (всегда 2) |
17 |
BPB_RootEntCnt |
2 |
Количество элементов в корневом каталоге (максимальный предел) |
19 |
BPB_TotSec16 |
2 |
Общее число секторов (0 - если размер диска больше 32 Мб) |
21 |
BPB_Media |
1 |
Тип устройства: F0 - гибкий диск, F8 - жесткий диск с любой емкостью |
22 |
BPB_FATsz16 |
2 |
Количество секторов на элемент таблицы FAT |
24 |
BPB_SecPerTrk |
2 |
Количество секторов на дорожку |
26 |
BPB_NumHeads |
2 |
Число головок |
28 |
BPB_HiddSec |
4 |
Количество скрытых секторов |
32 |
BPB_TotSec32 |
4 |
Общее число секторов (0 - если размер диска меньше 32 Мб) |
FAT12 и FAT16
FAT12 и FAT16 имеют одинаковый формат заголовка.
Смещение |
Название |
Размер |
Описание |
36 |
BS_DrvNum |
1 |
Номер диска |
37 |
BS_NtRsvd |
1 |
Зарезервировано для Windows NT |
38 |
BS_BootSig |
1 |
Расширенная сигнатура (если 29h, то следующие поля актуальны) |
39 |
BS_VolID |
4 |
Серийный номер тома |
43 |
BS_VolLab |
11 |
Метка тома |
54 |
BS_FilSysSize |
8 |
Тип файловой системы (12- или 16-разрядная) |
-
Файлова система FAT32
FAT32 (от англ. File Allocation Table — «таблица размещения файлов») — это файловая система, разработанная компанией Майкрософт, разновидность FAT.
FAT32 — последняя версия файловой системы FAT и улучшение предыдущей версии, известной как FAT16. Она была создана, чтобы преодолеть ограничения на размер тома в FAT16, позволяя при этом использовать старый код программ MS-DOS и сохранив формат. FAT32 использует 32-разрядную адресацию кластеров. FAT32 появилась вместе с Windows 95 OSR2.