Операцио́нная систе́ма
Доклад, 25 Февраля 2013, автор: пользователь скрыл имя
Описание работы
Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс междуустройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Работа содержит 1 файл
Операцио́нная систе́ма.docx
— 29.31 Кб (Скачать)Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают
как интерфейс междуустройствам
Состав операционной системы
Современные операционные системы
имеют сложную структуру, каждый
элемент которой выполняет
1. Управление файловой системой. Процесс работы компьютера сводится к обмену файлами между устройствами. В операционной системе имеются программные модули, управляющие файловой системой.
2. Командный процессор. Специальная программа, которая запрашивает у пользователя команды и выполняет их.
3. Драйверы устройств. Специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами, а также позволяют производить настройку некоторых параметров устройств. Технология «Plug ad Play» (подключай и играй) позволяет автоматизировать подключение к компьютеру новых устройств и обеспечивает их конфигурирование.
4. Графический интерфейс. Используется для упрощения работы пользователя.
5. Сервисные программы или утилиты. Программы, позволяющие обслуживать диски (проверять, сжимать, дефрагментировать и т.д.), выполнять операции с файлами (архивировать и т.д.), работать в компьютерных сетях и т.д.
6. Справочная система. Позволяет оперативно получить
информацию как о функционировании операционной
системы в целом, так и о работе ее отдельных
модулей. (http://festival.1september.
Структура операционной системы:
- Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.
- Драйверы – программы, управляющие устройствами.
- Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.
Основные функции:
- Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
- Загрузка программ в оперативную память и их выполнение.
- Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
- Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
- Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.
- Обеспечение пользовательского интерфейса.
- Сохранение информации об ошибках системы.
Дополнительные функции:
- Параллельное или псевдопараллельное выполнение задач (многозадачность).
- Эффективное распределение ресурсов вычислительной системы между процессами.
- Разграничение доступа различных процессов к ресурсам.
- Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
- Взаимодействие между процессами: обмен данными, взаимная синхронизация.
- Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
- Многопользовательский режим работы и разграничение прав доступа (см.: аутентификация, авториза
ция).
Компоненты операционной системы:
- Загрузчик
- Ядро
- Командный процессор (интерпретатор)
- Драйверы устройств
- Интерфейс
(http://ru.wikipedia.org/wiki/
Файловая система
Файловая система - это часть
операционной системы, назначение которой
состоит в том, чтобы обеспечить пользователю
удобный интерфейс при работе с данными,
хранящимися на диске, и обеспечить совместное
использование файлов несколькими пользователями
и процессами. (http://citforum.ru/operating_
По предназначению файловые системы можно классифицировать на нижеследующие категории.
- Для носителей с произвольным доступом (например, жёсткий диск): FAT32, HPFS, ext2 и др. Поскольку доступ к дискам в разы медленнее, чем доступ к оперативной памяти, для прироста производительности во многих файловых системах применяется асинхронная запись изменений на диск. Для этого применяется либо журналирование, например в ext3,ReiserFS, JFS, NTFS, XF
S, либо механизм soft updates и др. Журналирование широко распространено в Linux, применяется в NTFS. Soft updates — в BSD системах. - Для носителей с последовательным доступом (например, магнитные ленты): QIC и др.
- Для оптических носителей — CD и DVD: ISO9660,
HFS, UDF и др. - Виртуальные файловые системы: AEFS и др.
- Сетевые файловые системы: NFS, CIFS, SSHFS, Gma
ilFS и др. - Для флэш-памяти: YAFFS, ExtremeFFS
, exFAT. - Немного выпадают из общей классификации специализированные файловые системы: ZFS (собственно файловой системой является только часть ZFS), VMFS (т. н. кластерная файловая система, которая предназначена для хранения других файловых систем) и др.
Основные функции любой
- именование файлов;
- программный интерфейс работы с файлами для приложений;
- отображения логической модели файловой системы на физическую организацию хранилища данных;
- организация устойчивости файловой системы к сбоям питания, ошибкам аппаратных и программных средств;
- содержание параметров файла, необходимых для правильного его взаимодействия с другими объектами системы (ядро, приложения и пр.).
В многопользовательских системах появляется ещё одна задача: защита файлов одного пользователя от несанкционированного доступа другого пользователя, а также обеспечение совместной работы с файлами, к примеру, при открытии файла одним из пользователей, для других этот же файл временно будет доступен в режиме «только чтение».
(http://ru.wikipedia.org/wiki/
Проводник Windows — это приложение, реализующее графический интерфейс доступа пользователя к файлам в операционной системе Microsoft Windows.
Проводник в настоящее время
фактически является основой графической
оболочки пользователя Windows.( http://ru.wikipedia.org/wiki/%
Цель навигации состоит в обеспечении доступа к нужной папке и ее содержимому. Мы специально не говорим о том, что цель навигации — это поиск нужных файлов и папок, поскольку для этой операции есть специальные средства.
Навигацию по файловой
FreeCommander - это
легкая в использовании альтернатива
стандартному проводнику Windows. Программа
поможет Вам с ежедневной работой в Windows.
Здесь Вы найдете все необходимые функции
для управления Вашими данными. Вы можете
брать FreeCommander куда угодно - просто скопируйте
установочную директорию на USB-флешку -
и Вы можете работать с этой программой
на стороннем компьютере. (http://www.freecommander.com/
Главные особенности в FreeCommander:
- Двухпанельная технология - горизонтально и вертикально
- Закладочный интерфейс
- Опциональное дерево папок для каждой панели
- Встроенный файловый просмотрщик для просмотра файлов в шестнадцатеричном, двоичном, текстовом или в формате изображения
- Просмотрщик файлов работает и внутри архивов
- Встроенное управление архивами: ZIP (чтение, запись), CAB (чтение, запись), RAR (чтение)
- Встроенный FTP клиент
- Легкий доступ к системным папкам, панели управления, рабочему столу и пеню Пуск
- Копирование, перемещение, удаление, переименование файлов и папок
- Инструмент мульти-переименования
- Затирание файлов
- Создание и проверка контрольных сумм MD5
- Разделение файлов
- Свойства файлов и контекстное меню
- Вычисление размера папки
- Сравнение / синхронизация папок
- Изменение даты и атрибутов файла
- Избранные папки / программы
- Поиск файлов (также внутри архивов)
- Файловые фильтры для отображения
- Заданные пользователем колонки для подробного просмотра
- Командная строка DOS
- Мультиязычная поддержка
(http://www.freecommander.com/