Организация файловой системы
На каждом логическом диске располагается отдельная иерархия каталогов и файлов. Для получения общего дерева в динамике используется "монтирование" отдельных иерархий к фиксированной корневой файловой системе. Каждый каталог и файл файловой системы имеет уникальное полное имя. Каталог, являющийся корнем файловой системы, в любой файловой системе имеет предопределенное имя "/" (слэш). В каждом каталоге содержатся два специальных имени, имя ".", именующее сам этот каталог, и имя "..", именующее "родительский" каталог данного каталога, т.е. каталог, непосредственно предшествующий данному в иерархии каталогов.
Файловая система EXT2
Особенности работы файловой системы:
· Создание новых каталогов распределяется равномерно по группам блоков, чтобы в каждой группе было одинаковое количество каталогов.
· Новые файлы старается создавать в группе, где и находится каталог.
· При увеличении файла система старается новые блоки записывать ближе к старым.
Благодаря этому файловую систему не нужно дефрагментировать, она не способствует фрагментации файлов (в отличии от NTFS), что проверено многолетним использованием.
Файловая система EXT3
В отличие от EXT2, EXT3 является журналируемой файловой системой, т.е. она не попадет в противоречивое состояние после сбоев. Но она полностью совместима с EXT2. В данный момент - является основной для LINUX.
Монтируемые файловые системы
Файлы любой файловой системы становятся доступными только после "монтирования" этой файловой системы. Файлы "не смонтированной" файловой системы не являются видимыми операционной системой.
Для монтирования файловой системы используется системный вызов mount. Монтирование файловой системы означает следующее. В имеющемся к моменту монтирования дереве каталогов и файлов должен иметься листовой узел - пустой каталог. В любой файловой системе имеется корневой каталог. Во время выполнения системного вызова mount корневой каталог монтируемой файловой системы совмещается с каталогом - точкой монтирования, в результате чего образуется новая иерархия с полными именами каталогов и файлов.
Смонтированная файловая система впоследствии может быть отсоединена от общей иерархии с использованием системного вызова umount.
Отдельная файловая система обычно располагается на логическом диске, т.е. на разделе физического диска. Для инициализации файловой системы не поддерживаются какие-либо специальные системные вызовы. Новая файловая система образуется на отформатированном диске с использованием команды mkfs. Команда mkfs выполняет инициализацию путем прямой записи соответствующих данных на диск.
Интерфейс пользователя
Типология связи с человеком определяется как уровнем развития программного обеспечения, так и техническими средствами.
Связь с пользователем включает:
• командный интерфейс по управлению системными процессами в вычислительной системе. Пользователь осуществляет запуск-остановку программ, подключение-отключение устройств и прочие релевантные операции;
• интерфейс по управлению пользовательскими процессами (контроль состояния процесса, ввод-вывод данных в процесс/ из процесса).
В состав пользователей в общем случае включаются следующие группы лиц, контактирующих с системой:
администратор системы;
оператор системы, осуществляющий сопровождение вычислительной процесса;
прочие пользователи (не обладающие привилегиями доступа к данным).
Интерфейс служит для удобства управления программным обеспечением компьютера. Интерфейсы бывают однозадачные и многозадачные, однопользовательские и многопользовательские. Интерфейсы отличаются между собой по удобству управления программным обеспечением, то есть по способу запуска программ. Существуют универсальные интерфейсы, допускающее все способы запуска программ, например Windows 95, позволяет реализовать несколько способов запуска программ, в том числе позволяет запускать программы при помощи меню кнопки Пуск.
Разновидности интерфейсов.
Интерфейсы отличаются по способу доступа к командным файлам программ.
Командный (текстовый) интерфейс. Всякая операционная система имеет командный интерфейс (иногда в скрытой форме). В большинстве ОС в настоящее время сложился более или менее унифицированный формат командной строки. Командная строка включает в себя:
• тип операции (имя команды или программы);
• рабочий вход (входные файлы или устройства);
• рабочий выход (выходные файлы или устройства);
• управляющий вход (управляющие параметры или ключи команды);
• управляющий выход (обычно — протокол, содержащий диагностику ошибок, код завершения или другую информацию).
Текстовый или графический полноэкранный интерфейс. Он имеет, как правило, в верхней части экрана систему меню с подсказками. Меню часто бывает выпадающим (ниспадающим — pull-down).
Для управления компьютером курсор экрана или курсор мыши после поиска в дереве каталогов устанавливается на командные файлы и для запуска программы нажимается клавиша или правая кнопка мыши. Различные файлы могут выделяться разным цветом или иметь разный рисунок. Каталоги (папки) отличаются от файлов размером или рисунком. Данный интерфейс является основным для всех видов программных оболочек. Такой интерфейс весьма удобен, особенно при работе с файлами, поскольку обеспечивает высокую скорость выполнения операций, позволяет создавать пользовательское меню, запускать приложения по расширению файлов, что повышает скорость работы с программами.
Графический многооконный пиктографический интерфейс. Представляет собой рабочий стол, на котором располагаются пиктограммы (значки или иконки программ). Все операции производятся, как правило, мышью. Основным преимуществом использования графического интерфейса операционной системы является то, что с помощью него программа может создавать графические изображения, которые будут выглядеть одинаково на всех устройствах, поддерживаемых операционной системой
Стандартные приложения
Набор приложений, от версии к версии Windows претерпевает ряд существенных изменений, но группа приложений, объединенных в папку «Стандартные» практически неизменна, и лишь дополняется новыми.
В состав стандартных приложений Windows включено множество приложений:
· приложения, позволяющие воспроизводить звук, анимацию и видео через проигрыватели компакт-дисков или звуковые адаптеры;
· служебные прикладные программы;
· специальные прикладные программы с набором стандартных и новых средств для людей с ограниченными возможностями;
· набор программ для работы с Internet;
· стандартные программы и дополнительные компоненты системы (Paint, WordPad, Быстрый просмотр, Игры, Калькулятор, Программы-заставки, Просмотр рисунков, Сервис сценариев, Указатели мыши, Фоновые рисунки, Шаблоны документов и Темы рабочего стола)
Калькулятор
Есть 2 режима работы калькулятора:
· Обычный – служит для простых арифметических расчетов
· Инженерный – предназначен для вычисления сложных арифметических и тригонометрических функций.
Графический редактор Paint
Графический редактор позволяет создавать изображения используя различный инструментарий:
· Кисть;
· Распылитель;
· Карандаш и т.д.
Текстовый редактор WordPad
Если вы хотите создать простой текстовой документ, без использования таблиц, и прочих сложных элементов текстовых редакторов, то можно воспользоваться текстовым редактором WordPad.