Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Планирование самостоятельной работы студентов
№ | Модули и темы | Виды СРС | Неделя семестра | Объем часов | Кол-во баллов | |
обязатель-ные | дополните-льные | |||||
Семестр 3 | ||||||
Модуль 1 | ||||||
1.1. | Основы синтаксиса языка C++. | Выполнение заданий практических работ | Написание программы | 1-2 | 1 | 0-10 |
1.2. | Основы синтаксиса языка C++. Перегрузка операторов и примеры ее применения. | Выполнение заданий практических работ | Написание программы | 3-4 | 1 | 0-10 |
1.3. | Операции со строками в C++. Указатели. | Выполнение заданий практических работ | Написание программы | 5-6 | 1 | 0-5 |
Всего | 3 | 0-25 | ||||
Модуль 2 | ||||||
2.1. | Основные классы STL (std::string, std::vector). Шаблоны (std::sort, std::swap и др.). | Выполнение заданий практических работ | Написание программы | 7-8 | 1 | 0-15 |
2.2. | Работа с файлами в C++. Рекурсия. | Выполнение заданий практических работ | Написание программы | 9-10 | 1 | 0-10 |
2.3. | Реализация простейших структур данных (стек, очередь, связный список, BST и др.). | Выполнение заданий практических работ | Написание программы | 11-12 | 2 | 0-5 |
Всего | 4 | 0-30 | ||||
Модуль 3 | ||||||
3.1. | Хэширование и его применение. Хэш-функции для строк. Алгоритм Рабина-Карпа. | Выполнение заданий практических работ | Написание программы | 13-14 | 2 | 0-15 |
3.2. | Классификация алгоритмов с точки зрения вычислительной сложности. NP-полные задачи. Экспоненциальные алгоритмы. Эвристики. | Выполнение заданий практических работ | Написание программы | 15-16 | 2 | 0-10 |
3.3. | Сведение задач к поиску экстремума функций. Тернарный поиск и его оптимизация («золотое сечение»). Экстремумы в многомерных пространствах. | Выполнение заданий практических работ | Написание программы | 17-18 | 2 | 0-20 |
Всего | 6 | 0-45 | ||||
Всего за 3 семестр: | 13 | 0-100 | ||||
Семестр 4 | ||||||
Модуль 1 | ||||||
1.1. | Работа со множествами: битовые маски, std::set, std::map, применение хэширования. Системы непересекающихся множеств. | Выполнение заданий практических работ | Написание программы | 1 | 1 | 0-10 |
1.2. | Основы вычислительной геометрии. Вычисление углов и площадей треугольников, определение взаимного расположения точек при помощи операций с векторами. Обход Джарвиса. | Выполнение заданий практических работ | Написание программы | 2 | 1 | 0-10 |
1.3. | Вычислительная геометрия. Сведение задач к системам линейных уравнений. Рассмотрение крайних случаев. | Выполнение заданий практических работ | Написание программы | 3-4 | 2 | 0-10 |
Всего | 4 | 0-30 | ||||
Модуль 2 | ||||||
2.1. | Теория чисел и ее применение в криптографии. Тест Миллера - Рабина. Алгоритм RSA. | Выполнение заданий практических работ | Написание программы | 5-6 | 2 | 0-10 |
2.2. | Динамическое программирование. Ретроспективный анализ. | Выполнение заданий практических работ | Написание программы | 7-8 | 2 | 0-10 |
Всего | 4 | 0-20 | ||||
Модуль 3 | ||||||
3.1. | Вычислительные алгоритмы в теории графов. | Выполнение заданий практических работ | Написание программы | 9-12 | 2 | 0-20 |
3.2. | Дополнительные разделы программирования алгоритмов. | Выполнение заданий практических работ | Написание программы | 13-17 | 2 | 0-30 |
Всего | 4 | 0-50 | ||||
Всего за 4 семестр: | 12 | 0-100 | ||||
ИТОГО: | 25 | 0-200 |
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |


