На этой странице можно скачать этот файл совершенно бесплатно и без регистрации и без отправки смс, а также без различного рода ограничений.
Скачивайте и учитесь, надеемся, наш сайт помог вам "погрызть гранит науки"
Вирт Н. Систематическое программирование
Оглавление. Введение. Основные понятия. Структура вычислительных машин. Средства и системы программирования. Некоторые примеры простых программ. Упражнения. Конечность программ. Упражнения. Последовательная нотация и языки программирования. Обзор. Выражения и инструкции. Линейная запись простых программ. Упражнения. Типы данных. Тип boolean (логический). Тип integer (целый). Тип char (литерный). Тип real (вещественный). Упражнения. Программы, основанные на рекуррентных соотношениях. Последовательности. Ряды. Упражнения. Файловая структура данных. Понятие файла. Генерирование файла. Просмотр файла. Текстовые файлы. Упражнения. Массив как структура данных. Упражнения. Подпрограммы, процедуры и функции. Основные понятия и терминология. Локальность. Параметры процедуры. Использование имени процедуры или функции в качестве фактического параметра. Упражнения. Преобразование представлений чисел. Ввод и вывод неотрицательных целых чисел в позиционной форме. Вывод дробей в позиционной форме. Преобразование представлений с плавающей точкой. Упражнения. Обработка текстов с использованием массивов и файлов. Регулирование длины строк в текстовом файле. Редактирование строки текста. Распознавание регулярных цепочек символов. Упражнения. Пошаговая разработка программ. Решение системы линейных уравнений. Нахождение минимального числа, равного двум суммам двух различных пар натуральных чисел, возведенных в третью степень. Получение первых n простых чисел. Эвристический алгоритм. Упражнения. Приложение А. Язык программирования Паскаль. Приложение Б. Литеры в коде Ascii. Указатель.