• формат pdf
  • размер 3,38 МБ
  • добавлен 1 апреля 2015 г.
Конова Е.А., Поллак Г.А. Алгоритмы и программы. Язык С++
Учебное пособие. — 2-е изд., стер. — СПб.: Лань, 2017. — 384 с. — (Учебники для вузов. Специальная литера тура) — ISBN 978-5-8114-2020-9.
При изложении материала авторы используют методику обучения от алгоритмов к программам, поэтому вначале излагаются сведения об алгоритмах с примерами реализации типовых алгоритмов. Изучение основ языка программирования С++опирается на полученные знания. Примеры можно решать в любой среде разработчика, поддерживающей язык С++, но авторами примеры отлажены в Visual Studio 2013. Коды программ соответствуют стандарту C++11 (ISO/IEC 14882:2011), разработаны в консольных приложениях на основе шаблона «Пустой проект».
В задачах практикума предлагаются как задачи, использующие типовые алгоритмы, так и содержательные, для которых приведено только вербальное описание. Пособие предназначено для студентов направления подготовки «Прикладная информатика» и других, может быть рекомендовано для самостоятельного изучения, так как не требует предварительных знаний о языках программирования.
Введение
Основы алгоритмизации.
Определение алгоритма и его свойства
Базовые алгоритмические конструкции
Алгоритмы, использующие одномерные массивы
Алгоритмы, использующие двумерные массивы
Алгоритмы сортировки
Алгоритмы поиска
Основы программирования на языке C++
Начальные сведения о языке программирования C++
Операции и выражения языка C++
Структура и компоненты простой программы на языке C++
Управляющие конструкции языка C++
Механизм функций языка C++
Локальные и глобальные данные. Время жизни и область действия объектов
Производные типы данных
Файлы
Задачи и упражнения
Простые программы на языке С++
Использование условного оператора if и переключателя switch
Инструменты С++ для реализации циклических алгоритмов
Алгоритмы вычисления сумм, произведений, количеств, пределов, последовательностей. Сложные циклы
Использование циклических алгоритмов в решении содержательных задач
Практическое использование механизма функций
Работа с одномерными массивами
Использование одномерных массивов в содержательных задачах
Работа с двумерными массивами. Использование функций
Работа со строками символов
Использование двумерных массивов в содержательных задачах
Работа со структурами и объединениями
Библиографический список
Похожие разделы