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

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 ак. часа
Предметы Курсы программирования
Форма обучения Очная
Контактный телефон Показать
Сайт Показать

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

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