其他编程语言/工具
-
UML安全系统开发(德)朱尔斯(Jürjens,J.) 著,沈晴霓 等译《国外经典教材·计算机科学与技术:UML安全系统开发》系统地介绍了通过扩展可视化UML建模语言所建立的安全工程方法——UMLsec方法,以及它在安全软件开发过程中的实际应用,目标是使得开发人员可以把安全集成到软件工程过程的每一个阶段中。书中首先阐述了UMLsec方法及其语义,接着论述了UMLsec如何描述系统的安全需求与假设,如何引用精确的语义评估系统规范与安会需求的一致性,如何实施安全系统设计原则和应用安全模式等,并通过大量实例说明了用UMLsec开发安全系统的基本步骤,然后介绍了UMLsec支持工具的开发和使用,最后还为高级专业人员引入了UML机、UML机系统和安全属性的形式定义,方便他们规范和验证安全系统。 -
用Alice学编程(美)丹 编著,付永刚 译《用Alice学编程(原书第2版)》是一种全新的面向对象的编程方式的程序设计课程的入门教材。主要内容包括:程序的设计与实现、内置函数与表达式、事件与事件处理、函数和If/Else语句、循环、递归、列表、变量等。在各章的后面都有提示与技巧、小结及练习,让学生在实际操作中掌握编程的技巧。书中包含大量丰富生动的示例、练习,很容易激发学生的兴趣。《用Alice学编程(原书第2版)》可作为大学计算机、数字媒体、动漫等专业学生程序设计课程的入门教材,也可供对编程感兴趣的其他读者参考。 -
程序设计模式语言·卷5(美)马诺勒斯库 等著,陈宗斌 等译设计模式已经进入专业软件开发的主流,成为改善软件工程、系统设计、开发以及相关建立者之间交流质量的高效方法。模式捕获很多软件设计中的优秀经验,并使所有软件工程师都可以使用。本系列丛书的第5卷(即本书)为专业软件开发人员整理了各种设计模式。本书涵盖了目前软件开发的最佳经验,这些都是从模式社区中提炼出来的。本书第19章所用的材料精炼了一流的模式,这些模式都是在最近的PLoP会议上提出,并由与会专家严格审核和改善过的。这些代表了会议最佳成果的模式为在各领域解决实际问题提供了高效、可测而且通用的软件设计方案。 -
MATLAB 7.0程序设计快速入门岂兴明 等编著MATLAB的编程基础及其扩展应用,帮助读者更快地掌握MATLAB的基本编程方法、不同工具箱的应用以及MATLAB在相关领域的应用。《MATLAB 7.0程序设计快速入门》共11章,前6章主要介绍MATLAB的基本知识,包括MATLAB简介,基础知识,数学运算、数值计算以及MATLAB基础编程过程;后5章以MATLAB的应用为主,分别介绍了Simulink集成仿真环境在建模仿真中的应用、文件操作、MATLAB的接口技术以及Notebook的使用,最后介绍了图形用户界面(GUI)的制作方法。《MATLAB 7.0程序设计快速入门》结构清晰、内容丰富、语言翔实,适合MATLAB的初级用户阅读,也可作为本科生、研究生、教师以及广大科研工作人员的学习用书。 -
跟我学PLC编程周云水 编著《跟我学PLC编程》以常用的三菱FX系列PLC为例,简要介绍了PLC的基本结构、工作原理、分类与应用、安装与维修,详细介绍了FXGP/WIN—C和GX Developer两种编程软件的安装和使用,对PLC的基本指令与应用指令逐条进行精讲,并附有针对性的程序实例。以实用的控制程序为例,介绍了编写程序的经验设计法、步进梯形图指令编程法和顺序功能图(SFC)编写法,最后给出多个典型的工程实例,一步一步讲解程序编写技巧与方法。全书通俗易懂,只要一步一步跟着《跟我学PLC编程》学,读者就能快速掌握PLC的编程技术。《跟我学PLC编程》可作为工业自动控制领域技术人员的自学读物,也可供大中专院校自动化、机电一体化及相关专业的师生参考,同时还可作为职业培训学校的PLC技术培训教材。 -
精通MATLAB科学计算王正林 等编著《精通MATLAB科学计算(第2版)》结合高校数学课程教学和工程科学计算应用的需要,从实用角度出发,通过大量的算法实现和典型应用实例,详尽、系统地讲述了MATLAB在插值、函数逼近与曲线拟合、数值积分、数值微分、线性方程组求解、非线性方程求解、矩阵特征值计算、常微分方程求解、概率统计计算、偏微分方程求解和最优化计算等领域中的应用。《精通MATLAB科学计算(第2版)》既可以作为MATLAB教学用书,又可以作为高等数学、线性代数、计算方法、复变函数、概率统计、数学规划、偏微分方程解法,以及动态仿真等课程的教学辅导书,还可以作为物理、化学、计算机、机械、控制、经济、金融等领域的科研人员和工程计算人员学习和使用MATLAB的参考书。 -
MATLAB GUI设计学习手记罗华飞 编著《MATLAB GUI设计学习手记》由浅入深、循序渐进地介绍了MATLAB GUl设计的基础知识,旨在使读者在较短时间内掌握GUl设计的精要所在。《MATLAB GUI设计学习手记》首先介绍了GUl设计的预备知识,然后详细介绍了GUl对象的属性以及两种建立GUI的方法:采用函数建立和采用GUIDE建立。在介绍了GUl设计基础知识的基础上,深入讲解了ActiveX控件、定时器、串口及mcc编译的相关知识。书中穿插了大量的图表,直观、简要地列出了相关知识点。对于一些重要、难懂的知识点,配以大量的典型例题,方便读者边学边练,加强理解。最后,书中给出了3个典型的综合实例,供读者研究学习。《MATLAB GUI设计学习手记》适合需要短时间内迅速掌握MATLAB GUl设计的初学者使用,也可作为相关专业师生、相关工程开发人员的参考手册。 -
用户体验度量(美)特里斯,(美)阿伯特 著,周荣刚 等译如何量化用户体验对有效提高产品的可用性而言至关重要。本书详尽地介绍了如何有效可靠地使用(收集、分析和呈现)几种重要的用户体验度量数据:操作绩效(正确率等)、可用性问题(频率和严重程度)、各种类型的满意度数据及生理/行为数据(如眼动跟踪)。同时对“综合性量化度量数据”和“投资回报率(ROI)”等问题进行了专门介绍。本书内容详实,案例丰富,是一本值得该领域从业人员研读的指导性书籍,同时也可以作为相关课程的参考教材。 -
算法设计与分析张德富 编著《算法设计与分析》主要取材于算法设计与分析领域的经典内容,并介绍了算法设计的发展趋势。内容主要包括非常经典的算法设计技术,例如递归与分治、动态规划、贪心、回溯、分支限界、图算法,也包括了一些高级的算法设计主题,例如网络流和匹配、启发式搜索、线性规划、数论以及计算几何。在算法分析方面,介绍了概率分析以及最新的分摊分析和实验分析方法。在算法的理论方面,介绍了问题的下界、算法的正确性证明以及NP完全理论等方面的内容。《算法设计与分析》包括大量的问题实例,并给出了相应的设计与分析方法,书后精选了一些习题,供读者练习,以巩固所学的算法。工业应用领域的许多实际问题和疑难问题都需要有效的求解算法,《算法设计与分析》提供了设计有效算法的基础以及大量的可供选择的解决途径。《算法设计与分析》内容基本上涵盖了目前程序设计竞赛所要掌握的算法,并在书后精选了部分ACM国际大学生程序设计竞赛的题目,供大家练习。《算法设计与分析》可作为计算机科学系、数学系、软件学院等专业本科及研究生课程的教材,特别适合于有志于参加程序设计竞赛的学生学习和训练。 -
构建高性能Web站点郭欣 著《构建高性能Web站点》围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。在这些内容中充分抓住本质并结合实践,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相。同时,《构建高性能Web站点》充分应用跨学科知识和科学分析方法,通过宽泛的视野和独特的角度,将《构建高性能Web站点》的内容展现得更加透彻和富有趣味。
