Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
infoposobie2003.pdf
Скачиваний:
176
Добавлен:
27.02.2016
Размер:
960.96 Кб
Скачать

60

10.4. Современные операционные системы

Операционные системы привязаны к процессорам, на основе которых разрабатываются компьютеры. Для IBM-совместмых компьютеров различают следующие ОС: однозадачные (MS DOS, PC, PTS DOS, Windows), многозадачные (UNIX, OS/2, Windows’95), сетевые (Lan Server, Windows, NT, Net Ware) и ОС, обеспечивающие режим реального времени (QNX).

Самой распространенной однозадачной ОС является дисковая операционная система фирмы Microsoft (MS DOS), работающая в основном в текстовом режиме (все остальные поддерживают форматы MS DOS и очень на нее похожи, поэтому можно говорить о дисковой операционной системе ДОС).

Работающая графическом режиме система Windows в настоящее время вытесняет MS DOS.

UNIX − первая многопользовательская система, но она в настоящее время несколько устарела.

Операционная система реального временит (ОС РВ) - это система с гарантированным временем реакции на событие. Это очень важно в системах технологического управления: атомными станциями, химическим производством и т.п. (ОС РВ для IBM-подобных компьютеров, это ОС QNX фирмы Quatrum Software System).

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

DOS включает три основных компонента:

файловую систему;

систему взаимодействия с внешними устройствами;

командный процессор.

Файловая система - включает библиотеки программ и данных, а также средства ведения этой библиотеки. Основные объекты этой системы - файл и каталог.

Файл − это область памяти на внешнем носителе (гибком или жестком диске), имеющая имя.

Обозначения файла включают два элемента - имя и тип (расширение), они записываются рядом и разделяются точкой. Например, DOM.PAS , здесь DOM - имя файла, PASтип файла.

Тип файла не является обязательным, он указывает тип информации, хранящейся в файле.

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

Для удобства пользователя, каталог разбивается на разделы подкаталоги. Каждый подкаталог имеет свое имя, подкаталог, можно в свою очередь также

61

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

структуру.

Пользователь может управлять работой ПЭВМ с помощью системных команд, а не только используя привычные операционные оболочки. Системные команды воспринимают, анализируют и исполняют командный процессор. Примеры системных команд:

DIR A: − выводит на экран каталог диска А.

Type D:\POK\dok.bas − выводит на экран текст программы, записанной в файле dok.bas в подкаталоге POK диска D.

10.5. Понятие интерфейса ОС

Современные ОС предоставляют пользователю удобный способ общения (интерфейс) с вычислительной системой. Интерфейс при этом может быть

программным и пользовательским.

Программный интерфейс – это совокупность средств, обеспечивающих взаимодействие устройств и программ в рамках вычислительной системы.

Пользовательский интерфейс – это программные и аппаратные средства взаимодействия пользователя с программой или ЭВМ.

В свою очередь пользовательский интерфейс может быть командным

или объектно-ориентированным. Командный интерфейс предполагает ввод пользователем команд с клавиатуры при выполнении действий по управлению ресурсами компьютера.

Объектно-ориентированный интерфейс – это управление ресурсами вычислительной системы посредством осуществления операций над объектами, представляющими файлы, каталоги (папки), дисководы, программы, документы и др.

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

10.6. Классификация операционных систем. Современные операционные системы

Операционные системы классифицируются по:

количеству одновременно работающих пользователей: однопользовательские, многопользовательские;

числу процессов, одновременно выполняемых под управлением системы: однозадачные, многозадачные;

количеству поддерживаемых процессоров: однопроцессорные, многопроцессорные;

разрядности кода ОС: 8-разрядные, 16-разрядные, 32-разрядные, 64 - разрядные;

62

типу интерфейса: командные(текстовые) и объектноориентированные (графические);

типу доступа пользователя к ЭВМ; с пакетной обработкой, разделением времени, реального времени.

типу использования ресурсов: сетевые, локальные.

Согласно шестому признаку ОС подразделяются на системы:

пакетной обработки, в которых из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очередности с возможным учетом приоритетности;

разделения времени (TSR), обеспечивающих одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется операционной системой в соответствии с заданной дисциплиной обслуживания;

реального времени, обеспечивающих определенное, гарантированное время ответа машины на запрос пользователя с управлением им какими-либо внешними по отношению к ЭВМ событиями, процессами или объектами.

Операционные системы привязаны к процессорам, на основе которых разрабатываются компьютеры. Для IBM-совместмых компьютеров различают следующие ОС: однозадачные (MS DOS, PC , PTS DOS, Windows), многозадачные (UNIX, OS/2, Windows’95), сетевые (Lan Server, Windows, NT, Net Ware) и ОС, обеспечивающие режим реального времени (QNX).

10.7.Оболочки операционных систем

Оболочкой называется программа, являющаяся надстройкой над другой программой или «прослойкой» между какой-либо программой и пользователем.

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

Оболочки ОС обеспечивают:

создание, переименование, копирование, пересылку, удаление и быстрый поиск файла в текущем каталоге диска или на всех дисках компьютера;

просмотр, создание и сравнение каталогов;

просмотр, создание и редактирование текстовых файлов;

архивацию, обновление и разархивацию архивных файлов и просмотр архивов;

синхронизацию каталогов, расщепление и слияние файлов;

поддержку связи двух компьютеров через последовательный или параллельный порты;

форматирование и копирование дискет, смену метки дискеты и метки тома для жестких дисков, а также чистку дисков от ненужных файлов;

запуск программ.

 

63

 

Таблица 10.2

Наиболее распространенные оболочки

Наименование

Среда функционирования

Командные оболочки общего назначения

Norton Commander

DOS

DOS Navigator

DOS, Windows, OS/2, UNIX

PC Shell

DOS

Norton Commander for Windows

Windows 95

95

 

Командные оболочки специального назначения

Оболочки управления программами

DASH Board for Windows

Windows

DASH Board for Windows 95

Windows 95

Desk Bar for Windows 95

Windows 95

Оболочки архиваторов

Shez

DOS

RAR

DOS, OS/2

WinRAR

Windows

WinZip

Windows

WinZip 6.0

Windows 95

Утилиты

Norton Utilities

DOS

Norton Desk Top for Windows

Windows

Команды оболочки − предписания на исполнение определенного действия, могут производиться несколькими способами:

в режиме меню;

комбинацией клавиш (клавиш-акселераторов);

щелчком мышью соответствующей кнопки в строке подсказок

экрана NC;

перемещением мышью объектов панелей оболочки;

щелчком мышью соответствующей пиктограммы

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]