Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

  • A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Контакты
Заведующий кафедрой Асеева Наталья Владимировна

E-mail: naseeva@hse.ru

Осипова Анастасия Ивановна
Менеджер Осипова Анастасия Ивановна

E-mail: aiosipova@hse.ru

603093 Н.Новгород,ул. Родионова, 136

603095 Н.Новгород,ул. Львовская, 1В

603155 Н.Новгород,ул. Б.Печерская, д.25/12

Статья
SensorDBSCAN: Semi-Supervised Active Learning Powered Method for Anomaly Detection and Diagnosis

Ivanov P., Shtark M., Kozhevnikov A. et al.

IEEE Access. 2025. Vol. 13. P. 25186-25197.

Глава в книге
Business Applications of Machine Learning Within the “Industry 4.0” Concept

Masi M., Pavel Malyzhenkov, Lapshina A.

In bk.: Information Systems for Intelligent Systems. Vol. 1: Proceedings of ISBM 2024. Springer, 2025. Ch. 9. P. 93-103.

Препринт
DAREL: Data Reduction with Losses for Training Acceleration of Real and Hypercomplex Neural Networks

Demidovskij A., Трутнев А. И., Тугарев А. М. et al.

NeurIPS 2023 Workshop. ZmuLcqwzkl. OpenReview, 2023

Контакты
Заведующий кафедрой Асеева Наталья Владимировна

E-mail: naseeva@hse.ru

Осипова Анастасия Ивановна
Менеджер Осипова Анастасия Ивановна

E-mail: aiosipova@hse.ru

603093 Н.Новгород,ул. Родионова, 136

603095 Н.Новгород,ул. Львовская, 1В

603155 Н.Новгород,ул. Б.Печерская, д.25/12

Технологии программирования

2025/2026
Учебный год
RUS
Обучение ведется на русском языке
Кредиты

Преподаватель

Улитин Игорь Борисович

Улитин Игорь Борисович

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

Аннотация

Программа учебной дисциплины «Технологии программирования» Целями освоения дисциплины «Технологии программирования» является как закрепление теоретических знаний в области структурного программирования, так ирасширение практических навыков программирования на языке С++ с использованием стандартных средств разработки.
Цель освоения дисциплины

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

  • Целями освоения дисциплины «Технологии программирования» является как закрепление теоретических знаний в области структурного программирования, так ирасширение практических навыков программирования на языке С++ с использованием стандартных средств разработки. В результате освоения дисциплины студент должен: • знать основные факты, концепции, принципы и теории, связанные с информатикой. • уметь инсталлировать, тестировать, испытывать и использовать программные средства, • владеть языком объектно-ориентированного программирования C++. Изучение данной дисциплины базируется на курсе «Основы и методология про-граммирования» и подготавливает студента к изучению дисциплины «Алгоритмы и структуры данных».
Планируемые результаты обучения

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

  • Знать о модификаторах доступа для членов класса public, private, protected.
  • Знать о повторном использовании кода.
  • Знать основные отличия Си и Си++.
  • Знать поля и методы. Уметь использовать конструкторы и деструкторы.
  • Знать приведение типов в стиле Си. Функциональный синтаксис.
  • Знать связь заголовочных файлов с файлами с реализацией.
Содержание учебной дисциплины

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

  • Раздел 1. Введение в ООП
  • Раздел 3. Приведение типов.
  • Раздел 2. Компиляция и Линковка.
  • Раздел 4. Классы.
  • Раздел 5. Наследование.
  • Раздел 6. Модификаторы доступа.
Элементы контроля

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

  • неблокирующий Лабораторная работа
  • неблокирующий Защита работы
Промежуточная аттестация

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

  • 2025/2026 2nd module
    0.4 * Защита работы + 0.6 * Лабораторная работа
Список литературы

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

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

  • Сысоев, А. В. Технологии программирования на базе Microsoft Solutions Framework : учебное пособие / А. В. Сысоев, Е. А. Козинов, И. Б. Мееров. — 2-е изд. — Москва : ИНТУИТ, 2016. — 154 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100518 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

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

  • Лаврищева, Е. М.  Программная инженерия и технологии программирования сложных систем : учебник для вузов / Е. М. Лаврищева. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2019. — 432 с. — (Бакалавр. Академический курс). — ISBN 978-5-534-07604-2. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/436514 (дата обращения: 28.08.2023).

Авторы

  • Штанюк Антон Александрович
  • Частова Вероника Игоревна