Мы используем cookie для стабильной работы сервиса. Подробнее

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

ФорматОнлайн
Объём11 занятий
О курсе

Подробнее

Курс разработан для студентов Санкт-Петербургского Государственного Электротехнического Университета "ЛЭТИ", кафедры ИС. Курс содержит теорию, необходимую для выполнения практических работ. Всего необходимо выполнить 4 практические  работы и одну курсовую, которая отражает приобретенные навыки и знания по ходу изучения дисциплины. Выполнение работы проходит с возможностью консультаций.
Аудитория

Для кого этот курс

  • Студенты 1-го курса ЛЭТИ
Содержание

Программа курса

11 занятий
№ТемаЧто внутри
01Введение

- Информация по курсу
- Стиль написания кода

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

- История создания языка C++
- Краткая характеристика языка C++
- Структура и основные элементы программы
- Трансляция программ и их выполнение

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

- Типы данных, переменные и константы
- Время жизни и область видимости
- Ввод и вывод простых типов данных
- Целочисленные типы данных
- Вещественные типы данных
- Логический тип данных
- Символьный тип данных
- Операции и выражения

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

- Идеи структурного программирования
- Условная инструкция (if)
- Инструкция множественного выбора (switch)
- Циклы
- Практическая работа №1

05Массивы

- Объявление массивов
- Ввод-вывод массивов
- Сортировки
- Бинарный поиск
- Практическая работа №2

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

- Создание и использование функций
- Параметры функции
- Передача аргументов по значению и по ссылке
- Рекурсивные функции

07Указатели

- Понятие указателей
- Операции с указателями
- Арифметика указателей
- Указатели и массивы
- Практическая работа №3

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

- Работа с текстовыми строками
- Класс string
- Поиск подстроки в строке
- Практическая работа №4

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

- Потоки для работы с файлами
- Запись и чтение данных

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

- Задание к курсовой работе

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

- Блок заданий №1
- Блок заданий №2

01Введение

- Информация по курсу
- Стиль написания кода

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

- История создания языка C++
- Краткая характеристика языка C++
- Структура и основные элементы программы
- Трансляция программ и их выполнение

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

- Типы данных, переменные и константы
- Время жизни и область видимости
- Ввод и вывод простых типов данных
- Целочисленные типы данных
- Вещественные типы данных
- Логический тип данных
- Символьный тип данных
- Операции и выражения

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

- Идеи структурного программирования
- Условная инструкция (if)
- Инструкция множественного выбора (switch)
- Циклы
- Практическая работа №1

05Массивы

- Объявление массивов
- Ввод-вывод массивов
- Сортировки
- Бинарный поиск
- Практическая работа №2

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

- Создание и использование функций
- Параметры функции
- Передача аргументов по значению и по ссылке
- Рекурсивные функции

07Указатели

- Понятие указателей
- Операции с указателями
- Арифметика указателей
- Указатели и массивы
- Практическая работа №3

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

- Работа с текстовыми строками
- Класс string
- Поиск подстроки в строке
- Практическая работа №4

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

- Потоки для работы с файлами
- Запись и чтение данных

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

- Задание к курсовой работе

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

- Блок заданий №1
- Блок заданий №2

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

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

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 21 сентября 2026 г.

Продолжить выбор

Похожие курсы

PRO C#. ООП на практике
6-8 часов в неделю
PRO C#. ООП на практике

Большинство новичков застревают в одной точке. Они: знают синтаксис могут писать циклы и условия прошли курс «Основы программирования» Но… не могут написать даже простую программу…

Онлайн26 занятий
68 900 ₽
Основы разработки на C++: коричневый пояс
Основы разработки на C++: коричневый пояс

Основная цель курса «Основы разработки на С++: коричневый пояс» — научить идиомам языка C++, то есть показать, как с помощью различных возможностей языка создавать элегантные, эфф…

Онлайн6 занятий
20 000 ₽
PRO C#. Для профессионалов
4-5 часов в неделю
PRO C#. Для профессионалов

Хочешь получить бесплатную консультацию? Пиши слово "Консультация" по ссылке https://t.me/ironprogrammpro_bot Продолжение курса PRO C#. Для продвинутых для учеников, которые хотят…

Онлайн12 занятий
11 500 ₽
PRO C#. ООП на практике. ВСЕ САМ
PRO C#. ООП на практике. ВСЕ САМ

Раньше назывался "Написание оконных приложений на C#". Хочешь получить бесплатную консультацию? Пиши слово "Консультация" по ссылке https://t.me/ironprogrammpro_bot Этот курс для…

Онлайн25 занятий
39 900 ₽
Основы ООП на С++
Основы ООП на С++

Присоединяйтесь к официальному телеграмм-каналу “Курсы по С++ для новичков” Зачем изучать объектно-ориентированное программирование? Объектно-ориентированный подход позволяет писа…

Онлайн6 занятий
2 300 ₽
PRO C#. Unity
6-8 часов в неделю
PRO C#. Unity

Пакетное предложение дешевле на 9 800 рублей (более 20% скидка) чем покупка курсов по отдельности. Хочешь получить бесплатную консультацию? ✅ Пиши слово "Консультация" по ссылке.…

Онлайн1 занятий
39 015 ₽
Начать без затрат

Бесплатные курсы

PRO C#. Задачник
Бесплатно
PRO C#. Задачник

В ходе прохождения данного курса вы: Закрепите знания языка C# Попрактикуетесь в решении сложных задач Поймете есть ли у вас пробелы в теоретической части обучения. Если вы уже зн…

Онлайн5 занятий
Бесплатно
Bioinformatics Contest 2021
Бесплатно
Bioinformatics Contest 2021

Participants need to solve bioinformatics problems using programming. The goal is to solve as many problems as possible. If you are interested in Bioinformatics, enjoy solving com…

Онлайн3 занятий
Бесплатно
Разработка приложений для ОС Аврора
Бесплатно
Разработка приложений для ОС Аврора

Курс предназначен для партнеров-разработчиков компании «Открытая мобильная платформа», желающих пройти обучение разработке приложений для ОС Аврора. Материалы курсы были разработа…

Онлайн12 занятий
Бесплатно
Bioinformatics Contest 2018
Бесплатно
Bioinformatics Contest 2018

Bioinformatics Institute, ITMO University, Rosalind, and Stepik announce the second online programming competition – Bioinformatics Contest 2018!If you are interested in Bioinform…

Онлайн3 занятий
Бесплатно
ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++.  СТРУКТУРЫ ДАННЫХ
Бесплатно
ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++. СТРУКТУРЫ ДАННЫХ

Курс разработан для студентов Санкт-Петербургского Государственного Электротехнического Университета "ЛЭТИ", кафедры ИС. Является продолжением курса "Основы алгоритмизации и прогр…

Онлайн8 занятий
Бесплатно