Курс на Stepik
Обложка курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» на Stepik
Бесплатно

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++ 4.706

Открыть на
STEPIK.ORG

Курс для начинающих разработчиков, студентов, знакомых с основами программирования. Поможет разобраться в основных структурах данных и базовых алгоритмах языка С++. Даёт общее понимание процессов внутри программы и базовые навыки выстраивания работы алгоритмов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Учеников на курсе 3 543
Сертификаты, выданные на курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Сертификатов выдано 0
Отзывы о курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Отзывов получено 17
Рейтинг курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Рейтинг курса 4.706
Уроки в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Количество уроков 42
Тесты в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Количество квизов 61
Задачи с кодом в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Количество задач с кодом 52
Время прохождения курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Время прохождения курса
Обновления курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Обновления курса
Дата публикации курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Дата публикации курса
Последнее обновление курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» 11 разделов Уроки в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» 42 урока Тесты в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» 61 тест Задачи в курсе «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» 52 задачи Время прохождения курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» 16 ч. Последнее обновление курса «ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++» обн. 11 мая 2026

1. Введение

2 урока
Закрытый
1.1 Информация по курсу
3 045
1 756
1м 6с
25
Закрытый
1.2 Стиль написания кода
4 887
2 265
11м 4с
80

2. Общие сведения о языке программирования C++

4 урока
Закрытый
2.1 История создания языка C++
1 934
1 434
1м 23с
22
Закрытый
2.2 Краткая характеристика языка C++
1 597
1 376
4м 30с
28
Закрытый
2.3 Структура и основные элементы программы
1 699
1 288
7м 1с
25
Закрытый
2.4 Трансляция программ и их выполнение
1 567
1 210
4м 20с
19

3. Стандартные (базовые) типы данных, операции и выражения

8 уроков
Закрытый
3.1 Типы данных, переменные и константы
1 547
1 176
14м 14с
16
Закрытый
3.2 Время жизни и область видимости
1 507
1 234
4м 33с
14
Закрытый
3.3 Ввод и вывод простых типов данных
1 445
562
20м 4с
11
Закрытый
3.4 Целочисленные типы данных
1 291
847
23м 12с
10
Закрытый
3.5 Вещественные типы данных
1 187
858
7м 32с
10
Закрытый
3.6 Логический тип данных
1 160
987
1м 51с
7
Закрытый
3.7 Символьный тип данных
1 164
867
6м 47с
8
Закрытый
3.8 Операции и выражения
1 163
673
31м 57с
14

4. Управляющие структуры и инструкции языка C++

5 уроков
Закрытый
4.1 Идеи структурного программирования
1 171
823
4м 32с
9
Закрытый
4.2 Условная инструкция (if)
1 109
663
38м 25с
16
Закрытый
4.3 Инструкция множественного выбора (switch)
1 033
652
21м 56с
14
Закрытый
4.4 Циклы
1 083
629
24м 12с
8
Закрытый
4.5 Практическая работа №1
1 101
45
13м 5с
9

5. Массивы

5 уроков
Закрытый
5.1 Объявление массивов
964
701
12м 51с
9
Закрытый
5.2 Ввод-вывод массивов
903
568
30м 2с
9
Закрытый
5.3 Сортировки
1 021
64
43м 59с
23
Закрытый
5.4 Бинарный поиск
904
674
2м 30с
3
Закрытый
5.5 Практическая работа №2
901
38
5м 38с
0

6. Функции и структура программы

4 урока
Закрытый
6.1 Создание и использование функций
919
374
25м 20с
9
Закрытый
6.2 Параметры функции
800
705
4м 26с
7
Закрытый
6.3 Передача аргументов по значению и по ссылке
832
451
45м 26с
-4
Закрытый
6.4 Рекурсивные функции
782
313
28м 30с
-3

7. Указатели

5 уроков
Закрытый
7.1 Понятие указателей
893
694
2м 21с
3
Закрытый
7.2 Операции с указателями
825
702
5м 46с
10
Закрытый
7.3 Арифметика указателей
797
633
4м 0с
5
Закрытый
7.4 Указатели и массивы
797
322
39м 34с
-5
Закрытый
7.5 Практическая работа №3
739
194
2м 4с
4

8. Текстовые строки как массивы символов

4 урока
Закрытый
8.1 Работа с текстовыми строками
635
382
15м 22с
6
Закрытый
8.2 Класс string
683
403
4м 48с
2
Закрытый
8.3 Поиск подстроки в строке
670
270
4м 25с
1
Закрытый
8.4 Практическая работа №4
681
168
1м 57с
1

9. Организация работы с файлами

2 урока
Закрытый
9.1 Потоки для работы с файлами
725
570
2м 16с
0
Закрытый
9.2 Запись и чтение данных
684
522
1м 26с
4

10. Курсовая работа

1 урок
Закрытый
10.1 Задание к курсовой работе
645
132
1м 32с
0

11. Проверка знаний

2 урока
Закрытый
11.1 Блок заданий №1
807
88
67м 58с
-6
Закрытый
11.2 Блок заданий №2
458
219
10м 6с
-1