软件工程及软件方法学
-
JSP Web开发基础教程郑义 著《JSP Web开发基础教程(微课版)》由浅入深、循序渐进地介绍了JSP Web的技术原理。书中每个知识点都配有实例说明,并以网上购物商城为案例对全书知识进行了综合运用。 《JSP Web开发基础教程(微课版)》内容丰富、结构合理、思路清晰、语言简练流畅、示例典型。全书共15章:前14章内容为Java Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、表达式语言(EL)、JSTL标签、自定义标签、XML概述、资源国际化等;最后一章安排了综合实例,用于提高和拓宽读者对JSP的掌握和应用,也可作为课程设计的参考案例。 《JSP Web开发基础教程(微课版)》注重理论与实践结合,内容安排科学合理,体系结构清晰,言简意赅,可满足既要掌握扎实理论基础,又要达到应用型人才培养目标的教学要求。《JSP Web开发基础教程(微课版)》不仅可以作为高等院校计算机及相关专业的教材,也适合JSP技术开发人员参考使用。 《JSP Web开发基础教程(微课版)》配套的电子课件、实例源文件、习题答案可以到http://www.tupwk.com.cn/downpage网站下载,也可以扫描前言中的“学习资源”二维码获取。扫描前言中的“教学视频”二维码可以直接观看教学视频。
-
精通游戏测试查尔斯·P.舒尔茨(Charles P. Schultz) 著,张立华,高鹏,高嵘,陈子昂 译本书主要介绍如何将软件测试的专业方法运用到游戏产业中,全面涵盖了游戏测试的基本知识。通过阅读本书,读者将掌握以下知识技能:游戏软件测试的基础理论,游戏测试和测试工程师融入游戏开发流程中的方法,游戏测试中所使用的工具和实用经验,游戏测试工程师这个角色的职责以及决定游戏质量和测试流程的标准。借助真实游戏场景,读者将一步一步地学习测试设计和其他的质量保障手段。
-
物联网鸿蒙系统App开发郑强,余兰亭,孙小东,魏宫臣 著本书结合实例,详细讲解了鸿蒙系统App开发,内容包括鸿蒙系统简介、搭载鸿蒙App开发环境、创建第一个鸿蒙App、用户界面布局开发、常用UI组件开发、鸿蒙页面及数据服务开发、日志、事件与通 知、权限与安全、数据存储管理等。 本书适合从事手机、平板、智能电视、物联网设备开发的程序员阅读,也可供大中专院校及培训机构的老师和学生阅读参考。
-
01改变世界逸之本书系统地介绍了计算机的组成与基本运行原理;从最底层的电路设计开始,层层揭秘了计算机软、硬件的实现逻辑。 本书分为5章,依次从硬件、软件、网络、编程和应用方面切入,使用通俗的语言和丰富的图解,帮助读者高效地理解计算机的知识。 本书深入浅出,既可作为高等院校计算机相关专业的参考读物,也可作为计算机相关从业人员和计算机业余爱好者的入门科普读物。
-
Vue3.x+TypeScript实践指南邹琼俊 著为了紧跟技术潮流,该书聚焦于当下火的Vue3和TypeScript及其相关技术,这些知识是面试Vue方向前端岗位时必须掌握的内容。该书站在初学者的视角,将理论和实践相结合,通过循序渐进、由浅入深的方式来一一讲解Vue3的技术体系,让读者在学习的过程中不断提升前端开发水平。阅读该书仅需要有CSS、HTML、JS基础,即使你是一个Vue初学者,阅读该书也不会有任何困难。书中提供了丰富的示例来帮助读者将理论知识运用于实践,让读者学习起来不会感到枯燥乏味。相信该书能让读者在短时间内快速掌握TypeScript和Vue3的相关知识,并能够将所学知识运用到实际应用当中去。如果你是Vue初学者,建议你按照章节顺序从头到尾阅读,如果你已经有了一定的基础,可以挑选自己感兴趣的章节进行阅读。《Vue3.x TypeScript实践指南》适合所有Web开发从业人员,也适合作为高等院校和培训学校计算机专业课程的教学参考书。
-
数学物理方法李月娥,马阿宁,彭宏 著本书由复变函数论和数学物理方程两大部分组成。其中复变函数论部分主要讲解解析函数的微分、积分、幂级数展开、留数定理、保角变换的概念及几何意义及解析函数在平面场问题求解中的应用等内容。数学物理方程部分则以数学物理定解问题的求解为主线讲解。主要讲解行波法、分离变量法、保角变换法三种解析方法,运用MATLAB实现行波法达朗贝尔公式的可视化,在讲解经典的分离变量法和保角变换法时结合MATLAB PDE tool完成数值求解,给学生形象的物理图像。最后结合MATLAB编程和简单的工程应用实例介绍有限差分法、有限元法及时域有限差分法三种数值计算方法。主要特色: 1.引入更多的应用实例; 2.核心知识点应用配合MATLAB编程实现; 3.重要定理由中英文双语配合,服务双语教学;
-
测试开发实战教程霍格沃兹测试开发学社 著本书采用理论与实战相结合的方式,不仅对软件测试的理论知识进行了深入的讲解,还配套了与理论相结合的实战练习,能帮助读者更深入地理解每个知识点。本书共8章,第1章讲解软件测试的入门知识,包括测试流程、测试常见方法、测试用例设计等;第2~5章讲解Web测试、Web自动化测试、App测试、App自动化测试;第6章和第7章讲解接口测试,包括接口抓包分析与Mock介绍、接口自动化测试;第8章讲解持续集成。本书既适合软件测试工程师阅读,又适合想要深入学习软件测试、自动化测试、测试开发等技术的初学者作参考书,同时还可以作为高等院校相关专业师生的学习用书以及培训学校的教材。
-
软件测试与质量评价龚家瑜 编软件质量始终是软件领域的热门话题。当下新一代信息技术层出不穷,软件的复杂性也变得越来越高,对于软件质量的测量和评价也变得越来越困难。本书围绕着软件工程领域的标准展开,以软件质量、软件测试、软件质量评价、软件质量保证等标准应用为主导,逐一对软件质量、软件测试、质量保证、软件规模度量、软件复杂性度量相关的技术要点展开讲解。
-
Python编程快速上手2阿尔·斯维加特(Al Sweigart) 著,荣耀,张嘉豪 译本书旨在以“短小精悍的代码+丰富的创造力”的方式向读者展示81个简单、有趣的实践项目。如果你已经掌握了基本的Python语法,并且准备开始编写程序,那么阅读本书会让你觉得既有趣又很受启发。本书给出的81个Python项目,可以助你快速上手Python编程完成数字艺术、游戏、动画、计数程序等方面的任务。一旦了解了代码是如何工作的,你就可以动手重新编写程序,并通过添加自定义的内容来不断实践。需要说明的是,书中这些项目涉及的程序大多是用少于256行的代码实现的,如蜗牛赛跑、诱饵标题生成器、DNA可视化,而且每个项目都被设计成独立的Python源文件,可供读者轻松地在网上分享。本书适合所有想通过Python学习编程的读者,尤其适合有Python基础、需要快速实现编程的读者
-
混沌图像加密及其安全性分析冯伟《混沌图像加密及其安全性分析》内容分为7章,主要聚焦于现有图像加密算法的安全性分析与验证,同时也指出了所分析的图像加密算法中存在的一些可行性、实用性和合理性问题。在对三种具有代表性的图像加密算法进行安全性分析之后,该书也提出了两种新颖的图像加密算法,以解决目前图像加密算法中存在的一些问题,从而为未来的图像加密研究人员提供有益参考。