Мы используем 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 г.

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

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

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