Содержание курса
1. Введение в алгоритмы
4 урока
13
1
5м
0
Закрытый
1.1
Определение алгоритма
↗
4
1
1м 0с
0
Закрытый
1.2
Свойства алгоритмов: конечность, однозначность, результативность
↗
3
0
1м 8с
0
Закрытый
1.3
Исполнители алгоритмов: понятие и виды
↗
3
0
1м 5с
0
Закрытый
1.4
Способы записи алгоритмов: текстовая форма, блок-схемы,псевдокод
↗
3
0
1м 28с
0
2. Структуры алгоритмов
4 урока
9
0
5м
0
Закрытый
2.1
Линейные алгоритмы: основы и примеры
↗
3
0
1м 9с
0
Закрытый
2.2
Разветвляющиеся алгоритмы: условия и логические выражения
↗
2
0
1м 23с
0
Закрытый
2.3
Ветвление в алгоритмах: оператор "если", "иначе", "иначе если"
↗
1
0
1м 18с
0
Закрытый
2.4
Параллельные алгоритмы: концепция и применение в теории
↗
3
0
2м 31с
0
3. Циклические алгоритмы
4 урока
6
0
6м
0
Закрытый
3.1
Понятие циклов в алгоритмах
↗
3
0
1м 8с
0
Закрытый
3.2
Различные виды циклов: Цикл с условием, Цикл с счетчиком
↗
3
0
1м 13с
0
Закрытый
3.3
Применение циклов в алгоритмах: примеры теоретического анализа
↗
0
0
2м 43с
0
Закрытый
3.4
Прерывание циклов: break и continue
↗
0
0
1м 28с
0
4. Алгоритмические структуры и их характеристики
4 урока
3
0
5м
0
Закрытый
4.1
Вспомогательные алгоритмы: функции и процедуры, их определение
↗
1
0
-
0
Закрытый
4.2
Структуры данных и их роль в алгоритмах
↗
0
0
2м 33с
0
Закрытый
4.3
Оценка сложности алгоритмов: время и память
↗
1
0
2м 32с
0
Закрытый
4.4
Теоретические основания выбора алгоритмов: критерии и факторы
↗
1
0
2м 45с
0