Cost of assessment procedures with identity verification - 9000 RUB
Стоимость полного доступа к материалам курса — 9000 ₽ (включая НДС 22%). Оплата — единоразово, 100% предоплата. Доступ открывается сразу после оплаты.
У курса есть бесплатная ознакомительная часть: нажмите на кнопку “Записаться”, этот курс появится у вас в разделе “Мои курсы”, и вы сможете посмотреть бесплатные общедоступные видеолекции, после чего принять решение: покупать курс или нет.
Вы можете пройти повышение квалификации по этому курсу в онлайн-формате. В отличие от сертификата, удостоверение о повышении квалификации — это официальный документ государственного образца (72 часа, ФИС ФРДО).
Записаться на программу повышения квалификации можно по ссылке.
Как получить сертификат?
Оплатить доступ ко всему контенту, пройти все тесты (включая итоговый) минимум на 60 баллов из 100. Напоминаем - это не документ государственного образца.
Как долго будет доступен курс?
Доступ к видеолекциям сохраняется на весь период сессии (минимум 14 дней с даты оплаты). Вы можете вернуться к материалам в любое время.
Какие технические требования?
Компьютер с доступом в интернет (от 1 Мбит/с), современный браузер.
Остались вопросы? Напишите нам: openedu@mephi.ru
Обучение ведётся на русском языке. Все услуги предоставляются в соответствии с публичной офертой.
1. В.Г.Олифер, Н.А.Олифер, «Сетевые операционные системы», Питер, 2003 г.
2. Э. Таненбаум, «Современные операционные системы», Питер, 3-е издание, 2010 г.
3. Александр Фролов, Григорий Фролов, «Программирование для Windows NT», Том 27, часть 2, М.: Диалог-МИФИ, 1996 г.;
4. А.В. Соколов, В.Ф. Шаньгин «Защита информации в распределённых корпоративных сетях и системах», ДМК Пресс, 2002 г.;
5. А. Робачевский, «Операционная система UNIX», БХВ-Петербург, 2003
1. http://msdn.microsoft.com/en-us/library/windows/desktop/aa365781(v=vs.85).aspx, «Pipe Functions», Microsoft, электронный ресурс, режим доступа интернет, дата доступа февраль 2014 г. [английский язык];
2. http://msdn.microsoft.com/en-us/library/windows/desktop/aa366781(v=vs.85).aspx, «Memory Management Functions», Microsoft, электронный ресурс, режим доступа интернет, дата доступа февраль 2014 г. [английский язык].
3. http://msdn.microsoft.com/en-us/library/windows/desktop/ms740506(v=vs.85).aspx, «Socket Function», Microsoft, электронный ресурс, режим доступа интернет, дата доступа март 2014 г. [английский язык];
4. http://www.studarhiv.ru/dir/cat32/subj120/file1236/view1236.html, электронный ресурс, режим доступа интернет, дата доступа 2012 г.;
5. http://education.aspu.ru/view.php?olif=gl4#16, электронный ресурс, режим доступа интернет, дата доступа 2012 г.;
6. http://www.intuit.ru/studies/courses/2192/31/lecture/972, электронный ресурс, режим доступа интернет, дата доступа март 2014 г.;
7. http://citforum.ru/operating_systems/sos/glava_9.shtml, электронный ресурс, режим доступа интернет, дата доступа 2012 г.;
8. http://docscom.ru/blog/nix/97.html, электронный ресурс, режим доступа интернет, дата доступа 2012 г.;
9. http://uneex.ru/static/AltDocs_unix_base_admin/index.html, электронный ресурс, Алексей Федосеев «Введение в администрирование UNIX», режим доступа интернет, дата доступа 2012 г.;
Модуль 1. Основные понятия и определения операционных систем
Основные понятия и определения операционных систем
Основные функции операционной системы
Состав операционных систем
Модуль 2. Организация операционной системы
Супервизор операционной системы
Виды ядер операционной системы
Виртуальная машина и оболочка операционной системы
Системные вызовы
Модуль 3. Процессы
Понятие процесса
Диаграмма состояния процесса
Операции над процессами
Типы и атрибуты процессов в UNIX
Образ и состояние процессов в UNIX
Реализации процессов в Linux
Модуль 4. Ресурсы и потоки в операционной системе
Планирование использования ресурсов
Очереди планирования
Перепланировка
Понятие потока
Управление потоками
Потоки в Windows
Работа с потоками в Windows
Граф состояний нити
Особенности реализации потоков UNIX
Особенности реализации потоков Linux
Модуль 5. Взаимодействие и синхронизация процессов
Взаимоисключения
Способы синхронизации процессов
Сигналы
Семафоры, мьютексы, мониторы
Модуль 6. Высокоуровневые средства взаимодействия процессов
Обмен данными
Очереди сообщений. Почтовые ящики
Сокеты
Каналы
Особенности сетевого взаимодействия
Адресация в сети
Модуль 7. Механизмы использования памяти
Понятие памяти в операционной системе
Свопинг и виртуальная память
Адресное пространство процесса
Иерархия памяти. Кэширование.
Знать основные особенности применения механизмов ОС в разработке ПО
Уметь грамотно и обоснованно выбирать верные механизмы ОС при разработке программных средств
Владеть навыками использования функций ОС в программном коде
После курса вы сможете (вот что попадёт в ваше резюме):
Для возврата средств направьте письменное требование на openedu@mephi.ru. Возврат в течение 15 рабочих дней.
Что будет, если я пройду курс очень быстро? Доступ к материалам сохранится на весь период сессии (минимум 14 дней).
Что такое прокторинг? Система видеонаблюдения во время итогового теста с идентификацией личности.
Можно ли пересдать тесты? Да, каждый тест можно пройти 2 раза.
Какие технические требования? Компьютер с доступом в интернет (от 1 Мбит/с), веб-камера, современный браузер.
Остались вопросы? Напишите нам: openedu@mephi.ru
Обучение ведётся на русском языке. Программа реализуется с применением исключительно электронного обучения и дистанционных образовательных технологий. Все услуги предоставляются в соответствии с публичной офертой.
Ключевые слова: операционные системы, механизмы ОС, разработка ПО, процессы и потоки, синхронизация процессов, управление памятью, межпроцессное взаимодействие, высокоуровневые средства взаимодействия, повышение квалификации.
Информация для сертификата (Знать/Уметь/Владеть):
Знать: основные понятия и определения операционных систем; организацию ОС; механизмы управления процессами и потоками; методы синхронизации и взаимодействия процессов; механизмы использования памяти.
Уметь: грамотно и обоснованно выбирать механизмы ОС при разработке ПО; применять функции ОС в программном коде; использовать высокоуровневые средства взаимодействия процессов.
Владеть: навыками использования функций ОС в программном коде; методами синхронизации и межпроцессного взаимодействия; приемами управления памятью в прикладном ПО.

Price: 22000 ₽

