Файловая система и внешнее представление данных
Работа с окнами
Окно представляет собой область экрана, ограниченную прямоугольной рамкой. В нем отображается содержимое папки, работающая программа или документ.
Различают три варианта отображения окна на экране:
· окно стандартного размера занимает часть площади экрана. При желании можно переместить его или любую его границу в другое место экрана
· окно, развернутое на весь экран, имеет максимальный размер
· свернутое окно изображается в виде кнопки на панели задач.
В свернутом окне программа продолжает выполняться.
Окна можно классифицировать по типу:
· окно программы (окно папки)
· окно документа
· окно диалога
· окно справки
Файлы и файловая система являются такими понятиями, которые относятся к базовым для различных операционных систем. Необходимо более подробно остановиться на этих понятиях.
Всем компьютерным приложениям нужно хранить и получать информацию. Наиболее удобной для доступа к долговременным устройствам хранения информации оказалась система, при которой пользователь назначает для той или иной совокупности данных некоторое имя.
Определенный участок диска, занятый информацией, имеющей собственное имя, называется файлом.
Можно встретить и такое определение: файлом называется поименованное место на носителе данных для хранения информации
Часть ОС, работающая с файлами и обеспечивающая хранение данных на дисках и доступ к ним, называется файловой системой (ФС).
С точки зрения пользователя наиболее важным аспектом файловой системы является ее внешнее представление, т.е. именование и защита файлов, операции с файлами и т.д. Компьютеру безразлично, какое имя имеет любая программа или документ, так как он получает от ОС инструкцию подобно такой: «прочитай столько-то байт с такого-то места на диске». При этом пользователь не обязан знать, в каком физическом порядке и где именно находятся его данные. Ему достаточно потребовать от ОС прочитать документ или загрузить необходимую программу.
Одной из важнейших характеристик ОС, помимо управления памятью, ресурсами компьютера и задачами, является поддержка файловой системы – основного хранилища системной и пользовательской информации. От способа организации файлов зависит как скорость доступа к нужному файлу, так и безопасность хранения данных.
Одна и та же операционная система может поддерживать одновременно несколько файловых систем (табл. 5.1). Например, ОС Windows поддерживает файловые системы FAT16, FAT32, NTFS (FAT: File Allocation Table — таблица размещения файлов).
Таблица 5.1