Операционные системы и среды 2И

ЗАНЯТИЕ 7. «Виды ядер ОС»

Как основной элемент ОС, ядро представляет собой наибо¬лее низкий уровень абстракции для доступа приложений к ресурсам системы, необходимым для их работы. Как правило, ядро предо¬ставляет такой доступ исполняемым процессам соответствующих приложений за счёт использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС. Описанная задача может различаться в зависимости от типа архитектуры ядра и …

ЗАНЯТИЕ 7. «Виды ядер ОС» Читать полностью »

ЗАНЯТИЕ 6. «Структура операционной системы»

В этом параграфе рассмотрим шесть различных использу¬ющихся (или использовавшихся ранее) структур, чтобы получить некоторое представление о спектре их возможностей. Они ни в коем случае не представляют собой исчерпывающую картину, но дают представление о некоторых конструкторских решениях, опро¬бованных на практике. Эти шесть конструкторских решений пред¬ставлены монолитными системами, многоуровневыми системами, микроядрами, клиентсерверными системами, виртуальными маши¬нами и экзоядрами. …

ЗАНЯТИЕ 6. «Структура операционной системы» Читать полностью »

ЗАНЯТИЕ 5. «Режимы пакетной обработки и разделения времени»

Чтобы лучше понять, каковы особенности ОС для различ¬ных классов компьютерных систем и устройств, рассмотрим не¬сколько более подробно особенности этих устройств и обсудим со¬ответствующую специфику их операционных систем. 5.1 Особенности ОС для персональных компьютеров Персональные компьютеры предназначены, как правило, для одного пользователя. Тем не менее, ОС для персональных ком¬пьютеров должна предусматривать режим мультипрограммирова¬ния (многозадачности), так как …

ЗАНЯТИЕ 5. «Режимы пакетной обработки и разделения времени» Читать полностью »

ЗАНЯТИЕ 4. «Режимы пакетной обработки и разделения времени»

4.1 Отечественные операционные системы При анализе истории развития области ИТ следует иметь в виду особые условия, в которых развивались эти разработки как в СССР (России), так и в США, начиная с 1950-х гг. – «холодная война» и «железный занавес». Вследствие этого, все эти разработки, как в области аппаратуры, так и в области программного обеспече¬ния, были …

ЗАНЯТИЕ 4. «Режимы пакетной обработки и разделения времени» Читать полностью »

ЗАНЯТИЕ 3. «Классификация операционных систем»

Все многообразие существующих (и ныне не использую¬щихся) ОС можно классифицировать по множеству различных при¬знаков. Остановимся на основных классификационных признаках. По назначению ОС делятся на универсальные и специализированные. Специализированные ОС, как правило, работают с фиксированным набором программ (функцио¬нальных задач). Применение таких систем обусловлено не¬возможностью использования универсальной ОС по сообра¬жениям эффективности, надежности, защищенности и т.п., а также …

ЗАНЯТИЕ 3. «Классификация операционных систем» Читать полностью »

ЗАНЯТИЕ 2. «Понятие операционной системы»

2.1 Операционная система Операционная система, ОС (англ. operating system) — базо¬вый комплекс компьютерных программ, обеспечивающий управле¬ние аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и ути¬лит. При включении компьютера операционная система загру¬жается в память раньше остальных программ и затем служит плат¬формой и средой для их работы. Помимо вышеуказанных …

ЗАНЯТИЕ 2. «Понятие операционной системы» Читать полностью »

ЗАНЯТИЕ 1. « История операционных систем»

Изучение истории развития результатов творчества всегда интересно. Показательным в этом отношении является пример такого сложного и динамичного технологического объекта, как операционные системы. Подобные программные комплексы создаются годами и включают миллионы строк исходного кода. Они постоянно изменяются, а для успешной конкуренции их разработчикам приходится пополнять свои продукты новыми возможностями. Еще один важный момент из жизни операционных …

ЗАНЯТИЕ 1. « История операционных систем» Читать полностью »