首页 > 图书中心 >图书详情

PASCAL程序设计(第二版)

作者:郑启华
定价:35
印次:2-41
ISBN:9787302020042
出版日期:2003.10.01
印刷日期:2016.05.31

(获第三届电子部优秀教材二等奖)郑启华 编著本书1991年初版,被清华大学、北京大学等数百所高等院校选作教材。在初版的基础上,编著者征集了许多院校师生使用的意见,又结合作者在清华大学使用该书的教学实践,以及参考国内外最新教材,对初版作了较大的修改,于1996年出版了本书第二版。在内容取舍、概念叙述和例题选择上第二版更加科学、严密。本书全面地介绍了PASCAL语言的数据类型、语句及结构特点,系统讲述了程序设计方法,特别是自顶向下逐步求精的结构化程序设计方法,并强调培养良好的程序设计风格和习惯。讲述力求理论联系实际、深入浅出、通俗易懂。 全书共分12章。第1章介绍必要的基本知识。第2章到第五章介绍结构化程序设计的四种基本结构(顺序、选择、重复、函数与过程)的设计方法以及PASCAL的标准数据类型和基本语句。第6章到第11章介绍PASCAL的各种用户定义数据类型(枚举、子界、数组、集合、记录、文件和指针)及其程序设计。第12章介绍其它余留问题。每章后面均附有习题。 本书可作为高等院校计算机软件、硬件专业或其他专业的计算机程序设计教材,也可作为从事计算机应用的科技人员的自学或培训教材。 为了配合本书的学习,由作者编写了与本书配套的《PASCAL程序设计习题与选解(新编)》,可供学习时参考使用。

more >

PASCAL语言是由瑞士的沃斯(NWirth)教授于1971年提出来的。它的命名是为了纪念法国数学家Pascal。 PASCAL语言的建立基于两个主要目的:第一,提供一种能够清晰、自然地表述某些基本概念的语言,使其成为基本概念系统训练的工具,适合于程序设计教学。第二,使新定义的语言能在现有计算机上可靠、有效地加以实现。 PASCAL语言是系统地体现由戴克斯特拉(EWDijkstra)和霍尔(C.A.R.Hoare)定义的结构化程序设计概念的第一个语言,因此它是程序设计语言发展史中的一个里程碑。由于它结构清晰、便于学习和有较丰富的数据类型和语句,而且编译、运行效率高,便于移植,它已广泛地用于大学程序设计语言的教学和许多应用软件、系统软件的开发中。 本书是作者在长期教学经验的基础上,参考国内外有关教材编写的。它不仅可以作为大学计算机软件、硬件专业和其它专业的程序设计教学用书,还可以作为工程技术人员的自学参考书和培训教材。 本书不仅全面介绍了标准PASCAL语言,而且通过介绍PASCAL语言讲述了自顶向下逐步求精的结构化程序设计的基本思想和基本方法。学习程序设计必须理论联系实际。本书在介绍基本概念的同时,列举了大量典型而有意义的例题和习题。读者通过阅读这些例题和自己动手完成习题,并尽可能地上机通过,就一定可以学好程序设计。本书还强调培养良好的程序设计风格和习惯,这对于一个优秀的程序设计者是很重要的。 全书共分十二章。第一章介绍了必要的基本知识。第二章到第五章介绍了结构化程序的四种基本结构(顺序结构、选择结构、重复结构、函数与过程)及其设计方法,此外还介绍了PASCAL的四种标准数据类型和一些基本语句。这四章是本书的核心,掌握了这四章的内容也就掌握了程序设计的基本方法。第六章到第十一章介绍了PASCAL的各种用户定义数据类型(枚举类型、子界类型、数组类型、集合类型、记录类型、文件类型、指针类型),它们的引入扩大了PASCAL的应用领域。通过这几章的学习,不仅能了解PASCAL的丰富的数据类型和处理语句,而且对前几章所讲述的程序设计基本方法是一次新的应用和提高。第十二章是一些余留问题。在每章之后都附有一些精选的习题。书末列有4个附录。 为了配合读者学习本书,我们另编了一本《PASCAL程序设计习题与选解》,该书已由清华大学出版社出版。 本书如有不妥之处,希望读者批评指正。

more >
扫描二维码
下载APP了解更多

同系列产品more >

物联网与智能卡技术基础

王爱英
定 价:45元

查看详情
数据结构精讲与习题详解(C语言版...

殷人昆
定 价:128元

查看详情
数据挖掘:方法与应用-应用案例

徐华
定 价:19元

查看详情
多媒体技术基础(第4版)

林福宗
定 价:89元

查看详情
数据结构(C语言版)(第2版)

殷人昆
定 价:49.50元

查看详情
图书分类全部图书
more >
  • 第一章计算机和程序设计介绍1

    11引言1

    12计算机的发展与应用1

    121计算机的发展1

    122计算机的应用2

    13计算机的组成2

    14计算机语言4

    15PASCAL介绍6

    151PASCAL语言的特点6

    152基本符号、保留字、标识符7

    153程序结构9

    16小结13

    习题14

    第二章顺序结构程序设计15

    21引言15

    22用计算机解题的基本方法15

    221问题分析15

    222问题解的描述16

    23标准数据类型17

    231实型(real)17

    232整型(integer)20

    233字符型(char)21

    234布尔型(boolean)22

    235标准类型小结24

    24表达式与赋值语句25

    25READ语句27

    26WRITE语句29

    27顺序程序设计举例31

    28常见的错误35

    29小结35

    习题36

    第三章选择结构程序设计38

    31引言38

    32IF语句38

    321IF语句的两种形式38

    322复合语句41

    323复合IF语句44

    33CASE语句47

    34常见的错误50

    35小结51

    习题51

    第四章循环结构程序设计53

    41引言53

    42FOR语句53

    43WHILE语句66

    44REPEAT语句71

    45多重循环75

    46常见的错误86

    47小结87

    习题87

    第五章函数与过程程序设计91

    51引言91

    52自顶向下程序设计方法91...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘