内容简介
本书包括:使用Visual Basic、C、C++和Java以及其他浒的编程语言编写的例题来描述计算机基本概念;数百道练习题来解决你所遇到的问题,并且给出了答案;对计算机科学中的关键概念做了清楚的解释;了解算法编写和数据抽象所需要的所有知识。
目录
第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. 2 Visual Basic中的数组 6. 3 C/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. 4 Visual Basic中的面向对象 8. 5 C 中的类和继承 8. 6 Java中的类和继承 习题与解答 补充题 补充题答案 第9章 数据结构 9. 1 数据结构简介 9. 2 链表 9. 3 堆栈 9. 4 队列 习题与解答 补充题 补充题答案 附录A 翻译过程