Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

Microsoft Visual C++: 1. Базовый курс

Академия -> Курсы -> Microsoft Visual C++ 6.0 ->Microsoft Visual C++: 1. Базовый курс

Описание курса

Записаться на курс
Продолжительность: 15 дн.
Стоимость: 50 000 р.

Назначение курса

Для начинающих разработчиков приложений.

Подготовка

Знакомство с любым объектно-ориентированным языком программирования.

Цель курса

Обучение разработке приложений в среде Microsoft Visual C++.

Материалы по курсу

Методические пособия Компьютерной Академии.

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

Модуль 1

Интерфейс Microsoft Visual С++.
Структура программы.
Роль функции main().
Компиляция и компоновка.
Директивы препроцессора.
Справочная система MSDN.

Модуль 2

Типы и объявления.
Логические, целые, символьные типы, типы с плавающей точкой.
Тип void.
Перечисления.

Модуль 3

Операторы, инструкции, преобразования типов.
Последовательность вычислений, приоритет операторов.
Префиксные и постфиксные операторы.

Модуль 4

Указатели, ссылки, константы, массивы.
Строки в стиле C и функции для работы с ними.

Модуль 5

Операторы new и delete.
Автоматический, динамический и статический классы памяти.

Модуль 6

Структуры и объединения.

Модуль 7

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

Модуль 8

Рекурсия.
Указатели на функцию.
Inline-функции и макросы.

Модуль 9

Контейнеры: линейные списки, стеки, очереди.

Модуль 10

Инкапсуляция.
Классы. Функции-члены, конструкторы, управление доступом.
Дружественные функции и классы.

Модуль 11

Деструкторы.
Статические и константные члены класса.
Конструкторы копирования и преобразования.

Модуль 12

Перегрузка операторов.
Операторы преобразования.

Модуль 13

Наследование.
Производные классы.
Виртуальные функции, динамическое и статическое связывание.
Абстрактные базовые классы.
Библиотека RTTI.

Модуль 14

Множественное наследование, разрешение неоднозначности.
Виртуальные базовые классы.

Модуль 15

Шаблоны функций и классов.
Конкретизация шаблона.
Явные специализации шаблонов.
Типы по умолчанию.

Модуль 16

Механизм исключений: генерация и перехват.
Неперехваченные и непредвиденные исключения.
Класс exception.

Модуль 17

Класс string.
Класс шаблонов auto_ptr.
Интеллектуальные указатели.

Модуль 18

Библиотека STL.
Контейнеры-последовательности и ассоциативные контейнеры.
Итераторы.
Алгоритмы.
Концепция сложности.
Функциональные объекты.

Модуль 19

Библиотека ввода-вывода.
Файловый ввод-вывод.

Модуль 20

Архитектура ОС Windows.
Win32 API.
Структура приложений Windows.
Обработка сообщений.

Академия -> Курсы -> Microsoft Visual C++ 6.0 ->Microsoft Visual C++: 1. Базовый курс

  
Компьютерная Академия СофтДжойс
   Ваш e-mail: 
Компьютерная Академия СофтДжойс
 
группа вКонтакте Яндекс.Метрика