Программирование на языке С++ для предприятий авиационной, ракетной и космической отрасли

АННОТАЦИЯ

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

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

Ознакомление с практикой разработки объектно-ориентированных программ различного назначения (программирование в среде Windows, с использованием библиотеки классов MFC, библиотеки DirectX для создания 3D-объектов) и способами их оптимизации. Основное внимание уделяется изучению принципов объектно-ориентированного подхода при декомпозиции поставленной задачи и способов повышения эффективности разрабатываемых программ.

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

  • базовым принципам объектно-ориентированного программирования и современным стандартам языка программирования С++;
  • среде программирования Microsoft Visual Studio версии 2008г. и выше;
  • базовым классам современного стандарта языка С++;
  • основным принципам программирования под Windows с использованием библиотеки MFC;
  • принципам создания 3D-приложений с применением SDK DirectX 8.

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

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




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


№ п/п

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

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

Всего, час

Лекции, час

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

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

Аттестация

СРС, час








час

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


1

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

24

24

16

0

8

0


0

1.1

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

4

4

4

0

0

0


0

1.2

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

2

2

2

0

0

0


0

1.3

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

4

4

2

0

2

0


0

1.4

Ввод-вывод и работа с потоками и файлами

2

2

2

0

0

0


0

1.5

Шаблоны и встроенные классы

8

8

4

0

4

0


0

1.6

Обработка исключительных ситуаций

4

4

2

0

2

0


0

2

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

8

8

4

0

4

0


0

2.1

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

4

4

2

0

2

0


0

2.2

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

4

4

2

0

2

0


0

3

Основы программирования под Windows c использованием библиотеки MFC

28

28

14

0

14

0


0

3.1

Основные сведения о Windows и каркасе приложений

4

4

2

0

2

0


0

3.2

Графический интерфейс устройства, цвет, шрифт

4

4

2

0

2

0


0

3.3

Модальные диалоговые окна и стандартные элементы управления

8

8

4

0

4

0


0

3.4

Обработка сообщений, панели инструментов и строки состояния

4

4

2

0

2

0


0

3.5

Архитектура приложения «Документ-Вид»

8

8

4

0

4

0


0

4

Основы 3-D программирования с использованием SDK DirectX8

10

10

6

0

4

0


0

4.1

Основы трехмерной графики

2

2

2

0

0

0


0

4.2

Методы рисования трехмерных объектов в DirectX. Использование текстур и создание сцен.

4

4

2

0

2

0


0

4.3

Внедрение 3-D объектов в архитектуру приложений «Документ-Вид».

4

4

2

0

2

0


0

5

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

2

2

0

0

0

2

Зачет

0

5.1

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

2

2

0

0

0

2

Зачет

0


Итого

72

72

40

0

30

2


0



Получить информацию о стоимости и записаться на обучение можно по приведенным ниже контактам:

тел.8-499-158-43-90, 8-499-158-97-25 

E-mail:fpkitr@mail.ru


Разделы