
- •Общая характеристика языка
- •[Класс памяти] [const] тип имя [инициализатор];
- •Базовые конструкции структурного программирования
- •Программирование ветвлений.
- •Операция условия ?: (условное выражение) ? выражение1 : выражение2;
- •Программирование циклов
- •Цикл типа while.
- •While (условие продолжения цикла) тело цикла
- •Do тело цикла while (условие продолжения цикла);
- •Управляющие операторы в циклах.
- •Пользовательские типы данных
- •Typedef тип новое_имя [ размерность ];
- •Указатели и ссылки
- •Операции с указателями.
- •Работа с динамической памятью
- •Семейство функций malloc
- •Перечисления
- •Enum [ имя_типа ] { списокконстант };
- •Структуры
- •Статические и динамические массивы
- •Тип_элементов имя_массива [количество элементов];
- •Статические многомерные массивы.
- •Динамические одномерные и многомерные массивы
- •Пользовательские функции
- •Return [ выражение ];
- •Параметры функций
- •Передача массивов в качестве параметров.
- •Передача функций в качестве параметров.
- •Семинарское занятие 1
- •Семинарское занятие 2
- •Семинарское занятие 3
- •Семинарское занятие 4
- •Семинарское занятие 5
- •Семинарское занятие 6
- •Семинарское занятие 7
- •Содержание
- •Рекомендуемая литература
- •Мануйлов Николай Николаевич Медведев Юрий Алексеевич
- •(Структурное программирование)
- •600014, Г. Владимир, ул. Университетская, 2, тел. 33-87-40
Рекомендуемая литература
Давыдов В.Г. Технологии программирования на C++. – Спб.: БХВ-Петербург, 2005.
Динман М.И. C++. Освой на примерах. –Спб.: БХВ-Петербург, 2006.
Керниган, Брайан У., Ритчи, Деннис М. Язык программирования С, 2-е издание. : Пер. с англ. — М. : Издательский дом "Вильямс", 2009.
Кубенский А.А. Структуры и алгоритмы обработки данных: объектно ориентированный подход и реализация на C++. –Спб.: БХВ-Петербург, 2004.
Культин Н. Б. C/C++ в задачах и примерах. — СПб.: БХВ-Петербург, 2005.
Лаптев В. В. C++. Объектно-ориентированное программирование: Учебное пособие. — СПб.: Питер, 2008.
Лебедев В.Н. Введение в системы программирования. М.: Статистика, 1975.
Павловская Т.А. C/C++. Программирование на языке высокого уровня . – Спб: Питер, 2002.
Подбельский В.В., Фомин С.С. Программирование на языке СИ: Учебное пособие. – 2-е доп. изд. –М: Финансы и статистика, 2004.
Романов Е.Л. Практикум по программированию на C++: Учебное пособие. –Спб.: БХВ-Петербург, Новосибирск: Издательство НГТУ, 2004.
Свердлов С.З. Языки программирования и методы методы трансляции: Учебное пособие. — СПб.: Питер, 2007.
Седжвик Р. Фундаментальные алгоритмы на C++. Анализ/Структуры данных/Сортировка/Поиск. - К.: Издательство «ДиаСофт», 2001.
Соболь Б.В. и д.р. Информатика : учебник. -Изд. 3-е, — Ростов н/Д: Феникс, 2007.
Хомоненко А.Д. и др. Программирование на C++. Учебное пособие. – Альтекс, 2003.
Шилд Г. Полный справочник по C++, 4-е издание. Пер. с англ. – М.: Издательский дом «Вильямс», 2006.
Шилдт Г. C++ руководство для начинающих. 2-е изд. –М: «Вильямс», 2005.
Мануйлов Николай Николаевич Медведев Юрий Алексеевич
Основы программирования на языке C++
(Структурное программирование)
(учебно-методическая разработка по дисциплине «Программирование»)
Компьютерный набор – Н.Н. Мануйлов
План университета 2011
Подписано в печать 03.06.2011 Усл. п. л. – 3,0 Заказ 05 - 12 |
Формат 84 x 108 1/32 Уч. –изд. л. – 3,3 Тираж 50 экз. |
Отпечатано в отделе оперативной полиграфии ВГГУ
600014, Г. Владимир, ул. Университетская, 2, тел. 33-87-40