操作系统篇
1.《操作系统-内核与设计原理》
l推荐理由
《操作系统:精髓与设计原理》既注重对操作系统的经典内容的论述,又紧密联系当代流行的设计问题以及当前操作系统的发展方向,可作为大学计算机专业或计算机应用相关专业的本科生教材和参考书,也可供从事计算机方向研究的专业技术人员使用。
l九度链接
/thread-139-1-3.html
2.《现代操作系统》
l推荐理由
本书是操作系统领域的经典之作,与第1版相比有较大的变化。书中集中讨论了操作系统的基本原理,除了重点放在单处理机操作系统之处,还包含了有关计算机安全、多媒体操作系统、UNIX、Window2000以及操作系统设计等方面的内容。书中涉及的主题包括图形用户界面、多处理机操作系统、笔记本电脑电源管理、可信系统、病毒、网络终端、CD-ROM文件系统、互斥信号量、RAID、软定时器、稳定存储器以及新的页面置换算法等。此外,书中还增加了大量习题,方便教学。
本书适合作为高等院校计算机科学与技术专业操作系统课程教材,也是设计、开发操作系统的重要参考书。
l九度链接
/thread-137-1-3.html
3.《自已动手写操作系统》
l推荐理由
本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。本书不同于其他的理论型书籍,而是提供给读者一个动手实践的路线图。书中讲解了大量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核心原理,而且使整个开发过程少走弯路。
l九度链接
/thread-136-1-3.html
4.《鸟哥的Linux私房菜》
l推荐理由
l九度链接
5.《Linux内核编程指南》
l推荐理由
l九度链接
6.《深入理解LINUX内核》
l推荐理由
l九度链接
7.《UNIX环境高级编程》
l推荐理由
本书的前15章着重于理论知识的阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据函数库,PostScript打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序和程序等。
本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员——无论是初学者还是专家级人士——都是一本无价的参考书籍。
l九度链接
8.《Unix操作系统设计与实现》
l推荐理由
主要针对BSD4.3版本。
l九度链接
9.《LINUX与UNIXSHELL编程指南》
l推荐理由
l九度链接
10.《LINUX设备驱动程序》
l推荐理由
l九度链接
/thread-1057-1-3.html
11.《LINUX教程:Windows用户转向Linux的12个步骤》
l推荐理由
l九度链接
12.《Linux内核源代码情景分析》
l推荐理由
l九度链接
13.《Linux内核源代码分析》
l推荐理由
l九度链接
14.《Linux内核完全注释》
l推荐理由
本书适合作为计算机专业学生学习操作系统课程的实践教材和参考书,也适合Linrx操作系统爱好者自学,还可以供具有一定基础的技术人员作为嵌入式开发应用的参考书。
l九度链接
15.《Linux0.01内核分析与操作系统设计》
l推荐理由
本书巧妙地结合了Linux内核源代码分析、操作系统设计原理和操作系统设计实践三个方面的内容,在对Linux0.01内核源代码进行深入分析的基础上,讲解了操作系统设计的基本原理和方法技巧。同时,还向读者提供了大量的操作系统实践方面的实例。通过对本书的学习,读者可以对操作系统的内核有深入的了解,掌握基本的硬件操作和控制能力,具有对操作系统的理解和实践能力。
本书中的所有例子,都可以使用GNU编译器来编译,所有的工具软件也都可以应用到GNU的自由软件中。本书内窜丰富、通俗易懂、可操作性强,既可作为大学高年级本科和研究生学习操作系统设计的辅导教材,也可作为计算机爱好者学习和分析Linux内核的教材。同时,也是软件工程师进行各类操作系统设计的最佳参考用书。
l九度链接