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

ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ С++. СТРУКТУРЫ ДАННЫХ

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

Подробнее

Курс разработан для студентов Санкт-Петербургского Государственного Электротехнического Университета "ЛЭТИ", кафедры ИС. Является продолжением курса "Основы алгоритмизации и программирования на языке С++". Курс содержит теорию, необходимую для выполнения практических работ. Всего необходимо выполнить 3 практические  работы, курсовую работу, которая отражает приобретенные навыки и знания по ходу изучения дисциплины и 1 контрольную точку. Курс содержит 8 разделов: Введение. Содержит вводную информацию по курсу, тест на проверку остаточных знаний и список рекомендуемой литературы. Типы данных, определяемые пользователем. Линейные структуры данных.  Польские нотации. Стек и очередь. Деревья. Последовательные контейнеры. Курсовая работа. Содержит информацию по выполнению курсовой работы. Контрольная точка №1. Тестирование обучающихся по итогам изучения курса. Выполнение работ проходит с возможностью консультаций с преподавателем дисциплины.
Требования

Что нужно для старта

  • Успешное прохождение курса
  • "Основы алгоритмизации и программирования на языке С++"
Аудитория

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

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

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

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

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

02Типы данных, определяемые пользователем

- Структуры
- Указатели на структуры
- Структурные параметры функции
- Объединения, перечисления
- Переименование типов (typefef)
- Практическая работа №1

03Линейные структуры данных

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

04Польские нотации. Стек и очередь

- Стек, очередь и кольцевая очередь
- Обратная польская нотация
- Практическая работа №3

05Деревья

- Бинарное дерево поиска
- Обходы бинарного дерева поиска
- АВЛ-дерево
- Графы

06Последовательные контейнеры

- Типы последовательных контейнеров
- Массив
- Вектор
- Итераторы
- Списки
- Стек и очереди

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

- Требования к курсовой работе

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

- Проверка общих знаний ЯП С++
- Структуры данных С++

01Введение

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

02Типы данных, определяемые пользователем

- Структуры
- Указатели на структуры
- Структурные параметры функции
- Объединения, перечисления
- Переименование типов (typefef)
- Практическая работа №1

03Линейные структуры данных

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

04Польские нотации. Стек и очередь

- Стек, очередь и кольцевая очередь
- Обратная польская нотация
- Практическая работа №3

05Деревья

- Бинарное дерево поиска
- Обходы бинарного дерева поиска
- АВЛ-дерево
- Графы

06Последовательные контейнеры

- Типы последовательных контейнеров
- Массив
- Вектор
- Итераторы
- Списки
- Стек и очереди

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

- Требования к курсовой работе

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

- Проверка общих знаний ЯП С++
- Структуры данных С++

Организатор

Автор курса

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

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

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

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

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

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

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

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

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

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

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

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

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

Объектно-ориентированное программирование на языке С++
−10%40 академ. часов
Объектно-ориентированное программирование на языке С++

Освойте основы программирования на языке С++ для создания высокопроизводительных и надежных приложений. В курсе подробно рассматриваются конструкции языка С++ стандарта С++14 и лу…

ОнлайнНачальный
Практические занятия
48 200 ₽−10%
43 380 ₽
PRO C#. Чистый код
2-3 часов в неделю
PRO C#. Чистый код

Чистый код на C#: практическое руководство по написанию понятного кода. Курс входит в состав четырех потоковых курсов, поэтому, если планируете продолжать учиться по одному из эти…

Онлайн10 занятий
12 300 ₽
Разработка игр Middle PRO
−30%16 месяцев
Разработка игр Middle PRO

Расширенный онлайн-курс «Разработка игр Middle PRO» от Skillbox Kids: на курсе дети узнают, как создавать собственные 3D-миры, прорабатывать механику и дизайн игр, а также освоят…

Онлайн
165 143 ₽−30%
115 600 ₽
PRO C#. LINQ
PRO C#. LINQ

🏅 В списке бестселлеров 2024 года! Хочешь получить бесплатную консультацию? Пиши слово "Консультация" по ссылке https://t.me/ironprogrammpro_bot Курс можно купить в рамках курса P…

Онлайн19 занятий
14 800 ₽
PRO C#. ООП на практике
6-8 часов в неделю
PRO C#. ООП на практике

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

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

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

Онлайн6 занятий
20 000 ₽
Начать без затрат

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

Сборник задач с сайта acmp.ru
Бесплатно
Сборник задач с сайта acmp.ru

На данный момент этот курс пока не готов. Если же кто-нибудь решит все задачи, которые на данный момент находятся в уроке, я приступлю к следующему уроку :)

Онлайн1 занятий
Бесплатно
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 занятий
Бесплатно