
- •Эвм и вычислительные системы».
- •Часть II.
- •Оглавление.
- •Лекция №19 конструкция персонального компьютера.
- •19.1. Основные конструктивные компоненты персонального компьютера.
- •19.2. Корпус пк.
- •19.3. Блок питания.
- •19.4. Системные платы.
- •19.5. Конструктивы и установка плат.
- •Лекция №20 ключевые микросхемы.
- •20.1. Стандартные микросхемы первых системных плат.
- •20.2. Набор микросхем или - chipset.
- •20.3. Микропроцессоры.
- •20.4. Организация доступа к памяти при использовании intel совместимых процессоров
- •Лекция №21 память компьютера
- •21.1. Иерархия подсистемы памяти пк.
- •21.2. Оперативная память.
- •21.3. Архитектура оперативной памяти.
- •21.4. Логическая организация памяти.
- •Лекция № 22 базовая система ввода/вывода.
- •22.1. Bios и cmos ram. Общие сведения.
- •22.2. Возможности bios. Конфигурирование системных ресурсов.
- •22.3. Тест начальной загрузки post.
- •Лекция № 23 кэш – память
- •23.1. Принципы построения кэш-памяти.
- •23.2. Типы кэшей
- •23.3. Целостность данных в кэш-памяти
- •23.4. Кэш-память и эффективность программ
- •Лекция №24 накопители на жестких дисках.
- •24.1. Типы накопителей.
- •24.2. Накопители на жестких дисках. (Винчестеры)
- •24.3. Параметры жестких дисков
- •24.4. Низкоуровневое форматирование
- •24.5. Логическая структура диска
- •24.6. Загрузочный сектор br (Boot Record).
- •24.7. Таблица размещения файлов fat (File Allocation Table).
- •24.8. Корневой каталог (root Directory).
- •24.9. Главный загрузочный сектор mbr (Master Boot Record).
- •24.10. Порядок установки винчестера.
- •24.11. Кэширование диска.
- •Лекция №25 интерфейсы винчестеров
- •25.1. Интерфейс st-506/412.
- •25.2. Интерфейс еsdi
- •25.3. Интерфейс scsi
- •25.4. Интерфейс ide (ata)
- •Лекция №26 шины персональных компьютеров.
- •26.1. Обзор шин пк.
- •26.2. Системные шины.
- •26.3. Локальные шины.
- •26.4. Шина pci (Peripheral Component Interconnect) (1992 год).
- •26.5. Магистральный интерфейс agp.
- •Лекция № 27 видеоподсистемы
- •27.1. Мониторы.
- •27.2. Основные стандарты мониторов (видеоадаптеров).
- •27.3. Проблемы цветопередачи.
- •27.4. Видеопамять.
- •27.5. Повышение скорости работы видеоадаптера.
- •Лекция № 28 современные видеоподсистемы персональных компьютеров.
- •28.1. Свойства современных видеоадаптеров
- •28.2. Современные видеоадаптеры
- •28.3. Архитектура персональных машин с объединенной памятью. Новая архитектура ibm-совместимых пк.
- •28.4. Варианты развития архитектуры uma
- •Лекция 29. Лекция №30 архитектура компьютера
- •30.1. Параллелизм, компьютерная архитектура и приложения пользователя
- •30.2. Однопроцессорные архитектуры
- •30.3. Многопроцессорные архитектуры
- •30.4. Выбор архитектуры
- •Лекция №31 архитектура современных программных средств План лекции
- •31.1. Программное обеспечение эвм
- •31.2. История развития программных средств эвм.
- •31.3. Структура программного обеспечения.
- •31.4. Проблемно-ориентированные пакеты прикладных программ.
- •Лекция №32 операционные системы эвм.
- •32.1. Системное программное обеспечение эвм
- •32.2. Операционные системы (ос) эвм
- •32.3. Организация операционных систем.
- •32.4. Концепция виртуальной операционной системы.
- •32.5. Типы операционных систем.
- •32.6. Операционная среда ms-dos.
- •32.7. Операционная система Unix.
- •Лекция № 33. Операционные системы эвм (продолжение).
- •33.1. Операционные оболочки эвм.
- •33.2. Многооконный графический интерфейс.
- •33.3. Инструментальное программное обеспечение (ипо) эвм.
- •33.4. Трансляторы с языка высокого уровня.
- •33.5. Двухуровневая организация схемы компилятора.
- •33.6. Естественные языки программирования.
- •Лекция № 34 прикладное программное обеспечение
- •34.1. Прикладное программное обеспечение эвм
- •34.3. Классы пакетов прикладных программ
- •34.4. Основные прикладные средства пк.
- •34.6. Качественные характеристики программного обеспечения
Лекция №32 операционные системы эвм.
План лекции.
1. Системное программное обеспечение.
2. Операционные системы ЭВМ.
3. Организация операционных систем.
4. Организация ядра операционных систем.
5. Концепция виртуальной операционной системы.
6. Типы операционных систем.
7. Операционная среда MS-DOS.
8. Драйверы внешних устройств.
9. Операционная система Unix.
32.1. Системное программное обеспечение эвм
Системное ПО (СПО) предназначено, в первую очередь, для управления функционированием ЭВМ, обеспечения ее надежности, выполнения задач пользователя и эффективного высокоуровневого интерфейса с пользователем. Всеэти и другие функции выполняют современныеоперационные системы (ОС). Дальнейшее расширение сферы приложений ЭВМ и вовлечение в процессинформатизации обществашироких кругов пользователей, не обладающих достаточной подготовкой в областикомпьютерной информатики, потребовало существенного повышениялогического уровня интерфейса с пользователем, что привело к созданию специальных, как правило,графических операционных оболочек. (ОО), в значительной степени решающих проблему упрощения интерфейса с ЭВМ. Именно эти две программные компоненты современных ВС (ОС и ОО) будут в данном разделе рассмотрены более детально.
32.2. Операционные системы (ос) эвм
Так как операционная система (ОС) предназначена дляуправления ресурсами ЭВМ (ОП, процессор, система ввода/вывода, программы, пользователь и т.д.), то краткую историю развития ОС естественноувязывать с историей самих ЭВМ. Самые первые ЭВМ не имели операционных систем - они выполняли единственную загруженную программу; все действия по подготовке и загрузке программ, а также ввод/вывод данных и результатов обеспечивался самим пользователем. ЭВМ 1-го поколения работали вмонопольном режимеодного пользователя. Вместе с тем история зарождения ОС восходит именно к самому началу 1-го поколения ЭВМ, когда в мае 1949 г. английская ЭВМEDSAC произвела свое первоеавтоматическое вычисление. Ее основное отличие от предшествующих ЭВМ заключалось в новой концепции организации ПО: хранящаяся в ОП программа, библиотека стандартных программ для часто используемых вычислений и средства обнаружения ошибок в программах. ДляEDSAC была созданапервая (пусть по нашим меркам и простая) ОС, представляющая собой набор программ, обеспечивающихавтоматическое управление вычислительным процессом ипланирование ресурсов ЭВМ.
Операционные системы для ЭВМ 1-го и 2-го поколений на первых шагах своего развития поддерживали функции автоматического выполнения пакета заданий, уделяя основное вниманиеавтоматической смене заданий пользователей в процессе выполненияпакета. Дальнейшее развитие ОС выразилось в усложнении ихуправленческих ипланирующих функций, появлениипростых мультипрограммных идиалоговых режимов и т.д.; ОС данного периода можно отнести к классумониторов илисупервизоров.
Развитие аппаратных средств ЭВМ 3-го поколения (система прерываний, защита разделов памяти от несанкционированного доступа, каналы и процессоры ввода/вывода, развитая система микропрограммирования и др.) дали мощный импульс дальнейшему развитию ОС. При этом следует иметь в виду, что развитие ОС стимулировалось и целым рядом мотиваций, необходимость эффективного использования и управления все усложняющейся аппаратной средой ЭВМ, повышение уровня интерфейса с пользователями различного уровня, обеспечение новыхрежимов функционирования ЭВМ иобработки информации и др. В этот период завершается становление режимапакетной обработки, позволяющей одновременно выполнять много потоков заданий пользователей с высокой степенью автоматизации. Получили развитие ОСразделения времени, обеспечивающиедиалоговые режимы работы со многими пользователями в сочетании с традиционнымпакетным режимом. Для управляющих ЭВМ были созданы ОСреального времени; ОС включают средства для обеспечения режимателеобработки с удаленными пользователями, а также средства для обеспечения функционированиямногомашинных имультипроцессорных ВС в различных режимах. Среди ОС данногопериода (включая и начальный этап становления ЭВМчетвертого поколения в начале 80-х годов) можно отметить такие известные системы, какDOS/360, OS/360, MVS, VM/370, VM/ ХА фирмыIBM, Unix фирмыBell Labs, Kronos дляCDC, МСР для ЭВМBurroughs B6000/B7000, RSX, VMS/VAX и др. ОС данного периода характеризуютсяуниверсальностью, мультирежимностью имногофункциональностью приотсутствии единой концепции иархитектуры. Результатом чего системы характеризуются большими объемами, издержками на разработку, сопровождение и освоение. Современные ОС, обеспечивающие функционирование ЭВМ 4-го и 5-го поколений, а также класс ПК, характеризуются более дружелюбным интерфейсом с пользователем, имеют более стройную архитектурную организацию, включают средства обеспечения работы ЭВМ всетевых режимах и др. В свете создания ЭВМ 5-го поколения формируется концепциявиртуальной ЭВМ, определяющая настоящее и последующее развитие ОС, обеспечивая ихконцептуальное иархитектурное единство. Особое внимание уделяется разработке ОС для супер-ЭВМ нетрадиционной архитектуры и ВС на основе высоко параллельных вычислительных моделей. Учитывая бурное развитие ПК, по возможностям превосходящих многие типы ЭВМ 3-го поколения, вопросам разработки ОС для них уделяется значительное внимание. В свете быстрого развития элементной базы ВТ все более размытыми становятся границы между классами и типами современных ЭВМ, Что во многом определяет тенденцию кунификации концепций ОС для различных классов и типов ЭВМ.