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

Программа дополнительного образования «Основы программирования на языке С++» направленна на практическое изучение логики и основ алгоритмизации. Материал данного курса ориентирован на активное практическое изучение языка С++, а также создания эффективных алгоритмических решений. В процессе обучения излагаются широко используемые алгоритмы сортировок и обработки данных. Изучение структуры, синтаксиса и деталей реализации конструкций языка. Вы научитесь самостоятельно создавать несложные вычислительные программы на языке высокого уровня С++. Четкая структура, удобный синтаксис, большие возможности делают С++ очень популярным среди программистов и преподавателей информатики.
Данная программа помогает с лёгкостью справляться с задачами повышенной сложности на ЕГЭ. Также помогают более легко и быстро усваивать программирования обучаясь на вторых и выше курсах технических учебных заведений.


Выдаваемый документ

Сертификат РЭУ им. Г.В. Плеханова

СЕРТИФИКАТ (1)

 40 академических часов (20 занятий)

Занятия проводятся по будням 2 раза в неделю, либо по выходным один раз в неделю.

Стоимость обучения: 8246 руб.

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

ТемаКоличество часов
1Основные понятия алгоритмизации4
  • Алгоритм. Свойства алгоритма: конечность, определенность, массовость, результативность, массовость. Вход и выход алгоритма.
  • Расчёт простейших математических задач.
2Операторы языка программирования4
  • Алфавит языка. Структура программы. Операторы языка: ввода/вывода, присваивание, условный, множественного выбора, циклы, составной. Стандартные математические процедуры и функции.
  • Операторы цикла.
3Подпрограммы4
  • Синтаксис описания процедуры и функции. Вызов подпрограммы. Фактические и формальные параметры.
  • Передача данных по значению и по ссылке.
4Строки4
  • Описание переменных. Символьный тип данных в языке программирования C++. Строковый тип данных в языке программирования C++. Стандартные процедуры и функции обработки строк.
  • Строки в языке программирования C++.
5Массивы4
  • Одномерные массивы.
  • Индексация элементов массива. Синтаксис работы с массивами в языке C++. Двухмерные массивы. вычислений и поиска. Методы сортировок массива: выбором, пузырьковая, нахождения минимального элемента.
  • Массивы в языке программирования C++.
6Текстовые файлы4
  • Процедуры и функции обработки текстовых файлов. Алгоритм чтения/записи информации. Прямой и последовательный доступ.
  • Текстовые файлы в языке программирования C++.
7Структуры4
  • Описание записей.
  • Доступ к элементам записи.
  • Вложенные записи и массивы записей
  • Обработка массивов записей.
  • Записи.
8Бинарные файлы4
  • Создание файловых переменных для работы с типизированными файлами. Процедуры и функции обработки типизированных файлов. Алгоритм чтения/записи информации. Прямой и последовательный доступ.
  • Бинарные файлы.
9Модули4
  • Синтаксис модулей. Интерфейсная секция. Секция реализации. Секция инициализации Косвенные ссылки на модули. Перекрестные ссылки на модули. Совместное использование описаний.
  • Модули.
10Графические примитивы 4
  • Константы, определяющие графический режим. Графические примитивы.
  • Графические примитивы. 
 
Всего: 40 часов

Последнее изменение: Вторник, 13 Июнь 2017, 18:17