本书对早期Linux内核(v0.12)代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux打下坚实的基础。虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。书中首先以Linux源代码版本的变迁为主线,介绍了Linux的历史,同时着重说明了各个内核版本的主要区别和改进,给出了选择0.12版内核源代码作为研究对象的原因。在正式描述内核源代码之前,概要介绍了运行Linux的PC的硬件组成结构、编制内核使用的汇编语言和C语言扩展部分,并且重点说明了80x86处理器在保护模式下运行的编程方法。接着详细介绍了Linux内核源代码目录树组织结构,并依据该结构对所有内核程序和文件进行了注释和详细说明。有关代码注释的章节安排基本上都分为具体研究对
《新编操作系统习题与解析》按照操作系统教学大纲的要求,并参照全国联考大纲编写。全书共6章,主要内容包括:操作系统概述、处理器管理、进程同步、通信和死锁、存储器管理、文件管理及设备管理。每章按知识点分节,每节先总结核心概念和基本原理,然后通过大量习题及近年考研试题,对相关知识点进行了详细、深入、透彻地分析,使学生充分掌握求解操作系统问题的思想和方法,深化对基本概念的理解,提高分析与解决问题的能力。 《新编操作系统习题与解析》不仅可以作为计算机专业本、专科学生学习操作系统课程的参考书,也是报考计算机专业硕士研究生的参考资料,同时适合于操作系统课程自学者和计算机等级(三级或四级)考试者研习。
Raspberry Pi是低成本微型计算机,体积小却具备强大的功能。本书深入浅出地介绍了Raspberry Pi的基础知识,包括软件、硬件配置,启动Linux操作系统,介绍其底层GPIO接口编程技术,并指导你把Raspberry Pi与Arduino结合在一起,设计出可以通过网络远程控制的电子作品。此外,你还将学习Pygame多媒体编程,并用Scratch完成一个简单的小游戏。
《iPad达人的50个酷炫项目》是《iPhone达人的50个酷炫项目》的姊妹篇,深入解析iPad的各种有趣的功能。《iPad达人的50个酷炫项目》将告诉你iPad不仅能用来听音乐、拍照、上网、玩游戏,同时还有更多更强大的功能。例如,可以把它变成你的家庭录音室、汽车音响、专业水准的摄像头,把你的计算机改造成商务计算机,《iPad达人的50个酷炫项目》还将告诉你在外部环境不利的情况下如何保护你的iPad,以及如何使用Wi-Fi以及许多远程功能等。本书将一步一步指导你如何成为iPad技术达人。 《iPad达人的50个酷炫项目》是广大“果粉”专业升级宝典。
本书是面向操作系统导论课程的经典书籍,从第1版至今被国内外众多高校选作教材。全书共六部分,不仅详细讲解了进程管理、内存管理、存储管理、保护与安全等概念,而且涵盖重要的理论结果和案例研究,并且给出了供读者深入学习的读物。这一版新增了多核系统和移动计算的内容,每一章都融入了新的技术进展,并且更新了习题和编程项目。本书既适合高等院校计算机相关专业的学生学习,也是专业技术人员的有益参考。