《微型机LOGO语言入门》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:许寿椿编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:1987
  • ISBN:13209·167
  • 页数:303 页
图书介绍:

目 录 1

第一章微型机的简单介绍 1

1-1 微型机为什么又叫微电脑 1

1-2微型机的基本部件 3

1-3机器语言和程序语言 4

1-4计算机的硬件和软件 5

9-5测试命令——条件命令的另一种形式 (1? 6

2-1 怎样启动LOGO 7

第二章LOGO语言中的海龟和海龟图 7

2-2 怎样打LOGO命令 8

2-3海龟是什么 11

2-4指挥海龟作图的一些基本命令 13

2-5几个简单的直线型海龟图 16

2-6画圆及圆弧的命令 17

2-7生动的色彩 20

2-8屏幕状态及海龟活动范围 21

2-9怎样改正命令中的错误 24

2-10 关于IBM PC LOGO语言的注 26

练习一 27

3-1 用一行命令完成画正多边形 31

的方法 31

第三章重复命令——用少数命令完成大量操作 31

3-2用一行命令完成画圆 32

3-3重复命令的一般格式 33

3-4重复命令的嵌套 33

3-5关于LOGO命令行的一个规定 35

练习二 35

第四章 计算机辅助教学(CAI)程序实例——关于 37

角度、距离和坐标的游戏程序 37

4-1 CAI和LOGO的小天地 (microworlds) 37

4-2打靶程序Ⅰ——角度的实习 38

4-3 打靶程序Ⅱ——角度和距离的实习 40

4-4 “数对”和荧光屏上的“点”——平面直角 41

坐标 41

4-5 LOGO语言中的相对坐标与绝对坐标 44

4-6与绝对坐标有关的命令 46

4-7快速绘图程序QUICKDRAW 51

4-8动龟赛跑程序RACE 52

4-9 关于IBM PC LOGO语言的注 54

第五章程序概念、过程和编辑状态 55

5-1程序概念及其意义 55

5-2过程和编辑状态 56

5-3几个简单过程的例子 60

5-4过程的嵌套和过程的级(Level) 62

5-5出错信息的显示 65

5-6全屏幕编辑和过程的修改 69

5-7 怎样显示打印过程名字清单、过程命令清单和 73

图形 73

5-8软盘文件的使用 76

5-9 关于IBM PC LOGO语言的注 77

练习三 78

第六章海龟图设计实习Ⅰ 82

6-1 把复杂图形看做是简单图形的组合 82

6-2用递归实现重复 85

6-3 圆及圆弧构成的图形 91

6-4画草人——海龟图设计的步骤 94

练习四 99

第七章LOGO的数据类型和变量 103

7-1 LOGO中数的表示 103

7-2算术运算 105

7-3 LOGO中的字及有关运算 107

7-4 LOGO中的表及有关运算 111

7-5变量、它的命名和赋值 115

7-6表达式 118

7-7使用变量的例题 122

7-8关于IBM PC LOGO语言的注 125

练习五 126

第八章带参数的过程 130

8-1 带参数的过程 130

8-2形式参数和实在参数 133

8-3带参数过程的例 135

8-4形式参数是局部量、是过程的私有变量 139

8-5过程嵌套和参数的传递 143

8-6带参数的递归过程 145

8-7 OUTPUT命令、函数过程 151

8-8可展性、拼音命令及其它 154

8-9关于IBM PC LOGO语言的注 155

练习六 155

9-1 条件命令的简单例子 159

控制功能 159

第九章 条件命令——LOGO的判断、 159

9-2条件命令的基本格式 161

9-3简单条件与逻辑量 163

9-4逻辑运算与条件表达式 164

9-6 STOP命令、TOPLEVEL命令和OUTPUT命令 169

9-7程序的静态结构和动态运行顺序 174

9-8 关于IBM PC LOGO语言的注 177

练习七 178

10-1 正多边形、正多角星和旋涡线 180

第十章海龟图设计实习Ⅱ 180

10-2 画卡车 185

10-3 从花瓣到花朵——命令串做过程参数的例子 189

10-4壁纸图案、花朵、花瓣——自顶向下的设计方法 191

练习八 194

第十一章工作空间和文件系统 196

11-1工作空间的管理 196

11-2文件系统 198

11-3文件使用中的几个问题 200

11-4 关于IBM PC LOGO语言的注 201

第十二章交互程序的编写和RC,RQ,RC?命令 203

12-1 快速绘图程序和RC命令 203

12-2打靶程序和RQ命令 204

12-3动龟赛跑程序和RC?命令 209

12-4编写交互程序的基本方法 212

12-5 关于IBM PC LOGO语言的注 214

13-1 作为数学方法的递归策略 215

第十三章递归过程和一些关于表的递归运算 215

13-2 几个关于字或表的递归过程 219

13-3 数制转化 222

13-4 非尾部递归 226

13-5 关于IBM PC LOGO语言的注 230

练习九 230

第十四章表的初步应用 232

14-1 电话号码本和关联表 232

的替换程序 237

14-2 繁、简体汉字句子的转化——属性和值 237

14-3 海龟怎样记住自己的动作——把LOGO 239

程序看做表 239

14-4 用LOGO程序生成LOGO过程、DEFINE和TEXT 243

命令 243

14-5 表和层次结构 246

14-6 表和数组的比较 247

练习十 248

15-1 好程序的标准 250

第十五章 LOGO语言的结构特性 250

和程序设计方法 250

15-2 LOGO的模块化特性 251

15-3 LOGO的结构化特性 252

15-4 程序结构图 253

15-5 局部变量、全程变量和自由变量 255

15-6 错误检测和程序测试 259

15-7 追踪命令(TRACE)的意义和用法 261

15-8 暂停命令(PAUSE)的用法 263

练习十一 264

附录 266

附录Ⅰ APPLE机MIT版LOGO命令表(命令索引) 266

附录Ⅱ APPLE机MIT版LOGO出错信息表 272

附录Ⅲ 几个工具程序 274

附录Ⅳ IBM PC机LOGO语言命令及操作简表 284

参考文献 303