种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

PASCAL程式设计(第二版)

(2020-01-07 08:20:00) 百科综合

PASCAL程式设计(第二版)

《PASCAL程式设计(第二版)》是2014年10月22日清华大学出版社出版的图书。

基本介绍

  • 书名:PASCAL程式设计(第二版)
  • ISBN:9787302020042
  • 定价:35元
  • 出版社:清华大学出版社
  • 出版时间:2014-10-22
  • 装帧:平装

图书简介

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

目录

第一章计算机和程式设计介绍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
53函式92
531标準函式回顾92
532定义新函式92
533函式调用94
54过程99
55嵌套与递归105
551嵌套105
552递归108
56函式与过程作为参数112
57标识符的作用域115
58常见的错误121
59小结121
习题122
第六章枚举与子界类型126
61引言126
62枚举类型126
621枚举类型说明126
622枚举类型运算127
623读和列印枚举值的方法128
63子界类型131
631子界类型说明131
632子界运算133
64常见的错误134
65小结134
习题135
第七章数组类型136
71引言136
72一维数组136
73多维数组151
74紧缩字元数组156
75保形数组参数163
76八皇后问题165
77常见的错误169
78小结169
习题170
第八章集合类型174
81引言174
82集合类型说明174
83集合运算175
831赋值空集和全集175
832集合的并交差176
833集合关係运算177
84类型间的关係182
841定义182
842套用185
85常见的错误187
86小结187
习题188
第九章记录类型189
91引言189
92记录说明189
93WITH语句191
94记录数组192
95层次记录197
96记录变体200
97常见的错误204
98小结205
习题205
第十章档案类型206
101引言206
102建立和使用档案206
103档案的处理213
1031档案比较213
1032档案修改215
1033档案合併219
104正文档案223
105档案缓冲器变数233
1051引言233
1052GET操作233
1053PUT操作235
1054GET(PUT)和READ(WRITE)之间的关係237
106常见的错误237
107小结238
习题238
第十一章指针和动态数据结构240
111引言240
112NEW语句和指针240
113鍊表243
1131建立鍊表243
1132删除一个结点247
1133插入一个结点249
1134建立有序鍊表251
114树253
1141建立排序的二叉树253
1142树的遍历256
115常见的错误257
116小结257
习题257
第十二章其它问题259
121GOTO语句259
122形式语法描述262
1221引言262
1222语法图262
1223巴科斯瑙尔範式(BNF)264
123TURBOPASCAL简介265
习题267
附录APASCAL的字彙表268
A1保留字268
A2标识符268
A3标点符号269
附录B标準标识符271
附录CPASCAL语法275
C1语法图275
C2巴科斯瑙尔範式(BNF)280
附录DASCII码285

标 签

搜索
随机推荐

Powered By 种豆资源网||