Курсы «Программирование на языке С, С++»
Язык С, С++ является универсальным языком программирования высокого уровня, позволяющим создавать различного вида программы прикладного или системного характера.
Основная задача курсов программирования на языке C заключается в том, чтобы показать слушателям, что язык программирования C, С++ - это полноценный, продвинутый и комплексный язык, предназначенный для создания сложных программ, таких как 1С: Бухгалтерия, Windows 2000 и клиент – серверных приложений (Предприятие - Банк).
В дальнейшем получение практических знаний на курсе «Программирования на Cи и С++» помогает слушателям овладевать навыками построения программных проектов в Visual C и самостоятельно вести базы данных предприятий, а также разрабатывать новые виды проектов компьютерных программ.
Методы обучения по программе курса C, С++ и основаны на активном вовлечении слушателей в учебный процесс с использованием качественных методических материалов. Программу курса обучения C, С++ ведут высококвалифицированные преподаватели и специалисты, имеющие большой опыт практической работы. Занятия на курсе C и проходят в непринужденной творческой атмосфере в удобное для абитуриентов время.
По окончании курса обучения C, С++ слушатели получают сертификат.
Содержание учебной программы:
- Общие сведения о языках C и C++.
- Язык C.
- Лексика языка.
- Алфавит, наборы символов, алфавиты и кодировки.
- Комментарии.
- Лексемы.
- Операции и разделители.
- Идентификаторы.
- Ключевые слова.
- Константы.
- Директивы препроцессора.
- Лексические принципы препроцессора.
- Макроопределения и макроподстановки.
- Директивы препроцессора.
- Объявления.
- Форматы объявлений.
- Спецификаторы класса памяти и функций.
- Спецификаторы и квалификаторы типа.
- Описатели.
- Инициализаторы.
- Неявные объявления.
- Внешние имена.
- Типы.
- Целочисленные.
- С плавающей точкой.
- Указательные.
- Массивы.
- Перечисления.
- Структурные типы.
- Объединения.
- Функциональные.
- Преобразование типов.
- Выражения.
- Объекты, l-значения, именующие выражения.
- Выражения и приоритет.
- Префиксные и постфиксные выражения.
- Унарные выражения.
- Бинарные операции.
- Логические операции.
- Операции присваивания.
- Операторы.
- Общие сведения.
- Условные операторы.
- Операторы циклов.
- Оператор switch.
- Оператор goto.
- Функции.
- Определение функций.
- Прототипы функций.
- Объявление параметров, объявление формальных параметров.
- Возвращаемые значения.
- Функции как параметры.
- Функции с переменным числом параметров.
- Встраиваемые функции.
- Стандартная библиотека языка C.
- Общие сведения.
- Обзор заголовочных файлов.
- Использование стандартной библиотеки.
- Функции стандартной библиотеки
- Функции обработки символов.
- Функции работы со строками.
- Функции управления памятью.
- Функции ввода/вывода.
- Функции общего назначения.
- Математические функции.
- Функции для работы с датой и временем.
- Функции управления.
- Язык программирования C++.
- Обзор языка.
- Общие сведения.
- Объявления.
- Определения и неоднозначность.
- Области видимости.
- Поиск имен.
- Компоновка.
- Объявления типов.
- Объявления объектов.
- Пространства имен.
- Выражения.
- Типы и их преобразование.
- Константные выражения.
- Вычисление выражений.
- Правила записи выражений.
- Инструкции.
- Инструкции выражения.
- Объявления.
- Составные инструкции.
- Инструкции выбора.
- Циклы.
- Инструкции перехода.
- Обработка исключений.
- Функции.
- Объявлений функций.
- Определений функций.
- Перегрузка функций.
- Перегрузка операторов.
- Классы.
- Определение классов.
- Члены классов.
- Наследование.
- Модификаторы доступа.
- Друзья классов.
- Вложенные типы.
- Шаблоны.
- Общие сведения.
- Объявления шаблонов.
- Шаблоны функций.
- Шаблоны классов.
- Специализация.
- Частичная специализация.
- Инстанционирование.
- Поиск имен.
- Стандартная библиотека языка C++.
- Общие сведения.
- Работа со стандартной библиотекой.
- Потоки.
- Потоки ввода/вывода.
- Буферы потоков.
- Манипуляторы.
- Контейнеры.
- Стандартные контейнеры.
- Адаптеры.
- Псевдоконтейнеры.
- Итераторы.
- Виды итераторов.
- Особые итераторы.
- Специализированные итераторы.
- Константные итераторы.
- Обратные итераторы.
- Алгоритмы.
- Виды алгоритмов;
- Использование алгоритмов.
Зачет
|