We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Project Seminar

2023/2024
Academic Year
RUS
Instruction in Russian
9
ECTS credits
Course type:
Compulsory course
When:
2 year, 1-3 module

Instructor


Bashun, Vladimir

Программа дисциплины

Аннотация

Проектный семинар для студентов трека "Высоконагруженные системы и оптимизация кода"
Цель освоения дисциплины

Цель освоения дисциплины

  • Получение навыков разработки системных приложений.
  • Ознакомление с основными задачами системного программирования и способами их решения
  • Получение навыков работы сети и сетевых протоколов;
Планируемые результаты обучения

Планируемые результаты обучения

  • знать основные сетевые протоколы, используемые в приложениях; понимать механизмы работы операционных систем
  • уметь разрабатывать многопоточные приложения организовывать их взаимодействие;
  • владеть инструментами для разработки системных приложений
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Introduction to the course
  • The kernel
  • Process
  • Memory: virtual and physical
  • Signals
  • File system (FS)
  • Threads
  • Network
  • Advanced IO
  • Users and groups
Элементы контроля

Элементы контроля

  • неблокирующий Работа на занятиях
  • неблокирующий Лабораторные работы и домашние задания
  • неблокирующий Экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2023/2024 учебный год 3 модуль
    0.2 * Лабораторные работы и домашние задания + 0.2 * Лабораторные работы и домашние задания + 0.2 * Лабораторные работы и домашние задания + 0.05 * Работа на занятиях + 0.05 * Работа на занятиях + 0.1 * Работа на занятиях + 0.2 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Linux. Системное программирование. 2-е изд. - 978-5-496-00747-4 - Лав Роберт - 2014 - Санкт-Петербург: Питер - https://ibooks.ru/bookshelf/341180 - 341180 - iBOOKS
  • Linux. Системное программирование. 2-е изд. - 978-5-496-01684-1 - Лав Р. - 2018 - Санкт-Петербург: Питер - https://ibooks.ru/bookshelf/377147 - 377147 - iBOOKS
  • Molloy, D. (2016). Exploring Raspberry Pi : Interfacing to the Real World with Embedded Linux. Indianapolis, IN: Wiley. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1250212
  • Аленичев, Д. ALT Linux изнутри / Д. Аленичев, А. Боковой, А. Бояршинов. — Москва : ДМК Пресс, 2009. — 416 с. — ISBN 5-9706-0029-6. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/1197 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Масалков, А. С. Особенности киберпреступлений: инструменты нападения и защиты информации / А. С. Масалков. — Москва : ДМК Пресс, 2018. — 226 с. — ISBN 978-5-97060-651-3. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/105842 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
  • Нестеров, С. А. Основы информационной безопасности : учебник для вузов / С. А. Нестеров. — Санкт-Петербург : Лань, 2021. — 324 с. — ISBN 978-5-8114-6738-9. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/165837 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Рекомендуемая дополнительная литература

  • Bash и кибербезопасность: атака, защита и анализ из командной строки Linux. - 978-5-4461-1514-3 - Тронкон Пол, Олбинг Карл - 2021 - Санкт-Петербург: Питер - https://ibooks.ru/bookshelf/371707 - 371707 - iBOOKS
  • Neil Matthew and Richard Stones - Beginning Linux Programming - John Wiley & Sons, Incorporated, 2007-210 - Текст электоронный - https://ebookcentral.proquest.com/lib/hselibrary-ebooks/detail.action?docID=319344

Авторы

  • Романова Ирина Ивановна
  • Башун Владимир Владимирович