本书在内容组织上采用了双主线的结构。一是以数据库基础理论与应用技术为主线,沿着“问题的提出——数据建模——数据库设计——数据库实现与维护——数据管理技术前沿与发展”的脉络逐步展开叙述。二是以数据库应用系统设计与实现的案例为主线,以师生熟悉的教务信息管理为背景,以一个开发案例贯穿全书:从软件工程角度出发,先概述软件工程开
本书主要针对那些需要应用用户界面和交互设计准则的软件设计与开发专业人员,以及交互设计师、用户界面设计师、用户体验设计师、硬件产品设计师,还包括那些经常做可用性测试和评估的人员,他们在分析观察到的使用问题或者评估软件时,经常会参考设计以启发思考。在本书中,畅销书作者JeffJohnson为设计人员提供了足够的感知和认知心
本书综合阐述了软件测试的基础知识和方法,主要分为三个部分。第一部分介绍软件测试的数学背景,包括集合论、图论、函数、命题逻辑等内容。第二部分讨论如何进行单元测试,包括边界值测试、等价类测试、基于决策表的测试、基于代码的测试和面向对象的测试等内容。第三部分探讨单元测试之外的测试方法,包括基于生命周期的测试、集成测试、系统测
本书全面介绍了MATLAB的相关知识与使用技巧,内容包括MATLAB操作入门、基础知识、可视化、二维与三维绘图、编程、用户界面、矩阵、仿真等知识,让读者在系统性学习的同时,能够从0到1全方位掌握MATLAB的核心技术和操作规范。
本书以“理论知识”为铺垫,以“实际应用”为指向,从简单易学的角度出发,系统讲述了Web前端开发的相关知识,内容由浅入深,通俗易懂,知识点与案例结合紧密,所选案例新颖丰富,紧贴实战。
本书内容包括:C语言的起步知识、控制程序流程的基础、编写基本C代码的组织工具;编写系统级程序所需要的C指针、结构体、共同体等关键知识;应用C开发程序所需要的技能和初步实践方法。
本书从初学者角度出发,全面系统地讲解了Python的基础知识、编程环境、编程要点以及多个实践案例的设计和分析等。
本书是针对零基础编程学习者编写的Python入门教程,书中采用最新版的Python3.11,从初学者的角度出发,通过通俗易懂的语言和丰富的实战案例,详细介绍了Python的使用。 全书共14章,主要内容包括软件的安装、Python编程基础、数据类型和运算符、程序的流程控制、组合数据类型、字符串及正则表达式、异常处理、函
本书系统地阐述了C语言程序设计的基本概念和算法,主要内容包含程序设计基础、基本数据及其运算、结构化程序设计、数组、函数、指针与引用、结构和链表、数据文件处理技术等。本书选用部分程序设计竞赛试题作为例题或实践习题,有些试题是一题多解的,旨在将知识传授和编程解决问题能力的训练相融合,以更好地提高学习者的实践能力。 本书提供
这本编程思想指南,展示了一套独特而有趣的思路,促使你考虑如何才能将程序写好。书中的21条实用规则,各自都有专门的一章来讲解,刚入行的程序员能够从这些章节里面获得必b备的知识,编程老手也能够从中汲取灵感。这本书讲解的编程规则包括:尽量简化,但不要简化得太过分。良好的名称是最z佳的文档。让代码自己说话。别让bug蔓延。把复