Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Классификация операционных систем.
Операционные системы классифицируются: • по количеству одновременно работающих пользователей: однопользовательские и многопользовательские; • по числу процессов, одновременно выполняемых под управлением системы: однозадачные и многозадачные, • по количеству поддерживаемых процессоров: однопроцессорные и многопроцессорные; • по типу интерфейса: командные (текстовые) и объектно-ориентированные (графические; ) • по разрядности кода ОС: 8 - разрядные, 16-разрядные, 32 - разрядные, 64 - разрядные; • по типу доступа пользователей к ЭВМ: с пакетной обработкой, с разделением времени, реального времени; • по типу использования ресурсов: сетевые, локальные. Многопользовательские ОС, в отличие, от однопользовательских, поддерживают одновременную работу на ЭВМ нескольких пользователей за различными терминалами. Понятие многозадачности означает поддержку параллельного (одновременного) выполнения нескольких программ, существующих в рамках одной вычислительной системы. Однозадачные ОС поддерживают режим выполнения только одной программы в от дельный момент времени. В отличие от однопроцессорных ОС, многопроцессорные поддерживают режим распределения ресурсов нескольких процессов (для многопроцессорных ЭВМ) для решения той или иной задачи. Подразделяя операционные системы на 8-. 16-, 32-, и 64- разрядные, следует иметь в виду, что разрядность ОС не может превышать разрядности процессора. В случае ОС с пакетной обработкой информации из программ, подлежащих выполнению, формируется пакет (набор) заданий, вводимых в ЭВМ и выполняемых в порядке очерёдности с возможным учетом приоритетности. Режим разделения времени обеспечивает одновременный диалоговый (интерактивный) режим доступа к ЭВМ нескольких пользователей на разных терминалах, которым по очереди выделяются ресурсы машины, что координируется ОС в соответствии с заданной программой обслуживания. Режим реального времени обеспечивает определённое гарантированное время ответа машины на запрос пользователя с целью управления какими-либо внешним по отношению к ЭВМ событиями, процессами или объектами. Сетевые ОС предназначены для управления ресурсами компьютеров, объединенных в сеть с целью совместного использования данных, и предоставляет мощные средства разграничения доступа к данным в рамках обеспечения их целостности и сохранности, а также множество сервисных возможностей по использованию сетевых ресурсов. Как правило, сетевые ОС устанавливаются на один или несколько достаточно мощных компьютеров—серверов, выделяемых исключительно для обслуживания сети и совместно используемых ресурсов. Все остальные ОС будут считаться локальными и могут использоваться на любом персональном компьютере, а также на отдельном компьютере, подключенном к сети в качестве рабочей станции или клиента. В настоящее время наибольшее распространение имеют следующие семейства операционных систем: UNIX, Windows, ОС реального времени. Microsoft Disk Operating System — MS-DOS. Эта дисковая операционная система фирмы Microsoft была выпущена в 1981 году в связи с появлением персональных компьютеров IBM PC. ОС MS DOS являются однозадачными, обладают модульной структурой, а интерфейс с ЭВМ осуществляется с помощью команд, вводимых пользователем, так как собственный графический интерфейс у неё отсутствует. Предпринималось множество попыток упростить процесс общения с системой. Наиболее удачное решение было предложено Питером Нортоном (Piter Norton). У многих пользователей работа в ОС MS DOS ассоциируется именно с его программой - Norton Commander. Существенным недостатком ОС MS-DOS является отсутствие достаточных средств защиты от несанкционированного доступа к ресурсам персонального компьютера и ОС. Одной из последних версий этого семейства ОС являлась MS-DOS 6 22. ОС семейства OS/2 (Operating System/2). Эта ОС разработана фирмой IBM в 1987 году в связи с созданием нового семейства ПК. OS/2 является 32-разрядной графической многозадачной ОС для IBM совместимых персональных компьютеров. ОС OS/2 обладает удобным графическим пользовательским интерфейсом и совместима с файловой системой MS-DOS. Главный недостаток этой ОС — малое число прикладных программ, что делает эту систему менее популярной, чем ОС Windows. Операционные системы семейства UNIX. Это 32 разрядные многозадачные многопользовательские операционные системы. Сильная сторона UNIX в том, что одна и та же система используется на различных компьютерах от суперкомпьютера до ПК, что даёт возможность переноса системы с одной машинной архитектуры на другую с минимальными затратами. UNIX объединяет в себе: доступ к распределённым базам данных, локальные сети, удалённую дистанционную связь и возможность выхода в глобальные сети, используя обычный модем. В настоящее время существует большое количество приложений для UNIX Большинство популярных приложений для MS DOS и Windows могут эксплуатироваться в UNIX. Файловая систем ОС UNIX обеспечивает защиту файлов от несанкционированного доступа на уровнях пользователя и группы пользователей. Имеется несколько ОС семейства UNIX. Различные версии этого семейства имеют свои названия, но в общих чертах повторяют особенности базовой ОС UNIX. В настоящее время ОС UNIX завоёвывает еще большую популярность благодаря созданию новой ОС для персональных машин Linux (линукс). Linux — свободно распространяемая версия ОС UNIX. ОС семейства Windows. ОС семейства Windows разработаны фирмой Microsoft. Они являются многозадачными операционными системами, предоставляющими удобный графический интерфейс. Основными представителями данного семейства являются ОС Windows 95/98/2000/XP/Vista/7/8. Семейство ОС реального времени. В тех случаях, когда требуется, чтобы система имела гарантированное время реакции, то есть задержка ответа не превышала определенного времени, используют ОС реального времени. Операционная система реального времени (ОС РВ) операционная система, которая гарантирует определенное время реакции системы. Как правило, это время колеблется от нескольких микросекунд до нескольких десятых долей секунды. ОС РВ в основном применяется в автоматизации таких областей, как добыча и транспортировка нефти и газа, управление технологическими процессами в металлургии и машиностроении, управление химическими процессами, водоснабжение, энергетика. Применяют ОС РВ и в банковском деле Среди наиболее известных ОС РВ для IBM PC используются RTMX, AMX, OS 9000, Q\X и др
Тема 15. Файловая система. В основе любой операционной системы лежит принцип организации работы внешнего устройства хранения информации. Внешняя память технически может быть реализована на разных носителях, например, НГМД или НЖМД, но в любом случае используется принятый в ОС принцип организации хранения логически связанных между собой наборов информации в виде файлов. Файл — логически связанная поименованная совокупность данных или программ, представленных на определенном носителе информации. Понятие файла применяется в основном к данным, хранящимся на дисках, и поэтому файлы обычно отождествляют с участками памяти па этих носителях информации. Данные, хранящиеся в файлах, это программы на алгоритмическом или машинном языке, исходные данные для работы программ или результаты выполнения программ, литературные и технические тексты, закодированные изображения и т.д. Файловая система включает в себя, помимо самих файлов, правила образования имен файлов и способов обращения к ним, иерархическую систему оглавления файлов и структуру хранения файлов на дисках, файл имеет имя и атрибуты и характеризуется размером в байтах, датой и временем его создания или последнего изменения. Для идентификации файла используется его имя. Именем файла может быть любая последовательность символов, в качестве которых допускается использовать буквы латинского алфавита, цифры от 0 до 9, а также строго определенные другие символы. Некоторые ОС (Windows 95/98) допускают использование в качестве символов букв национальных алфавитов. Как правило, имя файла начинается с буквы. ОС Linux " различает" одноименные строчные и прописные буквы, а в ОС MS DOS они не различаются. Практически в любой ОС в качестве имен файлов нельзя употреблять зарезервированные имена специальных устройств, используемых системой, так в MS-DOS нельзя использовать имена CON, PRN, NUL, AUX и др. Принципы построения имени файла в различных ОС также различаются. В MS-DOS для обозначения файла используется составное (полное) имя, которое образуется собственно именем файла, состоящим не более чем из 8 символов, за которым через точку следует расширение имени файла, не более чем из 3 символов. В других ОС (Windows) это ограничение частично снято, а в ОС Linux оно вообще отсутствует. Файлы в ОС организованы в иерархическую структуру каталогов. Каталог может содержать файлы и другие каталоги. Правила именования каталогов аналогичны правилам именования файлов. Каталог - специальный файл, в котором содержатся сведения о других файлах (справочник файлов). Каталог можно рассматривать как своеобразный коридор, в который выходит множество дверей с табличками. Некоторые двери ведут в комнаты, а некоторые в другие коридоры. Двери, ведущие в комнаты, это файлы, находящиеся в каталоге, а двери, ведущие в коридоры, это другие каталоги. Выражение " файл входит в каталог" или 'файл содержится в каталоге" означает что сведения об этом файле содержатся в данном каталоге. Каталог называют также директорией (от английского " directory" справочник, указатель). В современных ОС файловая система представляет из себя древовидную структуру", " ветвями" которой являются каталоги, а " листьями" файлы. Каждый каталог может содержать множество подкаталогов, но сам должен быть следствием только одного родительского каталога. Файловая структура может разветвляться на несколько каталогов, начиная от корневого. Иерархические связи, существующие между каталогами, образуют пути, которые можно использовать для однозначного указания каталога или файла, а, следовательно, и для обращения к нему. Рис.4.14. Пример файловой структуры—дерево каталогов Путь - цепочка соподчиненных каталогов, которую необходимо пройти по иерархической структуре к каталогу, где зарегистрирован искомый файл. Популярное:
|
Последнее изменение этой страницы: 2016-04-11; Просмотров: 1092; Нарушение авторского права страницы