本书是“十二五”普通高等教育本科国家级规划教材和北京高等教育精品教材。本书全面、系统且由浅入深地介绍Linux系统的概念、使用方法、原理、开发工具和管理知识等内容。书中通过大量应用实例,循序渐进地引导读者学习Linux系统。全书共11章,主要包括Linux系统概述、Linux常用命令、文本编辑、Linuxshell程序
本书是面向应用型本科、职业本科、高职高专计算机类相关专业的核心课程教材,采用“项目驱动、任务导向”的立体化编写框架,系统覆盖HTML5移动Web开发的全流程技术体系与实战技能。本书设计了10个递进式项目,从基础认知到综合应用,构建完整的知识与能力培养体系。项目1“移动Web开发概述”注重搭建行业与技术框架,讲解移动互联
操作系统是管理和控制计算机硬件与软件资源的计算机程序,是计算机系统的核心系统软件。操作系统课程是计算机类专业的核心课程和必修课程,操作系统的原理、管理技术和调度策略是计算机应用系统开发人员必须掌握的专业知识。本书共分6章,系统地阐述了操作系统的基本概念、原理、技术、方法及功能,尽可能全面地展示操作系统的精髓和特性,力求
数据库技术自其萌芽之初,便预示着它将照亮数据管理的未来之路。在数字化生活日益普及的今天,数据处理与信息管理已成为驱动服务业创新的关键力量。本书选取了贴近日常生活且极具代表性的“外卖点餐系统”作为教学核心案例,旨在通过产教融合的教学理念,将理论知识与实践操作无缝对接,为读者开启一段既生动又实用的数据库技术探索之旅。本书共
内容提要 本书按照典型的软件开发过程来组织内容,旨在培养读者具备软件工程思想及实际软件开发的能力。本书共分为12章,内容涉及软件与软件工程、软件过程、敏捷软件开发、可行性研究与项目开发计划、结构化分析、结构化设计、面向对象方法与UML、面向对象分析、面向对象设计、软件实现、软件测试、软件维护与软件工程管理。本书理论与
Kotlin广泛应用于Android开发、后端服务、大数据处理、Web开发等多个领域。特别是在Android开发中,Kotlin已经成为官方推荐的开发语言。本书分为三个部分:Kotlin基础、Kotlin进阶以Kotlin应用。第一部分介绍了Kotlin的起源与发展、特点与优势,以及Kotlin开发环境、基本语法、面向
本书以R语言为工具,以数据可视化分析为核心,兼具实用性与系统性,特色鲜明:其一,定位清晰,秉持“画图交给R,解图要靠自己”的理念,不追求炫酷的图形,而是聚焦图形的应用场景、条件及适配数据,以“小空间承载多信息”为原则,引导读者根据数据类型与分析目的合理选图;其二,分类视角独特,区别于同类书籍,按数据类型和分析目标将图形
全书内容共分为五篇,分别是编程基础篇、类型设计篇、高级进阶篇、多线程编程篇和高级应用篇。其中,编程基础篇和类型设计篇主要针对零基础的读者,帮助其快速打下编程基础;高级进阶篇和多线程编程篇则探讨了C#的委托、事件、继承、泛型、接口、反射、特性、多线程等高级知识,是成为高级工程师与软件架构师必学的内容;高级应用篇主要讲解了
本书专为从事安全关键型嵌入式软件开发的工程师与研究人员撰写,聚焦IEC61508、ISO26262等国际标准的实践应用。全书分为背景、项目、设计模式、设计验证、编码、验证六部分,系统阐述了安全关键软件的设计原理、验证方法、工具选型及工程案例,尤其关注软件在硬件故障中的风险控制与灾难规避作用。每章都呈现模块化知识体系,分
本书选择以CwithClass的过程化编程为主、以对象化编程为辅的编写策略,抓住C++语言的特色,略去C语言的标准流,保留指针这一能直接访问硬件的低级语言特性,在介绍了结构化编程的基础语法后,将基本数据类型作为C++语言学习的重点,适度讨论了类型转换与类型安全等C++的基础内容,之后转向复合数据类型、基本容器等内容,引