- •Составитель:
- •Рецензенты:
- •1. Цель и задачи курса
- •1.2. Требования к уровню освоения содержания дисциплины
- •2. Технологическая карта курса
- •3. Курс лекций
- •1. Общие основы операционных систем
- •Назначение и функции ос
- •1.2. Классификация ос
- •1.3. Сетевые операционные системы
- •1.3.1. Сетевые и распределенные ос
- •1.3.2. Функциональные компоненты сетевой ос
- •1.3.3. Сетевые службы и сетевые сервисы
- •1.3.4. Встроенные сетевые службы и сетевые оболочки
- •1.4. Одноранговые и серверные сетевые операционные системы
- •1.4.1. Ос в одноранговых сетях
- •1.4.2. Ос в сетях с выделенными серверами
- •1.5. Требования к ос
- •2. Архитектура операционных систем
- •2.1. «Классическая» архитектура ос
- •2.1.1. Ядро и вспомогательные модули ос
- •2.1.2. Многослойная структура ос
- •2.2. Микроядерная архитектура ос
- •2.2.1. Основные положения микроядерной архитектуры
- •2.2.2. Преимущества и недостатки микроядерной архитектуры
- •3. Аппаратная зависимость и переносимость операционных систем
- •3.1. Аппаратно-зависимые компоненты ос
- •3.2. Переносимость ос
- •4. Совместимость операционных систем
- •4.1. Виды совместимости
- •4.2. Способы реализации совместимости
- •4. Глосарий по курсу лекций
- •5. Содержание курса
- •6. Перечень вопросов к коллоквиуму
- •7. Лабораторные работы Лабораторная работа № 1 «Основные команды ос ms-dos»
- •Лабораторная работа № 2 «Операционные оболочки – far и Total Commander»
- •Лабораторная работа № 3 «ос Windows. Основные команды»
- •4.1 «Проводник»
- •4.2 «Мой компьютер»
- •Лабораторная работа № 4 «Архиваторы: WinZip, WinRar. Антивирусы: avp, DrWeb, nod32»
- •5.1 Архиваторы: WinRar, WinZip.
- •Антивирусы: avp, DrWeb, nod32
- •Удалите свои созданные ранее каталоги, предварительно показав работы преподавателю Лабораторная работа № 5 «Основные команды ос Unix/Linux»
- •Лабораторная работа № 6 «Мультимедиа. Компьютерные сети»
- •Лабораторная работа № 7 «Установка и настройка ос Windows 9x/xp»
- •Литература Основная литература
- •Дополнительная литература
- •9. Задание для самостоятельной работы
- •Примерная тематика рефератов
- •11. Примерный перечень вопросов к зачетУ
- •12. Вопросы для тестов
4. Глосарий по курсу лекций
№ п/п |
Новые понятие |
Содержание |
1 |
2 |
3 |
|
|
Архитектура операционной системы |
структурная организация ОС на основе различных программных модулей |
|
|
Время реакции системы |
интервал времени между запуском программы и получением результата |
|
|
Вычислительная система |
совокупность аппаратных и программных средств ЭВМ, взаимодействующих в процессе решения задач обработки информации |
|
|
Драйвер устройства |
программа, управляющая конкретной моделью внешнего устройства и учитывающая все его особенности |
|
|
Защита памяти |
избирательная способность предохранять выполняемую задачу от операций записи или чтения памяти, назначенной другой задаче |
|
|
Защищенные подсистемы Windows NT |
серверы операционной системы Windows NT, работающие в режиме пользователя |
|
|
Интерфейс |
совокупность правил взаимодействия устройств и программ между собой или с пользователем и средств, реализующих это взаимодействие. Понятие интерфейса включает в себя как сами аппаратные и программные средства, связывающие различные программы или устройства между собой и пользователем, так и правила, и алгоритмы, на основе которых эти средства созданы |
|
|
Интерфейс прикладного программирования |
функции ядра, которые могут вызываться приложениями |
|
|
Исполняемый файл |
файл, готовый к выполнению операционной системой |
|
|
Команда операционной системы |
элементарное предложение машинного языка, содержащее предписание ЭВМ выполнить некоторую машинную операцию или действие |
|
|
Командная строка |
строка экрана дисплея, предназначенная для записи вводимых пользователем команд ОС |
|
|
Командный интерпретатор |
программный модуль ОС, ответственный за чтение отдельных команд или последовательности команд из командного файла |
|
|
Командный файл |
файл, содержащий последовательность команд управления операционной системы |
|
|
Коммуникационный протокол |
правила взаимодействия компьютеров при передаче сообщений по сети |
|
|
Компьютерная сеть |
набор компьютеров, связанных коммуникационной системой и снабженных соответствующим программным обеспечением, обеспечивающим пользователям сети доступ к ресурсам этого набора компьютеров |
|
|
Машинно-зависимые компоненты операционной системы |
программные модули, отражающие специфику аппаратной платформы компьютера |
|
|
Межслойный интерфейс |
набор функций, предоставляемый в иерархии слоев ОС нижележащим слоем вышележащему |
|
|
Менеджер ресурсов (диспетчер) |
сложный функциональный модуль ОС, ведущий учет и планирование распределения ресурсов определенного типа |
|
|
Мэйнфрэйм |
универсальная ЭВМ большой мощности, обычно используемая одновременно несколькими пользователями, работающими на терминалах, подключенных к ней |
|
|
Операционная система |
комплекс программ, организующих вычислительный процесс в вычислительной системе |
|
|
Переносимая операционная система |
ОС, код которой может быть сравнительно легко перенесен с аппаратной платформы одного типа на аппаратную платформу другого типа |
|
|
Планирование ресурса |
определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить данный ресурс |
|
|
Подсистема операционной системы |
модули ОС, сгруппированные либо в соответствии с типами локальных ресурсов, которыми управляет ОС, либо в соответствии со специфическими задачами, применяемыми ко всем ресурсам системы |
|
|
Пользовательский процесс |
процесс, порождаемый по инициативе пользователя |
|
|
Пользовательский режим работы |
режим работы аппаратуры компьютера, при котором запрещено выполнение некоторых критичных команд |
|
|
Прерывание |
временное прекращение выполнения команд программы с сохранением информации о ее текущем состоянии и передачей управления специальной программе – обработчику прерываний |
|
|
Привилегированный режим работы |
режим работы аппаратуры, при котором разрешено выполнение любых команд |
|
|
Протокол |
совокупность правил, определяющих алгоритм взаимодействия устройств, программ, систем обработки данных, процессов или пользователей |
|
|
Процесс |
последовательность операций при выполнении программы или ее части вместе с используемыми данными |
|
|
Распределенная ОС или истинно распределенная ОС |
комплекс взаимосвязанных программ, обеспечивающий как можно более высокую степень прозрачности сетевых ресурсов, предоставляющий пользователю сетевые ресурсы в виде ресурсов единой централизованной виртуальной машины |
|
|
Расширяемая операционная система |
ОС, в которую можно вносить дополнения и изменения, не нарушая ее целостности |
|
|
Резидентный модуль операционной системы |
модуль ОС, постоянно находящийся в памяти |
|
|
Ресурс |
время, аппаратные, программные и другие средства, которые могут быть предоставлены вычислительной системой либо ее отдельными компонентами процессу или пользователю |
|
|
Сервер операционной системы |
работающий в пользовательском режиме менеджер ресурсов, обслуживающий запросы локальных приложений и других модулей ОС |
|
|
Сетевая ОС |
комплекс взаимосвязанных программ, который обеспечивает удобство работы пользователям и программистам, предоставляя им некоторую виртуальную систему и реализуя эффективный способ разделения ресурсов между множеством выполняемых в сети процессов. При использовании ресурсов компьютеров сети пользователь должен учитывать то, что ресурсы – сетевые и для доступа к ним следует выполнить некоторые особые операции. Пользователь сетевой ОС обычно должен быть в курсе, где хранятся его файлы, и использовать явные команды для перемещения файлов с одной машины на другую |
|
|
Сетевая служба |
совокупность серверной и клиентской частей ОС, предоставляющих доступ к конкретному типу ресурса компьютера через сеть |
|
|
Системный вызов |
запрос приложения к ядру ОС |
|
|
Системный процесс |
процесс, инициируемый операционной системой для выполнения своих функций |
|
|
Совместимость операционной системы |
свойство ОС, при котором она обеспечивает возможность выполнения приложений, написанных для другой ОС |
|
|
Средства межпроцессного взаимодействия |
входящие в состав ОС средства для обеспечения возможности оперативного взаимодействия процессов |
|
|
Транзитный модуль операционной системы |
модуль ОС, загружаемый в оперативную память только на время выполнения своих функций |
|
|
Утилита |
программа, решающая отдельные задачи управления и сопровождения вычислительной системы |
|
|
Учет использования ресурса |
поддержание оперативной информации о занятости ресурса и распределенной доли ресурса |
|
|
Эмулятор |
специальное программное обеспечение, позволяющие компьютеру интерпретировать машинные инструкции, написанные для компьютера с архитектурой процессора, отличной от используемой |
|
|
Ядро операционной системы |
модули, выполняющие основные функции ОС |
|
|
BIOS (Basic Input Output System) |
базовая система ввода-вывода компьютера, содержащая драйверы для всех устройств, входящих в базовую конфигурацию |
|
|
Windows NT executive |
часть операционной системы Windows NT, работающая в режиме ядра |
