1. Расширяемость. Система должна быть написана таким образом, чтобы в нее можно было легко внести дополнения и изменения, если это потребуется, и не нарушить целостность системы.
2. Переносимость. Система должна без особых трудностей переноситься с аппаратных средств одного типа на аппаратные средства другого типа.
3. Надежность и отказоустойчивость. Система должна быть защищена как от внутренних, так и от внешних ошибок, сбоев и отказов. Ее действия должны быть предсказуемыми, а приложения не должны разрушать ОС.
4. Совместимость. ОС должна иметь средства для выполнения прикладных программ, написанных для других операционных систем, а пользовательский интерфейс цолжен быть совместим с существующими системами и стандартами.
5. Безопасность. ОС должна обладать средствами защиты ресурсов одних пользователей от других.
6. Производительность. Система должна обладать настолько хорошим быстродействием и временем реакции, насколько это позволяют аппаратные средства.
|
|
ТЕМА 9. ФАЙЛЫ И ФАЙЛОВЫЕ СИСТЕМЫ
Файлы и их виды
Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.
Файл - это именованная совокупность данных, хранящаяся в долговременной (внешней) памяти.
Файловой системой называется совокупность программ, обеспечивающая выполнение операций над файлами. В настоящее время в ОС для ПК используются десятки файловых систем: в DOS — FAT16, FAT32 и FAT12 для гибких дисков (FAT — File Allocation Table, таблица размещения файлов), для Windows 9х характерны FAT 16 и FAT32, популярными в Windows NT и Windows 2000 является NTFS, для OS/2 — HPFS и т. д. Наибольшее распространение получили файловые системы DOS: FAT16 и FAT32. Некоторые их особенности и различия будут рассмотрены ниже.
Файловую систему называют по имени используемой таблицы размещения файлов FAT (File Allocation Table).
Файловая система включает в себя также:
правила образования имен файлов и способов обращения к ним;
иерархическую систему оглавления файлов;
структуру хранения файлов на дисках;
методы доступа к содержимому файлов.
Правила образования имен файлов. Имя файла состоит из двух частей, разделенных точкой:
идентифицирующей - имени файла;
классифицирующей - расширения. Расширение указывает, какого рода информация хранится в данном файле. Собственно имя файлу дает пользователь, а тип файла обычно задается программой автоматически при его создании.
В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS имя файла должно содержать не более 8 букв латинского алфавита, цифр и некоторых специальных знаков, а расширение состоит из трех латинских букв, например: proba.txt
|
|
В операционной системе Windows имя файла может иметь длину до 255 символов, причем можно использовать русский алфавит, например: Единицы измерения информации.doc