Энциклопедия Turbo Pascal. Главы 1-4


Для опытного пользователя,  применяющего Турбо Паскаль (Turbo Pascal),  эта книга станет необходимым инструментом при разработке  программ  в среде системы Турбо Паскаль (Turbo Pascal). Турбо Паскаль (Turbo Pascal) насчитывает во всем мире более 700 000 пользователей и  стал  фактически стандартным Паскалем для персональных компьютеров. В этот раз Герберт Шилдт, который сам является программистом, в своей книге, предназначенной для опытных пользователей Турбо Паскаля (Turbo Pascal), представляет алгоритмы и методы разработки эффективных, мобильных программ, свободных от ошибок.      Эта книга поможет вам раскрыть на конкретных примерах  боль-
шие возможности системы Турбо Паскаль.  В каждой главе рассматри-
вается определенная тема программирования и разрабатываются прог-
раммы,  относящиеся к этой теме. В ходе этого процесса вы увидите
какие преимущества дает Турбо Паскаль при решении некоторых обыч-
ных задач программирования.  В то же время вы сможете усовершенс-
твовать свои программистские способности.
     Глава 1  посвящена сортировке массивов и дисковых файлов.  В
главе 2 рассматриваются стеки, очереди, связанные списки и двоич-
ные  деревья.  Такой  диапазон вопросов,  рассматриваемых в одной
главе,  может показаться слишком широким, однако предмет обсужде-
ния обладает достаточной однородностью.
     В главе 3 рассматриваются  методы  динамического  управления
памятью,  а в главе 4 дается обзор принципов связи с операционной
системой и с языком ассемблера. 
     Поскольку Турбо Паскаль всегда  отличался  особенно  высокой
скоростью компиляции и эффективностью получаемого кода трудно бы-
ло ожидать, что его можно будет каким-либо способом заметно улуч-
шить.  Однако с выходом Турбо Паскаля версии 4 значительно расши-
ряется  область  применения  Турбо Паскаля.  Теперь  /и  впервые/
программисты, использующие Турбо Паскаль, не ограничены 64К в от-
ношении размера кода программы. Поскольку в версии 4.0 обеспечена
раздельная  компиляция и связь блоков размер программ ограничива-
ется размером имеющейся памяти.  В результате использования  этих
дополнительных возможностей некоторые программы, которые разраба-
тывались с применением первых версий  системы  Турбо Паскаль,  не
будут  компилироваться  в версии 4.0.  Соответственно,  некоторые
программы,  написанные для версии 4,  не будут компилироваться  в
первых версиях системы Турбо Паскаль. Из-за важности использован-
ных в Турбо Паскале версии 4 усовершенствований приводимые в этой
книге примеры соответствуют версии 4.  Таким образом, если вы ис-
пользуете первые версии системы Турбо Паскаль,  то  вам  придется
выполнить небольшие изменения в некоторых примерах.  /Однако наи-
лучшим выходом из положения является переход на более совершенную
версию 4 Турбо Паскаля/.

 
« Предыдущая статья