第一章 电子计算机基础知识 1
第一节 电子计算机的发展和应用 1
第二节 微机的组成 1
第三节 DOS操作系统入门 6
第四节 计算机病毒及其防治 17
练习题 19
第二章 Logo语言环境 20
第一节 Logo语言系统运行环境 20
第二节 PC-Logo 4.00的安装 21
第三节 启动Logo语言系统和退出Logo语言系统 21
第四节 Logo的图形窗口环境 22
第五节 使用Logo帮助系统 26
第六节 打开和关闭鼠标 30
练习题 31
第三章 Logo语言的作图命令和作图工具 32
第一节 初识小海龟 32
第二节 海龟的基本作图命令 32
第三节 重复命令 40
第四节 活动海龟 43
第五节 屏幕的显示方式 45
第六节 海龟的活动范围 48
第七节 定位命令 49
第八节 彩色世界 53
第九节 Logo语言绘图工具 57
第十节 出错信息 61
第十一节 应用举例 62
练习题 65
第四章 模块化程序设计 67
第一节 定义过程 67
第二节 过程的调用 69
第三节 过程的编辑 72
第四节 编辑窗口 76
第五节 定义带参数的过程 91
第六节 画圆弧 93
第七节 圆和圆弧过程的应用 94
第八节 模块化程序设计 96
练习题 101
第五章 数据类型、运算符、函数和表达式 103
第一节 常量与变量 103
第二节 算术运算符与算术表达式 104
第三节 标准函数 109
第四节 函数的应用 112
第五节 深入了解变量 115
练习题 120
第六章 三种结构的程序设计 121
第一节 程序的三种基本结构 121
第二节 顺序结构的程序设计 122
第三节 分支结构的程序设计 123
第四节 循环结构的程序设计 130
第五节 应用举例 134
练习题 139
第七章 数组 140
第一节 一维数组的定义和应用 140
第二节 二维数组的定义和应用 146
第三节 多维数组的定义 148
练习题 148
第八章 过程的递归调用 149
第一节 递归 149
第二节 条件语句控制递归 152
第三节 递归过程的几种结构类型 155
第四节 深入了解递归 157
第五节 递归应用 163
练习题 166
第九章 字表处理 169
第一节 字表处理的基本命令 169
第二节 输出输入命令 176
第三节 数据类型判别 181
第四节 字表处理的应用 183
练习题 192
第十章 文件管理和打印 193
第一节 工作空间管理 193
第二节 磁盘文件管理 198
第三节 图形和文件打印 202