操作系统
-
物联网操作系统Contiki及其应用郭显 著Contiki操作系统是早探索物联网技术的操作系统之一,目前已广泛应用于智慧城市、智能家居以及工业自动化控制等物联网应用领域。《物联网操作系统Contiki及其应用》介绍了Contiki操作系统的内存管理、进程和事件管理、定时器管理、文件系统、数据库管理系统,目前流行的物联网协议uIP、Rime、RPL、6LoWPAN、CoAP以及MQTT等协议,以及Contiki操作系统中基于流行的物联网协议开发物联网应用系统的方法。 -
Linux程序设计基础威廉·罗思韦尔(William Rothwell) 著,陈光欣 译本书是Linux入门书,旨在介绍在Linux操作系统上开发软件所需具备的知识。本书共分四部分,主要内容包括:开源软件简介;Linux操作系统基础知识介绍,包括文件系统、Linux基本命令、文本编辑器、系统管理等内容;Linux编程语言概述,内容涵盖BASH shell脚本、Perl脚本、Python脚本,以及C、C++和Java;流行的软件版本控制工具Git。 -
Linux网络配置与安全管理吴培飞 编《Linux网络配置与安全管理》依据“组建基于Linu**台的企业网”工作任务的过程进行编写,各章节按项目编排,每个项目都需要完成一个相对独立的任务,由这些相对独立的模块搭建起一个基于Linux的小型企业网的完整项目。整个项目以设计、实现和维护Linux网络为线索来展开,将必备的网络知识融入相应的工作任务中。《Linux网络配置与安全管理》可作为信息安全与管理等专业的教材,采用了全新的基于工作过程的项目化教材开发范式,教材编排注重学生职业能力培养和实际工作任务的解决和完成,理论内容围绕职业能力展开,突出了对学生可持续发展能力与职业迁移能力的培养。学习本教材的内容将为进一步学习动态网站的架设与管理技术,从而备考LUPA网络管理员或H3CNE(H3C认证网络工程师)奠定良好的基础。 -
零基础Linux从入门到精通零壹快学 著零壹快学程序设计系列丛书是一套针对零基础编程学习者的入门教程,涵盖Java、PHP、Python、JaVaScript、HTML、CSS、Linux、iOS、C语言、C++、C#等计算机语言。该丛书内容全面、讲解清晰、示例丰富,配套同步教学视频、实战源码、在线答疑等大量学习资源与支持,以立体化、场景化、全方位的教学模式,帮助初学者轻松实现从入门到精通的快速进阶。 -
操作系统原理与应用王育勤,刘智珺,苏莹,鲁力 著《操作系统原理与应用(第2版)》是作者在多年教学实践积累的基础上,吸收国内外操作系统新的理论和技术,依据操作系统教学大纲的要求进行编写的。 《操作系统原理与应用(第2版)》重点讲述了操作系统的一般原理和实施技术与方法。在讲授方法上,注重理论与实际相结合,以UNIX操作系统为实例,介绍操作系统中的主要管理方法和服务功能的实施技术和技巧。在内容安排上,由总体到具体,先介绍操作系统的概念和服务功能,然后以UNIX系统为例讲述这些功能的具体实现算法,最后以Windows和Linux操作系统为基础,通过Windows 10系统中的进程管理、内存管理、程序管理和网络管理几个方面的实例与具体操作,将操作系统原理中涉及的相关部分理论具体化,加深对操作系统理论的理解;同时介绍了Linux操作系统中常用命令的使用,编辑工具vi以及Shell脚本编程的基本方法;最后选取Windows操作系统中5个典型的项目实验来加强实践环节,使学生进一步加深对操作系统关键功能实现方法的理解与应用。 《操作系统原理与应用(第2版)》可作为高等院校计算机领域各专业、电子信息类专业本科生(若操作系统课程为40~60授课学时,主讲教师可根据实际情况作选学处理)和非计算机专业研究生操作系统课程的教材,也可供有关专业人员参考使用。 -
Linux系统安全胥峰 著这是一部从技术原理、工程实践两个方面系统、深入讲解Linux系统安全的著作,从纵深防御、安全扫描、入侵检测3个维度细致讲解了如何构建一个如铜墙铁壁般的Linux防护体系。作者是资深的Linux系统安全专家、运维技术专家,有13年的从业经验,厚积薄发。本书得到了来自腾讯、阿里等知名企业的多位行业专家的高度评价。全书不仅包含大量工程实践案例,而且为各种核心知识点绘制了方便记忆的思维导图。全书共14章:第1章介绍了安全的概念和保障安全的主要原则,引申出“纵深防御”理念;第2~3章是纵深防御的第*个关键步骤,即从网络层面对Linux系统进行防护,包含Linux网络防火墙和虚拟专用网络的各个方面;第4章介绍tcpdump、RawCap、Wireshark和libpcap等网络流量分析工具的技术原理,以及用它们来定位网络安全问题的方法;第5~7章是纵深防御的第二个关键步骤,即从操作系统层面对Linux系统进行防护,包含用户管理、软件包管理、文件系统管理等核心主题;第8章是纵深防御的第三个关键步骤,即保障Linux应用的安全,避免应用成为黑客入侵的入口,涵盖网站安全架构、Apache安全、Nginx安全、PHP安全、Tomcat安全、Memcached安全、Redis安全、MySQL安全等话题;第9章是纵深防御的第四个关键步骤,即确保业务连续性,降低数据被篡改或者丢失的风险,讲解了各种场景下的数据备份与恢复;第10章介绍了nmap、masscan等扫描工具的原理与使用,以及各种开源和商业Web漏洞扫描工具的原理和使用;第11~13章重点讲解了Linux系统的入侵检测,涉及Linux Rootkit、病毒木马查杀、日志与审计等主题;第14章介绍了利用威胁情报追踪*新攻击趋势、确定攻击事件性质的方法。 -
形式化方法在构件组装实时系统中的应用研究席琳,马传连 著随着软件系统复杂性的增加、规模的扩大,以及软件开发机构对开发成本、开发周期要求的提高,继面向对象开发方法之后,基于构件的软件开发( Component - Based Software Development, 简称CBSD)方法(1,2), 即将外部开发的构件集成到具体应用环境中来构建面向特定应用的软件系统,已经成为当前软件领域的主流技术和研究热点。这种CBSD的思想将制造业中的组装生产模式引人软件开发中,为软件装配定制提供了理论和技术基础。CBSD不仅仅能避免大量的重复劳动,减少财力浪费,提高生产效率,还能促进分工合作,显著提高软件产品的质量。因此,构件技术在软件开发过程中得到了越来越广泛的应用,并逐渐渗透到诸如航空航天、军事过程控制等领域的实时系统开发中。实时系统(real-time systems)是指能对来自所控制的外部环境(物理过程)的交互作用做出及时响应以达到预定目的的计算机系统,是一种定量的反应式系统。如过程控制、指挥通信、铁路调度、敏捷制造、核反应堆等很多计算机控制系统都属于实时系统。这类系统的任何一个错误都会带来不可预料的经济损失、环境破坏,甚至威胁到生命安全。2003 年8月14日,在美国电力检测与控制管理系统中,由于分布计算机系统试图同时访问同-资源引起软件失效,造成美国东北部大面积停电损失超过60亿美元; 2009年9月14日,由于空管软件中的时钟管理缺陷,美国洛杉矶机场400余架飞机与机场指挥系统度失去联系,给几万名旅客的生命安全造成威胁。 -
Office 2016电脑办公基础与应用文杰书院 著《Office 2016电脑办公基础与应用(Windows 7+Office 2016版)(微课版)》以通俗易懂的语言、精挑细选的实用技巧、翔实生动的操作案例,全面介绍了Office 2016基础知识以及应用案例,主要内容包括Word办公轻松上手、设计文字与段落排版效果、编排图文并茂的文章、创建与编辑表格、Word 2016高级排版功能、Word高效办公与打印输出、Excel 2016电子表格快速入门、输入与编辑电子表格数据、在数据列表中简单分析数据、使用公式和函数计算数据、数据可视化应用与管理、PowerPoint 2016演示文稿基本操作、媒体对象的操作与应用、设计动画与交互效果幻灯片、演示文稿的放映与输出等方面的知识、技巧及应用案例。 《Office 2016电脑办公基础与应用(Windows 7+Office 2016版)(微课版)》面向学习Office的初、中级用户,适合广大Office软件爱好者以及各行各业需要学习Office软件的人员使用,还可作为初、中级电脑培训班的培训教材或者学习辅导书。 -
Linux应用实例教程申丰山 著《Linux应用实例教程》根据操作系统课程的内容体系、培养目标和操作系统流行趋势以及社会需求发展趋势,编写了旨在加强学生操作系统实践能力的Linux应用教程。《Linux应用实例教程》内容包括三大部分:操作命令应用部分、对应操作系统核心概念、原理的编程性应用部分和常用开发环境安装部分。 -
信息检索与知识利用叶春蕾,陈娜,林莉 著本书比较全面地介绍了当前主流的文献资源以及相应的文献检索方法。完整地介绍了信息检索的基本方法并结合不同类型的课题案例系统介绍了信息检索的实际应用。系统地介绍了信息计量学概述,并对信息计量学常用的研究方法,特别是常用工具,如BibExcel、VOSviewer和CiteSpace从软件、界面、和综合案例等方面进行较为详细的介绍。本书既可以作为高等学校各专业研究生和本科生信息检索素养教学参考教材,也可以作为图书情报专业人员学习和培训参考用书。
