Similar presentations:
История развития ОС
1.
ИСТОРИЯ РАЗВИТИЯ ОС2.
ПЕРВЫЙ ПЕРИОД (1945-1955)• Ламповые машины и отсутствие операционных систем
• Программирование на машинном языке
• Программа загружалась в память машины с колоды перфокарт или с
помощью панели переключателей.
• ВС выполняла одновременно только одну операцию.
• Отладка программ велась с пульта управления с помощью изучения
состояния памяти и регистров машины.
3.
ВТОРОЙ ПЕРИОД (1955-НАЧАЛО 60-Х).• Компьютеры на основе транзисторов.
• Пакетные операционные системы
• Использование ЭВМ коммерческими фирмами.
• Развитие алгоритмических языков (ALGOL-58, LISP, COBOL, ALGOL-60,
PL-1 и т.д.)
• Первые компиляторы, редакторы связей, библиотеки математических и
служебных подпрограмм.
• Разделение персонала на программистов и операторов.
4.
СИСТЕМЫ ПАКЕТНОЙ ОБРАБОТКИ• Задание – колода перфокарт, содержащая программу с входными
данными для которой указаны необходимые ресурсы.
• Пакет заданий – содержит задания с похожими требуемыми ресурсами
• Системы пакетной обработки автоматизируют запуск одной
программы из пакета за другой
5.
ТРЕТИЙ ПЕРИОД (НАЧАЛО 60-Х -1980)• Компьютеры на основе интегральных микросхем.
• Первые многозадачные ОС.
• Появление накопителей на магнитных носителях (лента, диск)
• Появление возможности прямого доступа и функции планировщика задач у
пакетных систем
• Мультипрограммирование и мультипрограммные пакетные системы
• time- sharing системы или системы разделения времени (дисплеи, клавиатуры
и файловые системы)
• Первые попытки стандартизировать ОС
6.
ЧЕТВЕРТЫЙ ПЕРИОД (1980-НАСТОЯЩЕЕ ВРЕМЯ)• Большие интегральные схемы (БИС) и первые однопользовательские
ПК
• Упрощение ОС на первом этапе, появление «дружеского интерфейса»
• Компьютерные сети и сетевые ОС
• Распределенные системы
7.
ФУНКЦИИКЛАССИЧЕСКИХ ОПЕРАЦИОННЫХ СИСТЕМ В ПРОЦЕССЕ
ЭВОЛЮЦИИ
• Планирование заданий и использования процессора.
• Обеспечение программ средствами коммуникации и синхронизации.
• Управление памятью.
• Управление файловой системой.
• Управление вводом-выводом.
• Обеспечение безопасности