Главная Курсы Тренинги Акции и скидки Контакты  
 
   
  Ведущий преподавательский состав
   
  ФОТОГАЛЕРЕЯ
  ВНИМАНИЕ!
ДЛЯ ВЫПУСКНИКОВ ШКОЛ!
   
      Начало обучения: 1 сентября.
    По окончании:
    •  Свидетельство
    государственного образца по
    лицензированным программам.
    •  Диплом ИПТ.
    •  Практика на предприятии.
    •  Направление на работу.
   
  ДИСТАНЦИОННОЕ ОБУЧЕНИЕ
   
 
Для тех, кто хочет приобрести специальность и знания, с целью применения их при трудоустройстве, для тех, кто серьёзно занят и не имеет много свободного времени...
  подробнее      
   
  ТРУДОУСТРОЙСТВО
   
 
Кадровое агентство ежедневно принимает заявки от работодателей и предлагает вакансии своим учащимся...
  подробнее      
 

Страничка на фейсбуке
  Учебный курс: «Основы программирования на языке С++»  
 
 

№ п/п

Наименование предмета

Кол-во часов
(в астр. ед.)

1.

•  История языка. Основные определения
•  Вывод данных
•  Типы данных
•  Переменные и константы
•  Ввод данных
•  Литералы
•  Домашнее задание

1 час

2.

•  Арифметические операции с числами.
•  Преобразование типов
•  Конструкция логического выбора if
•  Логические операции
•  Выражения
•  Практический пример
•  Структура множественного выбора switch
•  Домашнее задание

1 час

3.

•  Структура множественного выбора switch
•  Цикл while
•  Практический пример
•  Домашнее задание

1 час

4.

•  Цикл for
•  Практический пример
•  break и continue
•  Домашнее задание

1 час

5.

•  Массивы
•  Пример программы для нахождения отрицательных элементов массива
•  Пример программы для нахождения минимального и максимального элементов массива
•  Двумерные массивы, как частный случай многомерных массивов
•  Пример
•  Домашнее задание

1 час

6.

•  Введение в мир функций
•  Вызов функции
•  return
•  Прототипы функций
•  Область видимости
•  Аргументы по умолчанию
•  Практические примеры
•  Домашнее задание

1 час

7.

•  Встраивание.
•  Перегрузка функций
•  Шаблоны функций
•  Домашнее задание

1 час

8.

•  Линейный поиск
•  Сортировка выбором
•  "Пузырьковая" cортировка
•  Сортировка вставками
•  Домашнее задание

1 час

9.

•  Рекурсия
•  Рекурсии или итерации
•  Быстрая сортировка
•  Двоичный поиск
•  Домашнее задание

1 час

10.

•  Указатели
•  Указатели и массивы
•  Примеры решения задач
•  Указатели - аргументы функций
•  Ссылки
•  Ссылочные параметры
•  Примеры решения задач
•  Домашнее задание

1 час

11.

•  Операторы свободной памяти new и delete
•  Работа со строками в С++
•  Функции работы со строками из бибилиотеки обработки строк
•  Работа со строками в С++. Примеры
•  Пример задачи на новый материал
•  Домашнее задание

1 час

12.

•  Многомерные динамические массивы
•  Перечисляемые типы
•  Пример на многомерные динамические массивы
•  Указатели на функции
•  Домашнее задание

1 час

13.

•  Определение структур
•  Пример на структуры
•  Еще один пример с использованием структур
•  Указатели на структуру
•  Домашнее задание

1 час

14.

•  Краткие сведения из курса двоичной арифметики
•  Битовые операции
•  Практический пример использования битовых операций
•  Объединения
•  Битовые поля
•  Домашнее задание

1 час

15.

•  Объектно-ориентированное программирование
•  Наследование
•  Инкапсуляция
•  Классы
•  Конструкторы и деструкторы
•  Домашнее задание

1 час

16.

•  Конструкторы копирования
•  Указатели на объекты
•  Перегруженные конструкторы
•  Указатель this
•  Домашнее задание

1 час

17.

•  Перегрузка
•  Преобразования, определяемые классомы
•  Пример строкового класса с перегруженными операторами
•  Указатель this

1 час

18.

•  Дружественные функции
•  И снова класс string
•  Перегрузка инкремента и декремента
•  Перегрузка оператора индексирования
•  Класс ВЕКТОР. Часть 1
•  Класс ВЕКТОР. Часть 2
•  Класс ВЕКТОР. Часть 3
•  Домашнее задание

1 час

19.

•  Статические члены данных
•  Перегрузка операторов new, new[], delete, delete[]
•  Перегрузка оператора вызова функции (круглых скобок)
•  Практический пример использования перегрузки оператора вызова функции
•  Функции с произвольным количеством и типом аргументов
•  Практический пример использования функций с произвольным числом аргументов
•  Домашнее задание

1 час

20.

•  Динамические структуры данных: Стек
•  Практический пример работы со стеком
•  Динамические структуры данных: Очередь
•  Практический пример работы с очередью
•  Динамические структуры данных: Кольцевая очередь
•  Практический пример работы с кольцевой очередью
•  Домашнее задание

1 час

21.

•  Очередь с приоритетами
•  Практический пример работы очереди с приоритетами
•  Связанные списки. Односвязный список
•  Практический пример работы с односвязным списком
•  Домашнее задание

1 час

22.

•  Связанные списки. Двусвязный список
•  Шаблоны классов
•  Практический пример. Реализация двусвязного списка
•  Практический пример. Реализация шаблонного двусвязного списка
•  Домашнее задание

1 час

23.

•  Бинарное дерево
•  Практический пример. Реализация бинарного дерева
•  Домашнее задание

1 час

24.

•  Файлы. Введение
•  Функции для работы с файлами библиотеки языка C
•  Практический пример. Копирование файлов
•  Практический пример. Игра "Виселица"
•  Домашнее задание

1 час

25.

•  Немного о файлах
•  Использование аргументов командной строки
•  Практический пример. Показ содержимого директории
•  Домашнее задание

1 час

26.

•  Ввод-вывод в языке С++
•  Файловый ввод-вывод с применением потоков
•  Практический пример. И снова файлы
•  Практический пример. Ввод/вывод массива в/из файл(-а)
•  Практический пример записи структуры в файл
•  Домашнее задание

1 час

27.

•  Наследование. Часть 1
•  Наследование. Часть 2
•  Множественное наследование
•  Пример множественного наследования
•  Домашнее задание

1 час

28.

•  Раннее и позднее связывание
•  Виртуальные функции
•  Абстрактные классы
•  Виртуальный базовый класс
•  Практический пример
•  Домашнее задание

1 час

29.

•  Введение
•  Обработка исключительных ситуаций
•  Практический пример
•  Домашнее задание
•  Экзаменационные задания

1 час

30.

•  Экзамен

1 час

                                                                                   Итого:

30 часов


Продолжительность обучения – 1.5 месяца.

По окончании курса: сертификат

 
     
 
главная   |    курсы в Одессе   |    тренинги   |    акции и скидки   |    фотогалерея   |    дистанционное обучение   |    трудоустройство   |    контакты   |    sitemap

©   webcom