前言
TURBO PASCAL是目前微机上最流行的PASCAL语言,它提供了集编辑、编译、调试和联机帮助于一体的集成软件开发环境,语言本身对标准PASCAL进行了大量的扩展,具有高效的数值运算能力、操作系统的低级调用功能、内嵌式汇编语言等强有力的软件开发支持,可以用于任何类型、任何规模的系统软件和应用软件的开发。特别是1992年推出的TURBO PASCAL 6.0的升级产品BORLAND PASCAL 7.0,它提供了更方便、更广泛的编程环境,如同时提供了DOS实模式软件、DOS保护模式软件和WINDOWS软件的开发环境,应用BORLAND PASCAL不仅可以开发DOS程序,同时也可以开发WINDOWS的应用程序。BORLAND PASCAL是唯一可以和BORLAND C++相媲美的软件开发环境。
本书是共分三部分,第一部分介绍TURBO PASCAL高级编程技术,包括TURBO PASCAL与汇编语言和C语言的混合编程、用TURBO PASCAL编写中断例程、使用过程类型简化程序设计、动态数组的实现方法和怎样在程序中使用扩展内存(EMS)和扩充内存(XMS)等;第二部分包括11类非常有用的TURBO PASCAL单元:显示屏输入和输出单元ACRT、字符串处理单元ASTR、磁盘操作单元DISK、热键单元POPUP、数据库交互单元DBASE、扩展内存单元EMS、扩充内存单元XMS、数学函数单元MATH、矩阵运算单元MATRIX、概率分布函数单元PROB和复数运算单元COMPLEX;第三部分是实用程序,包括软锁驱动器程序、锁硬盘逻辑分区程序、稿纸打印程序、查找并替换程序(可以进行多文件操作)、备份硬盘主引导记录程序、数据库卡片打印程序、BATCH文件转换为COM文件程序及有效擦除机密文件的程序等。
随书提供了程序软盘,读者可以很方便地对书中的程序进行编译运行,或作为软件开发过程中的工具,也可以对程序进行扩充和改进。
本书适合于用TURBO PASCAL进行软件开发的编程人员、大学生、研究生和PASCAL学习者使用。
本书承蒙王路敬研究员的审阅,在成书过程中,得到了王路敬研究员的多方指导和帮助,在此特表示感谢。
由于作者水平有限,错误和不当之处在所难免,请读者多提宝贵意见。
董占山
1994年10月于北京
内容提要
本书是作者多年使用TURBO PASCAL编程的经验结晶。内容共分三部分,第一部分介绍TURBO PASCAL高级编程技术,包括TURBO PASCAL与汇编语言和C语言的混合编程、用TURBO PASCAL编写中断例程、使用过程类型简化程序设计、动态数组的实现方法和怎样在程序中使用扩展内存(EMS)和扩充内存(XMS)等;第二部分包括11类非常有用的TURBO PASCAL单元:显示屏输入和输出单元ACRT、字符串处理单元ASTR、磁盘操作单元DISK、热键单元POPUP、数据库交互单元DBASE、扩展内存单元EMS、扩充内存单元XMS、数学函数单元MATH、矩阵运算单元MATRIX、概率分布函数单元PROB和复数运算单元COMPLEX;第三部分是实用程序,包括软锁驱动器程序、锁硬盘逻辑分区程序、稿纸打印程序、查找并替换程序(可以进行多文件操作)、备份硬盘主引导记录程序、数据库卡片打印程序、BATCH文件转换为COM文件程序及有效擦除机密文件的程序等。本书适合于软件开发人员、大学生、研究生和PASCAL学习者使用。
该书于1994由学苑出版社出版. (ISBN 7-5028-124-4)
|