操作系统
-
操作系统郑尚志,梁宝华,胡学钢 编操作系统是现代计算机中重要和基本的系统软件,应用软件均需通过操作系统的统一管理才能够使用。《操作系统(第2版)》共7章,主要包括操作系统概述、作业管理、进程与进程管理、进程同步与通信、存储器管理、文件管理和设备管理等内容。《操作系统(第2版)》是安徽省高等学校“十三五”省级规划教材,由安徽省高校的多位一线教师、专家共同编写而成,注重内容的基本性、实用性。《操作系统(第2版)》可作为工程型、应用型院校计算机相关专业操作系统课程的教材,也可作为自学参考和考试复习用书。 -
计算机操作系统赵伟华,刘真,周旭,贾刚勇,张梅 著《计算机操作系统》全面系统地介绍了现代计算机操作系统的基本实现原理。全书共7章。第1章介绍操作系统的概念、特征、功能、发展历史、用户接口及结构模型;第2章介绍操作系统的硬件基础相关知识,包括处理器计算、存储系统、中断和时钟;第3章深入阐述进程与线程的概念、进程调度、死锁、同步与通信机制等;第4至6章分别介绍操作系统的存储器管理、设备管理和文件管理;第7章给出实践环节的建议实验项目。此外,《计算机操作系统》以Linux系统的2.6.24内核版本为实例,简要介绍其基本实现原理,力求方便读者学习时能理论联系实际。《计算机操作系统》内容丰富,结构清晰,强调理论与实践相结合,既可作为普通高等院校计算机及相关专业的操作系统课程教材,也可供从事计算机应用和开发的技术人员参考。 -
Kali Linux大揭秘[美] Raphael Hertzog(拉斐尔赫佐格),JimO'Gorman(吉姆奥戈曼)等著,诸葛建伟 等译Kali Linux 是设计用于数字取证和渗透测试的操作系统,《Kali Linux大揭秘:深入掌握渗透测试平台》是官方出版的仅有的一本著作。在《Kali Linux大揭秘:深入掌握渗透测试平台》中,重点介绍了Kali Linux 平台本身,并详细论述了如何来理解和大限度地使用Kali。 《Kali Linux大揭秘:深入掌握渗透测试平台》首先引导读者了解Kali Linux 的功能和基础知识,并解释了基本的Linux 命令和概念。然后介绍了常见的Kali Linux 安装方案,并探讨了如何配置、分析和保护Kali Linux。随后介绍了强大的Debian软件包管理器,在这部分中,介绍了如何安装和配置软件包,如何更新和升级Kali 安装,以及如何创建自定义软件包,并介绍了如何在大型企业网络中部署自定义安装。进入到高级主题,介绍了内核编译、自定义ISO 创建、工业强度加密,以及如何安装加密杀死开关来保护敏感信息等内容。 无论你是老将还是新手,《Kali Linux大揭秘:深入掌握渗透测试平台》都是你学习Kali Linux 的一流选择。 -
操作系统原理胡元义 著操作系统主要涉及对计算机软、硬件资源的控制和管理。本书对操作系统的实现原理进行了详细和深入的分析,力求做到对操作系统阐述的全面性、系统性、准确性和通俗性,以便透彻理解操作系统的设计思想,深化对基本概念的掌握。全书共分6章,主要包括:操作系统引论、处理器管理、进程同步与通信、存储器管理、设备管理和文件管理。另外,本书结构清晰、内容丰富、取材新颖,既强调知识的实用性,也注重理论的完整性。 -
细说Linux基础知识兄弟连教育 著本书为学习Linux操作系统的入门参考书,全书共9章,内容涵盖了初学Linux所需的所有知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。本书从Linux系统的前世今生讲起,详解了Linux系统的特点和各个发行版本,以及作者的学习建议;使用虚拟机构建Linux学习环境,常用Linux工具软件的使用,无人值守安装及网络安装;Linux服务器在生产环境中的管理建议;Linux常用命令;文本编辑器Vim的使用与进阶技巧;Linux源码包与二进制包的安装、升级、卸载及管理,软件包部署的建议;Linux用户和用户组的管理命令、配置文件;Linux权限管理,ACL访问控制列表,系统特殊权限和文件属性权限,管理员授权;Linux文件系统介绍,文件系统管理常用命令,系统分区规划与操作等。本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及大学计算机相关专业的学生,也是云计算学习的必备入门书籍。 -
细说Linux系统管理兄弟连教育 著本书为学习Linux系统管理的参考书,全书共9章,内容涵盖Linux系统管理所需的所有知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。本书依次讲解了Linux的高级文件系统管理,包括磁盘配额、LVM(逻辑卷管理)和RAID(磁盘阵列)的部署;Shell的基础知识,包括Bash操作环境的构建、输入/输出重定向、管道符、变量的设置和使用;Shell编程的正则表达式、字符处理命令、条件判断、流程控制等知识,以及Shell编程的实例脚本演示;Linux系统的引导流程,以及启动引导程序GRUB的使用、内核模块管理;Linux下的常见服务,以及服务的分类、管理、自启动的设置等;Linux的进程管理、工作管理和系统定时任务;Linux的常用日志管理,包括rsyslogd日志服务、日志轮替、日志分析工具;LAMP和LNMP的开发环境在Linux下的部署、管理、优化;数据备份的原理和原则、备份和恢复命令;SELinux的设置、上下文管理、日志查看、策略规则等。本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及大学计算机相关专业的学生,也是云计算学习的必备入门书籍。 -
云服务资源管理方法与技术吴庆涛,郑瑞娟,张明川 著本书在归纳分析国内外关于云服务资源管理相关研究的基础上,从云服务资源的选择、组合、推荐、评价等角度研究云服务资源的管理机制与方法,并基于信誉评价和安全隔离研究云资源的安全问题。 -
智能数据挖掘于晓梅,王红 著本书全面总结了不确定数据环境下频繁模式挖掘领域的主要研究成果,从数据模型、问题定义、常用算法等方面系统介绍不确定频繁项集挖掘、不确定序列模式挖掘、不确定频繁子图模式挖掘、不确定高效用项集挖掘和不确定加权频繁项集挖掘技术。重点针对两类典型的不确定数据,即概率数据和容错数据,进行概率频繁模式挖掘和近似频繁模式挖掘的研究,并应用于传统中医药数据环境下,从主观不确定性和客观不确定性两个方面提出相应的解决方案,实现基于不确定数据的高效频繁模式挖掘,并通过实验验证了它们的有效性和实用性。 本书主要面向对数据挖掘和机器学习感兴趣的科研人员和学生,特别适合从事不确定数据挖掘、频繁模式挖掘和关联规则发现以及相关研究领域的广大科技工作者和研究人员使用,也可以作为数据挖掘和机器学习相关课程的教学参考书。 -
计算机系统理解艾丽华 著全书共分5章,第1章介绍计算机系统软、硬件构成,系统层次和性能评测等;第2章介绍硬件数据表示对高级语言程序数据类型的支持及相关概念;第3章针对高级语言程序转化为机器可执行代码过程,介绍程序预处理、编译、解释、库和链接等技术,以及集成开发环境的配置;第4章围绕程序执行,介绍程序存储映像、指令流水化执行、多核处理器对线程级并行的支持,以及基于OpenMP的并行程序设计思想;第5章关于存储对计算机系统和程序性能的影响,介绍计算机存储资源的层次性,程序空间、内存空间和交换空间概念,内存碎片、内存泄露和垃圾回收管理,以及高级语言程序数据组织和访问优化思想。每章后配有习题,并为任课教师提供课件资源和代码资源。 本书适合作为高等院校计算机科学与技术、软件工程、电子信息工程、物联网等专业方向的本科生教材,也可作为计算机工程技术人员的参考书。 -
计算机操作系统实验指导郁红英,李春强,王宁宁,赵晓永,武磊 ... 著为了帮助学生更好地学好操作系统,本书从实验和课程两个方面对学生进行学习指导。 操作系统课程的实验环节一直是操作系统教学的难点,本书设计了Windows和Linux两个操作系统、C和Java两种计算机语言的实验供读者选择和参考,提供一些编程实例,以此加深学生对操作系统原理的领会和对操作系统方法的理解,并且使学生在程序设计方面得到基本训练。 课程指导方面,本书对操作系统课程所涉及的基本概念、基本理论等知识点进行学习指导,对重点知识点配有典型例题分析,并设计了一些自测题供学生进行自我学习测试。 本书的使用对象是开设操作系统课程的相关专业的本科生、具有一些操作系统基本知识并想进一步了解操作系统内部编程的读者。本书可作为普通高等院校操作系统实验指导书和复习参考资料。
