Файловая система и внешнее представление данных

Работа с окнами

Окно представляет собой область экрана, ограниченную прямоугольной рамкой. В нем отображается содержимое папки, работающая программа или документ.

Различают три варианта отображения окна на экране:

· окно стандартного размера занимает часть площади экрана. При желании можно переместить его или любую его границу в другое место экрана

· окно, развернутое на весь экран, имеет максимальный размер

· свернутое окно изображается в виде кнопки на панели задач.

В свернутом окне программа продолжает выполняться.

Окна можно классифицировать по типу:

· окно программы (окно папки)

· окно документа

· окно диалога

· окно справки

Файлы и файловая система являются такими понятиями, которые относятся к базовым для различных операционных систем. Необходимо более подробно остановиться на этих понятиях.

Всем компьютерным приложениям нужно хранить и получать информацию. Наиболее удобной для доступа к долговременным устройствам хранения информации оказалась система, при которой пользователь назначает для той или иной совокупности данных некоторое имя.

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

Можно встретить и такое определение: файлом называется поименованное место на носителе данных для хранения информации

Часть ОС, работающая с файлами и обеспечивающая хранение данных на дисках и доступ к ним, называется файловой системой (ФС).

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

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

Одна и та же операционная система может поддерживать одновременно несколько файловых систем (табл. 5.1). Например, ОС Windows поддерживает файловые системы FAT16, FAT32, NTFS (FAT: File Allocation Table — таблица размещения файлов).

Таблица 5.1