《Linux操作系统基础教程》承载了作者承担教学一线教师时期长期积累的丰富教学经验,章节安排上按照由易到难、深入浅出的原则,包含Linux基础知识,Linux操作常用命令,Linuxshell编程和C程序开发,Linux网络操作、网络服务器配置及socket网络编程等内容,共12个章节。教材采用了新形态编写,针对实践操
随着信息技术的日新月异,软件已经渗透到我们生活的方方面面,从日常的通讯交流到复杂的工作流程,软件无处不在。软件的质量问题不仅关乎用户体验,更直接影响到企业的声誉和市场份额。因此,软件测试在软件开发过程中扮演着至关重要的角色。本书深入剖析软件测试的流程、技术和项目管理,本书旨在为读者提供一个全面的软件测试视角。无论你是测
本书以CentOS8操作系统为平台,系统、全面地介绍Linux操作系统的基本概念和使用方法。全书语言通俗易懂、深入浅出,共4篇10个项目,内容包括安装与配置Linux操作系统、初探CentOS8、用户管理、文件系统管理、磁盘管理、软件管理、网络管理、进程服务管理、学习Shell脚本和学习Python。
本书的具体内容包括:第1章介绍软件工程的相关概念、技术与方法;第2章围绕软件开发过程,对软件开发的阶段组织及生命周期模型进行说明;第3章到第7章主要围绕传统软件开发和面向对象软件开发的具体活动,讨论需求分析、软件架构的构建、类的分析与设计、代码生成、类的详细设计、设计优化、实现技术、交互设计、软件测试、软件维护等内容;
本书是“十四五”职业教育国家规划教材,依据教育部《中等职业学校数字媒体技术应用专业教学标准》编写而成。本书按照“岗位需求、项目引领、任务驱动、活动实施”的职业教育教与学的理念编写而成,使学生在“做中学,学中做”的过程中形成职业综合能力。本教材以职业岗位的典型案例为基础,将常用工具软件技术分类、分层,由浅入深、循序渐进地
本书以培养适用现代社会需求的应用型软件人才为目标,在软件工程基本理论的基础上,围绕软件生存周期,以面向对象方法为主线,融合结构化开发方法,系统地介绍软件工程的概念、原理、方法和实现技术。本书突出面向对象技术和组件技术在软件开发过程中的运用,强调软件产品质量和软件过程质量的分析和保证。本书注重对学生实际应用能力的培养,通
本书以RHEL8/CentOS8为平台,结合编者多年的教学以及实践经验,以服务器配置与管理的真实项目为载体,把Linux网络操作系统的工作过程与学习过程有机地结合起来,全面而系统地介绍Linux网络服务器的配置与管理的技巧和技能。教材中将采用大量的企业真实案例,每个案例从”情境分析”开始,通过”问题研究”,进行”知识讲
本书共10个模块,模块1-3介绍HTML知识,包括文件结构、开发环境和常用元素,如图像、音频、视频、超链接、表格、表单等元素的用法,完成了网页内容的设计。模块4-6介绍CSS基础知识,包括CSS语法、选择器和元素基本样式,重点介绍了元素的框模型和背景样式,基于图像背景和背景起点属性实现了图像精灵,完成了网页样式的初步设
本教程针对应用型本科院校软件测试课程教学需要,内容包括:软件质量保证与测试的重要性和意义、原则和局限性;软件缺陷和测试模型;静态测试和动态测试;黑盒测试和白盒测试;人工测试和自动化测试;测试过程和环节;软件质量和质量模型;开发者测试和Web测试;以及国家信创战略下快速发展的信创测试等。
Qt是软件开发领域中非常著名的C++可视化开发平台。本书以Qt5.15为平台,系统介绍Qt5的各种功能,在此基础上配套各种实例,然后综合应用各种功能开发综合应用实例。全书分为以下5部分。第1部分为Qt5基础(第1~11章),内容包括Qt概述,模板库、工具类及控件,布局管理,基本对话框及实例,主窗口及实例,事件处理及实例