
Организация данных на дисках. Понятие файла, его атрибуты. Полный путь к файлу.
Организация данных на дисках
Прежде чем приступить к работе с файлами и каталогами, нужно разобраться, что такое файл, а что такое каталог (или папка). Файл - это поименованная область данных на диске. Ключевое слово здесь "поименованная". Мы берем определенную область данных на жестком диске и говорим, что это будет "файлl.txt", берем другую область и говорим, что она будет называться "user.dat", берем третью и опять присваиваем ей название. Но когда файлов всего три, мы можем помнить их "физические координаты" на жестком диске и соответствующие им имена. Но когда файлов очень много, всего мы запомнить не сможем, потому нужно где-то записывать эту информацию. Понятно, что не в тетрадке, лучше записывать ее на жестком диске - рядом с самими данными. На любом диске есть таблица размещения файлов (File Allication Table - FAT), в которой записываются "координаты" файла (номер дорожки, номер сектора каждого блока файла) и имя файла.
Когда у нас есть таблица размещения файлов, мы можем говорить о файловой системе. Файловая система - это правила, определяющие способ организации, хранения и именования информации на носителях данных. Файловая система определяет логическую и физическую структуру файла, идентификацию и сопутствующие данные (атрибуты) файла. Приведенное определение файловой системы нельзя назвать полным, но нас в данный момент оно устраивает.
Файл (англ. file) — блок информации на внешнем запоминающем устройстве компьютера, имеющий определённое логическое представление (начиная от простой последовательности битов или байтов и заканчивая объектом сложной СУБД), соответствующие ему операции чтения-записи (см. ниже) и, как правило, фиксированное имя (символьное или числовое), позволяющее получить доступ к этому файлу и отличить его от других файлов
Путь к файлу, имя файла, маски файлов
Теперь поговорим о пути к файлу. Предположим, что на диске С: у нас есть каталог APRIL, а в нем есть файл REPORT.TXT. Полный путь к файлу включает в себя букву диска, перечень всех подкататогов и само имя файла с расширением. Элементы пути разделяются обратным слешем. В нашем случае путь к файлу будет выглядеть так:
С:\APRIIA\REPORT.TXT
Если в подкататоге APRIL есть подкаталог TXT, а в нем есть файл INFO.DOC, то путь будет следующим:
С:\APRIL\TXT\INFO.DOC
Рассмотрим имя файла. Оно состоит из самого имени и расширения. Расширение используется для определения типа файла. Расширение .ТХТ, как правило, у текстовых файлов. Система при открытии файла определенного типа запустит программу, связанную с данным типом файла, и передаст ей открываемый файл. Например, если вы будете открывать файл REPORT.ТХТ, то система запустит программу Блокнот (поскольку по умолчанию Блокнот связан с текстовыми файлами) и загрузит в него наш файл.
Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс междуустройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения.
Основные функции:
Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
Загрузка программ в оперативную память и их выполнение.
Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
Обеспечение пользовательского интерфейса.
Сохранение информации об ошибках системы.
Дополнительные функции:
Параллельное или псевдопараллельное выполнение задач (многозадачность).
Эффективное распределение ресурсов вычислительной системы между процессами.
Разграничение доступа различных процессов к ресурсам.
Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
Взаимодействие между процессами: обмен данными, взаимная синхронизация.
Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
Многопользовательский режим работы и разграничение прав доступа (см.: аутентификация, авторизация).
Компоненты операционной системы:
Загрузчик
Ядро
Командный процессор (интерпретатор)
Драйверы устройств
Интерфейс
Справочная система Windows. Поиск справочной информации.
Справочная база данных состоит из множества статей, связанных между собой. Когда вы вызываете справочную систему из любого приложения, в главном окне Windows Help появляется текстовая статья подсказки. Содержимое статьи зависит от того, как и из какого приложения вы вызвали справочную систему.
В тексте некоторых статей находятся выделенные подчеркиванием и цветом (по умолчанию зеленым) слова или словосочетания. Если вы поместите указатель мыши на выделенное слово и нажмете левую кнопку мыши, в главном окне приложения Windows Help появится другая статья. Обычно содержание новой статьи связано по смыслу с выделенным словом.
Выделение слов и словосочетаний бывает двух видов - подчеркивание сплошной линией и подчеркивание штриховой линией. Сплошная линия подчеркивания обозначает связь с другими статьями. При выборе такой связи на экране отображается новая статья. Штриховая линия обычно используется для ссылки на определения различных терминов. Выбор выделенных штриховой линией слов не вызывает перехода к новой статье. Вместо этого поверх главного окна появляется небольшое временное окно с объяснением термина.
Практически каждая база данных имеет одну статью, в которой представлено ее содержание. Из этой статьи установлены связи на другие статьи справочной базы. Для облегчения поиска информации справочная база хорошо структурирована и имеет большое количество перекрестных ссылок между статьями. Такая организация справочной базы данных в виде набора связанных статей носит название гипертекстовой подсказки.
4.Рабочий стол. Панель задач. Виды окон, элементы окна, операции с окнами.
4.1. Виды окон и их содержимое.
В переводе WINDOWS означает окно. Часто на экране видно не одно окно, а
гораздо больше: для различных задач существуют различные типы окон. Окна
подразделяются на два вида:
- Главное (родительское).
- Подчиненное (дочернее).
Родительскими обычно являются окна программ. Они имеют строки меню, панели
инструментов и т.д. Они же, как правило, имеют дочерние окна. Одновременно
может быть активно окно только одного документа. Активное окно всегда
выделено более жирной строкой заголовка.
4.2. Элементы окна.
|
|
|
|
Окно в Windows имеет примерно такой вид, как изображено на рисунке 1.
Рис.1 Типичный вид окна WINDOWS.
Основные элементы окна WINDOWS:
- Строка заголовка – в ней написано имя программы. Иногда там же
располагается и другая информация. Например, название документа.
- Значок управляющего меню – это маленький рисунок, напоминающий о
программе, которой принадлежит окно.
- Строка меню – в ней перечислены меню программы (списки доступных
команд). Щелчок на имени меню откроет все его пункты.
- Кнопки управления окном – к ним относятся кнопки: Свернуть,
Развернуть (Восстановить) и Закрыть.
- Полоса прокрутки – позволяет просматривать информацию, которая не
умещается целиком на экране. Щелкая по полосе прокрутки, на ее концевых
стрелках или перетаскивая бегунок, Вы перемещаетесь взад или вперед, вверх
или вниз по документу. Если документ у Вас очень объемистый, то удобнее
пользоваться клавишами PAGE UP, PAGE DOWN, HOME и END, чтобы быстрее
прокручивать активное окно.
- Внешняя граница – граница окна определяет внешние его края. Почти
всегда Вы сможете перетаскивать эти границы и таким образом изменять размеры
и форму окон. Обратите внимание, что указатель курсора, установленный на
границу окна, превращается в двунаправленную стрелку. В углах многих окон
имеются специальные области. Ухватившись за них, можно изменять размеры окна
сразу по двум направлениям. Когда способ доступен, курсор превращается в
диагональную стрелку.
- Строка состояния – в ней часто содержится полезная информация об
окне. Например, сколько объектов выделено.
Главное и контекстное меню. Создание ярлыка, быстрый запуск программ.
Есть главное меню — для всей операционной системы. В Windows таковое разворачивается при нажатии на кнопку, расположенную на панели задач. В GNU/Linux, если говорить о графических оболочках KDE, XFCE, LXDE, отличия — лишь в логотипах, нарисованных на кнопке. Ну и в названиях программ. А концепция та же самая. Контекстное меню — универсальное. Оно работает и во всей операционной системе, и на панелях, и на ярлыках, и в окнах программ — практически везде. Суть контекстного меню совершенно точно отражена в его названии: в том или ином контексте доступны те или иные команды для того или иного объекта на экране.
Контекстное меню =>создать =>ярлык =>(выбираем оригинальный файл)=>задаем параметры
Папка «Мой компьютер». Просмотр содержимого папки, выделение объектов.
Поиск файлов и папок на компьютере может пригодиться, например, когда файлы на компьютере не упорядочены по папкам в достаточной мере, т.е. когда сложно вообще что-то на компьютере отыскать самостоятельно.
Также поиск файлов и папок подойдет, когда все в компьютере упорядочено, но просто хочется быстрее найти какую-нибудь информацию.
В Windows XP поиск файлов и папок достаточно хорошо предусмотрен и организован.