操作系统
-
Linux操作系统应用编程刘玓,陈佳,肖堃,丁熠 著本书从原理性和实用性出发,从初学者的角度全面而详细介绍了Linux操作系统的基本概念和常用命令的使用。阐述的内容都是针对初学者完成日常工作所必需的各个方面,包括Linux的基本概念、常用命令、文件系统、屏幕编辑器、进程管理、shell程序设计、数据管理工具、集成编译工具、系统调用接口与应用程序开发、进程间通信和线程控制等,最后给出了一组综合设计实验。本书各章都有大量的实例讲述,各章末尾也有练习题,可帮助读者由浅入深、循序渐进地学习Linux操作系统,理论联系实际,快速上手实践,逐步达到熟练掌握Linux操作系统的使用技巧以及提高应用开发能力的目的。 -
涉密信息系统安全保密管理孙建国,高迪 著,孙建国,高迪 编本书针对信息系统安全防护以及涉密信息系统建设、管理与维护工作,围绕涉密信息系统建设的主要问题,以信息系统管理理论为基础,对涉密信息系统规划、建设、使用、人员配备、实用技术等进行详细阐述。在重点介绍涉密信息系统保密管理基本理论和方法的同时,本书还设置部分实际案例及方案设计,帮助读者系统掌握信息系统安全管理的具体实践技巧。 -
装箱问题算法研究与应用尚正阳,顾寄南,黄秋妍 著本书以具体的装箱问题优化为切入点,从经典的理论问题到实际工业应用进行了详尽的数学建模、方法设计、算法构建与效果验证。虽然研究对象不同,但是其整体的求解思路与策略一脉相承,并通过递进的调度问题求解,给出了装箱类问题的基本优化流程。本书可供相关专业的研究人员借鉴、参考,也可供广大教师和学生学习使用。 -
中小银行运维架构李丙洋,刘正配,罗丹,邹天涌 等著本书为商业银行构建运维体系和掌握核心运维技术提供了指导。以一家中小型的商业银行为蓝本,讲述商业银行运维涉及的技术以及运维体系的搭建。.全书一共9章:.第1-3章抓哟讲解了商业银行运维在当下面临的挑战,以及传统银行的IT基础架构的前世和今生;.第4章详细介绍了商业银行运维的各项主要工作和技术;.第5-7章介绍了自动化运维和智能化运维,以及全链路监控;.第8-9章介绍了同城双活数据中心以及下一代数据中心的架构。 -
计算机系统实验刘卫东,张宇翔,陈康,李山山 著本书为“基于系统能力培养的计算机专业课程建设研究”项目规划教材、2018年*教学成果奖配套教材。本书围绕计算机系统设计和实现这一目标,以培养学生系统能力为导向,给出了不同难度、不同层次的系列实验,构成了为系统能力培养服务的实验体系。全书共9章。第1-4章分别介绍实验系统硬件平台的组成,实验系统的软件开发工具,Verilog HDL硬件描述语言和Vivado开发环境。第5章介绍计算机部件实验。第6章包括指令系统实验和单周期CPU计算机系统实验。第7章介绍多周期CPU计算机系统实验。第8章实验的目标是设计一个指令流水CPU,可以运行支持虚拟地址及中断功能的监控程序。第9章设计和实现一个能运行教学操作系统uCore或简单Linux操作系统的计算机系统。本书可作为本科计算机类专业计算机系统课程配套的实践教材,也可供有关技术人员参考。 -
奔跑吧Linux内核卷2笨叔 著本书基于Linux 5.0内核的源代码讲述Linux内核的调试技巧和案例。本书共6章。主要内容包括并发与同步,中断管理,内核调试和性能优化,基于x86_64的宕机难题解决方案,基于ARM64的宕机题解决方案,安全漏洞的产生原理与修复方案等。本书适合从事Linux系统开发人员、嵌入式系统开发人员及Android开发人员阅读,也可供计算机相关专业的师生阅读。 -
JavaScript项目实战天津滨海迅腾 著《JavaScript项目实战》以“JavaScript脚本语言—jQuery—Vue渐进式框架”的发展历程对渐进式JavaScript框架进行讲解,包含基本语法、函数使用、事件、数据交互、框架应用等内容。全书知识点的讲解由浅入深,使每一位读者都能有所收获,也保持了整册书的知识深度。该书主要介绍了八个项目,分别是JavaScript快速入门、基本语法、函数与对象、事件处理、数据交互、jQuery、初始Vue.js、Vue的应用。全书使用循序渐进的方式对从JavaScript脚本语言到Vue渐进式框架的发展的知识点进行讲解。《JavaScript项目实战》中每个项目都设有学习目标、学习路径、任务描述、任务技能、任务实施、任务总结英语角和任务习题。结构条理清晰、内容详细,任务实施可以将所学的理论知识充分地应用到实际操作中。 -
奔跑吧Linux内核入门篇笨叔,陈悦 著本书基于Linux 5.0和ARM64处理器循序渐进地讲述Linux内核的理论与实验。本书共16章,主要介绍Linux系统基础知识、Linux内核基础知识、ARM64架构基础知识、内核编译和调试、内核模块、简单的字符设备驱动、系统调用、进程管理、内存管理、同步管理、中断管理、调试和性能优化、开源社区、文件系统、虚拟化与云计算等方面的内容,并通过一个综合能力训练来引导读者动手实现一个小的操作系统。本书适合Linux开发人员、嵌入式开发人员以及对Linux感兴趣的程序员阅读,也适合作为高等院校计算机相关专业的教材。 -
嵌入式Linux系统设计及应用孙冬梅,石南 著龙芯系列微处理器是中国拥有自主知识产权的中央处理器,中国科学院计算技术研究所从2001 年开始研制龙芯系列处理器,于2010 年正式成立龙芯中科技术有限公司(以下简称龙芯中科),主要产品包括龙芯1 号CPU、龙芯2 号CPU 及龙芯3 号CPU。本书是基于龙芯俱乐部与龙芯中科合作开发的南京龙众创芯电子科技有限公司承制的智龙开发板,围绕龙芯1 号芯片LS1C 进行嵌入式系统开发讲解,也包含龙芯中科的2K 龙芯派、南京龙众创芯电子科技有限公司 的龙芯3A3000 开发者计算机的内容。本书内容共分3 篇。基础篇包含实验平台和开发环境的搭建。中级篇为Linux 基础应用编程,包含线程、信号、网络等基本操作。高级篇包含开发板硬件编程、驱动程序编写等高级操作。附录主要为嵌入式系统开发常用资料和智龙开发板的电路原理图。本书结合实践案例及应用场景,按照嵌入式系统的开发流程组织内容,使读者能熟练掌握从开发环境搭建到编写完整工程的流程。同时提供内核源码及实例代码,并给出测试结果,方便读者参考。本书具有广泛的适用性,不仅可用于MIPS 架构的龙芯1 号芯片的嵌入式系统开发,还可用于基于Linux 操作系统的嵌入式系统学习。其中在内核原理、应用程序编写,如虚拟机编译、程序下载、调试、应用开发、内核裁减等方面与同类ARM 架构芯片相比,开发过程是通用的。本书可作为应用型本科、高职高专院校嵌入式系统方面的课程教材,也可作为相关开发人员的自学教材和参考手册。 -
Linux虚拟化数据中心实战何坤源 著本书共 8 章,采用循序渐进的方式,帮助读者掌握 Linux 虚拟化架构的部署和使用,包括开源虚拟化平台介绍,实验环境搭建,部署使用 KVM 虚拟化,部署使用 oVirt 平台、OpenStack、Docker 和 Hadoop, 以及认识 SDN 架构等内容。本书以实战操作为主,理论讲解为辅,通过讲解搭建各种物理环境的方法,详细介绍在生产环境中如何使用Linux 部署虚拟化数据中心,可以迅速提高读者的实际动手能力和操作水平。本书语言通俗易懂,具有很强的可操作性,不仅适合 Linux 虚拟化架构的管理人员阅读,还可供其他虚拟化平台的管理人员阅读参考。
