<< Пред. стр. 7 (из 8) След. >>
Критическая секция (критическая область)часть программы, в которой осуществляется доступ к разделяемым данным.
Кэширование информации
способ организации совместного функционирования двух типов запоминающих устройств, отличающихся временем доступа и стоимостью хранения данных, который позволяет уменьшить среднее время доступа к данным за счет динамического копирования наиболее часто используемой информации из относительно более «медленного» запоминающего устройства в более «быстрое».
Логическая запись
наименьший элемент данных, которым может оперировать программист при обмене с внешним устройством.
Логическая организация файла
представление файла в виде определенным образом организованных логических записей.
Многозадачность невытесняющая
способ планирования процессов, при котором активный процесс выполняется до тех пор, пока он сам, по собственной инициативе, не отдаст управление планировщику операционной системы для того, чтобы тот выбрал из очереди другой, готовый к выполнению процесс.
Многозадачность вытесняющая
способ планирования процессов, при котором решение о переключении процессора с выполнения одного процесса на выполнение другого процесса принимается планировщиком операционной системы, а не самой активной задачей.
Модуль операционной системы
функционально законченный элемент системы, выполненный в соответствии с принятыми межмодульными интерфейсами.
Операционная оболочка
программа, которая позволяет пользователю осуществлять действия по управлению ресурсами компьютера в рамках более развитого, удобного и интуитивно понятного интерфейса, чем командная строка.
Операционная система
комплекс управляющих и обрабатывающих программ, который, с одной стороны, выступает как интерфейс между пользователем (с его задачами) и аппаратными компонентами вычислительных машин и вычислительных систем, а с другой стороны предназначен для эффективного управления вычислительными процессами, а также наиболее рационального распределения и использования вычислительных ресурсов машин и систем.
Операционная система сетевая
операционная система, позволяющая реализовать обмен сообщениями между отдельными компонентами, которые входят в состав вычислительной сети.
Операционная среда
программная среда, которую образует операционная система и в которой выполняются прикладные программы пользователей.
Планирование процессов
распределение процессов между имеющимися ресурсами.
Планировщик
программа, управляющая миграцией процессов между различными очередями при их прохождении через вычислительную машину.
Подсистема буферизации
буферный пул, располагающийся в оперативной памяти, и комплекс программ, управляющих этим пулом.
Подсистема управления процессами
часть операционной системы, которая планирует выполнение процессов, то есть распределяет процессорное время между несколькими одновременно существующими в системе процессами, а также занимается созданием и уничтожением процессов, обеспечивает процессы необходимыми системными ресурсами, поддерживает взаимодействие между процессами.
Правила синхронизации
определяют порядок взаимосвязи процессов.
Прерывание
принудительная передача управления от выполняемой программы к операционной системе (а через нее – к соответствующей программе обработки прерывания), происходящая при возникновении определенного события, механизм, позволяющий координировать параллельное функционирование отдельных устройств вычислительной машины и реагировать на особые состояния, возникающие при работе процессора.
Приоритет
характеризует степень привилегированности процесса при использовании ресурсов вычислительной машины.
Процесс
последовательность операций при выполнении программы или ее части в совокупности с используемыми данными.
Реентерабельность
свойство программы, позволяющее одновременно выполнять эту программу нескольким процессам.
Ресурс
любой потребляемый (расходуемый) объект вычислительной машины или системы, который может быть выделен его потребителю – процессу – на определенный интервал времени.
Сетевой протокол
набор специализированных правил, описывающих и регламентирующих типы и форматы сообщений, с помощью которых могут взаимодействовать отдельные компоненты вычислительной сети.
Супервизор
программа, обеспечивающая оптимальное использование ресурсов вычислительной машины в режиме многозадачности.
Таблица управления процессом
содержит набор значений и параметров, которые характеризуют текущее состояние процесса и используются операционной системой для управления прохождением процесса через вычислительную машину.
Транзитные программные модули операционной системы
часть программных модулей операционной системы, которые загружаются в оперативную память только при необходимости, а в случае отсутствия свободного пространства могут быть замещены другими транзитными модулями.
Файл
набор данных, организованных в виде совокупности записей определенной структуры.
Файловая система
набор спецификаций и соответствующее им программное обеспечение, которые отвечают за создание, уничтожение, организацию, чтение, запись, модификацию и перемещение файловой информации, а также за управление доступом к файлам и за управление ресурсами, которые используются файлами.
Физическая организация файла
описывает правила расположения файла на устройстве внешней памяти, в частности, на диске.
Ядро операционной системы
часть наиболее важных программных модулей операционной системы, которые постоянно находятся в оперативной памяти с целью эффективной организации вычислительного процесса.
Алфавитно-предметный указатель
А
Адрес
виртуальный 34
физический 34
Б
Блок информации 81
Блокирующая переменная 23
Буфер обмена 26
В
Виртуальная память 38
Виртуальное адресное простран-
ство 34
Взаимоблокировка 26
Вызов
блокирующй (синхроннй) 82
неблокирующй (асинхроннй) 82
Вычислительная (компьютерная)
сеть 81
Вычислительная машина
многопроцессорная 65, 80
однопроцессорная 8, 65
Вычислительная система
многомашинная 80
сосредоточенного типа 80
распределенного типа 80
Д
Дескриптор процесса 12
Диспетчеризация 12
Доступ к файлу
избирательный 57
мандатный 57
И
Инкапсуляция 110
Интерфейс-оболочка 7, 121, 137
Интерфейс
графический 7, 111, 123,
командной строки 7, 122
К
Квантование 13
Кластер 55
Контекст процесса 12
Контроллер прямого доступа
к памяти 49
Критическая секция (критическая
область) программы 23
Кэш-память 43
Л
Логическая запись 55
Локальность данных в кэш-памяти
пространственная 44
временная 44
М
Метод очередей ресурсов 12
Механизм прямого доступа к
памяти 49
Многозадачность
вытесняющая 14, 15
невытесняющая 14, 15
Многопоточность 29
Многоуровневая модель 58
Модуль операционной системы 97
Монитор 27
Мультипрограммный режим 119
Мультипроцессор 65
Мьютекс 25
О
Операционная среда 6, 7
Операционная система (ОС) 6, 7
Операционная оболочка 7, 121
Организация файла
логическая 55
физическая 55
П
Пакетная обработка информации 118
Перемещающий загрузчик 34, 35
Планирование процессов 11, 69
Подсистема
буферизации 57
управления процессами 11
Поток 28, 29
Право доступа к файлу 57
Прерывание 16
внешнее (асинхронное) 18
внутреннее (синхронное) 18
программное 19
Прикладной программный
интерфейс 51, 112, 113
Приоритет 1, 13, 19
Процесс 8
взаимодействующий 9
взаимосвязанный 9
внешний 9
внутренний 9
выполняемый 11
готовый 11
завершенный 11
изолированный 9
интерактивный 8
конкурирующий 9
новый 11
ожидающий 11
пакетный 8
пользовательский 9
порождающий 8
порожденный 8
равный 8
реального времени 8
системный 21
тождественный 8
эквивалентный 8
Р
Распределенная операционная
система 89, 90
Распределение памяти
страничное 38
сегментное 41
странично-сегментное 42
Реентерабельность 97
Ресурс 10
активный 10
виртуальный 10
воспроизводимый 10
временный 10
второстепенный 10
жесткий 10
информационный 10
используемый параллельно 10
используемый последовательно 10
основной 10
пассивный 10
постоянный 10
потребляемый 10
программный 10
простой 10
составной 10
физический 10
эластичный 10
С
Свопинг 42
Сетевая операционная система 88
Сетевой протокол 88
Семафор 24, 25
Символьное имя 34
Система управления файлами 50, 51
Сообщение 81
Спин-блокировка 24
Спулинг 48
Стаб
клиентский 86
серверный 87
Супервизор прерываний 21
Т
Транзитный программный модуль
98
Таблица управления процессом
(ТУП) 11
У
Устройство ввода-вывода 44
байт-ориентированное 45
блок-ориентированное 45
выделенное 46
разделяемое 46
Ф
Фрагментация памяти 36
Файл 10, 50
двоичный 54
каталог 54
обычный 54
специальный 54
текстовый 54
Файловая система 50, 51
Я
Ядро операционной системы 97, 98
Храпский Сергей Филиппович