Книга специалистов из ФРГ, посвящённая популярному языку программирования Паскаль. Она написана простым языком, содержит большое число примеров, постепенно знакомящих начинающих программистов с приёмами программирования на Паскале. В ней много поясняющих иллюстраций и рисунков, помогающих усвоению материала. Перевод сделан с 3-го переработанного издания.
Для всех изучающих и применяющих язык Паскаль.
Author(s): Эрбс Х.-Э., Штольц О.
Series: Математическое обеспечение ЭВМ
Publisher: Мир
Year: 1989
Language: Russian
Pages: 298
Tags: Информатика и вычислительная техника;Устаревшие материалы;
Предисловие
Предисловие к третьему изданию
Перед употреблением прочитать
Первый шаг всегда самый трудный
Паскаль-машина и система программирования
Наша первая программа
Паскаль-машина в качестве карманного калькулятора
Синтаксические диаграммы
Задания для тренировки
Капля за каплей камень долбит
Рецепты приготовления блюд: алгоритмы кулинару
Переменные в программе
Операции сравнения и циклы
А чем, собственно, занимается моя программа?
Задания для тренировки
Правильные решения даются с трудом
Инструкций становится больше
Перечисления в программе
Принятие решения в программе
А типы всё же есть!
Тип данных в прогнозе спортлото
Задания для тренировки
Конструирование методом проб
Лучше никакой программы, чем ненадёжная
Структурная схема: алгоритм из модулей
Блочно-модульный принцип в Паскале
Как конструируют циклы профессионалы
Сколько стоит этот цикл?
Ещё одно повторение.
Задания для тренировки
Самому всё изобретать не обязательно
Стандартные типы данных
Стандартные функции
Типы диапазонов
Несколько слов о теории множеств
Задания для тренировки
Делай всё строго по порядку
Обзор типов данных
Метод структурирования файлов
Внешние файлы: окно наружу
Эта запись и это считывание.
Стандартные тексты input и output
Чтение чисел - несмотря на стандарт Паскаля
Задания для тренировки
Сплочёнными рядами
Массивы и индексация
Оператор цикла с параметром
Время - деньги, память - тоже деньги
Многомерные массивы
Задания для тренировки
Как образуется конгломерат
Записи и селекция данных
С помощью WITH всё получается гораздо лучше
Игра со многими вариантами
Задания для тренировки
Куда иголка, туда и нитка
Электронная обработка данных: запись как компонент файла
Таблица: запись как компонент массива
Переменные строки: массив в качестве поля
Что я выиграл в лото?
Задания для тренировки
Объединёнными усилиями
Процедуры и локальные описания
Параметры
Функции
Паскаль-программа как карманный калькулятор
Задания для тренировки
Кто порядок любит, тому лень искать
Сортировка таблиц
Сортировка файлов
Методы поиска
Задания для тренировки
Кое-что о цепочках и деревьях
Самодельные структуры данных
Цепочки указателей
Двоичные деревья
Задания для тренировки
Что ещё можно сказать?
Программная документация
Образцовая программа
Заготовка впрок
Что дают нам схемы массивов?
Бесхозный оператор GOTO
Паскаль UCSD для персонального компьютера Apple II
Первый шаг нетруден
Различия между стандартом и Паскалем UCSD
Применение: подведение итогов парусной регаты
Так вот где собака зарыта?
Коротко о важном
Где что найти