Программа курса «Основы программирования на C/C++»

Информация о курсе

Язык программирования C++ – это универсальный язык. Он позволяет решить практически любую задачу программирования.
В данном курсе рассматриваются все основные возможности языка C++ и их применение при разработке объектно-ориентированных программ. Дается краткое описание библиотек языка C++, необходимых для создания типичных программ. В се практические примеры, хотя и были созданы в интегрированной среде разработки Microsoft Visual C ++ 2017, представляют собой так называемые «консольные приложения», синтаксис которых соответствует стандарту С++, и которые с минимальными изменениями могут компилироваться в других оболочках.

 

Скачать пособие по программированию на C++ для начинающих

Скачать презентацию по массивам

Тема

Количество часов

Всего

Теор.

Прак.

1

Структура программы на языке C/C++

Рассматривается структура программы на C ++. Приводятся основные понятия и определения, касащиеся заголовочной части программы

3

2

1

2

Среда программирования

Рассматривается интегрированная среда Borland C ++, Builder , а также среда визуального программирования Microsoft Visual Studio 2008. Рассматривается интерфейс, а также основные команды меню

3

1

2

3

Основные типы данных: числовые и текстовые

Рассматриваются числовые и  текстовые типы данных. Приводятся практические примеры, а также основные определения и понятия

6

3

3

4

Основные синтаксические конструкции языка C/C++

Рассматриваются синтаксические конструкции языка C ++. Приводятся практические примеры и основные определения

6

3

3

5

Указатели и ссылки

Данная тема посвящена указателям и ссылкам. Приводятся практические примеры, основные определения и служебные слова

6

3

3

6

Функции и их аргументы

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

6

3

3

7

Работа с массивами

Данная тема посвящена изучению массивов. Приводятся практические примеры и методы программной реализации массивных данных

6

3

3

8

Пользовательские типы данных

В данной теме основное внимание уделено 6пользовательским типам данных - структурам, перечислениям и объединениям. Приводятся практические примеры и основные принципы использования пользовательских типов данных

6

3

3

9

Работа с файлами

Данная тема посвящена работе с файлами. Приводятся основные понятия и определения, а также принципы использования файлов в программе

6

3

3

10

Библиотеки стандартных и нестандартных функций

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

3

1

2

11

Функции. Новые возможности в C++

Данная тема посвящена перегрузке функций и шаблонам функций. Приводятся практические примеры использования шаблонов функций, а также основные определения и понятия

3

2

1

12

Классы. Создание новых типов данных

Данная тема посвящена созданию новых типов данных. Приводятся примеры программного кода с использованием новых типов данных

6

3

3

13

Производные классы, наследование

Наследование, виды наследования. Виртуальные методы. Абстрактные классы. Множественное наследование.

6

3

3

14

Классы как средство создания больших программных комплексов

Рассматриваются классы, как средство создания больших программных комплексов. Приводятся практические примеры использования классов

6

3

3

 

Всего часов

72

36

36