第1章计算机基本概念
1.l计算机的结构
1.2总线结构
1.3计算机的基本操作
1.4存储器中数据的表示
1.5二进制.八进制和十六进制系统之间的数制转换
1.6在系统中构造数字的规则
1.7二进制.八进制和十六进制系统中的算术运算
1.8计算机中数的表示
习题与解答
补充题
补充题答案
第2章程序规划与设计
2.l程序设计
2.2解决问题
2.3算法
习题与解答
补充题
补充题答案
第3章程序编码与简单输入/输出
3.l程序设计语言
3.2变量和常量
3.3赋值语句
3.4算术表达式和运算符优先顺L序
3.5注释语句
3.6简单输入/输出
3.7编写一个完整的程序
习题与解答
补充题
补充题答案
第4章控制结构与程序的编写
4.l布尔表达式
4.2控制结构--定义
4.3选择
4.4循环
习题与解答
补充题
补充题答案
第5章函数和子过程
5.1函数
5.2子过程
5.3标识符的作用域和生命期
5.4参数传递机制
习题与解答
补充题
补充题答案
第6章数组和字符串
6.l数组简介
6.2VisualBasic中的数组
6.3C/C++和JAVA中的数组
6.4查找
6.5排序
习题与解答
补充题
补充题答案
第7章数据文件
7.l简介
7.2数据术语
7.3文件组织
7.4文本文件和二进制文件
7.5打开和关闭文件
习题与解答
补充题
补充题答案
第8章面向对象编程
8.l面向对象编程简介
8.2继承和数据抽象
8.3面向对象编程的优势
8.4VisualBasic中的面向对象
8.5C++中的类和继承
8.6Java中的类和继承
习题与解答
补充题
补充题答案
第9章数据结构
9.1数据结构简介
9.2链表
9.3堆栈
9.4队列
习题与解答
补充题
补充题答案
附录A翻译过程