程序设计综合
-
设计驱动测试Matt Stephens,Doug Rosenberg 著,郑静,等 译《信息科学与技术丛书:设计驱动测试》主要介绍了设计驱动测试(DDT)的思想和一种全新的软件开发过程—ICONIX。作者希望通过一个个真实而具体的案例告诉读者,如何在实践中达到测试的最佳平衡和优化。《信息科学与技术丛书:设计驱动测试》共分12章,第1~3章介绍了全新的DDT和传统的TDD之间的差异。第4~8章通过一个真实的Web地图案例,讲解了如何在项目实践中运用DDT的思想。第9~12章主要描述了如何在自动化测试、算法测试、单元测试等环节中使用DDT。《信息科学与技术丛书:设计驱动测试》可供软件开发人员、测试人员以及项目管理人员阅读和参考。 -
编译原理王一宾,陈义仁 编《编译原理/高等学校规划教材·计算机系列(工程应用型)》介绍程序设计语言编译程序构造的一般原理、基本设计方法、主要实现技术和一些自动构造工具。教材主要内容包括:编译程序概论、文法和语言、词法分析与有限自动机、自上而下语法分析方法、自下而上语法分析方法、属性文法与语法制导翻译、语义分析与中间代码产生、符号表、代码优化、目标代码生成等。《编译原理/高等学校规划教材·计算机系列(工程应用型)》主要特色是突出基础知识和基本理论,强调工程实践与应用。书中配有丰富的例题和习题,相关章节后配有相应的实验项目。通过本教程的学习和相关实验的操作,能够培养和提高掌握编译程序的基本理论和设计原理,以及应用相关算法解决实际问题的能力。《编译原理/高等学校规划教材·计算机系列(工程应用型)》可作为高等院校计算机等相关专业的本科或高职高专以及各类培训班的教材,也可作为教师、研究生、软件工程技术人员的参考书。 -
设计之下搜狐新闻客户端UED团队 编《设计之下:搜狐新闻客户端的用户体验设计》共三部分,全面讲解了用户体验设计的流程和方法。第一部分为“交互设计”,阐述了从项目启动、解析需求到原型设计的过程,并且总结了交互设计的要点:大局观、操作流程简捷、形式新颖且统一、各种特殊情况等。第二部分为“视觉设计”,阐述了界面、颜色、图标、质感、动画、切图等具体方法,以及如何与开发/测试工程师们合作、寻找平衡设计与技术的方法。第三部分为“他们眼中的优秀设计师”,通过产品经理、程序员、运营、市场经理的视角,阐述了如何成为一名优秀的设计师。《设计之下:搜狐新闻客户端的用户体验设计》适合交互设计师、视觉设计师、用户体验从业人员参考阅读,亦可作为设计类专业学生的参考用书。 -
Visual_Basic语言程序设计教程周冰,邓娟,刘芳 著本书以Visual Basic 6.0中文版为背景,详细介绍了Visual Basic程序设计的基本知识、基本语法、编程方法和常用算法,同时将可视化界面设计与程序设计语言有机地结合,通过内容丰富的实例较系统地介绍了使用Visual Basic开发Windows应用程序的方法,使学生逐步领会面向对象程序设计的编程思想和程序设计技巧。本书既可作为高职、高专、本科计算机专业及非计算机专业的教学用书,也可以作为全国计算机等级考试(二级Visual Basic)的培训教材,以及相关工程技术人员和计算机爱好者学习计算机程序设计的参考书。 -
Visual_Basic语言程序设计实验指导刘永真,李欣,石义良 著本书是与《Visual Basic程序设计教程》配套的上机实验指导用书。本书详细说明了Visual Basic运行环境及界面,介绍程序编写的初步知识,配合有关章节设计了12个实验,方便读者掌握相关知识,提高编程能力;本书附录内容还介绍了Visual Basic程序调试方法及常见问题的解决方法,以进一步提高读者解决问题的能力。本书内容丰富,例题详尽,既可作为高职高专、本科计算机专业及非计算机专业Visual Basic程序设计课程的实验教学用书,也可供报考全国计算机等级考试(二级Visual Basic)的考试人员及其他自学者阅读参考。 -
程序设计基础丁益祥,胡新荣 著本书详细介绍了C语言程序设计所涉及的标记、类型、运算符、表达式、基本输入/输出、顺序结构、选择结构、循环结构、数组类型、指针类型、函数、变量的属性、编译预处理、结构体类型、共同体类型、枚举类型以及文件等内容。各章后的习题均选自近年来全国计算机等级考试二级C语言的考试真题,便于课后复习巩固每一章的知识点。本书结构合理,内容深入浅出,适合作为高等院校本科和专科教材,也适合初学编程的自学者作为参考用书。 -
C语言程序设计方法邓佳宾 编《C语言程序设计方法》,本书是以新标准C的规定为依据,尤其增加了其它教科书所没有的作图与音响程序设计部分。本书内容先易后难,使读者能够在逐渐深入、循序渐进中学习。本书内容包括C语言源程序结构与数据类型、C语言程序设计结构、预处理与位运算等。 -
C语言程序设计高巍,张丽秋,姜楠 编《C语言程序设计》,本书主要内容包括C语言概述、数据类型、运算符与表达式、语句、数组、函数、指针、预编译等.本书是针对本科学生的实际情况,加强学生对C语言程序设计的理论及实践的学习而编写。教材全文语言简洁,易读易懂。在实例的选择上,注重体现其实践性,选取了比较经典的程序设计实例。 -
jQuery技术内幕高云 著《jQuery技术内幕:深入解析jQuery架构设计与实现原理》由阿里巴巴资深前端开发工程师撰写,从源代码角度全面而系统地解读了jQuery的17个模块的架构设计理念和内部实现原理,旨在帮助读者参透jQuery中的实现技巧和技术精髓,同时本书也对广大开发者如何通过阅读源代码来提升编码能力和软件架构能力提供了指导。《jQuery技术内幕:深入解析jQuery架构设计与实现原理》首先通过“总体架构”梳理了各个模块的分类、功能和依赖关系,让大家对jQuery的工作原理有大致的印象;进而通过“构造jQuery对象”章节分析了构造函数jQuery的各种用法和内部构造过程;接着详细分析了底层支持模块的源码实现,包括:选择器Sizzle、异步队列Deferred、数据缓存Data、队列Queue、浏览器功能测试Support;最后详细分析了功能模块的源码实现,包括:属性操作Attributes、事件系统Events、DOM遍历Traversing、DOM操作Manipulation、样式操作CSS、异步请求Ajax、动画Effects。本书在分析每个模块时均采用由浅入深的方式,先概述功能、用法、结构和实现原理,然后介绍关键步骤和分析源码实现。让读者不仅知其然,而且知其所以然。事实上,本书的根本价值在于传达一种通过阅读源码快速成长的方式。无论是前端新人,还是经验丰富的老手,只要是对JavaScript感兴趣的开发人员,都会从本书中受益。 -
C#程序设计及应用教程马骏 编《C#程序设计及应用教程(第3版)/普通高等学校计算机教育“十二五”规划教材》主要介绍C#语言、WinForm和WPF应用程序开发的基础知识。《C#程序设计及应用教程(第3版)/普通高等学校计算机教育“十二五”规划教材》共14章,前6章介绍C#语言和WinForm开发的基础知识,包括开发环境、基本数据类型、流程控制语句、类和结构、接口委托与事件、泛型与LINQ、目录与文件操作等;后8章介绍如何开发WPF应用程序,包括WPF控件、资源与样式控制、动画与多媒体、数据绑定与数据验证、数据库与实体数据模型、二维图形图像处理、三维图形和三维呈现。同时附录中给出了本书的上机练习和综合实验。《C#程序设计及应用教程(第3版)/普通高等学校计算机教育“十二五”规划教材》提供配套的PPT课件、在VS2012下调试通过的所有参考源程序,以及书中全部习题参考解答。《C#程序设计及应用教程(第3版)/普通高等学校计算机教育“十二五”规划教材》可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考用书。
