Высшая школа информационных технологий и информационных систем, кафедра инжиниринга программного обеспечения

Направление подготовки: 09.03.03 - Прикладная информатика

Учебный план: ВШИТиИС, Прикладная информатика, очное, бакалавр 2014г.

Дисциплина: Программирование на C++ (бакалавриат, 2 курс, очное обучение)

Количество часов: 72 (в том числе: лабораторные занятия - 72), форма контроля - экзамен (4 семестр).

Аннотация: Язык C++ широко используется для разработки программного обеспечения и является одним из самых популярных языков программирования, сочетающим свойства как высокоуровневых, так и низкоуровневых языков. C++ является языком общего назначения и поддерживает множество различных парадигм программирования. Он используется при создании операционных систем, прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений.
Курс посвящен основным средствам языка C++ и не является исчерпывающим. Большое внимание уделено анализу базовых механизмов и особенностей языка, а не изложению всех возможностей стандарта и последних версий популярных библиотек C++.
Курс будет интересен владеющим одним или несколькими языками программирования высокого уровня, знакомым с C++, но на недостаточном уровне, а также тем, кто хочет получить глубокое понимание базовых принципов работы программ и процесса компиляции.
В результате прохождения курса у слушателей сформируются навыки, достаточные для уверенного использования языка C++ при разработке программного обеспечения, глубокое понимание принципов программирования на C++ и хорошая база для дальнейшего самостоятельного изучения. Также, полученные знания будут полезны при изучении других языков и разработке эффективных программ.

Темы:

  1. Язык C++. Обзор, характеристики.
  2. Структура программ. Компиляция.
  3. Синтаксис C++. Процедурное программирование.
  4. Выполнение программ.
  5. Структуры и классы.
  6. Объектно-ориентированное программирование.
  7. Дополнительные возможности C++.
  8. Обобщенное программирование.
  9. Библиотеки STL, Boost.

Ключевые слова: C++, программирование, объектно-ориентированное программирование, процедурное программирование

Авторы:

Марченко Антон Александрович, ассистент, Высшая школа информационных технологий и информационных систем, кафедра инжиниринга программного обеспечения

Дата начала эксплуатации: 08.02.2016

Доступность: записанные на курс пользователи

Язык интерфейса: русский