Программирование
Книга представляет собой фундаментальное введение в программирование, построенное по принципу: структурированный алгоритм + язык программирования + стиль = программа. Автор последовательно учит разрабатывать алгоритмы (линейные, разветвляющиеся, циклические, подчиненные), а затем кодировать их на трех популярных языках: Turbo Pascal, Borland C++ и современном Fortran.
Первая часть книги посвящена разработке алгоритмов для решения задач на компьютере. Рассматриваются линейные алгоритмы, разветвления, циклы (арифметические, итеративные, вложенные), подчиненные алгоритмы (функции, процедуры, рекурсия), а также работа с массивами, матрицами, сортировка и статистические испытания. Каждая тема сопровождается многочисленными примерами и упражнениями.
Вторая часть фокусируется на кодировании алгоритмов на конкретных языках программирования. Подробно описываются алфавит, словарь, типы данных, константы, переменные, стандартные функции, операторы ввода/вывода, структура программы для каждого из трех языков. Особое внимание уделяется кодированию разветвлений, циклов, массивов, строк и подпрограмм.
Книга ориентирована на начинающих программистов — учащихся лицеев, гимназий, колледжей, техникумов и студентов младших курсов. Для выполнения упражнений достаточно здравого смысла, элементарной математики и начальных сведений из математического анализа и линейной алгебры. Изложение материала широко иллюстрируется примерами, что делает его доступным для самостоятельного изучения.
