Операционные системы, Linux, Моренкова О.И., 2023

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Операционные системы, Linux, Моренкова О.И., 2023.
 
   В учебном пособии рассмотрены особенности системы хранения информации в Linux, а также взаимодействие процессов и нитей. Содержится материал, предназначенный для проведения практических и лабораторных занятий с целью изучения операционных систем семейства UNIX (на примере Linux).
Учебное пособие будет полезно при изучении дисциплин «Операционные системы», «Операционные системы и среды» студентам, обучающимся по укрупненным группам профессий и специальностей среднего профессионального образования 09.00.00 «Информатика и вычислительная техника», 10.00.00 «Информационная безопасность».

Операционные системы, Linux, Моренкова О.И., 2023


Первое знакомство с Linux.
Если вы уже установили у себя на компьютере операционную систему Linux, первое, что вы должны сделать, чтобы использовать Linux-машину, — это пройти процедуру идентификации (регистрации). Процесс регистрации преследует две цели: во-первых, система проверяет, тот ли вы, за кого себя выдаете, и, во-вторых, она настраивает для вас рабочую среду. Процесс, называемый logging in — способ различения пользователей, которым разрешено использовать систему. Он запрашивает имя пользователя и пароль. Это имя обычно похоже на ваше нормальное имя, вы должны его получить от вашего системного администратора.

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

ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
ЧАСТЬ 1. СИСТЕМА ХРАНЕНИЯ ИНФОРМАЦИИ В LINUX.
Тема 1. Знакомство с операционной системой Linux.
Способы хранения информации. Команды управления данными.
1.1. Файловая система Linux.
1.2. Первое знакомство с Linux.
1.3. Командная оболочка.
1.4. Команды управления данными.
Лабораторная работа №1. Работа с файловой системой Linux.
Контрольные вопросы.
Тема 2. Списки команд. Каналы ввода-вывода. Перенаправление каналов.
2.1. Списки команд.
2.2. Каналы ввода-вывода.
2.3. Перенаправление каналов.
Лабораторная работа №2. Потоки ввода-вывода.
Контрольные вопросы.
Тема 3. Управление командной оболочкой. Создание простейшего скрипта.
3.1. Теоретическое введение.
3.2. Переменные окружения.
3.3. Формат командной строки.
3.4. Переменные оболочки.
3.5. Подстановка команд, переменных и арифметических выражений.
3.6. Вывод и получение информации от пользователя.
3.7. Создание скрипта.
Лабораторная работа №3. Управление командной оболочкой.
Создание простейшего скрипта.
Контрольные вопросы.
Тема 4. Управляющие конструкции командной оболочки. Обработка параметров командной строки.
4.1. Условный оператор if-fi.
4.2. Блок case-esac.
4.3. Циклические конструкции.
4.4. Анализ параметров, передаваемых скрипту.
Лабораторная работа №4. Управляющие конструкции командной оболочки. Обработка параметров командной строки скрипта.
Контрольные вопросы.
Тема 5. Понятие процесса, групп процессов, сеансов. Фоновое и интерактивное выполнение задач.
5.1. Теоретическое введение.
5.2. Типы процессов.
5.3. Атрибуты процесса.
5.4. Группы процессов.
5.5. Сеансы.
5.6. Состояние процесса.
5.7. Получение информации о процессах системы.
Лабораторная работа №5. Понятие процесса, групп процессов, сеансов. Фоновое и интерактивное выполнение задач.
Контрольные вопросы.
Тема 6. Программирование в операционной системе Linux. Основные этапы создания программ. Обработка исключительных ситуаций.
6.1. Исходный текст.
6.2. Заголовочные файлы.
6.3. Компиляция.
6.4. Выполнение Си-программы в операционной системе UNIX.
6.5. Завершение Си-программы.
6.6. Обработка ошибок.
Лабораторная работа №6. Программирование в операционной системе Linux. Обработка исключительных ситуаций.
Контрольные вопросы.
ЧАСТЬ 2. ВЗАИМОДЕЙСТВИЕ ПРОЦЕССОВ И НИТЕЙ.
Тема 7. Взаимодействие программ с командной оболочкой и средой окружения.
7.1. Взаимодействие программ с командной оболочкой.
7.2. Взаимодействие Си-программы со средой окружения.
Лабораторная работа №7. Взаимодействие программ с командной оболочкой. Обработка исключительных ситуаций.
Контрольные вопросы.
Тема 8. Взаимодействие «родственных» процессов и нитей.
8.1. Теоретическое введение.
8.2. Атрибуты процесса.
8.3. Получение информации о состоянии и атрибутах процессов.
8.4. Потоки одного процесса (нити).
8.5. Порождение «дочернего» процесса.
8.6. Неименованные (программные) каналы для взаимодействия «родственных» процессов.
Лабораторная работа №8. Программирование в операционной системе Linux. Взаимодействие «родственных» процессов.
Тема 9. Взаимодействие «неродственных» процессов.
9.1. Идентификаторы ресурсов в межпроцессном взаимодействии.
9.2. Именованные каналы. FIFO.
Лабораторная работа №9. Взаимодействие процессов. Каналы. FIFO.
Контрольные вопросы.
СПИСОК ЛИТЕРАТУРЫ.
ПРИЛОЖЕНИЕ. КОДЫ ОШИБОК.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Операционные системы, Linux, Моренкова О.И., 2023 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-08-10 08:24:01