<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pgalaktionova</id>
	<title>Wiki - Факультет компьютерных наук - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cs.hse.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pgalaktionova"/>
	<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Pgalaktionova"/>
	<updated>2026-09-20T23:03:29Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94733</id>
		<title>Программирование на С++ ЭАД 25/26</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94733"/>
		<updated>2026-01-19T15:21:03Z</updated>

		<summary type="html">&lt;p&gt;Pgalaktionova: Лаба 1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Преподаватели, учебные ассистенты и чаты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Подгруппы !! 1  !! 2  !! 3  !! 4  !!  5  !! 6 (продв) !! 7  (продв) !! 8  !! 9  (продв) !!  10  !! 11  !! 12 &lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;12&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна]&lt;br /&gt;
|-&lt;br /&gt;
|| Семинаристы ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович]  || [https://t.me/vvk101 Куренков Владимир Вячеславович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/el_el_k Шинкарев Елисей Сергеевич]  || [https://t.me/imemptywithin Колпаков Дмитрий Алексеевич] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна] || [https://t.me/dolborog Наумов Фёдор Станиславович] || [https://t.me/dolborog Наумов Фёдор Станиславович]&lt;br /&gt;
|-&lt;br /&gt;
|| Старший ассистент || colspan=&amp;quot;12&amp;quot;| [https://t.me/galaktaka Галактионова Полина]&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;1&amp;quot;| Ассистенты || [https://t.me/quaesotace Магомед]  || [https://t.me/listens_to_spotify Ярослав] || [https://t.me/petrovegor2005 Егор  П] || [https://t.me/galaktaka Полина] || [https://t.me/vkozickiy Слава] || [https://t.me/arsusha2006 Арсений] || [https://t.me/kar1mau Карим]  || [https://t.me/nodeccemb Егор В] || [https://t.me/AJLh1mik Радомир] || [https://t.me/RePCmeR Даниил] || [https://t.me/dzagonov Дима] || [https://t.me/hgfghgfgfd Юра]&lt;br /&gt;
|-&lt;br /&gt;
|| Чат группы || [https://t.me/+EADXDsbOCqA0YTYy 1] || [https://t.me/+_FcTqC3ZRbs1M2Zi 2] || [https://t.me/+jZVNfJownh05N2Qy 3] || [https://t.me/+0ycUryXTjDAyYjgy 4] || [https://t.me/+31bvJFq0HII5YjYy 5] || [https://t.me/+8_XXv-TeojUyZDVi 6] || [https://t.me/+dXGfVhP-XZY4Nzgy 7] || [https://t.me/+4SxCrNfKnFdlOTM6 8] || [https://t.me/+0tGe6XUNSzc1NDUy 9] || [https://t.me/+V2JT8deDgSBmYmQy 10] || [https://t.me/+3QEnFpBalz1lNmUy 11] || [https://t.me/+GOAwS25FJTBkYTE6 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Потоковые чаты и курс ==&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+JzGsiCQf7VthNGQy &#039;&#039;&#039;Канал курса&#039;&#039;&#039;]&lt;br /&gt;
* [https://t.me/+8F0WS00-d6ozZmQy &#039;&#039;&#039;Чат курса&#039;&#039;&#039;] &lt;br /&gt;
* [https://edu.hse.ru/user/index.php?id=268307 &#039;&#039;&#039;Курс в SmartLMS&#039;&#039;&#039; (тут будет прокторинг)]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Программирование на С++ (III модуль) =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ !! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 13.01 || О курсе. Введение в язык. Первая программа. Структура программы. Ввод-вывод. Основные операции. Память и типы данных. . || [https://official.contest.yandex.ru/contest/88165 &#039;&#039;&#039;Контест 1&#039;&#039;&#039;] || 20.01&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15.01 || Память и типы данных. Хранение чисел в памяти IEEE. Особенности перевода и вычитания больших чисел. Операторы битовые I &amp;amp; ^ и т.д. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 20.01 || Условный оператор и switch. Типичные задачи на условный оператор и switch. Цикл while. break continue.  Цикл for. В т.ч. использование while как for. Вложенные циклы, особенности, типовые задачи. Типичные задачи на цикл. || [https://drive.google.com/file/d/16uJJd7ku81CdNh7vi4QCRjn0MXXOwAbK/view?usp=sharing &#039;&#039;&#039;Лабораторная 1&#039;&#039;&#039;] || 27.01&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 22.01 || Функции. Рекурсивные функции. Перегрузка. || || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 27.01 || Введение в указатели. Арифметика указателей. Указатели на указатели. || [https://official.contest.yandex.ru/contest/88795 &#039;&#039;&#039;Контест 2&#039;&#039;&#039;] || 03.02&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 29.01 || Указатели нулевые, висячие, динамическое выделение памяти. Ссылки. Умные указатели. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || 03.02 || Массивы. Введение. Статический и динамический. Динамический массив одномерный. Связь с указателями. Типичные задачи на одномерный динамический массив. || Лабораторная 2 || 10.02&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 05.02 || Строки. Файлы. || || &lt;br /&gt;
|- &lt;br /&gt;
| 9 || 10.02 || Двумерный динамический массив.  Типичные задачи.  || [https://official.contest.yandex.ru/contest/88796 &#039;&#039;&#039;Контест 3&#039;&#039;&#039;] || 17.02&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 12.02 || Разбор демо КР. || || &lt;br /&gt;
|- &lt;br /&gt;
| 11 || 17.02 || Контейнеры последовательные. || Лабораторная 3 || 24.02&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 19.02 || Контейнеры последовательные. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 13 || 24.02 || Ассоциативные контейнеры || [https://official.contest.yandex.ru/contest/88797 &#039;&#039;&#039;Контест 4&#039;&#039;&#039;] || 06.03 &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 26.02 || Итераторы. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 15 || 03.03 || Библиотека algorithm || Лабораторная 4 || 10.03&lt;br /&gt;
|- &lt;br /&gt;
| 16 || 05.03 || Повторение к коллоквиуму (теория)  ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 17 || 10.03 || Структуры/Классы. || [https://official.contest.yandex.ru/contest/88798 &#039;&#039;&#039;Контест 5&#039;&#039;&#039;]  || 17.03&lt;br /&gt;
|- &lt;br /&gt;
| 18 || 12.03 || Структуры. Конструкторы и деструкторы. Использование структур. Особенности передачи в функции, работа с коллекциями. ||  Лабораторная 5 || 21.03&lt;br /&gt;
|- &lt;br /&gt;
| 19 || 17.03 || Использование структур. Особенности передачи в функции, работа с коллекциями. || ||&lt;br /&gt;
|- &lt;br /&gt;
| 20 || 19.03 || Запасная лекция/повтор и разбор демо экзамена. || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула оценивания ==&lt;br /&gt;
&lt;br /&gt;
Оценка (О) за семестр выставляется по результатам контрольной работы (оценка от 0 до 10), коллоквиума (оценка от 0 до 10), лабораторных работ (5 штук, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое), контестов (5 штук, из нескольких задач, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое) и экзамена (оценка от 0 до 10).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формула оценки: О = 0.1 * О&amp;lt;sub&amp;gt;КОН&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;КЛ&amp;lt;/sub&amp;gt; + 0.2 * О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; + 0.20 * О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;Э&amp;lt;/sub&amp;gt;&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все оценки подставляются в формулу дробными, округляется только итог арифметически.&lt;br /&gt;
&lt;br /&gt;
* КОН — оценка за контесты, &lt;br /&gt;
* КЛ - оценка за коллоквиум, &lt;br /&gt;
* ЛАБ - оценка за лабораторные, за некоторые работы можно получить более 10 баллов, важно, О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; = min(О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt;;10), О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt; — среднее за все 5 лабораторных работ,&lt;br /&gt;
* КР — оценка за контрольную работу,  &lt;br /&gt;
* Э — оценка за экзамен.&lt;br /&gt;
&lt;br /&gt;
== Элементы контроля ==&lt;br /&gt;
&lt;br /&gt;
* КР — 14.02.26 11:10-14:20 (R201, R401, D106 (запасная))&lt;br /&gt;
* КЛ  — 07.03.26 11:00-18:00 (R401), &lt;br /&gt;
* Э — 28.03.26 14:40-17:40 (R204, R404, G403 (запасная)).&lt;br /&gt;
&lt;br /&gt;
== Контрольная/Экзамен ==&lt;br /&gt;
&lt;br /&gt;
Контрольная = решение задач. Экзамен = теортест + решение задач.&lt;br /&gt;
&lt;br /&gt;
Приходить необходимо заранее (на 20 минут раньше, чем указано в распределении), подготовить технику (вам потребуется ноутбук). Элемент контроля проходит с использованием асинхронного прокторинга ВШЭ с одной камерой [https://www.hse.ru/studyspravka/distance_stud_proctor]. Студент обязан заранее проверить работоспособность прокторинга. В случае проблем с подключением будет предусмотрен альтернативный вариант (об этом будет сообщено дополнительно).&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Разрешается использовать&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Сайт тестирующей системы и оффлайн средами разработки с отключенными ИИ-подсказками (дописывание ИИ кода запрещено), установленными на вашем устройстве.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Запрещается&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Пользоваться наушниками&lt;br /&gt;
*Использовать свои посылки в ДЗ и любые шпаргалки, а также заранее написанные коды&lt;br /&gt;
*Общаться с другими участниками до конца КР - оба участника будут дисквалифицированы&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Проведение контрольной работы&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действия, которые вы должны совершить до элемента контроля:&lt;br /&gt;
*Физически отключить и отложить любые электронные устройства и дополнительные мониторы с рабочего стола&lt;br /&gt;
*Подготовиться к тому, что вы не сможете покидать рабочее место в течение всего времени проведения элемента контроля&lt;br /&gt;
*Включить прокторинг&lt;br /&gt;
*Снять свое рабочее место со всех сторон и его окружение&lt;br /&gt;
&lt;br /&gt;
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие прокторинг не до начала тура) будут дисквалифицированы по решению семинариста/лектора. Ваши видео будут просмотрены только преподавателями и ассистентами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Порядок действий во время элемента контроля&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время элемента контроля возникающие по условиям задач вопросы вы должны задавать в аудитории. Организационные вопросы вы также можете задать в аудитории.&lt;br /&gt;
&lt;br /&gt;
В случае, если вы завершили решение задач раньше окончания защиты, вам необходимо написать об этом сообщение в тестирующей системе и завершить решение задач. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.&lt;br /&gt;
&lt;br /&gt;
== Коллоквиум ==&lt;br /&gt;
&lt;br /&gt;
Приходить на коллоквиум необходимо заранее (на 10 минут раньше, чем указано в распределении), просьба читать чат и оперативно реагировать на запрос зайти в аудитории раньше или подождать. На коллоквиуме нельзя пользоваться ничем, кроме обычной пишущей ручки.&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух частей:&lt;br /&gt;
1 часть — теортест.&lt;br /&gt;
Будет 20 вопросов, каждое по 0.2 баллов, итог за теортест можно получить 4 балла.&lt;br /&gt;
Тест блокирующий, за него нужно набрать 2.4 балла (то есть верно ответить минимум на 12 вопросов).&lt;br /&gt;
&lt;br /&gt;
2 часть — вопросы устные (с ответом проверяющему)&lt;br /&gt;
Также будет 3 вопроса из билетов (по 2 балла), список будет в чате.&lt;br /&gt;
&lt;br /&gt;
! У коллоквиума не существует резервного дня или пересдачи, перенос веса за пропущенный по уважительной причине коллоквиум возможен в качестве исключения по личному решению лектора при предоставлении до начала проведения коллоквиума необходимых подтверждающих документов.&lt;br /&gt;
&lt;br /&gt;
== Общая ведомость ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Vx6XiOPCAdXCeUw2j9Fb56EwnUPMfetYDP1civu7WaU/edit?gid=0#gid=0 &amp;lt;i&amp;gt;Тык&amp;lt;/i&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Используемое ПО ==&lt;br /&gt;
На занятия можно (и мы даже рекомендуем) приносить свой ноутбук.&lt;br /&gt;
&lt;br /&gt;
Необходимо установить CLion для работы с С++ (вы можете установить себе версию Community или получить через студенческую подписку продвинутую версию GitHub). Если что, Community будет достаточно. Версия С++ — С++23 (рекомендую ставить сразу С++26, но вот в тестирующей системе есть только С++ 23, мы его будет в основном обсуждать, иногда говоря о 26).&lt;br /&gt;
&lt;br /&gt;
== Списывание ==&lt;br /&gt;
&lt;br /&gt;
‼️Все ваши домашние задания, лабораторные, контрольная и экзамен будут проверены на плагиат.&lt;br /&gt;
&lt;br /&gt;
‼️Использовать ИИ запрещено (в том числе ИИ-автодополения в IDE)&lt;br /&gt;
&lt;br /&gt;
‼️При обнаружении плагиата (в том числе материала, созданного с помощью генеративного ИИ) элементу оценки будет присвоена оценка «0» и составлена докладная записка.&lt;br /&gt;
&lt;br /&gt;
‼️При наличии подозрения, что задание выполнено не самостоятельно, преподаватель имеет право инициировать дополнительную проверку или защиту данного элемента оценки. Итоговая оценка за элемент будет основана на результатах такой проверки или защиты.&lt;br /&gt;
&lt;br /&gt;
‼️Преподаватель также имеет право пригласить любого студента для защиты любого элемента оценки в случайном порядке, независимо от наличия плагиата или подозрения в плагиате. В случае отказа студента от защиты или неявки на защиту, оценка за этот элемент аннулируется и выставляется «0».&lt;br /&gt;
&lt;br /&gt;
‼️Правила пересдачи совпадают с основной сдачей.&lt;/div&gt;</summary>
		<author><name>Pgalaktionova</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94730</id>
		<title>Программирование на С++ ЭАД 25/26</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94730"/>
		<updated>2026-01-19T15:01:04Z</updated>

		<summary type="html">&lt;p&gt;Pgalaktionova: контест 5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Преподаватели, учебные ассистенты и чаты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Подгруппы !! 1  !! 2  !! 3  !! 4  !!  5  !! 6 (продв) !! 7  (продв) !! 8  !! 9  (продв) !!  10  !! 11  !! 12 &lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;12&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна]&lt;br /&gt;
|-&lt;br /&gt;
|| Семинаристы ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович]  || [https://t.me/vvk101 Куренков Владимир Вячеславович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/el_el_k Шинкарев Елисей Сергеевич]  || [https://t.me/imemptywithin Колпаков Дмитрий Алексеевич] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна] || [https://t.me/dolborog Наумов Фёдор Станиславович] || [https://t.me/dolborog Наумов Фёдор Станиславович]&lt;br /&gt;
|-&lt;br /&gt;
|| Старший ассистент || colspan=&amp;quot;12&amp;quot;| [https://t.me/galaktaka Галактионова Полина]&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;1&amp;quot;| Ассистенты || [https://t.me/quaesotace Магомед]  || [https://t.me/listens_to_spotify Ярослав] || [https://t.me/petrovegor2005 Егор  П] || [https://t.me/galaktaka Полина] || [https://t.me/vkozickiy Слава] || [https://t.me/arsusha2006 Арсений] || [https://t.me/kar1mau Карим]  || [https://t.me/nodeccemb Егор В] || [https://t.me/AJLh1mik Радомир] || [https://t.me/RePCmeR Даниил] || [https://t.me/dzagonov Дима] || [https://t.me/hgfghgfgfd Юра]&lt;br /&gt;
|-&lt;br /&gt;
|| Чат группы || [https://t.me/+EADXDsbOCqA0YTYy 1] || [https://t.me/+_FcTqC3ZRbs1M2Zi 2] || [https://t.me/+jZVNfJownh05N2Qy 3] || [https://t.me/+0ycUryXTjDAyYjgy 4] || [https://t.me/+31bvJFq0HII5YjYy 5] || [https://t.me/+8_XXv-TeojUyZDVi 6] || [https://t.me/+dXGfVhP-XZY4Nzgy 7] || [https://t.me/+4SxCrNfKnFdlOTM6 8] || [https://t.me/+0tGe6XUNSzc1NDUy 9] || [https://t.me/+V2JT8deDgSBmYmQy 10] || [https://t.me/+3QEnFpBalz1lNmUy 11] || [https://t.me/+GOAwS25FJTBkYTE6 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Потоковые чаты и курс ==&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+JzGsiCQf7VthNGQy &#039;&#039;&#039;Канал курса&#039;&#039;&#039;]&lt;br /&gt;
* [https://t.me/+8F0WS00-d6ozZmQy &#039;&#039;&#039;Чат курса&#039;&#039;&#039;] &lt;br /&gt;
* [https://edu.hse.ru/user/index.php?id=268307 &#039;&#039;&#039;Курс в SmartLMS&#039;&#039;&#039; (тут будет прокторинг)]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Программирование на С++ (III модуль) =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ !! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 13.01 || О курсе. Введение в язык. Первая программа. Структура программы. Ввод-вывод. Основные операции. Память и типы данных. . || [https://official.contest.yandex.ru/contest/88165 &#039;&#039;&#039;Контест 1&#039;&#039;&#039;] || 20.01&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15.01 || Память и типы данных. Хранение чисел в памяти IEEE. Особенности перевода и вычитания больших чисел. Операторы битовые I &amp;amp; ^ и т.д. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 20.01 || Условный оператор и switch. Типичные задачи на условный оператор и switch. Цикл while. break continue.  Цикл for. В т.ч. использование while как for. Вложенные циклы, особенности, типовые задачи. Типичные задачи на цикл. || Лабораторная 1 || 27.01&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 22.01 || Функции. Рекурсивные функции. Перегрузка. || || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 27.01 || Введение в указатели. Арифметика указателей. Указатели на указатели. || [https://official.contest.yandex.ru/contest/88795 &#039;&#039;&#039;Контест 2&#039;&#039;&#039;] || 03.02&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 29.01 || Указатели нулевые, висячие, динамическое выделение памяти. Ссылки. Умные указатели. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || 03.02 || Массивы. Введение. Статический и динамический. Динамический массив одномерный. Связь с указателями. Типичные задачи на одномерный динамический массив. || Лабораторная 2 || 10.02&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 05.02 || Строки. Файлы. || || &lt;br /&gt;
|- &lt;br /&gt;
| 9 || 10.02 || Двумерный динамический массив.  Типичные задачи.  || [https://official.contest.yandex.ru/contest/88796 &#039;&#039;&#039;Контест 3&#039;&#039;&#039;] || 17.02&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 12.02 || Разбор демо КР. || || &lt;br /&gt;
|- &lt;br /&gt;
| 11 || 17.02 || Контейнеры последовательные. || Лабораторная 3 || 24.02&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 19.02 || Контейнеры последовательные. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 13 || 24.02 || Ассоциативные контейнеры || [https://official.contest.yandex.ru/contest/88797 &#039;&#039;&#039;Контест 4&#039;&#039;&#039;] || 06.03 &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 26.02 || Итераторы. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 15 || 03.03 || Библиотека algorithm || Лабораторная 4 || 10.03&lt;br /&gt;
|- &lt;br /&gt;
| 16 || 05.03 || Повторение к коллоквиуму (теория)  ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 17 || 10.03 || Структуры/Классы. || [https://official.contest.yandex.ru/contest/88798 &#039;&#039;&#039;Контест 5&#039;&#039;&#039;]  || 17.03&lt;br /&gt;
|- &lt;br /&gt;
| 18 || 12.03 || Структуры. Конструкторы и деструкторы. Использование структур. Особенности передачи в функции, работа с коллекциями. ||  Лабораторная 5 || 21.03&lt;br /&gt;
|- &lt;br /&gt;
| 19 || 17.03 || Использование структур. Особенности передачи в функции, работа с коллекциями. || ||&lt;br /&gt;
|- &lt;br /&gt;
| 20 || 19.03 || Запасная лекция/повтор и разбор демо экзамена. || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула оценивания ==&lt;br /&gt;
&lt;br /&gt;
Оценка (О) за семестр выставляется по результатам контрольной работы (оценка от 0 до 10), коллоквиума (оценка от 0 до 10), лабораторных работ (5 штук, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое), контестов (5 штук, из нескольких задач, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое) и экзамена (оценка от 0 до 10).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формула оценки: О = 0.1 * О&amp;lt;sub&amp;gt;КОН&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;КЛ&amp;lt;/sub&amp;gt; + 0.2 * О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; + 0.20 * О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;Э&amp;lt;/sub&amp;gt;&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все оценки подставляются в формулу дробными, округляется только итог арифметически.&lt;br /&gt;
&lt;br /&gt;
* КОН — оценка за контесты, &lt;br /&gt;
* КЛ - оценка за коллоквиум, &lt;br /&gt;
* ЛАБ - оценка за лабораторные, за некоторые работы можно получить более 10 баллов, важно, О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; = min(О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt;;10), О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt; — среднее за все 5 лабораторных работ,&lt;br /&gt;
* КР — оценка за контрольную работу,  &lt;br /&gt;
* Э — оценка за экзамен.&lt;br /&gt;
&lt;br /&gt;
== Элементы контроля ==&lt;br /&gt;
&lt;br /&gt;
* КР — 14.02.26 11:10-14:20 (R201, R401, D106 (запасная))&lt;br /&gt;
* КЛ  — 07.03.26 11:00-18:00 (R401), &lt;br /&gt;
* Э — 28.03.26 14:40-17:40 (R204, R404, G403 (запасная)).&lt;br /&gt;
&lt;br /&gt;
== Контрольная/Экзамен ==&lt;br /&gt;
&lt;br /&gt;
Контрольная = решение задач. Экзамен = теортест + решение задач.&lt;br /&gt;
&lt;br /&gt;
Приходить необходимо заранее (на 20 минут раньше, чем указано в распределении), подготовить технику (вам потребуется ноутбук). Элемент контроля проходит с использованием асинхронного прокторинга ВШЭ с одной камерой [https://www.hse.ru/studyspravka/distance_stud_proctor]. Студент обязан заранее проверить работоспособность прокторинга. В случае проблем с подключением будет предусмотрен альтернативный вариант (об этом будет сообщено дополнительно).&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Разрешается использовать&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Сайт тестирующей системы и оффлайн средами разработки с отключенными ИИ-подсказками (дописывание ИИ кода запрещено), установленными на вашем устройстве.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Запрещается&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Пользоваться наушниками&lt;br /&gt;
*Использовать свои посылки в ДЗ и любые шпаргалки, а также заранее написанные коды&lt;br /&gt;
*Общаться с другими участниками до конца КР - оба участника будут дисквалифицированы&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Проведение контрольной работы&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действия, которые вы должны совершить до элемента контроля:&lt;br /&gt;
*Физически отключить и отложить любые электронные устройства и дополнительные мониторы с рабочего стола&lt;br /&gt;
*Подготовиться к тому, что вы не сможете покидать рабочее место в течение всего времени проведения элемента контроля&lt;br /&gt;
*Включить прокторинг&lt;br /&gt;
*Снять свое рабочее место со всех сторон и его окружение&lt;br /&gt;
&lt;br /&gt;
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие прокторинг не до начала тура) будут дисквалифицированы по решению семинариста/лектора. Ваши видео будут просмотрены только преподавателями и ассистентами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Порядок действий во время элемента контроля&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время элемента контроля возникающие по условиям задач вопросы вы должны задавать в аудитории. Организационные вопросы вы также можете задать в аудитории.&lt;br /&gt;
&lt;br /&gt;
В случае, если вы завершили решение задач раньше окончания защиты, вам необходимо написать об этом сообщение в тестирующей системе и завершить решение задач. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.&lt;br /&gt;
&lt;br /&gt;
== Коллоквиум ==&lt;br /&gt;
&lt;br /&gt;
Приходить на коллоквиум необходимо заранее (на 10 минут раньше, чем указано в распределении), просьба читать чат и оперативно реагировать на запрос зайти в аудитории раньше или подождать. На коллоквиуме нельзя пользоваться ничем, кроме обычной пишущей ручки.&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух частей:&lt;br /&gt;
1 часть — теортест.&lt;br /&gt;
Будет 20 вопросов, каждое по 0.2 баллов, итог за теортест можно получить 4 балла.&lt;br /&gt;
Тест блокирующий, за него нужно набрать 2.4 балла (то есть верно ответить минимум на 12 вопросов).&lt;br /&gt;
&lt;br /&gt;
2 часть — вопросы устные (с ответом проверяющему)&lt;br /&gt;
Также будет 3 вопроса из билетов (по 2 балла), список будет в чате.&lt;br /&gt;
&lt;br /&gt;
! У коллоквиума не существует резервного дня или пересдачи, перенос веса за пропущенный по уважительной причине коллоквиум возможен в качестве исключения по личному решению лектора при предоставлении до начала проведения коллоквиума необходимых подтверждающих документов.&lt;br /&gt;
&lt;br /&gt;
== Общая ведомость ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Vx6XiOPCAdXCeUw2j9Fb56EwnUPMfetYDP1civu7WaU/edit?gid=0#gid=0 &amp;lt;i&amp;gt;Тык&amp;lt;/i&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Используемое ПО ==&lt;br /&gt;
На занятия можно (и мы даже рекомендуем) приносить свой ноутбук.&lt;br /&gt;
&lt;br /&gt;
Необходимо установить CLion для работы с С++ (вы можете установить себе версию Community или получить через студенческую подписку продвинутую версию GitHub). Если что, Community будет достаточно. Версия С++ — С++23 (рекомендую ставить сразу С++26, но вот в тестирующей системе есть только С++ 23, мы его будет в основном обсуждать, иногда говоря о 26).&lt;br /&gt;
&lt;br /&gt;
== Списывание ==&lt;br /&gt;
&lt;br /&gt;
‼️Все ваши домашние задания, лабораторные, контрольная и экзамен будут проверены на плагиат.&lt;br /&gt;
&lt;br /&gt;
‼️Использовать ИИ запрещено (в том числе ИИ-автодополения в IDE)&lt;br /&gt;
&lt;br /&gt;
‼️При обнаружении плагиата (в том числе материала, созданного с помощью генеративного ИИ) элементу оценки будет присвоена оценка «0» и составлена докладная записка.&lt;br /&gt;
&lt;br /&gt;
‼️При наличии подозрения, что задание выполнено не самостоятельно, преподаватель имеет право инициировать дополнительную проверку или защиту данного элемента оценки. Итоговая оценка за элемент будет основана на результатах такой проверки или защиты.&lt;br /&gt;
&lt;br /&gt;
‼️Преподаватель также имеет право пригласить любого студента для защиты любого элемента оценки в случайном порядке, независимо от наличия плагиата или подозрения в плагиате. В случае отказа студента от защиты или неявки на защиту, оценка за этот элемент аннулируется и выставляется «0».&lt;br /&gt;
&lt;br /&gt;
‼️Правила пересдачи совпадают с основной сдачей.&lt;/div&gt;</summary>
		<author><name>Pgalaktionova</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94729</id>
		<title>Программирование на С++ ЭАД 25/26</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94729"/>
		<updated>2026-01-19T14:59:04Z</updated>

		<summary type="html">&lt;p&gt;Pgalaktionova: контест 4&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Преподаватели, учебные ассистенты и чаты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Подгруппы !! 1  !! 2  !! 3  !! 4  !!  5  !! 6 (продв) !! 7  (продв) !! 8  !! 9  (продв) !!  10  !! 11  !! 12 &lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;12&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна]&lt;br /&gt;
|-&lt;br /&gt;
|| Семинаристы ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович]  || [https://t.me/vvk101 Куренков Владимир Вячеславович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/el_el_k Шинкарев Елисей Сергеевич]  || [https://t.me/imemptywithin Колпаков Дмитрий Алексеевич] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна] || [https://t.me/dolborog Наумов Фёдор Станиславович] || [https://t.me/dolborog Наумов Фёдор Станиславович]&lt;br /&gt;
|-&lt;br /&gt;
|| Старший ассистент || colspan=&amp;quot;12&amp;quot;| [https://t.me/galaktaka Галактионова Полина]&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;1&amp;quot;| Ассистенты || [https://t.me/quaesotace Магомед]  || [https://t.me/listens_to_spotify Ярослав] || [https://t.me/petrovegor2005 Егор  П] || [https://t.me/galaktaka Полина] || [https://t.me/vkozickiy Слава] || [https://t.me/arsusha2006 Арсений] || [https://t.me/kar1mau Карим]  || [https://t.me/nodeccemb Егор В] || [https://t.me/AJLh1mik Радомир] || [https://t.me/RePCmeR Даниил] || [https://t.me/dzagonov Дима] || [https://t.me/hgfghgfgfd Юра]&lt;br /&gt;
|-&lt;br /&gt;
|| Чат группы || [https://t.me/+EADXDsbOCqA0YTYy 1] || [https://t.me/+_FcTqC3ZRbs1M2Zi 2] || [https://t.me/+jZVNfJownh05N2Qy 3] || [https://t.me/+0ycUryXTjDAyYjgy 4] || [https://t.me/+31bvJFq0HII5YjYy 5] || [https://t.me/+8_XXv-TeojUyZDVi 6] || [https://t.me/+dXGfVhP-XZY4Nzgy 7] || [https://t.me/+4SxCrNfKnFdlOTM6 8] || [https://t.me/+0tGe6XUNSzc1NDUy 9] || [https://t.me/+V2JT8deDgSBmYmQy 10] || [https://t.me/+3QEnFpBalz1lNmUy 11] || [https://t.me/+GOAwS25FJTBkYTE6 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Потоковые чаты и курс ==&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+JzGsiCQf7VthNGQy &#039;&#039;&#039;Канал курса&#039;&#039;&#039;]&lt;br /&gt;
* [https://t.me/+8F0WS00-d6ozZmQy &#039;&#039;&#039;Чат курса&#039;&#039;&#039;] &lt;br /&gt;
* [https://edu.hse.ru/user/index.php?id=268307 &#039;&#039;&#039;Курс в SmartLMS&#039;&#039;&#039; (тут будет прокторинг)]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Программирование на С++ (III модуль) =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ !! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 13.01 || О курсе. Введение в язык. Первая программа. Структура программы. Ввод-вывод. Основные операции. Память и типы данных. . || [https://official.contest.yandex.ru/contest/88165 &#039;&#039;&#039;Контест 1&#039;&#039;&#039;] || 20.01&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15.01 || Память и типы данных. Хранение чисел в памяти IEEE. Особенности перевода и вычитания больших чисел. Операторы битовые I &amp;amp; ^ и т.д. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 20.01 || Условный оператор и switch. Типичные задачи на условный оператор и switch. Цикл while. break continue.  Цикл for. В т.ч. использование while как for. Вложенные циклы, особенности, типовые задачи. Типичные задачи на цикл. || Лабораторная 1 || 27.01&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 22.01 || Функции. Рекурсивные функции. Перегрузка. || || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 27.01 || Введение в указатели. Арифметика указателей. Указатели на указатели. || [https://official.contest.yandex.ru/contest/88795 &#039;&#039;&#039;Контест 2&#039;&#039;&#039;] || 03.02&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 29.01 || Указатели нулевые, висячие, динамическое выделение памяти. Ссылки. Умные указатели. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || 03.02 || Массивы. Введение. Статический и динамический. Динамический массив одномерный. Связь с указателями. Типичные задачи на одномерный динамический массив. || Лабораторная 2 || 10.02&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 05.02 || Строки. Файлы. || || &lt;br /&gt;
|- &lt;br /&gt;
| 9 || 10.02 || Двумерный динамический массив.  Типичные задачи.  || [https://official.contest.yandex.ru/contest/88796 &#039;&#039;&#039;Контест 3&#039;&#039;&#039;] || 17.02&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 12.02 || Разбор демо КР. || || &lt;br /&gt;
|- &lt;br /&gt;
| 11 || 17.02 || Контейнеры последовательные. || Лабораторная 3 || 24.02&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 19.02 || Контейнеры последовательные. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 13 || 24.02 || Ассоциативные контейнеры || [https://official.contest.yandex.ru/contest/88797 &#039;&#039;&#039;Контест 4&#039;&#039;&#039;] || 06.03 &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 26.02 || Итераторы. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 15 || 03.03 || Библиотека algorithm || Лабораторная 4 || 10.03&lt;br /&gt;
|- &lt;br /&gt;
| 16 || 05.03 || Повторение к коллоквиуму (теория)  ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 17 || 10.03 || Структуры/Классы. || Контест 5  || 17.03&lt;br /&gt;
|- &lt;br /&gt;
| 18 || 12.03 || Структуры. Конструкторы и деструкторы. Использование структур. Особенности передачи в функции, работа с коллекциями. ||  Лабораторная 5 || 21.03&lt;br /&gt;
|- &lt;br /&gt;
| 19 || 17.03 || Использование структур. Особенности передачи в функции, работа с коллекциями. || ||&lt;br /&gt;
|- &lt;br /&gt;
| 20 || 19.03 || Запасная лекция/повтор и разбор демо экзамена. || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула оценивания ==&lt;br /&gt;
&lt;br /&gt;
Оценка (О) за семестр выставляется по результатам контрольной работы (оценка от 0 до 10), коллоквиума (оценка от 0 до 10), лабораторных работ (5 штук, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое), контестов (5 штук, из нескольких задач, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое) и экзамена (оценка от 0 до 10).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формула оценки: О = 0.1 * О&amp;lt;sub&amp;gt;КОН&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;КЛ&amp;lt;/sub&amp;gt; + 0.2 * О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; + 0.20 * О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;Э&amp;lt;/sub&amp;gt;&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все оценки подставляются в формулу дробными, округляется только итог арифметически.&lt;br /&gt;
&lt;br /&gt;
* КОН — оценка за контесты, &lt;br /&gt;
* КЛ - оценка за коллоквиум, &lt;br /&gt;
* ЛАБ - оценка за лабораторные, за некоторые работы можно получить более 10 баллов, важно, О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; = min(О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt;;10), О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt; — среднее за все 5 лабораторных работ,&lt;br /&gt;
* КР — оценка за контрольную работу,  &lt;br /&gt;
* Э — оценка за экзамен.&lt;br /&gt;
&lt;br /&gt;
== Элементы контроля ==&lt;br /&gt;
&lt;br /&gt;
* КР — 14.02.26 11:10-14:20 (R201, R401, D106 (запасная))&lt;br /&gt;
* КЛ  — 07.03.26 11:00-18:00 (R401), &lt;br /&gt;
* Э — 28.03.26 14:40-17:40 (R204, R404, G403 (запасная)).&lt;br /&gt;
&lt;br /&gt;
== Контрольная/Экзамен ==&lt;br /&gt;
&lt;br /&gt;
Контрольная = решение задач. Экзамен = теортест + решение задач.&lt;br /&gt;
&lt;br /&gt;
Приходить необходимо заранее (на 20 минут раньше, чем указано в распределении), подготовить технику (вам потребуется ноутбук). Элемент контроля проходит с использованием асинхронного прокторинга ВШЭ с одной камерой [https://www.hse.ru/studyspravka/distance_stud_proctor]. Студент обязан заранее проверить работоспособность прокторинга. В случае проблем с подключением будет предусмотрен альтернативный вариант (об этом будет сообщено дополнительно).&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Разрешается использовать&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Сайт тестирующей системы и оффлайн средами разработки с отключенными ИИ-подсказками (дописывание ИИ кода запрещено), установленными на вашем устройстве.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Запрещается&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Пользоваться наушниками&lt;br /&gt;
*Использовать свои посылки в ДЗ и любые шпаргалки, а также заранее написанные коды&lt;br /&gt;
*Общаться с другими участниками до конца КР - оба участника будут дисквалифицированы&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Проведение контрольной работы&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действия, которые вы должны совершить до элемента контроля:&lt;br /&gt;
*Физически отключить и отложить любые электронные устройства и дополнительные мониторы с рабочего стола&lt;br /&gt;
*Подготовиться к тому, что вы не сможете покидать рабочее место в течение всего времени проведения элемента контроля&lt;br /&gt;
*Включить прокторинг&lt;br /&gt;
*Снять свое рабочее место со всех сторон и его окружение&lt;br /&gt;
&lt;br /&gt;
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие прокторинг не до начала тура) будут дисквалифицированы по решению семинариста/лектора. Ваши видео будут просмотрены только преподавателями и ассистентами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Порядок действий во время элемента контроля&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время элемента контроля возникающие по условиям задач вопросы вы должны задавать в аудитории. Организационные вопросы вы также можете задать в аудитории.&lt;br /&gt;
&lt;br /&gt;
В случае, если вы завершили решение задач раньше окончания защиты, вам необходимо написать об этом сообщение в тестирующей системе и завершить решение задач. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.&lt;br /&gt;
&lt;br /&gt;
== Коллоквиум ==&lt;br /&gt;
&lt;br /&gt;
Приходить на коллоквиум необходимо заранее (на 10 минут раньше, чем указано в распределении), просьба читать чат и оперативно реагировать на запрос зайти в аудитории раньше или подождать. На коллоквиуме нельзя пользоваться ничем, кроме обычной пишущей ручки.&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух частей:&lt;br /&gt;
1 часть — теортест.&lt;br /&gt;
Будет 20 вопросов, каждое по 0.2 баллов, итог за теортест можно получить 4 балла.&lt;br /&gt;
Тест блокирующий, за него нужно набрать 2.4 балла (то есть верно ответить минимум на 12 вопросов).&lt;br /&gt;
&lt;br /&gt;
2 часть — вопросы устные (с ответом проверяющему)&lt;br /&gt;
Также будет 3 вопроса из билетов (по 2 балла), список будет в чате.&lt;br /&gt;
&lt;br /&gt;
! У коллоквиума не существует резервного дня или пересдачи, перенос веса за пропущенный по уважительной причине коллоквиум возможен в качестве исключения по личному решению лектора при предоставлении до начала проведения коллоквиума необходимых подтверждающих документов.&lt;br /&gt;
&lt;br /&gt;
== Общая ведомость ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Vx6XiOPCAdXCeUw2j9Fb56EwnUPMfetYDP1civu7WaU/edit?gid=0#gid=0 &amp;lt;i&amp;gt;Тык&amp;lt;/i&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Используемое ПО ==&lt;br /&gt;
На занятия можно (и мы даже рекомендуем) приносить свой ноутбук.&lt;br /&gt;
&lt;br /&gt;
Необходимо установить CLion для работы с С++ (вы можете установить себе версию Community или получить через студенческую подписку продвинутую версию GitHub). Если что, Community будет достаточно. Версия С++ — С++23 (рекомендую ставить сразу С++26, но вот в тестирующей системе есть только С++ 23, мы его будет в основном обсуждать, иногда говоря о 26).&lt;br /&gt;
&lt;br /&gt;
== Списывание ==&lt;br /&gt;
&lt;br /&gt;
‼️Все ваши домашние задания, лабораторные, контрольная и экзамен будут проверены на плагиат.&lt;br /&gt;
&lt;br /&gt;
‼️Использовать ИИ запрещено (в том числе ИИ-автодополения в IDE)&lt;br /&gt;
&lt;br /&gt;
‼️При обнаружении плагиата (в том числе материала, созданного с помощью генеративного ИИ) элементу оценки будет присвоена оценка «0» и составлена докладная записка.&lt;br /&gt;
&lt;br /&gt;
‼️При наличии подозрения, что задание выполнено не самостоятельно, преподаватель имеет право инициировать дополнительную проверку или защиту данного элемента оценки. Итоговая оценка за элемент будет основана на результатах такой проверки или защиты.&lt;br /&gt;
&lt;br /&gt;
‼️Преподаватель также имеет право пригласить любого студента для защиты любого элемента оценки в случайном порядке, независимо от наличия плагиата или подозрения в плагиате. В случае отказа студента от защиты или неявки на защиту, оценка за этот элемент аннулируется и выставляется «0».&lt;br /&gt;
&lt;br /&gt;
‼️Правила пересдачи совпадают с основной сдачей.&lt;/div&gt;</summary>
		<author><name>Pgalaktionova</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94728</id>
		<title>Программирование на С++ ЭАД 25/26</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94728"/>
		<updated>2026-01-19T14:57:32Z</updated>

		<summary type="html">&lt;p&gt;Pgalaktionova: контест 3&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Преподаватели, учебные ассистенты и чаты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Подгруппы !! 1  !! 2  !! 3  !! 4  !!  5  !! 6 (продв) !! 7  (продв) !! 8  !! 9  (продв) !!  10  !! 11  !! 12 &lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;12&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна]&lt;br /&gt;
|-&lt;br /&gt;
|| Семинаристы ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович]  || [https://t.me/vvk101 Куренков Владимир Вячеславович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/el_el_k Шинкарев Елисей Сергеевич]  || [https://t.me/imemptywithin Колпаков Дмитрий Алексеевич] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна] || [https://t.me/dolborog Наумов Фёдор Станиславович] || [https://t.me/dolborog Наумов Фёдор Станиславович]&lt;br /&gt;
|-&lt;br /&gt;
|| Старший ассистент || colspan=&amp;quot;12&amp;quot;| [https://t.me/galaktaka Галактионова Полина]&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;1&amp;quot;| Ассистенты || [https://t.me/quaesotace Магомед]  || [https://t.me/listens_to_spotify Ярослав] || [https://t.me/petrovegor2005 Егор  П] || [https://t.me/galaktaka Полина] || [https://t.me/vkozickiy Слава] || [https://t.me/arsusha2006 Арсений] || [https://t.me/kar1mau Карим]  || [https://t.me/nodeccemb Егор В] || [https://t.me/AJLh1mik Радомир] || [https://t.me/RePCmeR Даниил] || [https://t.me/dzagonov Дима] || [https://t.me/hgfghgfgfd Юра]&lt;br /&gt;
|-&lt;br /&gt;
|| Чат группы || [https://t.me/+EADXDsbOCqA0YTYy 1] || [https://t.me/+_FcTqC3ZRbs1M2Zi 2] || [https://t.me/+jZVNfJownh05N2Qy 3] || [https://t.me/+0ycUryXTjDAyYjgy 4] || [https://t.me/+31bvJFq0HII5YjYy 5] || [https://t.me/+8_XXv-TeojUyZDVi 6] || [https://t.me/+dXGfVhP-XZY4Nzgy 7] || [https://t.me/+4SxCrNfKnFdlOTM6 8] || [https://t.me/+0tGe6XUNSzc1NDUy 9] || [https://t.me/+V2JT8deDgSBmYmQy 10] || [https://t.me/+3QEnFpBalz1lNmUy 11] || [https://t.me/+GOAwS25FJTBkYTE6 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Потоковые чаты и курс ==&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+JzGsiCQf7VthNGQy &#039;&#039;&#039;Канал курса&#039;&#039;&#039;]&lt;br /&gt;
* [https://t.me/+8F0WS00-d6ozZmQy &#039;&#039;&#039;Чат курса&#039;&#039;&#039;] &lt;br /&gt;
* [https://edu.hse.ru/user/index.php?id=268307 &#039;&#039;&#039;Курс в SmartLMS&#039;&#039;&#039; (тут будет прокторинг)]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Программирование на С++ (III модуль) =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ !! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 13.01 || О курсе. Введение в язык. Первая программа. Структура программы. Ввод-вывод. Основные операции. Память и типы данных. . || [https://official.contest.yandex.ru/contest/88165 &#039;&#039;&#039;Контест 1&#039;&#039;&#039;] || 20.01&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15.01 || Память и типы данных. Хранение чисел в памяти IEEE. Особенности перевода и вычитания больших чисел. Операторы битовые I &amp;amp; ^ и т.д. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 20.01 || Условный оператор и switch. Типичные задачи на условный оператор и switch. Цикл while. break continue.  Цикл for. В т.ч. использование while как for. Вложенные циклы, особенности, типовые задачи. Типичные задачи на цикл. || Лабораторная 1 || 27.01&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 22.01 || Функции. Рекурсивные функции. Перегрузка. || || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 27.01 || Введение в указатели. Арифметика указателей. Указатели на указатели. || [https://official.contest.yandex.ru/contest/88795 &#039;&#039;&#039;Контест 2&#039;&#039;&#039;] || 03.02&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 29.01 || Указатели нулевые, висячие, динамическое выделение памяти. Ссылки. Умные указатели. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || 03.02 || Массивы. Введение. Статический и динамический. Динамический массив одномерный. Связь с указателями. Типичные задачи на одномерный динамический массив. || Лабораторная 2 || 10.02&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 05.02 || Строки. Файлы. || || &lt;br /&gt;
|- &lt;br /&gt;
| 9 || 10.02 || Двумерный динамический массив.  Типичные задачи.  || [https://official.contest.yandex.ru/contest/88796 &#039;&#039;&#039;Контест 3&#039;&#039;&#039;] || 17.02&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 12.02 || Разбор демо КР. || || &lt;br /&gt;
|- &lt;br /&gt;
| 11 || 17.02 || Контейнеры последовательные. || Лабораторная 3 || 24.02&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 19.02 || Контейнеры последовательные. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 13 || 24.02 || Ассоциативные контейнеры || Контест 4 || 06.03 &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 26.02 || Итераторы. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 15 || 03.03 || Библиотека algorithm || Лабораторная 4 || 10.03&lt;br /&gt;
|- &lt;br /&gt;
| 16 || 05.03 || Повторение к коллоквиуму (теория)  ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 17 || 10.03 || Структуры/Классы. || Контест 5  || 17.03&lt;br /&gt;
|- &lt;br /&gt;
| 18 || 12.03 || Структуры. Конструкторы и деструкторы. Использование структур. Особенности передачи в функции, работа с коллекциями. ||  Лабораторная 5 || 21.03&lt;br /&gt;
|- &lt;br /&gt;
| 19 || 17.03 || Использование структур. Особенности передачи в функции, работа с коллекциями. || ||&lt;br /&gt;
|- &lt;br /&gt;
| 20 || 19.03 || Запасная лекция/повтор и разбор демо экзамена. || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула оценивания ==&lt;br /&gt;
&lt;br /&gt;
Оценка (О) за семестр выставляется по результатам контрольной работы (оценка от 0 до 10), коллоквиума (оценка от 0 до 10), лабораторных работ (5 штук, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое), контестов (5 штук, из нескольких задач, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое) и экзамена (оценка от 0 до 10).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формула оценки: О = 0.1 * О&amp;lt;sub&amp;gt;КОН&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;КЛ&amp;lt;/sub&amp;gt; + 0.2 * О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; + 0.20 * О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;Э&amp;lt;/sub&amp;gt;&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все оценки подставляются в формулу дробными, округляется только итог арифметически.&lt;br /&gt;
&lt;br /&gt;
* КОН — оценка за контесты, &lt;br /&gt;
* КЛ - оценка за коллоквиум, &lt;br /&gt;
* ЛАБ - оценка за лабораторные, за некоторые работы можно получить более 10 баллов, важно, О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; = min(О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt;;10), О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt; — среднее за все 5 лабораторных работ,&lt;br /&gt;
* КР — оценка за контрольную работу,  &lt;br /&gt;
* Э — оценка за экзамен.&lt;br /&gt;
&lt;br /&gt;
== Элементы контроля ==&lt;br /&gt;
&lt;br /&gt;
* КР — 14.02.26 11:10-14:20 (R201, R401, D106 (запасная))&lt;br /&gt;
* КЛ  — 07.03.26 11:00-18:00 (R401), &lt;br /&gt;
* Э — 28.03.26 14:40-17:40 (R204, R404, G403 (запасная)).&lt;br /&gt;
&lt;br /&gt;
== Контрольная/Экзамен ==&lt;br /&gt;
&lt;br /&gt;
Контрольная = решение задач. Экзамен = теортест + решение задач.&lt;br /&gt;
&lt;br /&gt;
Приходить необходимо заранее (на 20 минут раньше, чем указано в распределении), подготовить технику (вам потребуется ноутбук). Элемент контроля проходит с использованием асинхронного прокторинга ВШЭ с одной камерой [https://www.hse.ru/studyspravka/distance_stud_proctor]. Студент обязан заранее проверить работоспособность прокторинга. В случае проблем с подключением будет предусмотрен альтернативный вариант (об этом будет сообщено дополнительно).&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Разрешается использовать&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Сайт тестирующей системы и оффлайн средами разработки с отключенными ИИ-подсказками (дописывание ИИ кода запрещено), установленными на вашем устройстве.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Запрещается&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Пользоваться наушниками&lt;br /&gt;
*Использовать свои посылки в ДЗ и любые шпаргалки, а также заранее написанные коды&lt;br /&gt;
*Общаться с другими участниками до конца КР - оба участника будут дисквалифицированы&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Проведение контрольной работы&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действия, которые вы должны совершить до элемента контроля:&lt;br /&gt;
*Физически отключить и отложить любые электронные устройства и дополнительные мониторы с рабочего стола&lt;br /&gt;
*Подготовиться к тому, что вы не сможете покидать рабочее место в течение всего времени проведения элемента контроля&lt;br /&gt;
*Включить прокторинг&lt;br /&gt;
*Снять свое рабочее место со всех сторон и его окружение&lt;br /&gt;
&lt;br /&gt;
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие прокторинг не до начала тура) будут дисквалифицированы по решению семинариста/лектора. Ваши видео будут просмотрены только преподавателями и ассистентами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Порядок действий во время элемента контроля&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время элемента контроля возникающие по условиям задач вопросы вы должны задавать в аудитории. Организационные вопросы вы также можете задать в аудитории.&lt;br /&gt;
&lt;br /&gt;
В случае, если вы завершили решение задач раньше окончания защиты, вам необходимо написать об этом сообщение в тестирующей системе и завершить решение задач. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.&lt;br /&gt;
&lt;br /&gt;
== Коллоквиум ==&lt;br /&gt;
&lt;br /&gt;
Приходить на коллоквиум необходимо заранее (на 10 минут раньше, чем указано в распределении), просьба читать чат и оперативно реагировать на запрос зайти в аудитории раньше или подождать. На коллоквиуме нельзя пользоваться ничем, кроме обычной пишущей ручки.&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух частей:&lt;br /&gt;
1 часть — теортест.&lt;br /&gt;
Будет 20 вопросов, каждое по 0.2 баллов, итог за теортест можно получить 4 балла.&lt;br /&gt;
Тест блокирующий, за него нужно набрать 2.4 балла (то есть верно ответить минимум на 12 вопросов).&lt;br /&gt;
&lt;br /&gt;
2 часть — вопросы устные (с ответом проверяющему)&lt;br /&gt;
Также будет 3 вопроса из билетов (по 2 балла), список будет в чате.&lt;br /&gt;
&lt;br /&gt;
! У коллоквиума не существует резервного дня или пересдачи, перенос веса за пропущенный по уважительной причине коллоквиум возможен в качестве исключения по личному решению лектора при предоставлении до начала проведения коллоквиума необходимых подтверждающих документов.&lt;br /&gt;
&lt;br /&gt;
== Общая ведомость ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Vx6XiOPCAdXCeUw2j9Fb56EwnUPMfetYDP1civu7WaU/edit?gid=0#gid=0 &amp;lt;i&amp;gt;Тык&amp;lt;/i&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Используемое ПО ==&lt;br /&gt;
На занятия можно (и мы даже рекомендуем) приносить свой ноутбук.&lt;br /&gt;
&lt;br /&gt;
Необходимо установить CLion для работы с С++ (вы можете установить себе версию Community или получить через студенческую подписку продвинутую версию GitHub). Если что, Community будет достаточно. Версия С++ — С++23 (рекомендую ставить сразу С++26, но вот в тестирующей системе есть только С++ 23, мы его будет в основном обсуждать, иногда говоря о 26).&lt;br /&gt;
&lt;br /&gt;
== Списывание ==&lt;br /&gt;
&lt;br /&gt;
‼️Все ваши домашние задания, лабораторные, контрольная и экзамен будут проверены на плагиат.&lt;br /&gt;
&lt;br /&gt;
‼️Использовать ИИ запрещено (в том числе ИИ-автодополения в IDE)&lt;br /&gt;
&lt;br /&gt;
‼️При обнаружении плагиата (в том числе материала, созданного с помощью генеративного ИИ) элементу оценки будет присвоена оценка «0» и составлена докладная записка.&lt;br /&gt;
&lt;br /&gt;
‼️При наличии подозрения, что задание выполнено не самостоятельно, преподаватель имеет право инициировать дополнительную проверку или защиту данного элемента оценки. Итоговая оценка за элемент будет основана на результатах такой проверки или защиты.&lt;br /&gt;
&lt;br /&gt;
‼️Преподаватель также имеет право пригласить любого студента для защиты любого элемента оценки в случайном порядке, независимо от наличия плагиата или подозрения в плагиате. В случае отказа студента от защиты или неявки на защиту, оценка за этот элемент аннулируется и выставляется «0».&lt;br /&gt;
&lt;br /&gt;
‼️Правила пересдачи совпадают с основной сдачей.&lt;/div&gt;</summary>
		<author><name>Pgalaktionova</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94727</id>
		<title>Программирование на С++ ЭАД 25/26</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94727"/>
		<updated>2026-01-19T14:55:35Z</updated>

		<summary type="html">&lt;p&gt;Pgalaktionova: контест 2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Преподаватели, учебные ассистенты и чаты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Подгруппы !! 1  !! 2  !! 3  !! 4  !!  5  !! 6 (продв) !! 7  (продв) !! 8  !! 9  (продв) !!  10  !! 11  !! 12 &lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;12&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна]&lt;br /&gt;
|-&lt;br /&gt;
|| Семинаристы ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович]  || [https://t.me/vvk101 Куренков Владимир Вячеславович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/el_el_k Шинкарев Елисей Сергеевич]  || [https://t.me/imemptywithin Колпаков Дмитрий Алексеевич] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна] || [https://t.me/dolborog Наумов Фёдор Станиславович] || [https://t.me/dolborog Наумов Фёдор Станиславович]&lt;br /&gt;
|-&lt;br /&gt;
|| Старший ассистент || colspan=&amp;quot;12&amp;quot;| [https://t.me/galaktaka Галактионова Полина]&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;1&amp;quot;| Ассистенты || [https://t.me/quaesotace Магомед]  || [https://t.me/listens_to_spotify Ярослав] || [https://t.me/petrovegor2005 Егор  П] || [https://t.me/galaktaka Полина] || [https://t.me/vkozickiy Слава] || [https://t.me/arsusha2006 Арсений] || [https://t.me/kar1mau Карим]  || [https://t.me/nodeccemb Егор В] || [https://t.me/AJLh1mik Радомир] || [https://t.me/RePCmeR Даниил] || [https://t.me/dzagonov Дима] || [https://t.me/hgfghgfgfd Юра]&lt;br /&gt;
|-&lt;br /&gt;
|| Чат группы || [https://t.me/+EADXDsbOCqA0YTYy 1] || [https://t.me/+_FcTqC3ZRbs1M2Zi 2] || [https://t.me/+jZVNfJownh05N2Qy 3] || [https://t.me/+0ycUryXTjDAyYjgy 4] || [https://t.me/+31bvJFq0HII5YjYy 5] || [https://t.me/+8_XXv-TeojUyZDVi 6] || [https://t.me/+dXGfVhP-XZY4Nzgy 7] || [https://t.me/+4SxCrNfKnFdlOTM6 8] || [https://t.me/+0tGe6XUNSzc1NDUy 9] || [https://t.me/+V2JT8deDgSBmYmQy 10] || [https://t.me/+3QEnFpBalz1lNmUy 11] || [https://t.me/+GOAwS25FJTBkYTE6 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Потоковые чаты и курс ==&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+JzGsiCQf7VthNGQy &#039;&#039;&#039;Канал курса&#039;&#039;&#039;]&lt;br /&gt;
* [https://t.me/+8F0WS00-d6ozZmQy &#039;&#039;&#039;Чат курса&#039;&#039;&#039;] &lt;br /&gt;
* [https://edu.hse.ru/user/index.php?id=268307 &#039;&#039;&#039;Курс в SmartLMS&#039;&#039;&#039; (тут будет прокторинг)]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Программирование на С++ (III модуль) =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ !! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 13.01 || О курсе. Введение в язык. Первая программа. Структура программы. Ввод-вывод. Основные операции. Память и типы данных. . || [https://official.contest.yandex.ru/contest/88165 &#039;&#039;&#039;Контест 1&#039;&#039;&#039;] || 20.01&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15.01 || Память и типы данных. Хранение чисел в памяти IEEE. Особенности перевода и вычитания больших чисел. Операторы битовые I &amp;amp; ^ и т.д. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 20.01 || Условный оператор и switch. Типичные задачи на условный оператор и switch. Цикл while. break continue.  Цикл for. В т.ч. использование while как for. Вложенные циклы, особенности, типовые задачи. Типичные задачи на цикл. || Лабораторная 1 || 27.01&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 22.01 || Функции. Рекурсивные функции. Перегрузка. || || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 27.01 || Введение в указатели. Арифметика указателей. Указатели на указатели. || [https://official.contest.yandex.ru/contest/88795 &#039;&#039;&#039;Контест 2&#039;&#039;&#039;] || 03.02&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 29.01 || Указатели нулевые, висячие, динамическое выделение памяти. Ссылки. Умные указатели. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || 03.02 || Массивы. Введение. Статический и динамический. Динамический массив одномерный. Связь с указателями. Типичные задачи на одномерный динамический массив. || Лабораторная 2 || 10.02&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 05.02 || Строки. Файлы. || || &lt;br /&gt;
|- &lt;br /&gt;
| 9 || 10.02 || Двумерный динамический массив.  Типичные задачи.  || Контест 3 || 17.02&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 12.02 || Разбор демо КР. || || &lt;br /&gt;
|- &lt;br /&gt;
| 11 || 17.02 || Контейнеры последовательные. || Лабораторная 3 || 24.02&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 19.02 || Контейнеры последовательные. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 13 || 24.02 || Ассоциативные контейнеры || Контест 4 || 06.03 &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 26.02 || Итераторы. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 15 || 03.03 || Библиотека algorithm || Лабораторная 4 || 10.03&lt;br /&gt;
|- &lt;br /&gt;
| 16 || 05.03 || Повторение к коллоквиуму (теория)  ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 17 || 10.03 || Структуры/Классы. || Контест 5  || 17.03&lt;br /&gt;
|- &lt;br /&gt;
| 18 || 12.03 || Структуры. Конструкторы и деструкторы. Использование структур. Особенности передачи в функции, работа с коллекциями. ||  Лабораторная 5 || 21.03&lt;br /&gt;
|- &lt;br /&gt;
| 19 || 17.03 || Использование структур. Особенности передачи в функции, работа с коллекциями. || ||&lt;br /&gt;
|- &lt;br /&gt;
| 20 || 19.03 || Запасная лекция/повтор и разбор демо экзамена. || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула оценивания ==&lt;br /&gt;
&lt;br /&gt;
Оценка (О) за семестр выставляется по результатам контрольной работы (оценка от 0 до 10), коллоквиума (оценка от 0 до 10), лабораторных работ (5 штук, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое), контестов (5 штук, из нескольких задач, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое) и экзамена (оценка от 0 до 10).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формула оценки: О = 0.1 * О&amp;lt;sub&amp;gt;КОН&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;КЛ&amp;lt;/sub&amp;gt; + 0.2 * О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; + 0.20 * О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;Э&amp;lt;/sub&amp;gt;&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все оценки подставляются в формулу дробными, округляется только итог арифметически.&lt;br /&gt;
&lt;br /&gt;
* КОН — оценка за контесты, &lt;br /&gt;
* КЛ - оценка за коллоквиум, &lt;br /&gt;
* ЛАБ - оценка за лабораторные, за некоторые работы можно получить более 10 баллов, важно, О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; = min(О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt;;10), О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt; — среднее за все 5 лабораторных работ,&lt;br /&gt;
* КР — оценка за контрольную работу,  &lt;br /&gt;
* Э — оценка за экзамен.&lt;br /&gt;
&lt;br /&gt;
== Элементы контроля ==&lt;br /&gt;
&lt;br /&gt;
* КР — 14.02.26 11:10-14:20 (R201, R401, D106 (запасная))&lt;br /&gt;
* КЛ  — 07.03.26 11:00-18:00 (R401), &lt;br /&gt;
* Э — 28.03.26 14:40-17:40 (R204, R404, G403 (запасная)).&lt;br /&gt;
&lt;br /&gt;
== Контрольная/Экзамен ==&lt;br /&gt;
&lt;br /&gt;
Контрольная = решение задач. Экзамен = теортест + решение задач.&lt;br /&gt;
&lt;br /&gt;
Приходить необходимо заранее (на 20 минут раньше, чем указано в распределении), подготовить технику (вам потребуется ноутбук). Элемент контроля проходит с использованием асинхронного прокторинга ВШЭ с одной камерой [https://www.hse.ru/studyspravka/distance_stud_proctor]. Студент обязан заранее проверить работоспособность прокторинга. В случае проблем с подключением будет предусмотрен альтернативный вариант (об этом будет сообщено дополнительно).&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Разрешается использовать&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Сайт тестирующей системы и оффлайн средами разработки с отключенными ИИ-подсказками (дописывание ИИ кода запрещено), установленными на вашем устройстве.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Запрещается&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Пользоваться наушниками&lt;br /&gt;
*Использовать свои посылки в ДЗ и любые шпаргалки, а также заранее написанные коды&lt;br /&gt;
*Общаться с другими участниками до конца КР - оба участника будут дисквалифицированы&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Проведение контрольной работы&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действия, которые вы должны совершить до элемента контроля:&lt;br /&gt;
*Физически отключить и отложить любые электронные устройства и дополнительные мониторы с рабочего стола&lt;br /&gt;
*Подготовиться к тому, что вы не сможете покидать рабочее место в течение всего времени проведения элемента контроля&lt;br /&gt;
*Включить прокторинг&lt;br /&gt;
*Снять свое рабочее место со всех сторон и его окружение&lt;br /&gt;
&lt;br /&gt;
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие прокторинг не до начала тура) будут дисквалифицированы по решению семинариста/лектора. Ваши видео будут просмотрены только преподавателями и ассистентами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Порядок действий во время элемента контроля&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время элемента контроля возникающие по условиям задач вопросы вы должны задавать в аудитории. Организационные вопросы вы также можете задать в аудитории.&lt;br /&gt;
&lt;br /&gt;
В случае, если вы завершили решение задач раньше окончания защиты, вам необходимо написать об этом сообщение в тестирующей системе и завершить решение задач. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.&lt;br /&gt;
&lt;br /&gt;
== Коллоквиум ==&lt;br /&gt;
&lt;br /&gt;
Приходить на коллоквиум необходимо заранее (на 10 минут раньше, чем указано в распределении), просьба читать чат и оперативно реагировать на запрос зайти в аудитории раньше или подождать. На коллоквиуме нельзя пользоваться ничем, кроме обычной пишущей ручки.&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух частей:&lt;br /&gt;
1 часть — теортест.&lt;br /&gt;
Будет 20 вопросов, каждое по 0.2 баллов, итог за теортест можно получить 4 балла.&lt;br /&gt;
Тест блокирующий, за него нужно набрать 2.4 балла (то есть верно ответить минимум на 12 вопросов).&lt;br /&gt;
&lt;br /&gt;
2 часть — вопросы устные (с ответом проверяющему)&lt;br /&gt;
Также будет 3 вопроса из билетов (по 2 балла), список будет в чате.&lt;br /&gt;
&lt;br /&gt;
! У коллоквиума не существует резервного дня или пересдачи, перенос веса за пропущенный по уважительной причине коллоквиум возможен в качестве исключения по личному решению лектора при предоставлении до начала проведения коллоквиума необходимых подтверждающих документов.&lt;br /&gt;
&lt;br /&gt;
== Общая ведомость ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Vx6XiOPCAdXCeUw2j9Fb56EwnUPMfetYDP1civu7WaU/edit?gid=0#gid=0 &amp;lt;i&amp;gt;Тык&amp;lt;/i&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Используемое ПО ==&lt;br /&gt;
На занятия можно (и мы даже рекомендуем) приносить свой ноутбук.&lt;br /&gt;
&lt;br /&gt;
Необходимо установить CLion для работы с С++ (вы можете установить себе версию Community или получить через студенческую подписку продвинутую версию GitHub). Если что, Community будет достаточно. Версия С++ — С++23 (рекомендую ставить сразу С++26, но вот в тестирующей системе есть только С++ 23, мы его будет в основном обсуждать, иногда говоря о 26).&lt;br /&gt;
&lt;br /&gt;
== Списывание ==&lt;br /&gt;
&lt;br /&gt;
‼️Все ваши домашние задания, лабораторные, контрольная и экзамен будут проверены на плагиат.&lt;br /&gt;
&lt;br /&gt;
‼️Использовать ИИ запрещено (в том числе ИИ-автодополения в IDE)&lt;br /&gt;
&lt;br /&gt;
‼️При обнаружении плагиата (в том числе материала, созданного с помощью генеративного ИИ) элементу оценки будет присвоена оценка «0» и составлена докладная записка.&lt;br /&gt;
&lt;br /&gt;
‼️При наличии подозрения, что задание выполнено не самостоятельно, преподаватель имеет право инициировать дополнительную проверку или защиту данного элемента оценки. Итоговая оценка за элемент будет основана на результатах такой проверки или защиты.&lt;br /&gt;
&lt;br /&gt;
‼️Преподаватель также имеет право пригласить любого студента для защиты любого элемента оценки в случайном порядке, независимо от наличия плагиата или подозрения в плагиате. В случае отказа студента от защиты или неявки на защиту, оценка за этот элемент аннулируется и выставляется «0».&lt;br /&gt;
&lt;br /&gt;
‼️Правила пересдачи совпадают с основной сдачей.&lt;/div&gt;</summary>
		<author><name>Pgalaktionova</name></author>
	</entry>
	<entry>
		<id>https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94725</id>
		<title>Программирование на С++ ЭАД 25/26</title>
		<link rel="alternate" type="text/html" href="https://wiki.cs.hse.ru/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BD%D0%B0_%D0%A1%2B%2B_%D0%AD%D0%90%D0%94_25/26&amp;diff=94725"/>
		<updated>2026-01-19T14:34:55Z</updated>

		<summary type="html">&lt;p&gt;Pgalaktionova: ссылка на контент 1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Преподаватели, учебные ассистенты и чаты ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Подгруппы !! 1  !! 2  !! 3  !! 4  !!  5  !! 6 (продв) !! 7  (продв) !! 8  !! 9  (продв) !!  10  !! 11  !! 12 &lt;br /&gt;
|-&lt;br /&gt;
|| Лектор ||colspan=&amp;quot;12&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна]&lt;br /&gt;
|-&lt;br /&gt;
|| Семинаристы ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/vvk101 Куренков Владимир Вячеславович]  || [https://t.me/vvk101 Куренков Владимир Вячеславович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] || [https://t.me/Tony_zaika Шнипов Антон Александрович] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/Anton_Labutin Лабутин Антон Александрович] || [https://t.me/el_el_k Шинкарев Елисей Сергеевич]  || [https://t.me/imemptywithin Колпаков Дмитрий Алексеевич] ||colspan=&amp;quot;1&amp;quot;| [https://t.me/mgordenko Горденко Мария Константиновна] || [https://t.me/dolborog Наумов Фёдор Станиславович] || [https://t.me/dolborog Наумов Фёдор Станиславович]&lt;br /&gt;
|-&lt;br /&gt;
|| Старший ассистент || colspan=&amp;quot;12&amp;quot;| [https://t.me/galaktaka Галактионова Полина]&lt;br /&gt;
|-&lt;br /&gt;
|rowspan = &amp;quot;1&amp;quot;| Ассистенты || [https://t.me/quaesotace Магомед]  || [https://t.me/listens_to_spotify Ярослав] || [https://t.me/petrovegor2005 Егор  П] || [https://t.me/galaktaka Полина] || [https://t.me/vkozickiy Слава] || [https://t.me/arsusha2006 Арсений] || [https://t.me/kar1mau Карим]  || [https://t.me/nodeccemb Егор В] || [https://t.me/AJLh1mik Радомир] || [https://t.me/RePCmeR Даниил] || [https://t.me/dzagonov Дима] || [https://t.me/hgfghgfgfd Юра]&lt;br /&gt;
|-&lt;br /&gt;
|| Чат группы || [https://t.me/+EADXDsbOCqA0YTYy 1] || [https://t.me/+_FcTqC3ZRbs1M2Zi 2] || [https://t.me/+jZVNfJownh05N2Qy 3] || [https://t.me/+0ycUryXTjDAyYjgy 4] || [https://t.me/+31bvJFq0HII5YjYy 5] || [https://t.me/+8_XXv-TeojUyZDVi 6] || [https://t.me/+dXGfVhP-XZY4Nzgy 7] || [https://t.me/+4SxCrNfKnFdlOTM6 8] || [https://t.me/+0tGe6XUNSzc1NDUy 9] || [https://t.me/+V2JT8deDgSBmYmQy 10] || [https://t.me/+3QEnFpBalz1lNmUy 11] || [https://t.me/+GOAwS25FJTBkYTE6 12]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Потоковые чаты и курс ==&lt;br /&gt;
&lt;br /&gt;
* [https://t.me/+JzGsiCQf7VthNGQy &#039;&#039;&#039;Канал курса&#039;&#039;&#039;]&lt;br /&gt;
* [https://t.me/+8F0WS00-d6ozZmQy &#039;&#039;&#039;Чат курса&#039;&#039;&#039;] &lt;br /&gt;
* [https://edu.hse.ru/user/index.php?id=268307 &#039;&#039;&#039;Курс в SmartLMS&#039;&#039;&#039; (тут будет прокторинг)]&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Программирование на С++ (III модуль) =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Лекции и ДЗ ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! № !! Дата !! Тема !! ДЗ !! Дедлайн&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 13.01 || О курсе. Введение в язык. Первая программа. Структура программы. Ввод-вывод. Основные операции. Память и типы данных. . || [https://official.contest.yandex.ru/contest/88165 &#039;&#039;&#039;Контест 1&#039;&#039;&#039;] || 20.01&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 15.01 || Память и типы данных. Хранение чисел в памяти IEEE. Особенности перевода и вычитания больших чисел. Операторы битовые I &amp;amp; ^ и т.д. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 3 || 20.01 || Условный оператор и switch. Типичные задачи на условный оператор и switch. Цикл while. break continue.  Цикл for. В т.ч. использование while как for. Вложенные циклы, особенности, типовые задачи. Типичные задачи на цикл. || Лабораторная 1 || 27.01&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 22.01 || Функции. Рекурсивные функции. Перегрузка. || || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || 27.01 || Введение в указатели. Арифметика указателей. Указатели на указатели. || Контест 2 || 03.02&lt;br /&gt;
|-&lt;br /&gt;
| 6 || 29.01 || Указатели нулевые, висячие, динамическое выделение памяти. Ссылки. Умные указатели. ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || 03.02 || Массивы. Введение. Статический и динамический. Динамический массив одномерный. Связь с указателями. Типичные задачи на одномерный динамический массив. || Лабораторная 2 || 10.02&lt;br /&gt;
|- &lt;br /&gt;
| 8 || 05.02 || Строки. Файлы. || || &lt;br /&gt;
|- &lt;br /&gt;
| 9 || 10.02 || Двумерный динамический массив.  Типичные задачи.  || Контест 3 || 17.02&lt;br /&gt;
|- &lt;br /&gt;
| 10 || 12.02 || Разбор демо КР. || || &lt;br /&gt;
|- &lt;br /&gt;
| 11 || 17.02 || Контейнеры последовательные. || Лабораторная 3 || 24.02&lt;br /&gt;
|- &lt;br /&gt;
| 12 || 19.02 || Контейнеры последовательные. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 13 || 24.02 || Ассоциативные контейнеры || Контест 4 || 06.03 &lt;br /&gt;
|-&lt;br /&gt;
| 14 || 26.02 || Итераторы. ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 15 || 03.03 || Библиотека algorithm || Лабораторная 4 || 10.03&lt;br /&gt;
|- &lt;br /&gt;
| 16 || 05.03 || Повторение к коллоквиуму (теория)  ||  || &lt;br /&gt;
|- &lt;br /&gt;
| 17 || 10.03 || Структуры/Классы. || Контест 5  || 17.03&lt;br /&gt;
|- &lt;br /&gt;
| 18 || 12.03 || Структуры. Конструкторы и деструкторы. Использование структур. Особенности передачи в функции, работа с коллекциями. ||  Лабораторная 5 || 21.03&lt;br /&gt;
|- &lt;br /&gt;
| 19 || 17.03 || Использование структур. Особенности передачи в функции, работа с коллекциями. || ||&lt;br /&gt;
|- &lt;br /&gt;
| 20 || 19.03 || Запасная лекция/повтор и разбор демо экзамена. || || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Формула оценивания ==&lt;br /&gt;
&lt;br /&gt;
Оценка (О) за семестр выставляется по результатам контрольной работы (оценка от 0 до 10), коллоквиума (оценка от 0 до 10), лабораторных работ (5 штук, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое), контестов (5 штук, из нескольких задач, ставится оценка от 0 до 10 за каждую работу, в итоге считается среднее арифметическое) и экзамена (оценка от 0 до 10).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Формула оценки: О = 0.1 * О&amp;lt;sub&amp;gt;КОН&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;КЛ&amp;lt;/sub&amp;gt; + 0.2 * О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; + 0.20 * О&amp;lt;sub&amp;gt;КР&amp;lt;/sub&amp;gt; + 0.25 * О&amp;lt;sub&amp;gt;Э&amp;lt;/sub&amp;gt;&#039;&#039;&#039; &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Все оценки подставляются в формулу дробными, округляется только итог арифметически.&lt;br /&gt;
&lt;br /&gt;
* КОН — оценка за контесты, &lt;br /&gt;
* КЛ - оценка за коллоквиум, &lt;br /&gt;
* ЛАБ - оценка за лабораторные, за некоторые работы можно получить более 10 баллов, важно, О&amp;lt;sub&amp;gt;ЛАБ&amp;lt;/sub&amp;gt; = min(О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt;;10), О&amp;lt;sub&amp;gt;СР_ЛАБ&amp;lt;/sub&amp;gt; — среднее за все 5 лабораторных работ,&lt;br /&gt;
* КР — оценка за контрольную работу,  &lt;br /&gt;
* Э — оценка за экзамен.&lt;br /&gt;
&lt;br /&gt;
== Элементы контроля ==&lt;br /&gt;
&lt;br /&gt;
* КР — 14.02.26 11:10-14:20 (R201, R401, D106 (запасная))&lt;br /&gt;
* КЛ  — 07.03.26 11:00-18:00 (R401), &lt;br /&gt;
* Э — 28.03.26 14:40-17:40 (R204, R404, G403 (запасная)).&lt;br /&gt;
&lt;br /&gt;
== Контрольная/Экзамен ==&lt;br /&gt;
&lt;br /&gt;
Контрольная = решение задач. Экзамен = теортест + решение задач.&lt;br /&gt;
&lt;br /&gt;
Приходить необходимо заранее (на 20 минут раньше, чем указано в распределении), подготовить технику (вам потребуется ноутбук). Элемент контроля проходит с использованием асинхронного прокторинга ВШЭ с одной камерой [https://www.hse.ru/studyspravka/distance_stud_proctor]. Студент обязан заранее проверить работоспособность прокторинга. В случае проблем с подключением будет предусмотрен альтернативный вариант (об этом будет сообщено дополнительно).&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Разрешается использовать&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Сайт тестирующей системы и оффлайн средами разработки с отключенными ИИ-подсказками (дописывание ИИ кода запрещено), установленными на вашем устройстве.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Запрещается&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Пользоваться наушниками&lt;br /&gt;
*Использовать свои посылки в ДЗ и любые шпаргалки, а также заранее написанные коды&lt;br /&gt;
*Общаться с другими участниками до конца КР - оба участника будут дисквалифицированы&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Проведение контрольной работы&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Действия, которые вы должны совершить до элемента контроля:&lt;br /&gt;
*Физически отключить и отложить любые электронные устройства и дополнительные мониторы с рабочего стола&lt;br /&gt;
*Подготовиться к тому, что вы не сможете покидать рабочее место в течение всего времени проведения элемента контроля&lt;br /&gt;
*Включить прокторинг&lt;br /&gt;
*Снять свое рабочее место со всех сторон и его окружение&lt;br /&gt;
&lt;br /&gt;
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие прокторинг не до начала тура) будут дисквалифицированы по решению семинариста/лектора. Ваши видео будут просмотрены только преподавателями и ассистентами.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:115%; font-weight:bold;&amp;quot;&amp;gt;Порядок действий во время элемента контроля&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Во время элемента контроля возникающие по условиям задач вопросы вы должны задавать в аудитории. Организационные вопросы вы также можете задать в аудитории.&lt;br /&gt;
&lt;br /&gt;
В случае, если вы завершили решение задач раньше окончания защиты, вам необходимо написать об этом сообщение в тестирующей системе и завершить решение задач. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.&lt;br /&gt;
&lt;br /&gt;
== Коллоквиум ==&lt;br /&gt;
&lt;br /&gt;
Приходить на коллоквиум необходимо заранее (на 10 минут раньше, чем указано в распределении), просьба читать чат и оперативно реагировать на запрос зайти в аудитории раньше или подождать. На коллоквиуме нельзя пользоваться ничем, кроме обычной пишущей ручки.&lt;br /&gt;
&lt;br /&gt;
Не забыть пропуск или документ, так вы сможете войти в прокторинг, по нему вы будете отмечены.&lt;br /&gt;
&lt;br /&gt;
Коллоквиум состоит из двух частей:&lt;br /&gt;
1 часть — теортест.&lt;br /&gt;
Будет 20 вопросов, каждое по 0.2 баллов, итог за теортест можно получить 4 балла.&lt;br /&gt;
Тест блокирующий, за него нужно набрать 2.4 балла (то есть верно ответить минимум на 12 вопросов).&lt;br /&gt;
&lt;br /&gt;
2 часть — вопросы устные (с ответом проверяющему)&lt;br /&gt;
Также будет 3 вопроса из билетов (по 2 балла), список будет в чате.&lt;br /&gt;
&lt;br /&gt;
! У коллоквиума не существует резервного дня или пересдачи, перенос веса за пропущенный по уважительной причине коллоквиум возможен в качестве исключения по личному решению лектора при предоставлении до начала проведения коллоквиума необходимых подтверждающих документов.&lt;br /&gt;
&lt;br /&gt;
== Общая ведомость ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! [https://docs.google.com/spreadsheets/d/1Vx6XiOPCAdXCeUw2j9Fb56EwnUPMfetYDP1civu7WaU/edit?gid=0#gid=0 &amp;lt;i&amp;gt;Тык&amp;lt;/i&amp;gt;]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Используемое ПО ==&lt;br /&gt;
На занятия можно (и мы даже рекомендуем) приносить свой ноутбук.&lt;br /&gt;
&lt;br /&gt;
Необходимо установить CLion для работы с С++ (вы можете установить себе версию Community или получить через студенческую подписку продвинутую версию GitHub). Если что, Community будет достаточно. Версия С++ — С++23 (рекомендую ставить сразу С++26, но вот в тестирующей системе есть только С++ 23, мы его будет в основном обсуждать, иногда говоря о 26).&lt;br /&gt;
&lt;br /&gt;
== Списывание ==&lt;br /&gt;
&lt;br /&gt;
‼️Все ваши домашние задания, лабораторные, контрольная и экзамен будут проверены на плагиат.&lt;br /&gt;
&lt;br /&gt;
‼️Использовать ИИ запрещено (в том числе ИИ-автодополения в IDE)&lt;br /&gt;
&lt;br /&gt;
‼️При обнаружении плагиата (в том числе материала, созданного с помощью генеративного ИИ) элементу оценки будет присвоена оценка «0» и составлена докладная записка.&lt;br /&gt;
&lt;br /&gt;
‼️При наличии подозрения, что задание выполнено не самостоятельно, преподаватель имеет право инициировать дополнительную проверку или защиту данного элемента оценки. Итоговая оценка за элемент будет основана на результатах такой проверки или защиты.&lt;br /&gt;
&lt;br /&gt;
‼️Преподаватель также имеет право пригласить любого студента для защиты любого элемента оценки в случайном порядке, независимо от наличия плагиата или подозрения в плагиате. В случае отказа студента от защиты или неявки на защиту, оценка за этот элемент аннулируется и выставляется «0».&lt;br /&gt;
&lt;br /&gt;
‼️Правила пересдачи совпадают с основной сдачей.&lt;/div&gt;</summary>
		<author><name>Pgalaktionova</name></author>
	</entry>
</feed>