本书是软件工程的入门教材,系统地阐述了现代软件开发过程、方法、技术以及相关工具,使读者能够全面掌握现代软件工程的相关基础知识以及软件工程师所需要具备的基本实践能力。全书共分为10章,覆盖了现代软件工程的主要内容,特别是需求分析、软件设计、软件构造、软件测试等。本书各章的顺序按照软件工程师的学习和成长过程进行编排,首先围
操作系统是计算机系统的核心,是计算机系统的重要组成部分,因而操作系统课程成为计算机相关专业的必修课程,也是计算机应用人员必备的专业知识。本教材系统阐述操作系统的基本概念、设计原理和实现技术,在系统介绍操作系统经典内容的基础上增加了操作系统新技术、新发展的介绍,在主要章节后附有典型操作系统案例分析介绍。本书可作为高校计算
本书是《数据结构教程(第6版?微课视频?题库版)》(李春葆主编,清华大学出版社出版)的配套上机实验指导。两本书章次一一对应,内容包括绪论、线性表、栈和队列、串、递归、数组和广义表、树和二叉树、图、查找、内排序、外排序的实验题解。每章的实验根据相关知识点分为验证性实验、设计性实验和综合性实验。书中所有程序都在DevC5和
本书提供丰富的配套资源,包括教学大纲、实验教学大纲、教学课件(包括思政PPT)、电子教案、程序源码、习题答案、在线作业和50小时的微课视频。本书是全视频教程,提供了涵盖所有知识点的微课视频,部分视频提供了更多示例的讲解,附录中还包括20152021年全国计算机专业研究生入学联考数据结构部分试题的讲解视频。
MySQL数据库是当前较为流行的关系型数据库之一,它功能强大、性能卓越,已成为当前企业级数据库产品的首选。本书以网上商城系统的数据库设计与建模、操作和管理为主线,串联全书内容,以诗词飞花令系统数据库的管理为辅线,巩固和深化数据库相关理论的学习和实践。通过双线设计,详细阐述了使用MySQL对应用系统进行数据库设计和维护的
本书以实战教学的方式为读者系统地介绍电脑的相关知识和应用技巧。全书共15章,第1章主要介绍电脑的入门知识;第2~7章主要介绍Windows11的使用方法,包括开启Windows11的多彩世界、打造个性化的电脑操作环境、管理电脑文件和文件夹、轻松学会打字、电脑网络的连接及管理电脑中的软件等内容;第8~10章主要介绍利用电
本书使用通俗易懂的语言深入浅出地阐述JavaWeb开发前、后端的相关知识,并结合典型的Web应用案例,帮助读者掌握Web应用程序的开发技术。本书共11章,详细讲解网页开发所需的前端知识和JavaWeb开发的后端知识,其中网页开发的前端知识包括Bootstrap框架和jQuery框架的使用方法,JavaWeb的后端知识包
这是一本专为没有编程基础的青少年读者编写的Python入门图书,即使是小学生也可以轻松阅读本书。全书包含十几个短小精悍且趣味十足的程序,采用面向对象程序设计,通过可视化与游戏化相结合的编程实践,使读者轻松进入Python的奇妙世界。
本书面向程序设计零基础的读者,集理论知识、上机练习、在线学习于一体,并以C语言为载体,带领读者走进程序设计的大门。C语言是具有低级语言特点的高级程序设计语言,它既可以用于编写底层驱动程序及系统软件,又可以用于编写上层应用软件。目前流行的程序设计语言都不同程度地带有C语言的烙印,因此,学好C语言再去学习其他程序设计语言,
本书以Python数据分析与挖掘的常用技术与真实案例相结合的方式,深入浅出地介绍Python数据分析与挖掘的重要内容。本书共11章,分为基础篇(第1~5章)和实战篇(第6~11章),基础篇包括数据挖掘基础、Python数据挖掘编程基础、数据探索、数据预处理、数据挖掘算法基础等基础知识;实战篇包括6个案例,分别为信用卡高