Высшая школа информационных технологий и информационных систем, кафедра инжиниринга программного обеспечения
Направление подготовки: 09.03.03 - Прикладная информатика
Учебный план: ВШИТиИС, Прикладная информатика, очное, бакалавр 2014г.
Дисциплина: Программирование на C++ (бакалавриат, 2 курс, очное обучение)
Количество часов: 72 (в том числе: лабораторные занятия - 72), форма контроля - экзамен (4 семестр).
Аннотация: Язык C++ широко используется для разработки программного обеспечения и является одним из самых популярных языков программирования, сочетающим свойства как высокоуровневых, так и низкоуровневых языков. C++ является языком общего назначения и поддерживает множество различных парадигм программирования. Он используется при создании операционных систем, прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также развлекательных приложений.
Курс посвящен основным средствам языка C++ и не является исчерпывающим. Большое внимание уделено анализу базовых механизмов и особенностей языка, а не изложению всех возможностей стандарта и последних версий популярных библиотек C++.
Курс будет интересен владеющим одним или несколькими языками программирования высокого уровня, знакомым с C++, но на недостаточном уровне, а также тем, кто хочет получить глубокое понимание базовых принципов работы программ и процесса компиляции.
В результате прохождения курса у слушателей сформируются навыки, достаточные для уверенного использования языка C++ при разработке программного обеспечения, глубокое понимание принципов программирования на C++ и хорошая база для дальнейшего самостоятельного изучения. Также, полученные знания будут полезны при изучении других языков и разработке эффективных программ.
Темы:
- Язык C++. Обзор, характеристики.
- Структура программ. Компиляция.
- Синтаксис C++. Процедурное программирование.
- Выполнение программ.
- Структуры и классы.
- Объектно-ориентированное программирование.
- Дополнительные возможности C++.
- Обобщенное программирование.
- Библиотеки STL, Boost.
Ключевые слова: C++, программирование, объектно-ориентированное программирование, процедурное программирование
Авторы:
Марченко Антон Александрович, ассистент, Высшая школа информационных технологий и информационных систем, кафедра инжиниринга программного обеспечения
Дата начала эксплуатации: 08.02.2016
Доступность: записанные на курс пользователи
Язык интерфейса: русский
- Учитель: Антон Марченко