На этом уроке мы познакомимся с основными элементами языка Паскаль. Вначале дается перечень символов и зарезервированных слов языка, рассматривается структура программы. Дается описание основных операторов языка. Вводятся подпрограммы-функции и библиотечные модули. Даются начальные сведения по программированию ввода/вывода данных и работе с внешними файлами. Завершается урок упражнениями. В данном уроке и далее в книге мы будем сопровождать описание конструкций языка и приемов программирования примерами программ — как относительно простых, так и более сложных.
Средства, предназначенные для работы с базой данных, и графические средства, которые являются двумя очень полезными дополнениями Турбо Паскаля, рассматриваются соответственно в главе 9 и главе 10. В главе 11 рассматриваются вопросы эффективности, мобильности и отладки программ. В конце книги дается три приложения. В приложении А показано, как программы на языках Си и Бейсик можно преобразовать в программу на языке Turbo Pascal. В приложении Б описаны отличия языка Турбо Паскаль от стандартного Паскаля. В приложении В рассматривается применение блоков в Турбо Паскале.
Темой главы 5 является статистический анализ и в нее включены законченные программы по статистическому анализу. В главе 6 рассматриваются вопросы кодировки, шифрования и сжатия данных. В нее также включена краткая история криптографии. В главе 7 рассматривается несколько генераторов случайных числе и затем обсуждается их использование при решении двух задач моделирования /контрольной линии на складе и управления портфелем заказов. Глава 8, которая мне нравится больше всего, содержит полный код рекурсивного нисходящего синтаксического анализатора. Несколько лет назад я готов был заплатить почти любую цену за такой код. Глава 8 предназначена для тех, кому требуется выполнять анализ выражений.
Для опытного пользователя, применяющего Турбо Паскаль (Turbo Pascal), эта книга станет необходимым инструментом при разработке программ в среде системы Турбо Паскаль (Turbo Pascal). Турбо Паскаль (Turbo Pascal) насчитывает во всем мире более 700 000 пользователей и стал фактически стандартным Паскалем для персональных компьютеров. В этот раз Герберт Шилдт, который сам является программистом, в своей книге, предназначенной для опытных пользователей Турбо Паскаля (Turbo Pascal), представляет алгоритмы и методы разработки эффективных, мобильных программ, свободных от ошибок.