⼗⼤畅销【操作系统类】书籍,说说你看过哪本《鸟哥的Linux 私房菜》、《深⼊理解计算机系统》、《Linux内核设计与实现》、《 UNIX操作系统设计》……
js脚本注入
操作系统是控制其他程序运⾏,管理系统资源并为⽤户提供操作界⾯的系统软件的集合。操作系统(英语;Operating System,简称OS)是⼀管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基⽯。操作系统⾝负诸如管理与配置内存、决定系统资源供需的优先次序、控制输⼊与输出设备、操作⽹络与管理⽂件系统等基本事务。操作系统是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运⾏;改善⼈机界⾯;为其它应⽤软件提供⽀持等,使计算机系统所有资源最⼤限度地发挥作⽤,为⽤户提供⽅便的、有效的、友善的服务界⾯。操作系统是⼀个庞⼤的管理控制程序,⼤致包括5个⽅⾯的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、⽂件管理。⽬前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware 等。但所有的操作系统具有并发性、共享性、虚拟性和不确定性四个基本特征。
NO1. 鸟哥的Linux 私房菜
本书全⾯⽽详细地介绍了Linux操作系统。全书分为5个部分:第⼀部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第⼆部分介绍Linux的⽂件系统、⽂件、⽬录与磁盘的管理;第三部分介绍⽂字模式接⼝shell和管理系统的好帮⼿shell脚本,另外还介绍了⽂字编辑器vi和vim的使⽤⽅法;第四部分制作制作
介绍了对于系统安全⾮常重要的Linux账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运⾏状况、系统服务,针对登录⽂件进⾏解析,对系统进⾏备份以及核⼼的管理等。
本书内容丰富全⾯,基本概念的讲解⾮常细致,深⼊浅出。各种功能和命令的介绍,都配以⼤量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的⼀本⼊门好书。
NO2. 深⼊理解计算机系统
从程序员的视⾓,看计算机系统!本书适⽤于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执⾏的,读者能够更好的理解程序的⾏为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和⽹络互连环境。⽽通过程序员的视⾓,读者可以清晰地明⽩学习计算机系统的内部⼯作原理会对他们今后作为计算机科学研究者和⼯程师的⼯作有进⼀步的帮助。它还有助于为进⼀步学习计算机体系结构、操作系统、编译器和⽹络互连做好准备。
NO3. 现代操作系统
本书是操作系统领域的经典之作,与第1版相⽐有较⼤的变化。书中集中讨论了操作系统的基本原理,
计算机二级c通过率除了重点放在单处理机操作系统之处,还包含了有关计算机安全、多媒体操作系统、UNIX、Window2000以及操作系统设计等⽅⾯的内容。书中涉及的主题包括图形⽤户界⾯、多处理机操作系统、笔记本电脑电源管理、可信系统、病毒、⽹络终端、CD-ROM⽂件系统、互斥信号量、RAID、软定时器、稳定存储器以及新的页⾯置换算法等。此外,书中还增加了⼤量习题,⽅便教学。
本书适合作为⾼等院校计算机科学与技术专业操作系统课程教材,也是设计、开发操作系统的重要参考书。
NO4. 深⼊解析Windows操作系统
本书是著名的操作系统内核专家Mark Russinovich和David Solomon撰写的Windows操作系统原理的最新版著作,全⾯和深⼊地阐述了Windows操作系统的整体结构以及内部⼯作细节。本书针对Windows Server 2003、Windows XP和Windows 2000做了全⾯更新,通过许多练习实验让你直接感受到Windows的内部⾏为。另外,本书还介绍了⼀些⾼级诊断技术,以便使你的系统运⾏得更加平稳和⾼效。⽆论你是开发⼈员还是系统管理员,你都可以在本书中到⼀些关键的、有关体系结构⽅⾯的知识,通过这些知识你可以更好地做系统设计、调试,以及性能优化。
NO5. 操作系统概念
本书讨论了操作系统中的基本概念与算法,并对⼤量实例(如Linux系统)进⾏了研究。全书内容共分七部分,第⼀部分概要解释了操作系统是什么、做什么、是怎样设计与构造的,也解释了操作系统概念是如何发展起来的,操作系统的公共特性是什么。第⼆部分进程管理描述了作为现代操作系统核⼼的进程以及并发的概念。第三部分存储管理描述了存储管理的经典结构与算法以及不同的存储管理⽅案。第四部分I/O系统对I/O进⾏了深⼊的讨论,包括I/O系统设计、接⼝、内部结构与功能等。第五部分分布式系统介绍了分布式系统的⼀般结构以及连接它们的⽹络,讨论了分布存取策略、分布式⽂件系统及分布式系统中同步、通信等机制。第六部分保护与安全介绍了操作系统中对⽂件、内存、CPU及其他资源进⾏操作的安全与保护机制。
NO6. Linux内核设计与实现
本书基于Linux2.6内核系列详细介绍Linux内核系统,覆盖了从核⼼内核系统的应⽤到内核设计与实现等各⽅⾯的内容。主要内容包括:进程管理、系统调⽤、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等。本书理论联系实践,既介绍理论也讨论具体应⽤,能够带领读者快速⾛进Linux内核世界,真正开发内核代码。
本书适合作为⾼等院校操作系统课程的教材或参考书,也可供相关技术⼈员参考。
NO7. 深⼊理解LINUX内核
为了彻底理解是什么使得Linux能正常运⾏以及其为何能在各种不同的系统中运⾏良好,你需要深⼊研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以⾄成百上千的进程能⾼效地共享系统。它熟练地统筹数据传输,这样CPU不⽤为等待速度相对较慢的硬盘⽽消耗⽐正常耗时更长的时间。
NO8. UNIX操作系统设计
本书以UNIX系统V为背景,全⾯、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书⾸先对系统内核结构做了简要介绍,然后分章节描述了⽂件系统、进程调度和存储管理,并在此基础上讨论了UNIX系统的⾼级问题,如驱动程序接⼝、进程间通讯与⽹络等。
javascript需要买书吗本书可作为⼤学计算机科学系⾼年级学⽣和研究⽣的教材或参考书,也为从事UNIX系统研究与实⽤程序开发⼈员提供了⼀本极有价值的参考资料。
NO9. 操作系统设计与实现
本书是关天操作系统的权威教材。⼤多数关于操作系统的图书均重理论⽽轻实践,⽽本书则在这两者之间进⾏了较好的折中。本册详细探讨了操作系统的基本原理,包括进程、进程间通信、信号量、管程、消息传递、调度算法、输⼊/输出、死锁、设备驱动程序、存储管理、调页算法、⽂件系统设计、
安全和保护机制等;此外,还详细讨论了⼀个特殊的操作系统MINIX3(⼀个与UNIX兼容的操作系统),并提供了该系统的源代码(见本书下册),以便于读者仔细研究。这种安排不仅可让读者了解操作系统的基本原理,⽽且可让读者了解到这些基本原理是如何应⽤到真实的操作系统中去的。
本书适⽤于⾼校计算机专业学⽣,也可供程序设计⼈员、⼯程技术⼈员、系统架构师等相关⼈员参考。
NO10. ⾃已动⼿写操作系统
不装jdk可以用eclipse吗本书在详细分析操作系统原理的基础上,⽤丰富的实例代码,⼀步⼀步地指导读者⽤C语⾔和汇编语⾔编写出⼀个具备操作系统基本功能的操作系统框架。本书不同于其他的理论型书籍,⽽是提供给读者⼀个动⼿实践的路线图。书中讲解了⼤量在开发操作系统中需注意的细节问题,这些细节不仅能使读者更深刻地认识操作系统的核⼼原理,⽽且使整个开发过程少⾛弯路。全书共分7章。附CD-ROM光盘⼀张。linux操作系统书籍
还有哪本你觉得应该畅销呢??

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。