Курс на Stepik
Обложка курса «Программирование на языках C и C++» на Stepik
Бесплатно

Программирование на языках C и C++ 4.700

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

Программирование на языках С и C++ для студентов первого курса ОНУ им. И. И. Мечникова Пока что находится в стадии разработки

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Программирование на языках C и C++»Учеников на курсе 7 876
Сертификаты, выданные на курсе «Программирование на языках C и C++»Сертификатов выдано 0
Отзывы о курсе «Программирование на языках C и C++»Отзывов получено 20
Рейтинг курса «Программирование на языках C и C++»Рейтинг курса 4.700
Уроки в курсе «Программирование на языках C и C++»Количество уроков 65
Тесты в курсе «Программирование на языках C и C++»Количество квизов 67
Задачи с кодом в курсе «Программирование на языках C и C++»Количество задач с кодом 42
Время прохождения курса «Программирование на языках C и C++»Время прохождения курса
Обновления курса «Программирование на языках C и C++»Обновления курса
Дата публикации курса «Программирование на языках C и C++»Дата публикации курса
Последнее обновление курса «Программирование на языках C и C++»Последнее обновление

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

Разделы в курсе «Программирование на языках C и C++» 12 разделов Уроки в курсе «Программирование на языках C и C++» 65 уроков Тесты в курсе «Программирование на языках C и C++» 67 тестов Задачи в курсе «Программирование на языках C и C++» 42 задачи Время прохождения курса «Программирование на языках C и C++» 11 ч. Последнее обновление курса «Программирование на языках C и C++» обн. 2 года назад

1. Введение в языки C и C++

4 урока
Открытый
1.1 Обзор языков C/C++ и история их создания
8 380
2 092
5м 10с
66
Открытый
1.2 Минимальная программа
4 328
2 580
3м 19с
44
Открытый
1.3 Программа "Привет, мир!"
3 878
1 527
12м 0с
55
Открытый
1.4 Программа "Калькулятор"
3 690
1 187
7м 37с
42

2. Основные элементы языков C/C++

7 уроков
Открытый
2.1 Алфавит и лексемы языков C/C++
2 655
1 336
3м 2с
26
Открытый
2.2 Идентификаторы
2 274
1 042
9м 46с
33
Открытый
2.3 Ключевые слова
1 958
1 040
5м 31с
27
Открытый
2.4 Литералы, переменные и типы
1 705
921
11м 5с
26
Открытый
2.5 Встроенные типы языков C/C++ и их литералы
1 516
802
4м 9с
20
Открытый
2.6 Присваивание переменных и преобразование типов
1 362
855
9м 52с
27
Открытый
2.7 Ввод и вывод переменных
1 531
787
7м 14с
25

3. Операции и выражения

10 уроков
Открытый
3.1 Введение в операции
1 405
755
4м 33с
17
Открытый
3.2 Арифметические операции
1 325
761
4м 50с
19
Открытый
3.3 Операции сравнения
1 163
728
3м 40с
18
Открытый
3.4 Логические операции
1 160
695
2м 0с
15
Открытый
3.5 Побитовые операции
1 265
484
6м 50с
17
Открытый
3.6 Составное присваивание
1 075
661
3м 15с
14
Открытый
3.7 Операции инкремента и декремента
1 013
601
5м 48с
19
Открытый
3.8 Операторы работы с указателями и членами класса
1 028
1 028
2м 42с
13
Открытый
3.9 Другие операции
960
622
2м 25с
17
Открытый
3.10 Выражения
910
682
4м 17с
13

4. Операторы языков С/С++

4 урока
Закрытый
4.1 Структурное программирование
1 120
528
5м 13с
23
Открытый
4.2 Операторы ветвления
1 100
383
29м 10с
21
Открытый
4.3 Операторы цикла
948
171
78м 54с
18
Открытый
4.4 Операторы перехода
726
340
7м 28с
13

5. Массивы. Контейнеры языка C++

7 уроков
Открытый
5.1 Обзор контейнеров языка C++
1 543
392
8м 57с
20
Открытый
5.2 Использование цикла for для контейнеров
853
265
34м 56с
19
Открытый
5.3 Массив языка C
957
369
4м 27с
15
Открытый
5.4 Класс vector
841
194
44м 12с
15
Открытый
5.5 Класс array
705
218
4м 49с
11
Открытый
5.6 Класс set - множество
600
261
6м 42с
14
Открытый
5.7 Класс map - ассоциативный массив
993
199
19м 42с
14

6. Указатели, ссылки и управление памятью

5 уроков
Открытый
6.1 Указатели
1 491
165
25м 9с
12
Открытый
6.2 Способы выделения памяти, динамическое выделение памяти
2 180
230
9м 52с
13
Открытый
6.3 Адресная арифметика
567
567
0м 6с
6
Открытый
6.4 Динамический массив и указатели
1 034
264
3м 0с
9
Закрытый
6.5 Ссылки языка C++
406
406
0м 11с
6

7. Функции

3 урока
Открытый
7.1 Функции
676
203
13м 32с
11
Открытый
7.2 Передача массивов и контейнеров в функции
579
189
9м 56с
8
Открытый
7.3 Рекурсивные функции
416
416
2м 33с
8

8. Строки

6 уроков
Открытый
8.1 Строки языка Си
809
117
41м 58с
10
Открытый
8.2 Строки языка C++. Класс string
664
203
5м 4с
7
Открытый
8.3 Ввод и вывод строк
548
189
3м 55с
8
Открытый
8.4 Методы класса string
764
112
40м 29с
7
Открытый
8.5 Соответствие функций C / С++ / Pascal
596
302
6м 17с
8
Открытый
8.6 Передача строк в функции
3 266
113
14м 53с
8

9. Двумерные массивы

3 урока
Открытый
9.1 Многомерные массивы в стиле Си
959
202
2м 19с
8
Открытый
9.2 Вектора векторов
444
148
3м 37с
7
Открытый
9.3 Передача многомерных массивов в функции
1 758
611
4м 58с
5

10. Описание собственных типов

4 урока
Открытый
10.1 Структуры языка Си
146
146
0м 2с
0
Открытый
10.2 Передача структур в функции
104
104
0м 2с
0
Открытый
10.3 Структуры языка C++ - добавляем методы
97
97
0м 2с
0
Открытый
10.4 Классы языка C++. Инкапсуляция. Сокрытие внутренней реализации
96
96
0м 2с
0

11. Элементы обобщенного программирования

5 уроков
Открытый
11.1 Обобщенное программирование в языке Си
236
236
0м 2с
0
Открытый
11.2 Перегрузка функций
210
210
0м 2с
0
Открытый
11.3 Шаблонные функции
202
202
0м 2с
0
Открытый
11.4 Шаблонные типы
188
188
0м 2с
0
Открытый
11.5 Динамический полиморфизм
171
171
0м 2с
0

12. Контрольная работа номер 1

7 уроков
Закрытый
12.1 Общие вопросы и выбор варианта
418
130
2м 9с
3
Закрытый
12.2 Основные элементы языка, выражения, присваивание
335
120
12м 33с
7
Закрытый
12.3 Логические выражения и условные операторы
274
125
6м 56с
3
Закрытый
12.4 Разветвленные алгоритмы
250
70
26м 35с
8
Закрытый
12.5 Циклические алгоритмы
226
61
22м 12с
6
Закрытый
12.6 Массивы
298
55
40м 57с
5
Закрытый
12.7 Функции
277
50
19м 29с
5