目 录 1
第一部分竞赛指导教程 1
第1章计算机基础知识 1
1.1计算机的诞生和发展 1
1.1.1计算机的诞生 1
1.1.2计算机硬件部分设备名称 2
1.1.3微型计算机系统的硬件和软件 3
1.1.4微机系统的主要技术(性能)指标 3
1.1.5计算机的特点 4
1.1.6计算机的发展趋势 4
1.1.7思考练习 4
1.2计算机的工作原理和组成 5
1.2.1计算机工作原理 5
1.2.2计算机的组成 6
1.2.3思考练习 7
1.3计算机的输入/输出设备 8
1.3.1计算机的输入设备和输出设备概述 8
1.3.2常用的输入/输出设备 9
1.3.3思考练习 13
1.4计算机的软件系统 14
1.4.1软件的分类 15
1.4.2指令、程序和语言 15
1.4.3操作系统 15
1.4.4软件与硬件的关系 16
1.4.5计算机的应用领域 16
1.4.6软件的版本 17
1.4.7思考练习 17
1.5数制及相互转换 18
1.5.1什么叫数制 18
1.5.2基数和位权的概念 18
1.5.3数制的相互转换 19
1.5.4思考练习 21
1.6字符编码和汉字编码 23
1.6.1字符编码 23
1.6.2汉字编码 24
1.6.3汉字字模信息 25
1.6.4思考练习 25
1.7 计算机网络基础 26
1.7.1计算机网络概述 26
1.7.2计算机网络的分类 26
1.7.3 OSI参考模型七层层次结构和网络协议 27
1.7.4网络协议与操作系统 31
1.7.5 FDDI 32
1.7.6思考练习 33
1.8计算机信息安全基础 35
1.8.1计算机病毒的概念 35
1.8.2计算机病毒特点 35
1.8.3计算机病毒的分类 35
1.8.4计算机病毒感染计算机系统的异常情况 36
1.8.5计算机病毒的防范措施 36
1.8.6思考练习 37
第2章计算机应用实践 39
2.1 DOS操作系统 39
2.1.1 DOS概况 39
2.1.2 DOS的组成和启动 39
2.1.3 DOS文件的管理 41
2.1.4 DOS命令 41
2.1.5思考练习 42
2.2 Windows操作系统 44
2.2.1 Windows概述 44
2.2.2安装Windows 98的过程 44
2.2.3 Windows 98的功能特点 45
2.2.4 Windows的窗口和菜单 46
2.2.5 Windows操作中的名词 47
2.2.6思考练习 49
2.3文字处理软件——Word 49
2.3.1 Microsoft Office概述 49
2.3.2使用Word进行文字处理 50
2.3.3思考练习 55
2.4 电子表格处理和分析软件——Excel 57
2.4.1 Excel概述 57
2.4.2使用Excel进行电子表格处理 57
2.4.3 Excel常用函数 60
2.4.4思考练习 62
第3章 LOGO语言程序设计 64
3.1 LOGO语言概述和基本命令 64
3.1.1 LOGO语言概述 64
3.1.2 LOGO语言基本命令 65
3.1.3思考练习 68
3.2多龟绘图 69
3.2.1 多色绘图命令 69
3.2.2思考练习 71
3.3海龟绘图的辅助命令 72
3.3.1 海龟绘图的辅助命令 72
3.3.2画矩形和椭圆 74
3.3.3思考练习 76
3.4 LOGO编辑器及过程简述 77
3.4.1 LOGO语言编辑器 77
3.4.2过程 79
3.4.3编辑器的编辑操作 80
3.4.4思考练习 80
3.5常用海龟绘图公式 81
3.5.1重复语句REPEAT及重复的嵌套 82
3.5.2变量和带参数的过程 84
3.5.3常用的海龟绘图公式 84
3.5.4思考练习 86
3.6条件选择语句和循环语句 88
3.6.1条件选择的表达式 88
3.6.2条件选择语句 89
3.6.3循环语句 89
3.6.4赋值语句 89
3.6.5思考练习 90
3.7子过程和过程调用 90
3.7.1子过程 90
3.7.2过程管理及LOGO源文件管理的几个命令 91
3.7.3过程调用 92
3.7.4思考练习 96
3.8字和表 97
3.8.1字 97
3.8.2表 97
3.8.3字和表的操作命令 97
3.8.4思考练习 100
3.9彩色绘图和函数 101
3.9.1彩色绘图 101
3.9.2函数 103
3.9.3思考练习 105
3.10递归 107
3.10.1 什么是递归 107
3.10.2尾递归 107
3.10.3 中间递归 108
3.10.4首递归 109
3.10.5思考练习 111
第二部分自测题及分析 116
LOGO语言自测题一 116
LOGO语言自测题二 118
LOGO语言自测题三 121
LOGO语言自测题四 125
LOGO语言自测题五 132
LOGO语言自测题六 137
LOGO语言自测题七 141
LOGO语言自测题八 146
LOGO语言自测题九 150
LOGO语言自测题十 153
LOGO语言自测题十一 160
第三部分历届竞赛试题及分析 166
1998年第四届全国青少年信息学(计算机)奥林匹克分区联赛小学组复赛试题 166
1999年第五届全国青少年信息学(计算机)奥林匹克分区联赛小学组复赛试题 169
2000年第六届全国青少年信息学(计算机)奥林匹克分区联赛小学组初赛试题 175
2000年第六届全国青少年信息学(计算机)奥林匹克分区联赛小学组复赛试题 178
2001年第七届全国青少年信息学(计算机)奥林匹克分区联赛小学组初赛试题 181
2001年第七届全国青少年信息学(计算机)奥林匹克分区联赛小学组复赛试题 185
2002年第八届全国青少年信息学(计算机)奥林匹克分区联赛 190
小学组初赛试题(一类) 190
2002年第八届全国青少年信息学(计算机)奥林匹克分区联赛 194
小学组复赛试题(一类) 194
2002年第八届全国青少年信息学(计算机)奥林匹克分区联赛 197
小学组初赛试题(二类) 197
2002年第八届全国青少年信息学(计算机)奥林匹克分区联赛 201
小学组复赛试题(二类) 201
2003年第九届全国青少年信息学(计算机)奥林匹克分区联赛小学组初赛试题 202
2003年第九届全国青少年信息学(计算机)奥林匹克分区联赛小学组复赛试题 207
附录一LOGO语言出错信息和LOGO语言常用命令 211
附录二 全国青少年信息学奥林匹克分区联赛简介 222
参考文献 223