《UCSD-PascaI系统 初学者指南》求取 ⇩

第一章概述1

1.1 对象1

1.2 内容1

1.3 Pascal2

1.4 怎样使用这本书3

第二章面向初学者5

2.1 本章的目的5

2.2 启动5

2.3 简单命令6

2.4专用键盘字符9

2.4.1 Return(回车)键9

2.4.2 ControL(控制)键9

2.4.3 箭头键10

2.5 程序概述10

2.6 用较小的程序组成较大的程序12

2.7请求数据命令12

2.7.1 I(nSert(插入)命令13

2.7.2 D(eLete(删除)命令13

2.7.3 P(osition(定位)命令13

2.7.4 数据范围实例摘要14

第三章面向有经验的程序人员15

3.1 本章目的15

3.2概述15

3.2.1 工作文件16

3.2.2 运行编辑程序17

3.2.3 保存工作文件以备用18

3.3输入和测试一个简单程序18

3.3.1 I(nsert命令19

3.3.2 D(eLete命令21

3.3.3 修改固定错误22

3.3.4 退出和更新工作文件22

3.3.5 用R(un命令运行程序22

3.4把工作文件保存于磁盘目录中23

3.4.1 首先用L(ist命令检验磁盘目录23

3.4.2 保存当前工作文件24

3.4.3 改变以前存贮的工作文件26

3.5 在装入时禁止执行“Maze”(迷宫)26

第四章屏幕编辑28

4.1 本章目的28

4.2 编辑概述28

4.3光标位移命令29

4.3.1 箭头命令及其关系30

4.3.2 重复执行箭头命令31

4.3.3 移动光标离开屏幕31

4.3.4 使用SPACE,BACKSPACE和ENTER34

4.3.5 TAB(制表)键34

4.3.6 P(age(页)命令34

4.3.7 J(ump转移命令及其使用35

4.3.8 用于设置标记的Set命令35

4.3.9 转移到标记36

4.3.10 F(ind(寻找)命令36

4.3.11 多值目标37

4.3.12 向后寻找37

4.3.13 L(iteral Targets vsTokens38

4.3.14 ‘=’键命令39

4.3.15 V(erify(校验)命令39

4.4改变工作文件内容的命令39

4.4.1 I(nsere(插入)命令39

4.4.2 D(elete(删除)命令42

4.4.3 R(eplace(替代)命令42

4.4.4 C(opy(拷贝)命令43

4.4.5 A(djust)调整命令45

4.4.6 ex(change更换命令45

4.4.7 Z(ap命令46

4.5 退出(Q(uit〕命令和它的选择47

4.6 在文字处理中使用编辑程序48

第五章文件管理程序(Filer)50

5.1 本章目的50

5.2文件和文件管理程序概述50

5.2.1 卷宗标识符51

5.2.2 简化磁盘文件的标题51

5.2.3 取名规定以简化处理文件组52

5.3工作文件命令53

5.3.1 G(et命令54

5.3.2 S(ave命令54

5.3.3 N(ew命令55

5.3.4 W(hat命令55

5.4状态检查/设置命令55

5.4.1 用L(ist列目录56

5.4.2 V(olunmes(卷宗)命令58

5.4.3 扩展目录表58

5.4.4 D(ate命令59

5.4.5 P(refix(前缀)命令60

5.5把文件从一个地方传送到另一地方60

5.5.1 目的文件名的速记项61

5.5.2 从一个磁盘到另一个磁盘的大批传送61

5.5.3 仅选择一些文件传送62

5.5.4 在只有一个磁盘驱动器情况下磁盘对磁盘的传送62

5.5.5 在磁盘上建立文件62

5.6目录修改命令63

5.6.1 R(emove命令63

5.6.2 C(hange命令64

5.6.3 M(ake 命令65

5.6.4 K(runch命令66

5.6.5 Z(ero命令66

5.7检查和修复磁盘错误67

5.7.1 B(ad block scan(扫描出错块)68

5.7.2 eX(amine命令68

第六章Pascal编译对程序中错误的处理70

6.1本章目的70

6.2 概述70

6.3 解释和编译命令71

6.4 包含命令72

6.5 编译程序的显示和列表命令73

6.6其它编译开关命令75

6.6.1 允许使用GOTO命令75

6.6.2 I/O检查开关75

6.6.3 静态编译开关75

6.6.4 交互摸式开关76

6.7句法错误76

6.7.1 不匹配的“BEG1N...END对78

6.7.2 注解项没有“*)”符号结尾79

6.7.3 嵌套的IF语句80

6.8 执行(运行时间)错83

第七章自学Pascal测验程序86

7.1 本章目的86

7.2 训练和实习测验程序86

7.3 设计测验程序91

第八章设计磁盘文件95

8.1 本章目的95

8.2 概 述95

8.3UCSD—Pasal磁盘文件物理说明97

8.3.1 扇区交错存取97

8.3.2 512字节块—磁盘传送通用单位98

8.3.3 构造逻辑记录98

8.3.4 文本文件100

8.4使用结构化的数据文件101

8.4.1 文件声明和缓冲(窗口)变量103

8.4.2 GET,PUT,READ和WRlTE语句103

8.4.3 RESET,REWRlTE和CLOSE语句105

8.4.4 RESET,语句105

8.4.5 REWRlTE语句106

8.4.6 CLOSE语句107

8.4.7 SEEK语句108

8.4.8 EOF语句108

8.4.9 程序实例:顺序地进行“文件对文件”拷贝109

8.5随机存取处理磁盘文件110

8.5.1 实例程序UPDATE110

8.5.2 索引存取:效率的考虑115

8.6文本文件116

8.6.1 READ和WRlTE116

8.6.2 EOLN,READLN,lTELN:End—of—Line118

8.7 错误纠正120

第九章使用专用程序(Unit)库123

9.1 本章目的123

9.2 设计各单元的理由123

9.3 UNlT(单元)概述124

9.4 一个简单的程序单元及其应用125

9.5 连接程序的复杂情况128

9.6 库管理程序130

附录131

A0IBM一个人计算机专用键131

(一)UCSD—Pascal系统专用键131

(二)CRT专用键131

A1APPlE—Ⅱ微计算机及专用键132

(一)机器配置132

(二)使用磁盘注意132

(三)键盘专用键132

A2TRS—80计算机133

(一)机器配置133

(二)软件说明133

(三)键盘专用键133

A3Terak 8510a计算机134

(一)机器配置134

(二)磁盘驱动器编号134

(三)键盘专用键135

B1 ADM3—A终端135

B2 Hazeltine 1500终端136

B3 Soroc IQ 120终端137

B4 改编UCSD—Pascal系统以适应你的终端显示137

C1 屏幕编辑命令138

C2 文件管理命令摘要140

C3 操作系统命令140

D1 编译程序句法错误信息141

D2 执行错误信息149

D3 输入/输出错误信息150

D4 UCSD—Pascal和标准Pascal之间的差别151

E 索引(略)153

1985《UCSD-PascaI系统 初学者指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由戴维堤译 1985 中国计算机技术服务公司;北京中玉实业公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。