Объектно-ориентированное программирование. Базовый курс по языку С++

АННОТАЦИЯ

к программе повышения квалификации

Цель программы: качественное изменение профессиональных компетенций, направленных на повышение профессионального уровня в рамках имеющейся у слушателей квалификации в области программирования на объектно-ориентированном языке программирования высокого уровня. А именно:

  • Развитие у слушателей алгоритмического мышления в степени, необходимой для быстрого и полного освоения компьютерных технологий.  
  • Развитие способности видеть и формулировать задачи новых применений компьютера в профессиональной деятельности.
  • Формирование профессиональных компетенций в области разработки информационных систем.
  • Обучение методике оценки качества функционирования разработанной программы.
  • Разъяснение понимания места и роли программирования в профессиональной деятельности.
  • Ознакомление с практикой разработки объектно-ориентированных программ различного назначения и способами их оптимизации.
  • Основное внимание уделяется изучению принципов объектно-ориентированного подхода при декомпозиции поставленной задачи и способов повышения эффективности разрабатываемых программ.

Результатом обучения является приобретение знаний и умений по:

  • применению методики использования программных средств для решения практических задач;
  • разработке алгоритмов программ;
  • обоснованию функционально-алгоритмическую структуру разрабатываемого программного продукта;
  • разработке компонентов программных комплексов;
  • осуществлению анализа функционирования проекта.

Категория слушателей: работники профильных отраслей промышленности, высшего образования, научно-исследовательских и конструкторских организаций.

Объем программы: 40 часов.

Форма обучения: очная. 

ПОСМОТРЕТЬ УЧЕБНЫЙ ПЛАН ПРОГРАММЫ ПОВЫШЕНИЯ КВАЛИФИКАЦИИ




Аудиторные занятия, дистанционные занятия


№ п/п

Наименование разделов

Трудоёмкость, час

Всего, час

Лекции, час

Лабораторные работы, час

Практические занятия, семинары, час

Аттестация

СРС, час








час

Форма контроля


1

Общие сведения о современном стандарте языка С++. Ключевые особенности объектно-ориентированного подхода при создании программного обеспечения

16

16

12

0

4

0


0

1.1

Синтаксис современного стандарта С++

6

6

4

0

2

0


0

1.2

Препроцессорные средства языка

2

2

2

0

0

0


0

1.3

Классы, наследование и другие возможности классов

6

6

4

0

2

0


0

1.4

Базовый ввод-вывод. Работа с потоками и файлами

2

2

2

0

0

0


0

2

Возможности среды программирования Microsoft Visual Studio версии 2008 г.

6

6

4

0

2

0


0

2.1

Настройка среды. Понятие проекта, типы проектов, создание ресурсов

2

2

2

0

0

0


0

2.2

Настройка проекта. Возможности отладчика.

4

4

2

0

2

0


0

3

Углубленное изучение современного стандарта языка С++. Исключения, шаблоны, контейнеры, обобщенные алгоритмы.

14

14

8

0

6

0


0

3.1

Расширенная работа с потоками

4

4

2

0

2

0


0

3.2

Исключительные ситуации

6

6

4

0

2

0


0

3.3

Контейнеры, алгоритмы и итераторы

4

4

2

0

2

0


0

4

Использование вспомогательных средств для эффективной работы в интегрированной среде Microsoft Visual Studio 2008.

2

2

2

0

0

0


0

4.1

Дополнительные возможности, предоставляемые разработчику

2

2

2

0

0

0


0

5

Итоговый контроль

2

2

0

0

0

2

Зачет

0

5.1

Итоговая аттестация

2

2

0

0

0

2

Зачет

0


Итого

40

40

26

0

12

2


0

Разделы