本书由自研开源嵌入式实时操作系统RT-Thread核心作者撰写,专业性毋庸置疑,系统剖析嵌入式系统核心设计与实现,掌握物联网操作系统精髓。本书分为两大部分,共16章,~10章为内核篇;1~16章为组件篇。 内核篇(~10章)详解RT-Thread内核,先对RT-Thread进行总体介绍,再分别介绍RT-Thread的核心技术——线程管理、时钟管理、线程间同步、线程间通信、内存管理、中断管理与内核移植。 组件篇(1~16章)分别介绍Env开发环境、FinSH控制台、设备管理、文件系统和网络框架。 各章均有配套示例,方便读者动手实践和参考。
本书是一本较完整的、偏重实战的Linux命令图书,但并非大而全,很多命令讲解均取之于企业中解决问题的实战案例,并结合老男孩十几年的运维工作和教学工作进行了梳理。全书从脉络上共分为12章,具体分布如下。第壹章为Linux命令行简介,第2章讲解的是文件和目录操作命令,第3章讲解的是文件过滤及内容编辑处理命令,第4章讲解的是文本处理三剑客,即grep、sed、awk。第5-6章讲解的是Linux信息显示与搜索文件、文件备份与压缩等命令。第7-8章讲解的是Linux用户管理及用户信息查询、磁盘与文件系统管理等命令。第9-11章讲解的是Linux进程管理、网络管理、系统管理等命令。2章讲解的是Linux系统常用的Bash内置命令。
本书主要介绍了计算机系统的基本概念,包括层的内存中的数据表示、流水线指令的构成、虚拟存储器、编译系统、动态加载库,以及用户应用等。书中提供了大量实际操作,可以帮助读者更好地理解程序执行的方式,改进程序的执行效率。此书以程序员的视角全面讲解了计算机系统,深入浅出地介绍了处理器、编译器、操作系统和网络环境,是这一领域的之作。 本书适合作为计算机及相关专业的本科生教材,同时也适用于编程人员参考阅读。
《新编操作系统习题与解析》按照操作系统教学大纲的要求,并参照全国联考大纲编写。全书共6章,主要内容包括:操作系统概述、处理器管理、进程同步、通信和死锁、存储器管理、文件管理及设备管理。每章按知识点分节,每节先总结核心概念和基本原理,然后通过大量习题及近年考研试题,对相关知识点进行了详细、深入、透彻地分析,使学生充分掌握求解操作系统问题的思想和方法,深化对基本概念的理解,提高分析与解决问题的能力。 《新编操作系统习题与解析》不仅可以作为计算机专业本、专科学生学习操作系统课程的参考书,也是报考计算机专业硕士研究生的参考资料,同时适合于操作系统课程自学者和计算机等级(三级或四级)考试者研习。
本书涵盖了Windows 9X/Me/NT/2000/XP/2003下几乎所有的命令,详细地讲解了各种命令的功能和参数,并针对具体应用列举了大量经典示例,使读者真正做到学以致用。同时,书中提供了按字母顺序排序和按功能分类两种索引方式,从而便于读者根据自己的需要查阅。本书内容全面、语言简练、深入浅出、通俗易懂,既可作为即查即用的工具手册,也可作为了解系统的参考书目。 本书适用于系统管理人员、网络管理人员以及对计算机系统维护和网络管理感兴趣的电脑爱好者。
本书是一本完整而详尽的Windows 2000 API参考书。本书每章介绍一个编程主题,并在同一章中给出与此主题编程相关的大量函数及函数说明,另外,书中对许多函数还提供了实用性的示例,使读者可以直接在自己的程序中借鉴参考。通过本书的学习,读者不仅能够理解Windows 2000编程、Win32 API、GDI、注册表、常见控件、进程、线程和纤程(fiber)、MDI和动态链接库等方面的知识,还能够清楚地了解每个函数的有效使用方法。 本书内容丰富而全面,结构清晰,层次分明,适用于用Windows 2000编程的各个层次的程序员。 本书为Windows程序员提供了所有API的完整参考信息。全书按主题编程相关的大量函数及函数说明。书中提供了执行特定任务的完整示例,使读者能够掌握每个函数的用法。本书的组织方式非常适合读者阅读,可以节省您大量的编程时间,使您无需在组织混乱
书是Windows程序设计领域的名著,涵盖了Windows的版本Vista 以及Windows XP的内容。书中全面深入地介绍了Windows的各种基本要素,如进程、线程池、虚拟内存、DLL、设备I/O和SEH 等,并列举了大量应用程序,精辟地分析了要素的使用方法。 本书适于各层次Windows编程人员阅读。
openSUSE 11.0和SUSE Linux Enterprise Server是Linux中具有重要意义的一个版本。本书主要针对目前的SUSE Linux 11.0进行了全方位的介绍,大部分知识也适用于以前版本。全书分为5个部分共30章,主要介绍了SUSE Linux系统的安装、网络技术、命令行的使用,各种服务器特性以及服务器内核。 本书由专门从事Linux相关工作的专家编写,内容全面并且,不仅适用于SUSE Linux初学者和中高级用户,也是SUSE Linux家族用户和企业客户的参考书。
本书是一本学习使用Debian Linux的入门书籍,主要讲解了使用Linux系统的基础知识和Debian Linux的专有特性。本书以Debian Linux的稳定版本3.1(Sarge)为写作蓝本,主要内容包括Linux概述、系统安装、系统基本使用、Linux基本命令、dpkg包管理、apt高级包管理、包管理前端工具使用、系统中文设置、系统网络设置、常用系统管理和典型网络服务应用。在本书的最后,还用一章的篇幅介绍了Debian的衍生版本Ubuntu Linux的特性。 本书适用于具有计算机基础知识的初学者学习Debian Linux基本操作使用,具有其他Linux发行版本(如Red Hat Linux)使用经验的读者,也可以通过本书快速学习掌握Debian Linux的专有管理特性。
在本书的再版中,Quigley对她的经典著作进行了全新的改版,增加了当前shell程序员所需的内容——使用bash进行Linux shell编程。 本书汇聚了Quigley 21年来的 shell编程教学经验。书中不仅展示了能帮助读者快速入门的大量精选范例,还系统地讲解了UNIX与GNU/Linux上的awk、sed及grep等内容。在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的交互式命令及脚本编程,从而领会作者的编程思路。本书可作为shell编程的入门教程,也是系统管理员、程序设计人员的参考。
《信息科学与技术丛书:操作系统实现之路》以Hello China操作系统为例,详细讲解了操作系统的内核、文件系统、图形界面、设备驱动程序、SDK 和系统调用等主要功能模块的实现原理。讲解过程中不仅陈述概念,还配以详细的实现源代码对概念进行说明,达到理论联系实际的目的。书中穿插了大量的案例,读者可通过亲手操作这些案例来更加深入地理解操作系统原理。此外,《信息科学与技术丛书:操作系统实现之路》还对操作系统发展趋势和商业模式进行了探讨。 《信息科学与技术丛书:操作系统实现之路》可供程序员和计算机相关专业师生阅读。