КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Основные функции операционных систем
Казаченко Ю. В. Курс лекций по дисциплине Операционные системы. Санкт-Петербургский Университет Телекомунникаций им. проф. Бонч-Бруевича.
Выполнила: студентка группы СП-02 Лектор: Болтов Юрий Федорович Проверил: Болтов Юрий Федорович -
Санкт-Петербург 2002г.
1. Общие сведения об операционных системах.
ЭВМ первого поколения (40 и начало 50 годов) практически не имели ОС. Программы писались непосредственно в машинных кодах, что, в частности, требовало поддержки доступа программы к памяти на этапе ее написания. Поэтому разработка программного продукта наталкивалась на ряд сложностей Для ЭВМ второго поколения были созданы простейшие ОС, которые отчасти позволили "разделить" среду разработки программ и аппаратные средства. Однако, достигнутого на этом этапе "уровня абстрагирования" было явно не достаточно для разработки и сопровождения относительно сложных задач. По структуре и функциям эти ОС существенно отличались от современных. Современные контуры ОС стали приобретать в конце 60 годов, когда появились достаточно мощные ЭВМ третьего поколения. Становление ОС на этом этапе ниже будет рассмотрено более подробно. Позднее (через полтора десятка лет) ЭВМ третьего поколения стали вытесняться более мобильными ЭВМ 4-ого поколения. К их числу, в частности, относятся самые распространенные в настоящее время персональные компьютеры семейства IBM PC. При разработке ОС для этих компьютеров были учтены не только опыт, но и горькие уроки, полученные в результате эксплуатации первых операционных систем. и требовала хорошего знания аппаратных средств.
Современные ОС - широко распространенные системы - во многом похожи друг на друга. Прежде всего это определяется требованием переносимости программного обеспечения. Именно для обеспечения этой переносимости был принят POSIX (Portable OS Interface based on uniX) - стандарт, определяющий минимальные функции по управлению файлами, межпроцессному взаимодействию и т.д., которые должна уметь выполнять система. Кроме того, за четыре с лишним десятилетия, прошедших с момента разработки первых ОС, сообщество программистов достигло определенного понимания того, что: при разработке ОС возникает много стандартных проблем и вопросов; для большинства из этих проблем и вопросов существует набор стандартных решений; некоторые из этих решений намного лучше, чем все альтернативные. По современным представлениям, ОС должна уметь делать следующее:
Более развитые ОС предоставляют также следующие возможности: 1.Параллельное (точнее, псевдопараллельное, если машина имеет только один процессор) исполнение нескольких задач. 2.Распределение ресурсов компьютера между задачами. 3.Организация взаимодействия задач друг с другом. 4.Взаимодействие пользовательских программ с нестандартными внешними устройствами.
- 1.2. Становление операционных систем Как было отмечено выше, контуры современных ОС стали вырисовываться на этапе машин 3 поколения. В это же время стали очевидны просчеты, допущенные при проектировании первых ОС. Для ЭВМ этого поколения характерно оптимальное использование аппаратных средств даже в ущерб "комфортности пользователей". Архитектура этих машин отображена на рис. 1.1. Эта архитектура обладает двумя характерными особенностями: · Центральные устройства - центральный процессор (ЦП) и оперативная память (ОП) непосредственно соединены между собой; · Периферийные устройства (ПУ) подключены к центральным устройствам через процессор ввода/вывода (ПВВ). К машинам такого типа можно отнести зарубежные машины IBM и отечественные машины ЕС18**. Машины этого типа вошли в историю как "машины неиспользованных возможностей ". То есть эти ЭВМ были заменены машинами следующего поколения, так и не успев использовать возможности, которые были в них заложены. Причины этого будут изложены ниже. Первой операционной системой для этих ЭВМ явилась ОС типа ДОС, что расшифровывается как дисковая операционная система. Такое название свидетельствует о "древности" этого термина, так как уже более двух десятков лет не дисковых операционных систем просто не существует. Эта система является однопользовательской системой. На смену этой системы пришло семейство многопользовательских ОС. Самой распространенной и известной из них была ОС 6.1, которая имела уже многие черты современных операционных систем.
ОС 6.1 имела 4 режима: 1) режим пакетной обработки; 2) режим разделения времени; 3) режим реального времени; 4) диалоговый режим.
Дата добавления: 2013-12-13; Просмотров: 364; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |