Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 124.856
- Реакции
- 75.751
Складчина: Операционные системы семейства UNIX. Системное программирование [ВШЭ] [Открытое образование]
Курс посвящён изучению операционных систем семейства UNIX с акцентом на системное программирование. Продолжительность составляет 16 недель при нагрузке 9–10 часов в неделю. Объём программы — 4 зачётные единицы, язык обучения — русский.
Курс разработан Национальным исследовательским университетом «Высшая школа экономики» (ВШЭ) и ориентирован на глубокое понимание структуры UNIX-подобных систем.
Программа знакомит с программными и структурными компонентами ОС, аппаратом системных вызовов, синтаксисом командного языка программирования, а также особенностями системного программирования на процедурных и командных языках.
Обучение проходит на разнообразных практических примерах реализации. Слушатели научатся разрабатывать системные и прикладные программные продукты с учётом возможностей операционной системы.
Курс подойдёт студентам, разработчикам и IT-специалистам, желающим освоить системное программирование в UNIX-среде на профессиональном уровне.
Программа курса
Понятие «Операционная система».
Процессы и потоки в ОС UNIX.
Системные вызовы и программы (утилиты) управления процессами в ОС UNIX. Примеры реализаций.
Файлы и файловые системы в ОС UNIX.
Поддержка и реализация файлов в ОС UNIX. Системные вызовы и утилиты для получения информации о файле.
Системные вызовы работы с файлами в ОС UNIX. Примеры реализаций.
Управление устройствами ввода-вывода (УВВ) в ОС UNIX. Системные вызовы для ввода-вывода информации.
Межпроцессный (программный) канал в ОС UNIX. Примеры реализации.
Обработка прерываний в ОС UNIX.
Системные вызовы и программы (утилиты) обработки прерываний в ОС UNIX. Примеры реализаций.
Примеры многозадачных процедурно-программных реализаций с обработкой прерываний в ОС UNIX.
Распределение и перераспределение оперативной памяти в ОС UNIX. Программные средства и системные вызовы работы с оперативной памятью.
Интерпретатор команд shell в ОС UNIX. Функции интерпретатора. Встроенные и внешние команды (утилиты) интерпретатора shell.
Понятие shell переменной. Специальные shell переменные. Конструкции командного языка программирования expr, let, test. Примеры реализаций.
Конструкции командного языка программирования while, until, for, if, case, trap. Примеры реализаций.
Примеры реализаций многозадачных программных приложений в shell.
СКАЧАТЬ СЛИВЫ КУРСОВ
Курс посвящён изучению операционных систем семейства UNIX с акцентом на системное программирование. Продолжительность составляет 16 недель при нагрузке 9–10 часов в неделю. Объём программы — 4 зачётные единицы, язык обучения — русский.
Курс разработан Национальным исследовательским университетом «Высшая школа экономики» (ВШЭ) и ориентирован на глубокое понимание структуры UNIX-подобных систем.
Программа знакомит с программными и структурными компонентами ОС, аппаратом системных вызовов, синтаксисом командного языка программирования, а также особенностями системного программирования на процедурных и командных языках.
Обучение проходит на разнообразных практических примерах реализации. Слушатели научатся разрабатывать системные и прикладные программные продукты с учётом возможностей операционной системы.
Курс подойдёт студентам, разработчикам и IT-специалистам, желающим освоить системное программирование в UNIX-среде на профессиональном уровне.
Программа курса
Понятие «Операционная система».
Процессы и потоки в ОС UNIX.
Системные вызовы и программы (утилиты) управления процессами в ОС UNIX. Примеры реализаций.
Файлы и файловые системы в ОС UNIX.
Поддержка и реализация файлов в ОС UNIX. Системные вызовы и утилиты для получения информации о файле.
Системные вызовы работы с файлами в ОС UNIX. Примеры реализаций.
Управление устройствами ввода-вывода (УВВ) в ОС UNIX. Системные вызовы для ввода-вывода информации.
Межпроцессный (программный) канал в ОС UNIX. Примеры реализации.
Обработка прерываний в ОС UNIX.
Системные вызовы и программы (утилиты) обработки прерываний в ОС UNIX. Примеры реализаций.
Примеры многозадачных процедурно-программных реализаций с обработкой прерываний в ОС UNIX.
Распределение и перераспределение оперативной памяти в ОС UNIX. Программные средства и системные вызовы работы с оперативной памятью.
Интерпретатор команд shell в ОС UNIX. Функции интерпретатора. Встроенные и внешние команды (утилиты) интерпретатора shell.
Понятие shell переменной. Специальные shell переменные. Конструкции командного языка программирования expr, let, test. Примеры реализаций.
Конструкции командного языка программирования while, until, for, if, case, trap. Примеры реализаций.
Примеры реализаций многозадачных программных приложений в shell.
СКАЧАТЬ СЛИВЫ КУРСОВ
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Генератор альтернативной панели страниц на HTML [Инфостарт]
- Генерация кода для программного создания формы из XML-файла формы [Инфостарт]
- AI-model 2.0 [Тариф 2 - все и сразу] [Ilya Che]
- Программирование на Visual С++ . Многопоточность [Специалист] [Владимир Щелов]
- Программирование на языке C (Си) [Специалист] [Александр Кораблин]
- PowerPoint 365: слайды и не только [udemy] [Yoann Bierling,Felix Richmond]
- Программирование на С++ [Специалист] [Сергей Шуйков]
- Подписка на Envato elements. Безлимитные ресурсы для фриланса, веб-разработки, онлайн бизнеса [№37 на 1 месяца с 20.02.2026] [elements.envato.com]
- [Иностранные языки, ИИ] Быстрый и точный перевод текстов на 26 языков с использованием ai [Team + Write Pro №17, на 1 месяц с 25.01.2026] [deepl.com]
- Полный путеводитель по болям и дискомфорту в животе [Мария Лопатина]