注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学最新TURBO PASCAL程序设计:3.0-6.0版

最新TURBO PASCAL程序设计:3.0-6.0版

最新TURBO PASCAL程序设计:3.0-6.0版

定 价:¥26.00

作 者: 唱江华,张益铎等编著
出版社: 北京航空航天大学出版社
丛编项:
标 签: PASCAL语言

ISBN: 9787810123471 出版时间: 1993-02-01 包装: 平装
开本: 26cm 页数: 411 字数:  

内容简介

  内容简介本书以TURBOPASCAL为背景,以标准PASCAL教程的次序介绍了该语言对数据的描述和程序设计方法。对TURBO PASCAL的特殊功能,尤其是4.0~6.0版的最新内容:单元、OO P程序设计及TURBOVISION等设专章做了系统地介绍,使读者能了解程序设计的新方法和动向。书中设专章介绍上机操作方法方便读者上机,每章后都附有习题。书中例题大多数可上机运行,有利于读者边上机边学习,自然消除了理论与实践的脱节。本书既可做为PASCAL语言的教科书,又可做为专业技术人员的参考书。本社亦备有软件可供读者上机操作。

作者简介

暂缺《最新TURBO PASCAL程序设计:3.0-6.0版》作者简介

图书目录

     目录
   第0章 计算机基础知识
    0.1计算机硬件软件结构
    0.1.1计算机硬件系统
    0.1.2计算机软件
    0.1.3机器语言和高级语言
    0.2数制、码制、编码
    0.2.1数制
    0.2.2码制
    0.2.3数字编码与字符编码
    习题0
   第一章 PASCAL语言概述
    1.1PASCAL语言特点
    1.2PASCAL源程序结构
    1.2.1程序首部
    1.2.2程序说明部分
    1.2.3语句部分
    1.3字符集和符号
    1.3.1基本字符
    1.3.2符号
    1.3.3分隔符
    1.4数据类型的概念
    1.5常量和变量
    1.5.1常量
    1.5.2常量定义
    1.5.3变量说明
    1.6标准数据类型
    1.6.1整数类型
    1.6.2实数类型
    1.6.3字符类型
    1.6.4布尔类型
    1.6.5TURBO PASCAL 60的整数类型和实数类型
    1.7表达式与赋值语句
    1.7.1表达式
    1.7.2赋值语句
    1.8输入和输出过程
    1.8.1读语句
    1.8.2写语句
    1.8.3字符类型变量的输出
    1.8.4整数类型变量的输出
    1.8.5实数类型变量的输出
    1.8.6布尔类型变量的输出
    1.9简单程序举例
    习题一
   第二章 控制语句
    2.1复合语句
    2.2条件语句
    2.2.1单分支条件语句
    2.2.2双分支条件语句
    2.2.3条件语句嵌套
    2.3情况语句
    2.4当语句
    2.5直到语句
    2.6循环语句
    2.7循环嵌套
    2.8goto语句
    习题二
   第三章 枚举类型和子域类型
    3.1枚举类型
    3.1.1引入枚举类型的必要性
    3.1.2枚举类型的定义、运算规则和输入输出方法
    3.2子域类型
    3.2.1引入子域类型的必要性
    3.2.2子域类型的定义和运算规则
    3.3日历程序
    3.4类型一致性
    3.5类型相容和赋值相容
    3.6类型的强制转换
    习题三
   第四章 过程与函数
    4.1过程
    4.1.1无参过程
    4.1.2带参过程
    4.1.3值参数和变量参数
    4.2函数
    4.3过程嵌套与标识符作用域
    4.3.1过程和函数嵌套的概念
    4.3.2标识符的作用域
    4.4非局部量与副作用
    4.5过程类型
    4.5.1过程类型说明
    4.5.2过程类型变量
    4.5.3过程类型参数
    4.6无类型参数
    4.7外部、汇编及中断过程
    4.7.1外部过程说明
    4.7.2inline过程说明
    4.7.3汇编说明
    4.7.4中断说明
    4.7.5调用约定
    习题四
   第五章 数组类型
    5.1数组的概念
    5.1.1概述
    5.1.2数组类型定义和一维数组
    5.1.3下标越界及检查
    5.2多维数组
    5.2.1多维数组的类型定义
    5.2.2多维数组的应用举例
    5.3字符数组和字符串类型
    5.3.1字符数组
    5.3.2字符串类型
    习题五
   第六章 集合类型
    6.1集合类型的定义和运算规则
    6.1.1集合类型定义
    6.1.2集合类型的运算规则
    6.2键盘操作训练程序
    6.3排课表程序
    习题六
   第七章 记录类型
    7.1记录类型的定义
    7.1.1记录类型的定义
    7.1.2记录的嵌套
    7.1.3记录类型变量及其访问
    7.2开域语句
    7.2.1开域语句的意义
    7.2.2开域语句的嵌套
    7.3图书借阅管理程序
    7.4记录的变体
    习题七
   第八章 文件类型
    8.1磁盘文件的逻辑组织
    8.2随机文件
    8.2.1随机文件的类型定义
    8.2.2打开一个随机文件
    8.2.3随机文件的读写
    8.2.4关闭文件及文件处理函数
    8.3随机文件应用举例
    8.4TEXT文件
    8.5无类型文件
    8.6标准文件
    8.6.1DOS设备
    8.6.2文本文件设备
    8.7I/O检查
    习题八
   第九章 递 归
    9.1递归的概念
    9.2递归过程和函数
    9.2.1递归过程
    9.2.2递归函数
    9.3间接递归与向前引用
    9.3.1间接递归
    9.3.2向前引用
    9.3.3应用举例
    习题九
   第十章 动态数据结构
    10.1指针类型与动态变量
    10.1.1指针类型
    10.1.2new标准过程与指针变量
    10.1.3动态变量的访问
    10.1.4dispose标准过程
    10.2链表
    10.2.1链表与递归数据结构
    10.2.2链表的建立
    10.2.3链表的插入与删除
    10.2.4链表的检索
    10.3二叉树
    10.3.1二叉树的概念
    10.3.2二叉树的遍历
    10.3.3二叉树的建立与插入
    10.4TURBO PASCAL中的指针操作
    10.4.1指针和地址函数
    10.4.2堆
    10.4.3内存动态分配、释放标准过程
    习题十
   第十一章 单元的应用与项目管理
    11.1结构化程序设计方法
    11.1.1问题的提出
    11.1.2自顶向下的设计方法
    11.2用户单元的说明与使用
    11.2.1用户单元的定义与说明
    11.2.2用户单元的直接引用方法
    11.2.3用户单元的递归引用方法
    11.2.4单元中说明的共享
    11.3标准单元
    11.3.1System单元
    11.3.2DOS单元
    11.3.3Crt单元
    11.3.4Printer单元
    11.3.5Graph单元
    11.3.6Overlay单元
    11.4单元与项目管理
    11.5单元应用中的辅助工具
    11.5.1TPUMOVER及其应用
    11.5.2MAKE选项和BUILD选项
   第十二章 TURBO PASCAL的作图与音响功能
    12.1正文模式与正文窗口
    12.1.1正文模式
    12.1.2正文窗口
    12.2图形模式与图形窗口
    12.2.1图形模式
    12.2.2图形窗口
    12.3图形功能
    12.4龟作图
    12.4.1龟作图原理
    12.4.2作图例程
    12.5音响
   第十三章 上机操作
    13.1TURBO PASCAL 6.0的安装
    13.2初次在TURBO PASCAL 6.0系统上编程
    13.3集成开发环境(IDE)使用指南
    13.3.1启动与退出
    13.3.2菜单结构与窗口特点
    13.3.3帮助(Help)窗口的使用
    13.3.4菜单功能选项一览表
    13.4命令行编译器
    13.4.1编译器的使用
    13.4.2编译器选择项
    13.5TURBO PASCAL 6.0IDE编辑器
    13.5.1TURBO PASCAL 6.0的普通编辑命令
    13.5.2TURBO PASCAL 6.0的特殊编辑功能
    13.6调试程序
    13.6.1调试的预备知识
    13.6.2调试命令
    13.7面向对象的调试
   第十四章 对象类型及oO P程序设计
    14.1对象类型的定义
    14.2对象类型的封装性
    14.3对象类型的继承性
    14.4静态方法
    14.5虚方法和多态性
    14.6对象类型的可扩展性
    14.7动态对象类型
   第十五章 Turbo Vision指南
    15.1Turbo Vision概况
    15.2Turbo Vision的对象层次
    15.3Turbo Vision的视图和事件处理
    15.4编写Turbo Vision应用程序
   第十六章 TURBO PASCAL的深入应用
    16.1包含文件
    16.2覆盖系统及其应用
    16.2.1覆盖系统的原理
    16.2.2覆盖程序设计方法
    16.3编译器指示
    16.3.1开关类指示
    16.3.2参数指示
    16.3.3条件编译
    16.4用户定义的正文文件设备
    16.5对内存单元及接口的直接操作
    16.6有类型常量
    16.7软中断及DOS功能调用
   附录:TURBO PASCAL 60过程与函数参考
   

本目录推荐