• формат pdf
  • размер 2.36 МБ
  • добавлен 31 августа 2013 г.
Огнева М.В., Кудрина Е.В. Основы программирования на языке C++. Часть 2
Учеб. пособие в 2-х частях. — Саратов: Издательский Центр Наука, 2009. — 100 с.
Данное пособие представляет собой учебно-методическую разработку по изучению основ программирования на языке C++. Пособие состоит из двух частей. Вторая часть пособия содержит 8 разделов, в которых рассматриваются технологии программирования, представление строк в стиле С и C++, разработка рекурсивных функций, перегрузка функций, разработка функций-шаблонов, организация файлового ввода/вывода данных, тип данных структура, алгоритмы внутренней сортировки, работа с классом-контейнером вектор и механизм генерации и обработки исключений. Каждый раздел пособия содержит: теоретический материал, примеры решения типовых задач и набор упражнений, предназначенных для закрепления материала.
Пособие предназначено для студентов естественно-научных факультетов, изучающих язык C++ в рамках дисциплин компьютерного цикла. Мы надеемся, что пособие окажется полезным и для преподавателей дисциплин компьютерного цикла при подготовке и проведении соответствующих занятий.
Технологии программирования
Эволюция технологий программирования
Язык C++ и ООП
Строки
Работа со строками в виде массивов символов
Класс string
Взаимное преобразование объектов типа string и строк в стиле С
Работа с отдельными символами
Смешанный строко-числовой ввод данных
Примеры работы со строками
Упражнения
Самостоятельная работа
Функции в C++
Рекурсивные функции
Перегрузка функций
Функции-шаблоны
Упражнения
Самостоятельная работа
Организация файлового ввода/вывода
Файловые потоки
Примеры решения задач с использованием файлового ввода/вывода
Упражнения
Самостоятельная работа
Структуры
Общие сведения
Примеры решения задач
Упражнения
Самостоятельная работа
Сортировки
Метод «пузырька»
Сортировка вставками
Сортировка посредством выбора
Алгоритм сортировки Шелла
Решение практических задач с использованием различных алгоритмов сортировок
Упражнения
Самостоятельная работа
Класс-контейнер вектор
Работа с векторами
Итераторы
Алгоритмы STL
Упражнения
Исключения
Механизм обработки исключений
Применение исключений на практике
Упражнения
Литература
Похожие разделы