- •Вопрос 1. Поколения операционных систем.
- •Вопрос 2. История развития ос Windows
- •Вопрос 3. История развития ос unix.
- •Вопрос 4. Операционная система Linux, версии и производители.
- •Вопрос 5. Характеристики и классы операционных систем.
- •Вопрос 6. Иерархическая структура памяти компьютера.
- •Вопрос 7. Способы реализации процесса ввода-вывода (алгоритмы ввода вывода).
- •Вопрос 8. Структура компьютера Pentium. Шины компьютера.
- •Вопрос 9. Система “Plug and Play” (“Включи и работай”). Актуальность создания и принцип работы.
- •Вопрос 10. Алгоритм начальной загрузки операционной системы
- •Вопрос 11. Процессы. Общие понятия. Классификация процессов.
- •Вопрос 18. Реализация процессов в ос Windows.
- •Вопрос 19. Реализация потоков в ос Windows.
- •Вопрос 20. Планирование потоков в ос Windows.
- •Вопрос 21. Планирование в условиях многопроцессорности.
- •Вопрос 22. Файловые системы fat и fat32
- •Вопрос 23. Файловая система hpfs.
- •Вопрос 24. Файловая система ntfs.
- •Вопрос 25. Файловая система ос unix
Вопрос 1. Поколения операционных систем.
Первое поколение (1945 - 1955): Первые ЭВМ были построены на основе электронных ламп. Они не были предназначены для практических целей. Одни и те же люди проектировали эти машины, писали для них программы и их эксплуатировали. Первые электронные ЭВМ не имели ОС. Функции ОС включались в состав прикладных программ.
Авторами первой вычислительной машины стали:
>Говард Айкен (Howard Aiken), Гарвард;
> Джон фон Нейман (John von Neumann), Принстон;
> Конрад Цузе (Konrad Zuse), Германия.
Использовались механические реле, позже они были заменены на электронные лампы.
>Не были известны языки программирования.
>Никто не слышал об операционных системах.
>Носителями исходной информации стали перфокарты.
Второе поколение (1955 - 1965): второе поколение ОС было создано для ЭВМ, построенных на полупроводниковых транзисторах. Такие ЭВМ могли работать более длительное время без ошибок и сбоев. Машинное время их стоило очень дорого, поэтому одной из основных функций первых ОС была организация пакетного режима работы. Этот режим позволял сокращать время простоя при переходе от решения одной задачи к другой.
>Транзисторы заменили электронные лампы.
>Появились языки программирования Ассемблер и Фортран.
>Общепринятым решением стала система пакетной обработки.
Первые промышленные операционные системы:
- FMS (Fortran Monitor System);
- IBSYS (операционная система корпорации IBM для компьютеров IBM 7094).
Третье поколение (1965 - 1980):Это поколение ОС было связано с ЭВМ, построенными на основе модулей и первых интегральных схем. Стали появляться ЭВМ с несколькими CPU. ОС для таких машин должны были обладать способностями управлять работой нескольких процессоров, иметь многозадачный режим работы, а так же, обладать возможностью работы с несколькими пользователями. Это были системы коллективного пользования.
На многопроцессорной ЭВМ задача разбивалась на несколько частей, и эти часть параллельно выполнялись на отдельных процессорах, что позволяло резко увеличить вычислительную мощность. Мультипрограммный режим работы заключался в том, что в память ЭВМ загружалось одновременно несколько задач, ОС при этом выделяла процессор каждой задаче на определенное время, автоматически переключая его между всеми задачами.
Режим коллективного пользования заключался в том, что к вычислит.машине подключалось несколько терминалов (монитор и клавиатура), за которыми работали отдельные пользователи. ОС с большей скоростью переключала терминалы, и у каждого пользователя создавалось впечатление, что он один работает с ВМ..
К началу 60-х годов выпускались две совершенно несовместимые линии компьютеров:
- IBM 7094 - научные крупномасштабные компьютеры с пословной обработкой текста;
- IBM 1401 - коммерческие компьютеры с посимвольной обработкой, широко используемые банками и страховыми компаниями для сортировки и печатания данных.
Гениальное решение фирмы IBM: серия машин IBM/360. Позже выпускались IBM 370, 4300, 3080 и 3090.
Создана операционная система OS/360. Автор Фред Брукс (Fred Brooks).
Позже появились:
MULTICS (MULTiplexed Information and Computing Service - мультиплексная информационная и вычислительная служба);
UNIX (для PDP-7), ставшая популярная в академическом мире, в пправительственных управлениях и во многих компаниях. Система имела две версии: System V (разработчик корпорация AT&T) и BSD (Калифорнийский университет). Существует стандарт системы UNIX, называемый POSIX. Стандарт определяет минимальный интерфейс системного вызова, который должен поддерживать совместимые системы UNIX.
MINIX (1987 год) - маленький клон системы UNIX для образовательных целей (www.cs.vu.nl/ast/minix.html)
Четвертое поколение (с 1980 года по наши дни): Это поколение связано в первую очередь с ЭВМ на основе больших и сверхбольших интегральных микросхем. Основными классами ЭВМ этого поколения являются ЭВМ общего пользования, мини и микро ЭВМ, персональные ЭВМ и суперЭВМ (многопроцессорные).
Это поколение включает в себя все основные черты ОС предыдущих поколений, а так же имеют следующие особенности:
Управление работой сетей ЭВМ.
Управление работой сложных многопроцессорных вычислительных комплексов.
Появление ОС ПК.
ОС начали использовать «дружественный» интерфейс, т.е. ОС строятся в расчете на не подготовленных или малоподготовленных пользователей.
1974 год. Intel 8080 - первый универсальный 8-разрядный центральный процессор (ОС CP/M).
Начало 80-х годов. IBM , Digital Research и Билл Гейтс (Bill Gates) создают MS-DOS.
1985 год. Операционная система Windows 3.1 (играла роль графической среды и работала поверх MS-DOS).
1995 год. Windows 95.
1998 год. Windows 98, Windows NT (до версии 4.0)..
1999 год. Windows NT.5.0 --> Windows 2000.
Windows 98 --> Windows Me.
2000 год. Linux как альтернатива Windows,
UNIX --> X Windows,
>2002 год. Windows XP, Сетевые и распределенные операционные системы, Windows 2003 Server.