title: 有哪些比较基础的计算机书籍？
desc: 要求是这样的：<br>1）建立起计算系统的概念，理解计算系统自底向上逐次构造的过程，了解经典计算系统<br>的工作基础<br>2 了解计算机系统的底层机制，包括数据的机器级表示数字逻辑冯诺伊曼模型机器<br>语言汇编语言输入和输出Trap 机制等<br>3 掌握结构化程序设计语言基础，包括变量和运算符类型表达式简单IO控制结构<br>函数数组和指针等<br>4 理解结构化程序设计，能够利用自顶向下逐步求精的方法完成小规模的结构化程序<br>5 掌握系统地测试小规模程序的技术方法与工具，掌握程序调试的技术方法与工具<br>6 了解基本的数据结构与一些简单算法，包括数组栈链表递归顺序查找折半查<br>找插入排序等。
topic: 书籍推荐
content: 谢邀，正好今年夏天的时候，在毕业生卖书的地摊上找到一本书，还挺好的，叫做Computer Science Illuminated（计算机科学概论，点亮你的计算机世界），作者是Nell Dale和John Lewis。httpwww.amazon.cnComputer-Science-Illuminated-Student-Study-Guide-Dale-Nell-Bdp0763726265refsr17ieUTF8qid1356683364sr8-7 这是第二版的，英文版的比较贵，卓越上有一本第三版的中文译本。httpwww.amazon.cnE8AEA1E7AE97E69CBAE7A791E5ADA6E6A682E8AEBA-E688B4E5B094dpproduct-descriptionB001TDM10Yrefdpproddesc0ieUTF8sbooks 这本书的内容比较丰富，但是对于任何一个话题都没有具体的展开详述，毕竟只有600多页的篇幅，而其中任何一个章节的内容拿出来进行
answerer_tags: 文字编辑工程师，计算机技术研究生