目录 1
一、计算机——人类脑力劳动的辅助工具 1
1.信息与信息处理 1
2.现代计算机的特点 2
二、计算机的发展史 4
三、计算机的应用 12
1.计算机在科学与工程计算中的应用 12
2.计算机在数据与事务处理中的应用 13
3.计算机在过程控制中的应用 15
4.计算机辅助设计 17
5.计算机辅助教学 17
6.计算机与人工智能 18
7.计算机闯入生活与家庭 20
四、计算机的分类与组成 21
1.计算机的分类 21
2.硬件的五大功能部分 22
3.计算机系统的灵魂——软件 24
五、数字化信息编码 26
1.计数制 27
2.小数点的表示方法 35
3.负数的表示方法 37
4.字符的表示方法 42
六、逻辑代数与基本逻辑电路 44
1.引言 44
2.或门和逻辑加 44
3.与门和逻辑乘 45
4.非门和逻辑非 46
5.与非门 47
6. 或非门 48
7.与或非门 49
8.双稳态触发器 49
9.逻辑代数中的一些公式 54
10.卡诺图 56
七、基本逻辑部件 62
1.寄存器 62
2.计数器 65
3.译码器 66
4.半加器和全加器 69
5.节拍脉冲发生器 72
八、计算机怎样进行四则运算 75
1.定点运算 75
2.关于浮点运算的一些补充说明 84
九、存储器 85
1.存储器的功用和分类 85
2.内存储器的组成 86
3.磁芯存储器的工作原理 87
十、指令和控制器 96
1.控制器的功能 96
2.指令 97
3.控制器的组成 101
十一、外部设备 103
1.输入设备 103
2.输出设备 106
3.复合输入输出设备 107
4.外存储器 108
十二、程序设计与程序设计语言 111
1.用计算机解决实际问题的过程 111
2.机器语言与程序设计语言 111
3.计算机怎样计算复杂算题 113
4.流程图 115
十三、BASIC的基本概念 120
1.BASIC程序的结构 120
2.基本符号 122
3.数 123
4.变量 123
5.表达式 126
6.标准函数 128
十四、INPUT语句与PRINT语句 132
1.INPUT语句 132
2.PRINT语句 133
十五、赋值语句 139
十六、READ语句、DATA语句与RESTORE语句 142
1.READ语句与DATA语句 142
2.RESTORE语句 144
十七、END语句、STOP语句与REM语句 146
1.END语句 146
2.STOP语句 146
3.REM语句 147
十八、GOTO语句与IF语句 149
1.GOTO语句 149
2.IF语句 150
1.FOR语句与NEXT语句 157
十九、循环——FOR语句与NEXT语句 157
2.多重循环 160
二十、DIM语句 164
二十一、DEF语句 169
二十二、子程序——GOSUB语句与RETURN语句 171
二十三、BASIC程序举例 174
例1.求解鸡兔同笼问题的程序 174
例2.弧度转换成度分秒的程序 174
例4.计算兔子孳生问题的程序 175
例3.求解韩信点兵问题的程序 175
例5.小麦奖赏计算程序 176
例6.求“水仙花”数的程序 177
例7.分解因子程序 177
例8.求最大公约数与最小公倍数程序 178
例9.小学生二位数减法的测验程序 179
例10.1985年日历打印程序 180
例11.在同一个图上输出两条曲线的程序 180
例12.排列比赛名次程序 181
例13.选票统计程序 182
例14.素数计算程序 183
例15.哥德巴赫猜想验证程序 184
二十四、COMX 35微型机的使用与操作 186
1.COMX 35机与外部的连接 186
2.BASIC的启动 187
3.COMX 35机的键盘 189
4.键盘运算方式 191
5.常用的BASIC命令 191
6.怎样输入与运行程序 194
7.怎样修改程序 195
二十五、APPLEⅡ微型机的使用与操作 198
1.APPLEⅡ机与外部的连接 198
2.BASIC的启动 200
3.APPLEⅡ的键盘 200
4.直接方式执行 202
5.一些常用的BASIC命令 203
6.怎样输入与运行程序 204
7.怎样修改程序 205
二十六、IBM PC微型机的使用与操作 207
1.如何启动BASIC 207
2.工作方式 208
3.IBM PC的键盘 209
4.如何对当前行进行修改 213
5.如何输入与运行程序 215
6.如何修改程序 215
二十七、计算机的发展与展望 216
附录A 错误信息 221
1.COMX 35错误信息 221
2.APPLEⅡ的INTEGER BASIC的错误信息 223
3.APPLESOFT错误信息 224
4.IBM PC BASIC错误信息 225
附录B 随机函数 228