Учебник с в назаров операционные среды системы и оболочки скачать

Учебник с в назаров операционные среды системы и оболочки

Операционные системы и среды. Батаев А.В., Налютин Н.Ю., Синицын С.В.
2-е изд. - М.: 2015. — 272 с. Учебник создан в соответствии с Федеральным государственным образовательным стандартом среднего профессионального образования по специальностям «Компьютерные сети», ОП.04 «Операционные системы», «Компьютерные системы и комплексы», ОП.07 - «Операционные системы и среды», «Программирование в компьютерных системах», ОП.01 - «Операционные системы», «Информационные системы (по отраслям)», ОП.02 - «Операционные системы», «Прикладная информатика (по отраслям)», ОП.07 - «Операционные системы и среды». Изложены основные сведения о базовых объектах, находящихся под управлением ОС, — файлах, пользователях и задачах. Рассмотрены задания операционной системы, определяющие логическую последовательность выполнения задач пользователя.

Особое внимание уделяется обеспечению работы множества пользователей в ОС UNIX и WINDOWS — рассмотрены вопросы идентификации пользователей, размещения их личных данных, управление доступом пользователей к файлам и каталогам, определены языковые средства DASH для работы с правами доступа. Описаны методы управления учетными записями пользователей, а также методика персонификации сеансов пользователей при помощи файлов инициализации сеанса в системах UNIX. Дан краткий обзор методов построения прикладных программ на языке С и UNIX-подобных операционных системах и операционных системах WINDOWS. Для студентов учреждений среднего профессионального образования. Формат: pdf (2015, 272с.) Формат: pdf (2014, 272с.)

ОГЛАВЛЕНИЕ Введение 4 Глава 1. Терминологическое введение 8 1.1. Основные понятия 8 1.1.1. Типовая структура операционной системы 11 1.1.2. Классификация операционных систем 13 1.2. Универсальные и специализированные операционные системы.

Операционные системы реального времени 17 1.3. Функции операционных систем и этапы их развития 19 1.4. Операционные системы семейств UNIX и Windows 26 1.5. Постановка задачи «Контроль знаний» 29 Глава 2. Файловые системы 33 2.1. Организация хранения данных на диске 33 2.2. Файловые системы 34 2.3. Каталоги 39 2.4.

Операции над файлами и каталогами 43 2.5. Принципы организации файловых систем UNIX и Windows 45 2.5.1. Принципы организации файловых систем UNIX 45 2.5.2. Принципы организации файловых систем Windows 49 Глава 3. Управление памятью в операционных системах 55 3.1. Общие понятия 55 3.2. Виртуальная и физическая память 58 3.3. Сегментная и страничная организация памяти 60 3.4.

Механизмы управления памятью в UNIX- и Windows-системах 64 Глава 4. Процессы 70 4.1. Общие понятия 70 4.2. Создание процесса. Наследование свойств 73 4.3. Состояния процесса. Жизненный цикл процесса 79 4.4. Терминал.

Буферизация вывода 81 Глава 5. Задания 85 5.1. Языки управления заданиями 85 5.2. Пакетная обработка 86 5.3. Общие принципы языка интерпретатора BASH 89 5.4. Переменные 90 5.4.1. Работа со значениями переменных 90 5.4.2. Системные переменные 91 5.4.3.

Копирование переменных задания в среду 93 5.4.4. Доступ к значениям переменных 96 5.5. Запуск задания на исполнение 97 5.6. Ввод/вывод. Конвейерная обработка 100 5.7. Подстановка 102 5.7.1. Подстановка вывода программ 102 5.7.2.

Групповые символы 103 5.8. Управление ходом выполнения задания 103 5.8.1. Последовательности выполнения команд 103 5.8.2. Параллельное выполнение команд 104 5.8.3. Условное выполнение команд 104 5.8.4.

Объединение потоков вывода программ 105 5.8.5. Области видимости переменных задания 106 5.8.6. Условные операторы и операторы цикла 106 5.9. Языки управления заданиями в операционных системах семейства Windows НО 5.9.1. Командный интерпретатор в Windows НО 5.9.2. Пакетная обработка в Windows 111 5.9.3. Переменные 112 5.9.4.

Ввод/вывод. Конвейерная обработка 116 5.9.5. Управление ходом выполнения заданий 118 5.9.6. Командная оболочка PowerShell 125 Глава 6. Пользователи системы 128 6.1. Вход в систему 128 6.2. Домашние каталоги пользователей 129 6.3. Идентификация пользователей 130 6.4. Права доступа к файлам и каталогам 132 6.4.1.

Задание прав доступа к файлам и каталогам 134 6.4.2. Проверка прав доступа к файлам и каталогам 138 Глава 7. Файлы пользователей 140 7.1. Стандартная структура системы каталогов UNIX и Windows. 140 7.2. Типы файлов 143 7.3. Монтирование файловых систем 146 Глава 8. Управление пользователями 150 8.1.

Создание пользователей и групп 150 8.2. Файлы инициализации сеанса пользователя 152 Глава 9. Прикладное программирование под UNIX и Windows 155 9.1. Заголовочные файлы 155 9.2. Компиляция программ в UNIX 159 9.3. Компиляция программ в Windows 164 Глава 10. Межпроцессное взаимодействие 168 10.1. Виды межпроцессного взаимодействия 168 10.2. Механизмы межпроцессного взаимодействия 169 10.3.

Сигналы 172 10.3.1. Общие понятия 172 10.3.2. Сигналы в BASH 176 10.3.3. Системные вызовы для работы с сигналами 176 10.3.4. Временные характеристики обмена сигналами 179 10.3.5. Управление обработчиками сигналов 181 10.3.6.

Сигнальные маски 185 10.3.7. Таймер 188 10.3.8. Потери сигналов 190 10.3.9. Синхронизация процессов 192 10.4. Сообщения 196 10.4.1. Структуры данных для сообщений в UNIX 199 10.4.2. Системные вызовы для работы с сообщениями 200 10.5. Семафоры 208 10.5.1.

Основные понятия 208 10.5.2. Системные вызовы для работы с семафорами 210 10.6. Процессы и межпроцессное взаимодействие в Windows 218 10.6.1. Процессы и потоки 219 10.6.2. Синхронизация.

События, семафоры, мьютексы 229 Приложения 244 Приложение 1. «Контроль знаний». Структура каталогов 244 Приложение 2. Краткий справочник по командам Unix 252 Список литературы 267. О том, как читать книги в форматах pdf , djvu - см. раздел " Программы; архиваторы; форматы pdf, djvu и др. "

Подборка редакции: