[Uneex] Fwd: [Лекции на ВМК] Спецкурс «Архитектура операционных систем GNU/Linux»

Евгений Сыромятников evgsyr на gmail.com
Пт Фев 10 21:47:04 MSK 2012


День добрый.

15 февраля 2012 года (среда) в 18:00 в аудитории П-6 второго учебного
корпуса МГУ пройдёт первая лекция по курсу «Архитектура операционных
систем GNU/Linux».

Курс посвящён рассмотрению различных аспектов организации Linux-based
операционных систем. В курсе рассматриваются:
 * Особенности архитектуры операционных систем на базе GNU/Linux
 * Работа с файлами и процессами
 * Использование командной оболочки shell как интерпретатор командной
строки, как инструмент программирования и как инструмент интеграции
 * Взаимодействие с ядром ОС
 * Особенности организации рабочего окружения, инструменты для
взаимодействия в рамках него
Курс ориентирован на слушателей, имеющих некоторый практический опыт в
использовании UNIX-like систем и современных Linux-based дистрибутивов
операционных систем.

Тематический план курса:
 * Особенности архитектуры операционных систем GNU/Linux
 * Работа с файлами (организация ФС, ext3, ext4, inode, утилиты для
работы с ними, символьные и жесткие ссылки).
 * Обработка текстовых файлов: понятие гладкого и размеченного
текста, утилиты для простейшей обработки текста.
 * Регулярные выражения. Утилиты, использующие регулярные выражения.
Обработка конфигурационных файлов.
 * Специализированное ПО для обработки пользовательских данных
(imagemagick, mencoder, и т.д.).
 * Командная оболочка shell: shell, как интерпретатор командной строки.
 * Командная оболочка shell: shell, как язык программирования.
 * Командная оболочка shell: shell, как интегратор.
 * Утилиты для управление процессами, управление процессами из
терминала, демоны.
 * Взаимодействие с ядром ОС. Модули, DKMS.
 * Этапы загрузки системы.
 * Стандарты рабочего окружения. freedesktop.org. Утилиты,
реализующие стандарт.
 * Прикладной стандарт межпроцессного взаимодействия DBUS, его
реализация в Linux.
 * Динамическое предоставление доступа к ресурсам: PolicyKit, DeviceKit, и т.п.
 * Прочие инструменты, реализующие событийную парадигму.
 * Внешние устройства и мультимедиа.
 * Интеграция приложений посредством интерпретируемых языков
программирования общего назначения.

Лекции читает Георгий Курячий.

Лицам, не имеющим пропуск на факультет ВМК МГУ, рекомендуется на
первую лекцию принести одну матовую фотографию 3×4 и паспортные данные
для оформления пропуска.

Ссылки:
 — http://uneex.org/LecturesCMC/GnuLinuxArchitecture2012 — страница с
информацией о курсе
 — https://uneex.org/LecturesCMC/GnuLinuxArchitecture2012?action=AttachFile&do=get&target=uneex_summer_2012_ad.pdf
— PDF объявления

-- 
Eugene "eSyr" Syromyatnikov
mailto:evgSyr на gmail.com
xmpp:eSyr на jabber.{ru|org}



Подробная информация о списке рассылки Uneex