ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
Основы Программирования
Информатика
2
3
1
Тривиальные типы данных, переполнение (кольца вычетов), литералы, оператор sizeof
1
Обратный и дополнительный код, запись отрицательного числа
4
2
Унарные, бинарные, тернарные операторы
2
Позиционные системы счисления и выполнение арифметических операций
5
3
Блоки управления потоком исполнения (if/else, switch-case), циклы
3
Представление целых и действительных чисел в позиционных системах счисления
6
4
Реализация циклических алгоритмов
4
Связь между системами счисления с основаниями вида 2^К
7
5
Функции - сигнатура, объявление, определение, вызов
5
Перевод целых и действительных чисел из одной позиционной системы в другую
8
6
Этапы сборки приложения - препроцессинг, компиляция, линковка
6
Динамический массив - асимптотический анализ, вывод амортизационной сложности вставки элемента
9
7
Препроцессор - директивы, макросы
7
Стандарт IEEE 754 - форматы представления чисел
10
8
Внутреннее и внешнее связывание, ключевые слова static и extern
8
Функциональное программирование, функции первого класса, функции высшего порядка
11
9
Гомогенные типы данных, статические массивы
9
Функциональное программирование, замыкание
12
10
Гетерогенные типы данных, структуры, перечисления
10
Односвязный и двусвязный списки
13
11
Указатели, адреса, ссылки
11Стек, очередь
14
12
Указатели, адресная арифметика
12
Сортировки, qsort
15
13
Массивы в языке С++. Связь массивов и указателей
13
Сортировки, merge sort
16
14
Многомерные массивы
14
Бинарное дерево, сбалансированное бинарное дерево
17
15
Виды памяти - data, stack, heap
15Хеш-таблица
https://www.youtube.com/watch?v=rPp46idEvnM&t=2s
https://www.youtube.com/watch?v=xV8USnjKGCU
18
16
Стековая память, стековый фрейм, автоматическое время жизни, dangling references/pointers
16
Модель OSI, HTTP сервер
19
17
Рекурсия, хвостовая рекурсия
17
Временная и объёмная сложность алгоритма
20
18
Обработка ошибок, исключения, structured binding
21
19
Heap, operator new/delete, placement new operator
22
20
C-style строки, строковые функции
23
21
Стандартные потоки ввода/вывода, работа с консолью, argc/argv
24
22
Файловые потоки ввода/вывода
ЭкзаменКонсультация
25
23
Namespace, анонимные namespaces
ДатаВремяАудиторияДатаВремяАудитория
26
24
Перегрузка функции, аргументы по умолчанию, манглинг имен
ИУ5-11Б ИУ5И-11Б22/01/20249:00520
27
25
Указатели на функции, функторы
ИУ5-12Б
28
26
Шаблоны, шаблоны функций
ИУ5-13Б
29
27
Шаблоны, шаблоны структур, переменных
ИУ5-14Б
30
28
Шаблоны, специализация шаблонов
ИУ5-15Б
Консультация дистанционно с Аладиным
31
29
Манипуляторы потокового ввода и вывода
* экзамен и консультации в ГЗ
32
30
Структура программы на языке С++. Методы доступа к функциям из библиотек и пакетов
33
31
Динамическая идентификация типов и операторы приведения типа
ПРАКТИКА принести заполненный титульный лист на экзамен
34
https://disk.yandex.ru/i/D62bSjxKntfC-g
35