Вопрос. Операционная система Windows: файловая система и операции с файлами.



Файловая система – часть операционной системы, управляющая размещением и доступом к файлам и каталогам на диске.

Файл – логически связанная совокупность данных или программ, для размещения которой во внешней памяти выделяется именованная область.

Файл служит учетной единицей информации в ОС. Любые действия с информацией в ОС осуществляются над файлами: запись на диск, вывод на экран, ввод с клавиатуры, печать, считывание информации и др.

Для характеристики файла используются следующие параметры:

- полное имя;

- объем в байтах;

- дата создания;

- время создания;

- специальные атрибуты – дополнительные параметры, определяющие свойства файлов. Операционная система позволяет их контролировать и изменять; состояние атрибутов учитывается при проведении автоматических операций с файлами.

Операции с файлами:

- Копирование и перемещение

1 способ. Разместить на рабочем столе два окна: источник и приемник копирования. Выделить в окне-источнике необходимые значки. Несколько значков выделяются при нажатой клавише Ctrl. Перетащить мышью выделенные значки в окно-приемник, указав на любой из выделенных значков. При одновременно нажатой клавише Ctrl происходит копирование, без нее - перемещение элементов (при условии, что папки находятся на одном диске).

2 способ. Выделить копируемые элементы. Выбрать меню Правка / Копировать (Вырезать). При выборе "Вырезать" произойдет перемещение. Открыть папку-приемник. Выбрать меню Правка / Вставить.

- Удаление файлов и папок

Удаление файлов выполняется выбором элементов и нажатием клавиши Delete. При этом отмеченные элементы перемещаются в специальную папку - Корзину. При очистке корзины происходит уничтожение файлов. Существует еще операция стирания файлов, когда специальными служебными программами кластеры, в которых содержались стираемые файлы, заполняются случайными данными.

- Групповые операции с файлами

Если требуется выполнить операцию копирования или удаления с большим количеством файлов одновременно, то выделять их удерживая Ctrl не очень удобно. Можно выделить целую группу подряд идущих значков, щелкнув по первому их них и при нажатой клавише Shift - по последнему. Однако, в этом случае требуется определенным образом упорядочить значки. Для этого следует открыть папку с файлами и обратиться к меню Вид / Упорядочить значки. Существует 4 способа упорядочивания значков в папке: по имени, по типу, по размеру, по дате. Например, необходимо скопировать все файлы с расширением .txt. В этом случае следует упорядочить значки по типу, после чего все файлы типа .txt будут сгруппированы вместе и, использовать клавишу Shift для их выделения. Аналогичный прием применяется для выделения "старых" файлов (упорядочение по дате), "маленьких" (упорядочение по размеру) и в других стандартных ситуациях.

Если в окне не показана полная информация о файлах (расширение, объем и дата создания), следует обратиться к меню окна папки Вид / Таблица и в окне будут выведены все характеристики файлов.

- Переименование файлов и папок.

Переименование файла или папки выполняется либо через меню Переименовать, вызываемого щелчком правой кнопки мыши на соответствующем значке, либо щелчком по имени выделенного значка.

Замечание. Удаление или переименование невозможно, если указанный файл уже открыт каким-либо приложением.

Вопрос. Сведения об архитектуре Windows: ядро, виртуальная адресация памяти.

1) Ядро — центральная часть операционной системы (ОС), обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации. Также обычно ядро предоставляет сервисы файловой системы и сетевых протоколов.

Как основополагающий элемент ОС, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам системы, необходимым для их работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соответствующих приложений за счёт использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС.

Описанная задача может различаться в зависимости от типа архитектуры ядра и способа её реализации.

2) W95 позволяет использовать больший, чем установленный на ПК, объем оперативной памяти. Точнее W95 использует возможности МП 386 по обмену страницами памяти с жестким диском. Если потребности программ превышают возможности ПК, т.е. участки (страницы) памяти, которые требуется реже всего, откладываются на жесткий диск. Для этого используется специальный файл обмена, он же файл подкачки, он же файл виртуальной памяти. Особенностью файла подкачки динамически изменять свой размер в зависимости от потребностей системы.

Процессор делит доступное адресное пространство на 4-х килобайтные страницы общим числом около миллиона (220), что и дает 4 Гбайта адресуемой памяти. Диспетчер виртуальной памяти процессора устанавливает соответствие между виртуальными адресами страниц памяти и их физическим расположением в оперативной памяти ПК или в файле виртуальной памяти.

Когда виртуальный адрес, по которому обращается применение, не соответствует странице, расписанной в физической памяти, процессор сообщает об ошибке и диспетчер виртуальной памяти подкачивает требуемую страницу из файла обмена. При этом предварительно обычно приходится освобождать соответствующий объем физической памяти и сбрасывать какую-нибудь другую страницу из памяти в файл обмена. Для этого используется классический алгоритм «удаление стариков» (LRU, least recently used) – т.е. сбрасывает в файл обмена наиболее редко используемые страницы памяти.


Дата добавления: 2019-02-22; просмотров: 343; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!