- •Вопросы для подготовки к экзамену по дисциплине «Операционные системы»
- •Тематический план
- •Лекция 1 (2/2) введение
- •В будущем:
- •Раздел 1. Основы теории операционных систем
- •Тема 1.1 Общие сведения об операционных системах
- •1. Системы пакетной обработки,
- •2.Системы разделения времени
- •3. Системы реального времени.
- •2. Мультипрограммирование в системах разделения времени
- •3. Мультипрограммирование в системах реального времени
- •Требования к ос
- •Тема 1.1 Общие сведения об операционных системах (продолжение)
- •Тема 1.2 Интерфейс пользователя
- •Тема 1.3 Операционное окружение
- •1. Основная ф-ция ос: ос как виртуальная машина
- •Раздел 2. Машинно-зависимые свойства
- •Тема 2.1 Архитектурные особенности модели микропроцессорной системы семейства Pentium.
- •С истемная магистраль данных (шина)
- •Оперативная память
- •5.1.1.2. Контроллеры.
- •5.1.1.3. Жесткий диск.
- •Центральный процессор
- •Характеристики процессора.
- •Тема 2.2 Обработка прерываний
- •Тема 2.3 Планирование процессов
- •Планировщик!!!!!!! Понятие вычислительного процесса и ресурса.
- •2. Основная ф-ция ос: Повышение эффективности использования компьютера за счет рационального управления его ресурсами.
- •Дисциплины диспетчеризации и алгоритмы планирования процессов
- •Алгоритмы планирования процессов
- •Тема 2.4 Обслуживание ввода-вывода
- •Основные понятия и концепции организации ввода/вывода в ос
- •Основные системные таблицы ввода/вывода
- •2. Таблица описания виртуальных логических устройств.
- •3. Таблица прерываний.
- •Очередь запросов ввода-вывода. Алгоритм обработки прерываний по вводу-выводу.
- •Тема 2.5 Управление памятью
- •Функции ос по управлению памятью.
- •Типы адресов.
- •Алгоритмы распределения реальной памяти.
- •Свопинг и виртуальная память. Методы распределения памяти с использованием дискового пространства
- •Свопинг
- •Страничное распределение
- •Сегментное распределение
- •Сегментно-страничное распределение
- •Раздел 3. Машинно-независимые свойства операционных систем
- •Тема 3.1 Работа с файлами
- •Тема 3.2 Планирование заданий
- •Тема 3.3 Распределение ресурсов
- •Средства синхронизации и взаимодействия процессов
- •Синхронизация процессов на основе семафорных операций
- •1. Двоичный семафор
- •2. Универсальный семафор (считающий семафор)
- •Тупики и методы борьбы с ними
- •1. Граф распределения ресурсов
- •3. Вычислительные схемы
- •Тема 3.4 Защищенность и отказоустойчивость операционных систем
- •Раздел 4. Работа в операционных системах dos и windows 2000
- •Тема 4.1 Структура операционной системы
- •Практическая работа №1 Изучение структуры операционной системы Windows 2000.
- •Тема 4.2 Интерфейс пользователя
- •Тема 4.3 Организация хранения данных
- •Тема 4.4 Средства управления и обслуживания
- •Тема 4.5 Утилиты операционной системы
- •Тема 4.6 Поддержка приложений других операционных систем
- •Раздел 5. Инсталляция и конфигурирование ос. Восстановление
- •Тема 5.1. Инсталляция и настройка ос.
- •Практическая работа №19 «Конфигурирование системы. Подключение новых устройств.»
- •Тема 5.2. Восстановление системы.
- •Практическая работа №20 «Работа с программами резервного копирования»
С истемная магистраль данных (шина)
Шина - совокупность проводников, предназначенных для обмена данными между различными устройствами компьютера. Шина - общий канал связи, по которому внутри устройства передаются данные; она используется совместно различными блоками системы. Для рабочих мест на основе микропроцессора Intel-80486 с интенсивным использованием графики (анимация, САПР) где требуется обеспечить высокую пропускную способность ввода – вывода для двух – трёх контроллеров, например, видеоконтроллера и контроллера дисков, целесообразно выбрать локальную видеошину VESA. При этом можно получить компьютер с высокопроизводительными видео- и дисковой системами.
Шина VESA (или локальная шина, VL – шина) разработана ассоциацией VESA (Video Electronics Standards Association). Эта шина обеспечивает более дешевое и более эффективное подключение высокоскоростных внешних устройств, поддерживая непосредственный доступ центрального процессора к соответствующим контроллерам (видеоконтроллерам, контроллерам жестких дисков, адаптерам локальной сети). Для использования остальных устройств на компьютер устанавливается другая шина EISA. Благодаря разработанным ассоциациям VESA правилам «шинного арбитража» эти шины могут сосуществовать в одном компьютере не мешая друг другу. Компьютеры с шинами VESA и EISA часто называют «VESA/ EISA».
Оперативная память
Оперативная память (RAM, ОЗУ) обеспечивает работу с программным обеспечением. Из неё процессор и сопроцессор берут программы и исходные данные для обработки, в нее же записываются полученные результаты.
Английское название RAM – Random Access Memory – переводится как «память с произвольным доступом». Произвольность доступа подразумевает возможность операций записи и чтения с любой ячейкой ОЗУ в произвольном порядке.
После прекращения подачи питания вся информация, содержавшаяся в оперативной памяти, уничтожается. Поэтому проделанную работу необходимо сохранять в виде файлов на жестком диске ВС, либо других накопителях.
Характеристика оперативной памяти – объём, измеряемый в мегабайтах (Мб). Выбирают размер оперативной памяти с учетом задач, которые будут решаться. САПР P-CAD 8.5 требует не менее 4 Мб, а фактически 8 – 12 Мб оперативной памяти.
Постоянное запоминающее устройство (ПЗУ) служит для хранения программ начальной загрузки компьютера и режимом его работы является считывание данных. ПЗУ – это энергонезависимая память. И при выключении питания содержимое ПЗУ сохраняется. Энергонезависимая память в основном применяется для хранения неизменяемой (или редко изменяемой) информации – системного программного обеспечения (BIOS), таблиц и т.д. Т.к. эта информация обычно является ключевой для функционирования ВС, то энергонезависимая память должна обладать такими важными параметрами как время хранения и устойчивость к электромагнитным воздействиям.
5.1.1.2. Контроллеры.
Контроллеры (К). Эти устройства служат для управления внешними устройствами (ВУ). Каждому ВУ соответствует свой контроллер. Электронные модули – контроллеры реализуются на отдельных печатных платах, вставляемых внутрь системного блока. Такие платы часто называют адаптерами ВУ (от слова «адаптировать» – «приспосабливать»). После получения команды от микропроцессора контроллер функционирует автономно, освобождая микропроцессор от выполнения специфических функций, требуемых для того или другого конкретного ВУ. Некоторые контроллеры (например, контроллер дисков) могут управлять сразу несколькими устройствами. Схемы, управляющие внешними устройствами компьютера (контроллеры и адаптеры), находятся на отдельных платах, вставляющихся в унифицированные разъемы (слоты) на материнской плате. Через эти разъемы контроллеры устройств подключаются непосредственно к системной магистрали передачи данных в компьютере – шине. Таким образом, наличие свободных разъемов шины обеспечивает возможность добавления к компьютеру новых устройств.
Контроллеры портов ввода-вывода – это контроллеры, которые присутствуют в каждом компьютере. Они бывают следующих типов: параллельные (LPT), к ним подключаются печатающие устройства (принтер, плоттер), асинхронные последовательные (COM), к ним, например, подсоединяется мышь. Параллельные порты выполняют ввод и вывод с большей скоростью, чем последовательные (за счет использования большего числа проводов в кабеле).
Все контроллеры и адаптеры взаимодействуют с микропроцессором и оперативной памятью через системную магистраль передачи данных, которую еще называют шиной.