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

Програмування мовами C та C++ 0.000

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

Програмування мовами С та C++ для студентів першого курсу ОНУ ім. І. І. Мечникова Поки що перебуває у стадії розробки / перекладу з російської

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

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

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

Введення в мови C та C++

4 урока
1. Огляд мов C/C++ та історія їх створення
2. Мінімальна програма
3. Програма "Привіт, світе!"
4. Програма "Калькулятор"

Основні елементи мов C/C++

7 уроков
1. Алфавіт та лексеми мов C/C++
2. Ідентифікатори
3. Ключові слова
4. Літерали, змінні та типи
5. Вбудовані типи мов C/C++ та їх літерали
6. Присвоєння змінних та перетворення типів
7. Введення та виведення змінних

Операції та вирази

10 уроков
1. Введення в операції
2. Арифметичні операції
3. Операції порівняння
4. Логічні операції
5. Побітові операції
6. Складені оператори присвоєння
7. Операції інкременту та декременту
8. Операції роботи з вказівниками та членами класу
9. Інші операції
10. Вирази

Оператори мов С/С++

4 урока
1. Структурне програмування
2. Оператори розгалуження
3. Оператори циклу
4. Оператори переходу

Масиви. Контейнери мови C++

7 уроков
1. Огляд контейнерів мови C++
2. Використання циклу for для контейнерів
3. Масив мови C
4. Клас vector
5. Клас array
6. Клас set – множина
7. Клас map – асоціативний масив

Вказівники, посилання та керування пам'яттю

5 уроков
1. Вказівники
2. Способи виділення пам'яті, динамічне виділення пам'яті
3. Адресна арифметика
4. Динамічні масиви та вказівники
5. Посилання мови C++

Функції

3 урока
1. Функції
2. Передача масивів та контейнерів у функції
3. Рекурсивні функції

Рядки

6 уроков
1. Рядки мови C
2. Рядки мови C++. Клас string
3. Введення та виведення рядків
4. Методи класу string
5. Відповідність функцій C/С++/Pascal
6. Передача рядків у функції

Двовимірні та багатовимірні масиви

3 урока
1. Багатовимірні масиви в стилі мови C
2. Вектор векторів
3. Передача багатовимірних масивів функції

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

4 урока
1. Структуры языка Си
2. Передача структур в функции
3. Структуры языка C++ - добавляем методы
4. Классы языка C++. Инкапсуляция. Сокрытие внутренней реализации

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

5 уроков
1. Обобщенное программирование в языке Си
2. Перегрузка функций
3. Шаблонные функции
4. Шаблонные типы
5. Динамический полиморфизм

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

7 уроков
1. Общие вопросы и выбор варианта
2. Основные элементы языка, выражения, присваивание
3. Логические выражения и условные операторы
4. Разветвленные алгоритмы
5. Циклические алгоритмы
6. Массивы
7. Функции