软件工程及软件方法学
-
敏捷方法与Visual Studio工程实践(美)Sam,Guckenheimer(美)Neno,Loje暂缺简介... -
应用计算方法教程张晓丹本书是作者在多年为理工科硕士研究生讲授计算方法课程的基础上编写而成的。全书共分11章,内容包括:计算方法概论,数值计算理论基础,非线性方程求根,线性与非线性方程组的数值解法,矩阵特征值与特征向量的计算,插值与逼近,数值积分与微分,常微分方程初值问题与边值问题的数值解法。本书选编了较多不同层次的例题和习题供教师选择,并在各章引人数学软件Matlab的应用实例,以提高学生的学习兴趣和应用能力。对某些较深入的内容,本书以附录形式放在相应章节的后面,教师可以根据学时选讲或不讲,不影响整个体系。本书内容丰富,阐述简明易懂,注重理论联系实际。可作为理工科大学非计算数学专业的研究生或高年级本科生的教材(适合36-64学时),也可作为科技工作者的参考书。 -
软件体系结构覃征,等随着软件工程的不断发展,软件体系结构逐渐成长起来,成为目前软件开发的重要组成部分和研究热点。软件体系结构的目标是为软件开发者提供统一的、精确的、高度抽象和易于分析的系统信息。本书详细介绍和分析了软件体系结构的理论基础、研究内容、当前的发展状况和实践应用。通过本书,读者可以了解软件体系结构的研究背景、形式化描述、设计风格、评估方法、开发工具和柔性软件体系结构等内容。《软件体系结构(第3版)》采用最近几年的案例、数据、图示以及其他相关材料以反映软件体系结构的最新发展。本书可以作为计算机以及相关专业的研究生和本科生学习软件体系结构的教材和参考书,对从事软件体系结构研究和软件开发的科研人员也有一定的理论参考价值和实用价值。 -
Arduino电路与项目指南(德)斯潘纳 著Arduino平台的巨大成功至少存在两个原因。首 先,价廉物美且可以直接上手的处理器板大大简化了 硬件的使用。其次,免费和开源的编程套件无需任何 安装过程。简单的入门级示例确保了快速的成功。对 于诸如微处理器版本或者接口设置这样一些参数的复 杂选择过程并不是必需的。**个示例程序可以在几 分钟内被上载到Ardunio单板上进行测试。Ardunio用户有着大量软件库的支持。不过,日 益增长的软件库会给新手带来一些问题,在入门级示 例之后就会存在一些不确定性。大多数例子缺少详细 描述,而描述不足的项目往往让用户*加迷惑而不是 起到锻炼的作用。同时这些项目也缺乏清晰的指导和 统一的编排,这是因为这些项目是由不同的人创建的 ,他们往往有着不同的想法。斯潘纳编*的《Arduino电路与项目指南(影印版 )(英文版)》使用了不同的方法。所有的项目都采用了 系统化的手段,引导读者进入不同的主题领域。在必 须知道的理论方面,着重关注了读者容易接受的实践 方向,包括诸如模数转换、定时器和中断这样一些基 础的编程技术,它们都被包含在一些动手操作的项目 中。本书读者可以创建指示灯、唤醒灯、具备全部功 能的电压表、**数字温度计、多种多样的时钟、反 应速度计或者鼠标控制的机械臂。在学习这些项目的 同时,读者将能够真正地理解和掌握内在的控制器技 术基础知识。 -
树莓派高级编程(英)易卜拉欣 著易卜拉欣编*的《树莓派高级编程(影印版)(英文版)》讨论了基于Python编程语言的树莓派计算机高级编程技术。它通过简单的用语和示例解释了如下问题:如何配置树莓派计算机;如何安装和使用 Linux操作系统和桌面;如何使用Python编程语言编写高级程序;如何在我们的程序中使用图形和如何使用树莓派开发硬件相关项目。本书一开始介绍了树莓派计算机,也谈到了需要购买的配件以及如何通过命令行来安装和操作Linux 操作系统。通过简单的几步阐明了树莓派的网络接口,同时演示了如何通过台式机或者笔记本远程访问树莓派计算机。本书剩余部分详细讲述了Python编程语言,包括诸如操作系统调用、多任务、进程间同步和进程间通信这样一些高级技术。对采用UDP和TCP协议的网络编程主题也通过可以实际工作的例子加以描述。本书还使用示例窗口小部件和程序详细说明了Tkinter图形用户接口(GUI)模块。本书*后部分包括了使用诸如多任务和进程间通信这些高级编程技术的硬件项目。所有本书中给出的项目都经过了完整测试并且可以正常工作。这些项目的全部程序列表都有着详细的解释。 -
基于水印和特征的软件保护技术研究罗养霞,王命宇,郭晔软件水印和软件特征技术的研究涉及密码学、信息学、模式识别等多种学科。该领域的研究有着非常重要的实用价值和广泛的应用领域,在软件识别、版权保护、真伪鉴别、信道保密、篡改提示、恶意代码检测、混淆评估、程序理解和维护等方面有着举足轻重的意义。《基于水印和特征的软件保护技术研究》详尽地给出了软件水印和软件特征的各种应用算法及实例,理论基础全面,参考性和可操作性强。《基于水印和特征的软件保护技术研究》可以作为信息安全、软件安全、电子商务安全等领域的技术人员和管理人员的参考书,还可以作为计算机科学与技术专业、软件工程专业的高年级本科生和研究生的入门教材或参考书。 -
树莓派项目实战Dogan Ibrahim树莓派(Raspberry Pi),是一种价值35美元左右、信用卡大小的计算机,它具备很多应用功能,如桌面计算、音频和视频回放,并且在很多工业、商业和家庭应用中作为控制器存在。《树莓派项目实战(影印版 英文版)》主要讲述树莓派计算机和它在控制应用中的使用。《树莓派项目实战(影印版 英文版)》通过示例,使用浅显的语言讲解了如何配置树莓派,如何安装和使用Linux操作系统,如何使用Python编程语言编写程序和如何开发基于硬件的项目。《树莓派项目实战(影印版 英文版)》开始部分介绍了树莓派计算机,包括购买必要的设备和在命令行状态下安装、使用Linu×操作系统。《树莓派项目实战(影印版 英文版)》使用样例程序讲解了用户友好的图形桌面操作环境的使用。《树莓派项目实战(影印版 英文版)》通过几个简单步骤讲述了树莓派的网络接口,并且演示了如何从台式机或者笔记本计算机上访问树莓派计算机。《树莓派项目实战(影印版 英文版)》接下来的部分涵盖Python编程语言、硬件开发工具、硬件接口细节和基于树莓派硬件的项目。 -
Python基础教程刘浪 主编,郭江涛,于晓强,宋燕红 编著暂缺简介... -
小白学运营刘异,伍斌,赵强 编著《小白学运营》内容提要《小白学运营》是针对网络游戏行业,产品运营及数据分析工作的入门读物,主要为了帮助刚入行或有意从事游戏产品运营和数据分析的朋友。《小白学运营》没有烦琐的理论阐述,更接地气。基础运营部分可以理解为入门新人的to do list;用户营销部分则是对用户管理的概述,从用户需求及体验出发,说明产品运营与用户管理的依附关系;数据分析实战中,侧重业务分析,着重阐述的是分析框架,以虚拟案例的方式进行陈述,能够让读者知其然并知其所以然。《小白学运营》更像一本工具书,希望读者读完以后,在实际工作中还能时不时地拿出来看一看。 -
软件安全性理论与实践Haralambos Mouratidis(哈拉兰博斯·莫拉提迪斯)编者,米磊 赵皑 译针对大规模复杂软件系统,我们需要解决安全性问题全局方案,即在多个层次中提供深度防御,并避免漏掉任何一种特定类型的威胁。本书展示了安全软件系统领域内优秀研究者所做出的贡献。这些贡献涵盖了软件生命周期的大部分内容,诸如安全模式、开发方法与框架、隐私与信任,以及代码分析等,涉及了从高层威胁及早期用户需求到复杂技术细节的不同方面。本书为非专业人员了解软件安全性提供了指南,是专业人员研究软件系统安全与隐私相关工作的基础性读物。
