Содержание
- 2. Архитектура операционных систем
- 3. Виды занятий Лекции Семинарские занятия Лабораторные работы Отчетность: экзамен
- 4. Лекции Рассматриваются структура, назначение, основные принципы работы, алгоритмы, положенные в основу операционных систем (ОС). Главным образом
- 5. Семинарские занятия В основном посвящены программному интерфейсу UNIX-подобных ОС. Изучаются системные вызовы. Системный вызов – запрос
- 6. Лабораторные работы (1) Файловая система Система управления процессами Сигналы Каналы Очереди сообщений
- 7. Лабораторные работы (2) Адрес кафедрального UNIX-сервера: samos.dozen.mephi.ru Возможен доступ через Интернет
- 8. Лабораторные работы (3) Первые две работы выполняются в системе samos. Третья и четвертая работы посвящены анализу
- 9. Литература Робачевский А. Операционная система UNIX. СПб.: ВHV, 1997. Шоу А. Логическое проектирование операционных систем. М.:
- 10. История развития ОС Середина 40-х – первые ламповые вычислительные устройства. Одна и та же группа людей
- 11. Середина 50-х – полупроводниковые элементы. Возросло быстродействие процессора и объемы оперативной и внешней памяти. Надежность компьютеров
- 12. Первые алгоритмические языки, трансляторы, библиотеки подпрограмм. Введены должности операторов вычислительных центров. Системы пакетной обработки. Первые ОС
- 13. 1965 – 1975 – появление интегральных микросхем. IBM/360 – OS/360 Мультипрограммирование, мультипроцессирование, поддержка многотерминального режима, виртуальная
- 14. ОС как продолжение аппаратуры. Поддержка микропроцессорами защищенного режима, переключения контекстов, системы прерываний. Появление первых серий программно-совместимых
- 15. Требовалась программная совместимость ОС. Процесс разработки ОС был очень трудоемким и требовал усилий тысячи программистов. Код
- 16. 70-е годы – появление первых сетевых ОС. 1969 – проект DARPANET (ARPANET). 1974 – IBM SNA
- 17. Появление миникомпьютеров. Более дешевые и простые. ОС для таких систем тоже упрощена. Появляются специализированные ОС, например
- 18. 80-е годы – появление персональных компьютеров и локальных сетей. Владеть персональными компьютерами могли частные лица. Архитектура
- 19. Процессор Intel 8086, 8088. Microsoft MS-DOS. Интерфейс командной строки, усеченные функции дополняемые внешними программами Norton Commander,
- 20. Сетевые стандарты. 1980 – Ethernet 1983 – TCP/IP (военный стандарт Минобороны США) 1985 – Token Ring
- 21. Совместный проект Microsoft и IBM для персональных компьютеров на базе Intel 80286 – OS/2. Защищенный режим,
- 22. На базе OS/2 Microsoft выпустила LAN Manager, а IBM – LAN Server. Протокол NetBIOS. Появление WINDOWS,
- 23. Последний этап. 90-е и 00-е годы. Появление централизованных средств администрирования, справочных служб. NetWare – NDS Windows
- 24. История UNIX 1 января 1970 года – официальная дата рождения. От нее отсчитывают время системные часы.
- 25. 1965 – Bell Telephone Laboratories (AT&T) совместно с General Electric Company и Массачусетским институтом технологии (MIT)
- 26. Ken Thompson Dennis Ritchie
- 27. Платформа – PDP-7. Состав ОС: файловая система, ассемблер, редактор и shell. Bell Labs могла проводить исследования
- 28. 1970 – Версия 1 ОС UNIX на ассемблере для PDP-11/20 (16-разрядный миникомпьютер). 1971 – Кен Томпсон
- 29. 1973 – Ядро и shell переписываются на языке С. Инсталляция 25 систем. Неофициальное распространение системы в
- 30. 1977 – BSD (Berkeley Software Distribution) разрабатывает первую версию для PDP-11. Инсталлировано порядка 500 систем, главным
- 31. 1979 – Разработана версия BSD 3.0 (модификация UNIX/32V за счет улучшения механизма виртуальной памяти ). 1980
- 32. 1981 – Начинает работать первая организация /usr/group с целью разработки стандартов для среды ОС UNIX. 1982
- 33. 1983 – Разработана версия System V Release 1. Фирма AT&T начинает официальную поддержку системы. Разработана версия
- 34. Richard Stallman
- 35. 1985 – Фирмой AT&T разработан стандарт SVID (System V Interface Definition, ориентированный на интерфейс системных вызовов.
- 36. Andrew Tanenbaum
- 37. 1987 – Разработана версия System V Release 3 с новыми механизмами потоков (STREAMS), IPC, управления заданиями.
- 38. 1989 – Разработана версия System V Release 4, максимально удовлетворяющая стандарту POSIX.1. Разработана AIX/6000 – версия
- 39. 1991 – Линус Торвалдс создает ядро Linux. Возможности этого ядра позволяют компоновать открыто распространяемое в исходных
- 40. Linus Torvalds
- 41. 1992 – Разработана система НР-UX 9.0, удовлетворяющая большинству стандартов UNIX: SVID2,X/Open Portability Guide, POSIX 1003, X11R5,
- 42. 1997 - Разработана НР-UX 11.0, поддерживающая работу 64-х битных приложений на платформах с 64-х разрядной адресация.
- 43. 1999 – Red Hat Inc. создает Red Hat Linux, версия 6.0. Эта версия ОС Linux становится
- 44. Версии ядер Linux Linux 0.01 17 сентября 1991 10 239 строк кода Linux 1.0.0 14 марта
- 45. Версии BSD-систем 1978 – первая версии на базе шестой версии UNIX. 1979 – 3BSD на базе
- 46. FreeBSD – 1993 год на базе BSD Lite версия для IBM PC. Последняя версия 10.2 13
- 47. OpenBSD первый выпуск в 1995 году. Новая версия выходит два раза в год – 1 мая
- 48. MS Windows Централизация разработки (Билл Гейтс – главный мозговой центр) Закрытость архитектур, методов и средств (сознательная
- 50. Скачать презентацию