软件工程及软件方法学
-
PPT动画传奇陈魁想登上职场的金字塔之巅吗?想告别平庸的PPT演示吗?想让自己的演示生动、形象、逻辑清晰、赢得满场喝彩吗?只有站在专业巨擘的肩膀上,你才可以!我们是中国优秀的PPT动画团队500件商业演示动画案例5年专业演示动画设计经验500天苦心提炼和总结浓缩成一本书当然,它只为致力于成为0.01%的人而准备
-
安全测试指南(美国)OWASP基金会软件安全问题也许是这个时代面临的最为重要的技术挑战。Web应用程序让业务、社交等网络活动飞速发展,这同时也加剧了它们对软件安全的要求。我们急需建立一个强大的方法来编写和保护我们的互联网、Web应用程序和数据,并基于工程和科学的原则,用一致的、可重复的和定义的方法来测试软件安全问题。本书正是实现这个目标的重要一步,作为一本安全测试指南,详细讲解了Web应用测试的“4W1H”,即“什么是测试”、“为什么要测试”、“什么时间测试”、“测试哪里”以及“如何测试”。本书适合高等院校计算机相关专业师生阅读,也适合广大软件开发人员、测试人员以及所有对软件安全问题感兴趣的读者阅读。
-
软件工程(美)理查德 F. 施密特本书比较全面地介绍软件工程学科,展示软件工程原则与基于系统工程的软件实践,阐明与软件工程所用的严格方法相关的实践活动、原则、任务和工件。本书共分三部分:第一部分(软件工程基础)讨论在软件工程体系下的软件开发框架和项目构建;第二部分(软件工程实践)通过六项技术惯例传达一种理念——利用计算技术,应用科学原则以及激活设计软件产品结构的灵活性;第三部分(软件工程应用的阶段)讨论软件工程团队在软件开发项目中承担的角色,以便建立和控制软件产品架构。本书适合作为高等院校软件工程及相关课程的教材,也可作为软件开发人员和软件技术人员的参考书。
-
软技能(美)约翰 Z. 森梅兹(John Z. Sonmez)这是一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。书中论述的内容既涉及生活习惯,又包括思维方式,凸显技术中“人”的因素,全面讲解软件行业从业人员所需知道的所有“软技能”。本书聚焦于软件开发人员生活的方方面面,从揭秘面试的流程到精耕细作出一份杀手级简历,从创建大受欢迎的博客到打造你,从提高自己工作效率到与如何与“拖延症”做斗争,甚至包括如何投资不动产,如何关注自己的健康。本书共分为职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等七篇,概括了软件行业从业人员所需的“软技能”。通过阅读本书,软件工程人员、编程人员和其他技术人员能够积极思考自己的职业生涯,丰富自己的生活,让自己更接近成功。
-
多元样条的力学模型及其应用常锦才,龚佃选,冯立超,杨爱民本书构造性地研究了多元样条函数的力学模型及其在几何造型领域的某些应用。内容包括:一元样条及其力学模型;多元样条理论;矩形剖分、三角剖分、圆扇形剖分上多元样条的力学模型和基于力学原理的几何造型方法等。本书可作为应用数学、计算数学等专业研究生的教学参考书,也可供从事几何设计、计算力学、计算机辅助设计与制造(CAD/CAM/CAE)等领域的科学技术人员参考使用。
-
TMS320x28335DSP应用系统设计苏奎峰,常天庆,吕强,武萌TMS320x28335系列DSP提供的外设资源是主要针对控制领域设计的,因此采用该系列DSP处理器实现运动控制、电源控制时更能够发挥其特性。本书在介绍TMS320x28335系列DSP原理和应用的基础上,详细介绍了基于模型的软硬件设计方法,空间矢量脉宽调制技术以及永磁同步电动机、步进电动机、交流感应电动机、无刷直流电动机的控制实现方法。本书在介绍控制系统基本原理的基础上,给出了基于DSP的实现方法和相关程序,为读者掌握相关理论和实现方法提供了方便。本书可以作为大学本科生和研究生学习“数字信号处理器原理与应用”相关课程的教材,也可以作为数字信号处理器应用开发人员的参考书。
-
HI,BUGS黄文高本书主要介绍企业软件测试的流程、方法和技术。本书分四大部分:理论篇、设计篇、技术篇和扩展篇。理论篇主要介绍软件测试的基础知识;设计篇主要介绍企业中真实的软件测试的流程,包括测试计划、设计、执行、结果报告等,尤其是如何对缺陷进行度量,是本部分内容的一大亮点。技术篇主要介绍系统测试过程中其他的相关测试技术,包括Web测试技术、本地化与国际化测试、兼容性测试和易用性测试。扩展篇主要介绍了当前流行的性能测试和自动化测试,通过实例讲述了性能测试和自动化测试的全过程。
-
深入理解 Flask(美)Jack Stouffer(杰克·史都华)Flask是在Python用户中为流行的Web开发框架。本书从一个简单的Flask项目入手,由浅入深地探讨了一系列实战问题,包括如何使用SQLAlchemy和Jinja等工具进行Web开发;如何正确地设计扩展性强的Flask应用架构和搭建MVC环境;对于各种NoSQL数据库的特性,何时应该、何时不应该及如何使用它们;通过使用Flask扩展快速实现用户的身份系统、RESTful API、NoSQL查询、后台管理等功能;如何创建自己的扩展;使用Celery编写异步任务,使用py.test进行单元测试等;*后介绍了如何部署上线,包括使用自己搭建的服务器或使用各种云服务,以及如何权衡和选择这些不同的解决方案。
-
计算机程序设计艺术 卷2 半数值算法(美)高德纳(Donald E. Knuth)《计算机程序设计艺术》系列被公认为计算机科学领域的杰出之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。本卷为系列的第2卷,全面讲解了半数值算法,分“随机数”和“算术”两章。书中总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系。
-
软件开发项目实践谈文蓉,崔梦天暂缺简介...