本书从零开始,由浅入深地介绍了Python编程语言的基础知识,是面向零基础编程学习者的入门教程。全书共17章,其中第1~9章为基础篇,介绍了Python的语言基础,包括环境安装、输入/输出变量、常见数据类型、数学与逻辑运算、条件判断与循环语句、复合数据类型、函数、模块、文件操作;第10~13章为进阶篇,介绍了与Pyth
本书主要介绍操作系统的核心功能:操作系统接口、进程管理、存储管理、文件管理、设备管理的主要思想及设计原理。围绕这五大模块以Linux为例分析操作系统的核心代码的实现方法、技术以及操作系统各个功能部分的关联实现技巧。在此基础上,从操作系统的发展需求及计算机体系结构的发展上,引入操作系统的**技术,如线程的引入及应用环境、
本书是一本可以边玩边学,培养读者编程兴趣和爱好的参考书,指导Python从入门到实战的学习。本书展示了20个精彩游戏的工作原理和具体的编程步骤。书中的每一个案例都是编者精心挑选的一个相对独立并且完整的游戏程序,读者并不需要从头至尾地阅读本书,而是可以根据难易程度以及自己的编程能力和水平来选择某些章节进行自学。本书既可以
本书系统介绍了软件工程的基本概念、原理、方法、技术、标准和软件项目管理的知识。全书共分16章,以软件生命周期为主线,对软件工程的需求分析、概要设计、详细设计、数据库设计、代码设计、软件测试、软件项目管理和软件过程等方面的内容作了详尽的叙述,同时还对软件工程标准和软件文档的编写要点进行了讲解。本书突出了结构化方法和面向对
根据应用型本科学生的特点,本书第2版以SQLServer2012为模型,本着“精理论,重实践”的原则,将关系型数据库理论进行了精准的优化,由浅入深,通俗易懂,条理清楚,重点突出,强化了数据库设计技术。在数据库设计理论基础上,结合作者多年的项目开发经验,介绍了一些行之有效的数据库设计与开发中所用到的一些方法和技巧。在内容
本书通过案例、课业任务、项目等形式全面介绍了Python语言的相关知识点。全书共11章,主要讲解Python语言、开发环境、语法、基本数据类型、程序控制结构、组合数据类型、函数和模块、面向对象和异常处理、文件和数据组织、内置标准库以及第三方库等,最后介绍了一个人工智能相关的语音处理项目。每章都有大量的案例,并设置了课业
本书以交互品质为切入点探讨用户体验设计研究的流程与方法,探讨了基于态度的交互品质研究、基于行为的交互品质研究、交互品质表达与交互品质评估。书中通过将具体案例与相关概念和方法的介绍相结合,全面展示了如何将交互品质运用到用户体验研究中。 本书将为用户体验专业方向的学生、用户体验设计师及用户体验领域的其他相关人员提供针对性
本书对JavaEE软件设计与开发技术进行探索与分析,可以为促进JavaEE软件系统的开发与设计提供良好的借鉴。本书首先介绍了JavaEE基本理论,包括JavaEE产生的背景、定义、优势、编程思想、核心技术、技术框架、开发环境等;接着对JSP、JDBC、Servlet等JavaEE开发的基础技术进行了阐述;最后集中论述了
近年来Python在人工智能、机器学习等领域的使用占据了主导地位。本书从实际问题出发,注重讲解程序设计思想与理念,而非语法的细枝末节,注重授人以渔。本书首先介绍了Python语言特点与基本语法,然后依次是数据类型与数据集合操作方法、程序设计结构,如分支与循环;模块化编程思想,如函数与模块;面向对象思想与异常处理;科学计
本书通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。全书共10章,包括Python程序运行环境搭建、Python程序基础、Python程序控制结构、组合数据类型、函数、模块、文件、面向对象、网络编程、爬虫等知识点。本书侧重Python技术的实战应用,内容全面、由浅入深,针