Программирование. Модуль 1 Логотип курса
АННОТАЦИЯ

В курсе «Программирование» рассматриваются следующие темы:

1. Основы языка C++. 2. Составные типы данных. 3. Функции. 4. Методология объектно-ориентированного программирования. 5. Динамические структуры данных. 6. Общие вопросы проектирования программ.

Особое внимание уделяется:

1. Технологии разработки алгоритмов и программ. 2. Методам отладки и решения задач в различных режимах. 3. Основам объектно-ориентированного подхода к программированию. 4. Работе с современными системами программирования, включая объектно-ориентированные. 5. Методам и средствам разработки и оформления технической документации.

Знания, полученные в курсе, помогут:

1. Разрабатывать и отлаживать эффективные алгоритмы и программы с использованием современных технологий программирования и в современных средах. 2. Использовать современные методы структурного и объектно-ориентированного программирования при кодировании программных систем разного уровня сложности. 3. Использовать современные технологии программирования, тестирования и документирования программ.

СТРУКТУРА КУРСА

Модуль 1. Основы языка

1. Элементы языка. 2. Выражения. 3. Операторы.

Модуль 2. Составные типы

4. Указатели. 5. Операции для работы с динамической памятью.

Модуль 3. Функции

6. Функции. 7. Объявления и определения. 8. Объявления объектов и типов.

КЛЮЧЕВЫЕ СЛОВА
C++, программирование, объектно-ориентированное программирование, алгоритм
Дисциплина (ы) ,
в которых используется данный курс
Программирование
ООП 09.03.01 Информатика и вычислительная техника
Уровень обучения бакалавр
Семестр 2
Количество часов
(Всего / Аудиторные / СРС [кредиты])
108 / 56 / 3
Подразделение разработчик ЭОР

Институт Кибернетики

Кафедра информатики и проектирования систем

Разработчики ЭОР

Попов Владимир Николаевич, доцент, институт кибернетики, кафедра информатики и проектирования систем

 
ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЕМ

Попов Владимир Николаевич, к.т.н., доцент, 60-61-43, vnp@tpu.ru

Copyright ©2015.
Tomsk Polytechnic University, All rights reserved.

Уровень квалификации: Начальный