Изучение языков C и C++ для применения на олимпиадах

Изучение языков C и C++ для применения на олимпиадах

8 490 ₽
Хотите доминировать на олимпиадах по информатике и зарабатывать максимальные баллы? Тогда мы приглашаем вас на наш курс обучения языку программирования C++!
Наши опытные преподаватели научат вас не только основам языка, но и применению его на олимпиадах. Вы научитесь решать задачи быстрее и более эффективно, благодаря чему вы можете выигрывать в конкурентной борьбе.
Наш курс подойдет как начинающим, так и продвинутым ученикам, которые хотят усовершенствовать свои знания и навыки программирования. Не упустите свой шанс стать лучшими в своей области!
Зарегистрируйтесь на нашем курсе и станьте лучшим в программировании C++ на олимпиадах!
Форма обучения:
Онлайн
Что входит в стоимость:
1. Видеоуроки в формате записи
2. Домашние задания
3. Отчет об успеваемости
Через:
Собственная платформа
Особенности обучения:
Индивидуальное обучение
Время проведения занятий:
В любое время
Среднее время прохождения курса (ч):
21
Язык программирования C
Раздел посвящен изучению языка программирования C и сравнению с языком C++, обсуждается понятие программирования, механизм работы с программой, базовые операции и ключевые слова в языке.
  • Основные алгоритмические конструкции (условия, циклы)
  • Функции. Рекурсия
  • Ввод-вывод данных. Работа с файлами
  • Средства разработки и отладки программ
Типы данных и работа с памятью
В разделе обсуждается принцип устройства памяти, как работает с памятью ассемблер ASM. Предусматривается работа с выделением и освобождением памяти, с понятием рекурсии и как она происходит на низком уровне.
  • Целочисленные типы данных и операции с целыми числами
  • Представление целых чисел. Битовые операции. Дополнительный код
  • Действительные типы данных. Представление действительных чисел. Особенности работы с действительными числами
  • Массивы
  • Строки в языке C
  • Указатели. Динамическое распределение памяти
Язык программирования C++
Раздел рассказывает про отличия языков программирования C и C++, объектно-ориентированное программирование, уделяется внимание понятию класса.
  • Отличия языка программирования C++ от C
  • Ввод-вывод в языке C++
  • Строки в языке C++
  • Объектно-ориентированное программирование
  • Парадигмы объектно-ориентированного программирования (наследование, инкапсуляция, полиморфизм)
  • Разработка классов
  • Обобщённое программирование. Шаблоны в языке C++
  • Стандарты языка C++. Нововведения стандартов C++11 и C++17
Стандартная библиотека шаблонов STL
Изучается язык программирования C++ и библиотека шаблонов STL, в которой лежат такие важные типы как очередь, стек, представлены множества и словари, а также динамический массив, называемый vector.
  • Контейнеры pair, vector, stack, queue, deque
  • Контейнеры set, map, multiset, multimap
  • Стандартные алгоритмы библиотеки STL (сортировка, поиск и прочее)
Разработка графических приложений с использованием библиотеки Qt
Раздел предусматривает использование полученных знаний для разработки маленьких приложений с использованием графической библиотеки QT. В процессе создания проекта проходится цикл разработки любых приложений.
  • Разработка приложения на базе QMainWindow
  • Слоты и сигналы. Связь слотов и сигналов
  • Различные элементы управления (кнопки, поля ввода, слайдеры)
  • Создание новых виджетов. Обработка событий PaintEvent
  • Обработка событий мыши

Адрес:
г Москва, Варшавское шоссе, д 1 стр 6
Контактный телефон:
+7 (495) 032-71-20
Ссылка:

Отзывы к курсу «Изучение языков C и C++ для применения на олимпиадах»

Отзывов еще нет

Добавить отзыв

Статьи в категории «Основное общее образование / Информатика (икт)»:

Разместить статью
Получите свидетельство за размещение статей на портале!