Курс «Объектно-ориентированное программирование на языке С++»

Актуальность | Идёт набор |
---|---|
Стоимость | 35 000 руб. |
Продолжительность | 56 часов |
Группа | от 8 до 10 человек |
Начало занятий | По мере формирования группы |
Основной задачей курса является приобретение слушателями знаний об объектно-ориентированном подходе в программировании, освоение возможностей языка С++ с концентрацией на решении объектно-ориентированных проблем.
В процессе обучения осуществляется знакомство с объектно-ориентированным программированием как с технологией программирования. На примерах рассматривается синтаксис языка С++, классы, интерфейсы, конструкторы, дружественные функции и перегрузка операций, производные классы, классы потоков С++, шаблоны функций, шаблоны классов, параметры шаблонов, наследование и шаблоны. Особое внимание при обучении уделяется приемам обработки исключительных ситуаций в С++.
Цель реализации программы: качественное изменение профессиональных компетенций, необходимых для выполнения следующих видов профессиональной деятельности в рамках имеющейся квалификации:
- Знать концепцию объектно-ориентированного программирования, основные ее понятия (класс, объект), свойства (инкапсуляция, наследование, полиморфизм), методику анализа и проектирования объектно-ориентированных программ, основные понятия, синтаксис и семантику конструкций языка программирования С++, способы составления объектно-ориентированных программ на языке программирования С++, возможности интегрированной среды программирования на языке С++;
- Уметь проектировать, программировать и отлаживать объектно-ориентированные программы на языке С++;
- Иметь представление об объектно-ориентированных расширениях современных языков программирования, инструментальных программных средствах ООП; тенденциях развития и областях применения ООП.
Категория слушателей – высшее образование, САПР, программирование
Форма обучения – очная.
Учебный план
№ п/п |
Наименование раздела, дисциплины (модуля) |
Трудоемкость, час |
Аудиторные занятия, час. |
СРС, час |
|||
Всего, час. |
в том числе |
||||||
Лекции |
Лабор. работы |
Практ. занятия, семинары |
|||||
1 |
Раздел 1. Введение в язык программирования С++. |
12 |
12 |
3 |
9 |
0 |
0 |
2 |
Раздел 2. Объекты и Классы. Перегрузка операций. Виртуальные функции. |
20 |
20 |
6 |
14 |
0 |
0 |
3 |
Раздел 3. Наследование классов. Обработка исключительных ситуаций |
10 |
10 |
2 |
8 |
0 |
0 |
4 |
Раздел 4. Шаблоны. Стандартная библиотека шаблонов (STL) |
12 |
12 |
4 |
8 |
0 |
0 |
Итого: |
54 |
54 |
15 |
39 |
0 |
0 |
|
Итоговая аттестация: Зачет в форме тестирования |
2 |
2 |
0 |
0 |
2 |
0 |
|
Всего: |
56 |
56 |
15 |
39 |
2 |
0 |
Контактная информация
пн. - пт. с 10:00 до 17:00 | |
197022, Россия, Санкт-Петербург, ул. Профессора Попова, дом 5, лит. Ф, корп. D, пом. D402 | |
+7 812 346-28-18, +7 812 234-54-69, +7 812 234-20-60, +7 812 655-13-88, +7 812 655-13-59 | |
ino@etu.ru | |