· ·设为首页 ·加入收藏 ·网站地图 ·会员中心 ·取回密码·
您现在的位置: 四川省达川中学 >> 文章中心 >> 资源库 >> 海量资源 >> 大千世界 >> 文章正文 今天是:
有哪些比较基础的计算机书籍?
作者:www    文章来源:www    点击数:1294    更新时间:2012-12-29    
    ★★★ 【字体:

有哪些比较基础的计算机书籍?

有哪些比较基础的计算机书籍?

要求是这样的:
1)建立起计算系统的概念,理解计算系统自底向上、逐次构造的过程,了解经典计算系统
的工作基础;
2) 了解计算机系统的底层机制,包括数据的机器级表示、数字逻辑、冯·诺伊曼模型、机器
语言、汇编语言、输入和输出、Trap 机制等;
3) 掌握结构化程序设计语言基础,包括变量和运算符、类型、表达式、简单I/O、控制结构、
函数、数组和指针等;
4) 理解结构化程序设计,能够利用自顶向下、逐步求精的方法完成小规模的结构化程序;
5) 掌握系统地测试小规模程序的技术、方法与工具,掌握程序调试的技术、方法与工具;
6) 了解基本的数据结构与一些简单算法,包括数组、栈、链表、递归、顺序查找、折半查
找、插入排序等。
==============================
余天升,文字编辑工程师,计算机技术研究生
3 票,来自 noiplee王永鑫钢盅郭子
谢邀,正好今年夏天的时候,在毕业生卖书的地摊上找到一本书,还挺好的,叫做《Computer Science Illuminated》(计算机科学概论,点亮你的计算机世界),作者是Nell Dale和John Lewis。

amazon.cn/Computer

这是第二版的,英文版的比较贵,卓越上有一本第三版的中文译本。amazon.cn/%E8%AE%A

这本书的内容比较丰富,但是对于任何一个话题都没有具体的展开详述,毕竟只有600多页的篇幅,而其中任何一个章节的内容拿出来进行系统叙述都可以变成一本600页以上的书。这本书只能让你有一个概要性的、宏观上的理解,如果要求深入,请另外选择书籍。

以下是一些简要的章节:
Laying the Groundwork(基础知识)
  • Chapter 1 The Big Picture(全景图),本书的层次,计算机和软件的历史。
The Information Layer(信息层面)
  • Chapter 2 Binary Values and Number Systems(二进制值和计数系统),二进制、八进制、十进制、十六进制的计算和转换。
  • Chapter 3 Data Representation(数据表示),模拟量和数字量,如何表示数据,数怎么表示,文字、声音、图像、视频怎么表示。
The Hardware Layer(硬件层面)
  • Chapter 4 Gates and Circuits(逻辑门和电路),门电路、晶体管、加法器、存储器的简单原理。
  • Chapter 5 Computing Components(计算部件),冯式结构、CPU指令周期、外存结构和非冯式结构。
The Programming Layer(编程层面)
  • Chapter 6 Problem Solving and Algorithm Design(问题解决和算法设计),设计简单算法、自顶向下、测试和面向对象。
  • Chapter 7 Low-Level Programming Languages(低级编程语言),机器语言和汇编。
  • Chapter 8 High-Level Programming Languages(高级编程语言),编译器和解释器、编程范式、函数式编程、常用的程序结构(IO、选择、循环、子程序、递归等)、类型系统。
  • Chapter 9 Abstract Data Types and Algorithms(抽象数据类型和算法),数组和链表、排序、二分查找、栈和队列、树。
The Operating System Layer(操作系统层面)
  • Chapter 10 Operating Systems (操作系统),操作系统的功能、内存管理、进程管理、CPU调度。
  • Chapter 11 File Systems and Directories(文件系统和目录),文件操作、目录树、磁盘结构。
The Application Layer(应用程序层面)
  • Chapter 12 Information Systems(信息系统),电子表格和数据库系统。
  • Chapter 13 Artificial Intelligence(人工智能),思考机器、知识表示、专家系统、神经网络、自然语言处理和机器人。
  • Chapter 14 Simulation and Other Application(模拟器和其他应用),模拟系统、CAD和嵌入式系统。
The Communication Layer(通信层面)
  • Chapter 15 Networks(网络),网络的结构和模式、网络协议和地址。
  • Chapter 16 The World Wide Web(万维网),使用网络(搜索引擎、即时通信等),HTML、交互式页面和XML。
In Conclusion(结论)
  • Chapter 17 Limitations of Computing(计算的局限)

文章录入:sanzyh    责任编辑:sanzyh 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)