Вы представитель учебного заведения ? Вашей организации ещё нет на нашем портале ? Добавить учебное заведение
Город: Уфа
Программирование С++
Программа курса:

1.Базовые знания программирования
Системы счисления: десятичная, двоичная, восьмеричная, шестнадцатеричная.
Введение в дискретную математику
Введение в алгебру матриц
Обзор сред разработки
Установка среды разработки

2.Введение в язык программирования С++
Краткая информация о языке и областях его применения С++
Состав языка
Алфавит
Идентификаторы
Ключевые слова
Знаки операций
Константы
Комментарии
Типы данных
Структура программы
Переменные
Простейшие средства ввода/вывода

3.Базовые конструкции структурного программирования
Операции
Выражения
Условный оператор if
Оператор switch
Цикл с предусловием(while)
Цикл с постусловием(do while)
Цикл с параметром(for)
Операторы передачи управления

4.Указатели и массивы
Указатели
Инициализация указателей
Операции с указателями
Ссылки
Массивы
Строки

5.Типы данных определяемые пользователем
Переименование типов (typedef)
Перечисления (enum)
Структуры (struct)
Объединения (union)

6.Функции
Объявление и определение функции
Возвращаемые значения
Параметры функции

7.Модульное программирование и функции стандартной библиотеки
Функции ввода/вывода
Функции работы со строками
Математические функции
Директива #include
Директива #define
Области действия и пространства имен

8.Классы часть 1
Концепция и свойства ООП
Описание класса
Описание объектов
Указатель this
Конструкторы
Деструкторы
Статические элементы класса

9.Классы часть 2
Дружественные функции и классы
Перегрузка операций
Указатели на элементы классов
Рекомендации по составу класса

10.Наследование
Ключи доступа
Простое наследование
Виртуальные методы
Множественное наследование
Отличие структур и объединений от классов

11.Шаблоны функций и классов
Шаблоны функций
Создание шаблонов классов
Использование шаблонов классов
Специализация шаблонов классов
Достоинства и недостатки шаблонов

12.Обработка исключительных ситуаций
Виды ошибок
Возвращаемое значение как признак ошибки
Исключительные ситуации
Обработка исключительных ситуаций

13.Стандартная библиотека шаблонов С++(обзор, строки и потоки)
Обзор стандартной библиотеки и принципы работы с ней.
Конструкторы и присваивание строк
Операции cо строками
Функции для работы со строками
Стандартные потоки ввода/вывода
Файловые потоки ввода/вывода
Строковые потоки ввода/вывода
Форматирование данных
Ошибки потоков

14.Стандартная библиотека шаблонов С++(последовательные контейнеры)
Обзор последовательных контейнеров
Векторы
Двусторонние очереди
Списки
Адаптеры контейнеров

15.Стандартная библиотека шаблонов С++(ассоциативные контейнеры и алгоритмы)
Обзор ассоциативных контейнеров
Словари, их разновидности и работа с ними
Множества, их разновидности и работа с ними
Обзор разновидностей алгоритмов и работа с ними
Данная учебная программа представлена в разделах:
Стоимость 9000 рублей
Продолжительность 13 занятий
Объём (в академ. часах) 52 ак. часа
Предметы Курсы программирования
Форма обучения Очная
Контактный телефон Показать
Сайт Показать

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

  • Есть представитель
  • Есть представитель
Отзывы
Желаете оставить отзыв?
Меню
Учебный Центр «Экселенд»