程序设计综合
-
Web应用开发实训教程孙佳帝,孙凌玲,刘洋 编伴随着Internet的飞速发展,软件开发已由传统的C/S模式逐渐转变到了现今流行的B/S模式。在基于B/S模式的Web开发工具中,Java语言以其得天独厚的优势获得了广大开发人员的认可。随着Java的风起云涌,各种各样的框架接连出现,而Struts2框架正是在这个时候悄然浮出水面。《Web应用开发实训教程:JSP+Struts2》编写的思想是“学科体系+工学结合”,也就是说,本书内容的组织是在学科体系结构基础之上,融入了工作过程导向的原理。所有内容按照学科体系、知识组成结构进行划分,从简单到复杂,由基础到深入。每个技术点都有足够的例子进行讲解,当技术点积累到一定程度的时候,就通过实践任务,以stepbystep的方式综合应用各个技术点。这样,既保证了知识体系结构的完整性,也对相关的技术点按照工作过程导向的原理进行了综合的实践,使学生能够系统全面地理解知识,并掌握如何在实践中应用相关的技术。本书共分两篇,第一篇为JSP与Servlet,第二篇为Struts2框架。第一篇共8章,详细介绍JSP、JavaBean、Servlet、Filter、Listener等JavaWeb常用的基本技术,并根据需要加入实践任务和拓展任务。通过实践任务的分析和实施,告诉读者如何在实践中应用相关的技术,提高读者的实践操作能力和综合应用能力。第二篇共11章,详细介绍Struts2框架的工作原理、控制器Action、输入校验、类型转换器、OGNL表达式与常用标签、拦截器等,并加入了大量的案例、实践任务及拓展任务,使读者由学会到会用。 -
标准C程序设计题解与实验指导李丹程,刘莹,那俊 著《世界著名计算机教材精选:标准C程序设计题解与实验指导(第5版)》是针对《标准C程序设计(第5版)》所编写的习题解答与上机实验指导。全书分14章,每章15页左右,本书主要章节与教材对应,分别是:C语言概述,常量、变量及数据类型,运算符与表达式,输入输出操作管理,判断与分支,判断与循环,数组,字符数组与字符串,自定义函数,结构与联合,指针,文件管理,动态内存分配与链表,预处理器等,还包含上机实验指导内容。 -
ASP.NET基础教程段克奇 著《ASP.NET基础教程(第2版)》使用微软最新的Visual Studio 2012作为开发IDE,循序渐近,系统全面地讲述了ASP.NET开发Web程序所涉及的各个知识点,包括服务器控件,验证控件,ADO.NET,MVC4编程模式,jQuery框架应用、Ajax应用等目前非常流行的Web开发技术。本次修订版本基本上抛弃了之前大量的服务器控件,以最新MVC4开发模式来展开学习,使用原生态表单Form及Models、Views、Controller来架构ASP.NET项目文件,并融入了jQuery、Ajax等Web前端技术。本书适合ASP.NET初学者阅读,也适合想进一步提高自己ASP.NET、ADO.NET技术水平的开发人员阅读,也可作为大中专院校师生的参考教材。 -
iOS编程实战宝典曾源 等著《iOS编程实战宝典》以实战开发为原则,通过开发中最常见的技术模块,配合每章的开发实例及最后的一个完整的综合项目案例,全面、详细地介绍了iOS开发从易到难,从界面到硬件等技术要点的整合使用,兼顾iPhone和iPad的APP开发。全书共21章,分为4篇。第1篇为基础篇,让从未接触过iOS开发的人员快速了解iOSSDK,Object-C和Xcode;第2篇为UI开发篇,读者将系统学习界面与多视图知识,包括交互原理、交互控件、表视图、导航视图和选择器等;第3篇为高级篇,涉及Storyboard、数据存储、GCD、触屏和手势、多媒体、硬件、重力感应和加速等大量进阶内容;第4篇为实战篇,通过一个食谱APP,让读者了解如何开发自己的APP程序,还学习了第三方框架Three20,还介绍了如何开发iPhone和iPad都兼容的APP程序。本书内容丰富,实例典型,实用性强,适合各个层次想要学习iOS开发技术的人员阅读,尤其适合有一定开发经验而打算进行此平台应用开发的人员阅读。如果读者没有任何经验,也不用太担心,只要读者认真阅读本书,也可以打好基础。 -
C#编程实战宝典付强,丁宁 等著《开发宝典丛书:C#编程实战宝典》全面、系统地介绍了使用C#语言进行开发的方方面面知识。书中的各个技术点都提供了实例供读者实践练习,各章后还提供了实战练习题帮助读者巩固和提高。本书中的每个例子都经过精挑细选,具有较强的针对性,力求使读者通过书中的示例能够更迅速地掌握相关知识。本书配1张DVD光盘,内容为15.5小时高清配套教学视频及本书涉及的实例源文件,光盘中还赠送了一部.NET面试宝典电子书和大量的C#开发范例、模块和项目案例的源程序及教学视频等资料。本书共32章,分为8篇。第1篇介绍了Visual Studio 2010的开发环境、发展历史和应用范围等;第2篇介绍了C#语言的基础知识,如数据类型、变量与表达式、程序控制语言、函数与方法等;第3篇介绍了面向对象的基础知识及其在C#中的新应用和特征;第4篇介绍了Windows应用程序设计,对Visual Studio所提供的控件进行了较为全面的介绍;第5篇介绍了C#的高级特性和工具,如异常处理、文件系统与流、XML和多线程编程等;第6篇主要介绍了Web数据库开发的相关知识;第7篇介绍了WCF、WPF、WF和LINQ这4个.NET 4.0中新增的功能;第8篇介绍了音乐商店网站和电子购物商城两个项目案例的总体设计和实现(因篇幅所限,本篇内容以PDF电子文档的格式收录于本书的配书光盘中)。本书适合想全面学习C#编程和使用C#进行开发的工程技术人员阅读。对于.NET程序员,本书更是一本不可多得的案头必备参考手册。另外,本书可作为计算机和软件工程等专业的教材和教学参考书。 -
大话移动APP测试陈晔 著移动互联网软件测试无论从思想还是技术上都与传统互联网产品或软件产品截然不同,导致了很多正在移动互联网中摸索的测试人员迷失了方向。作为一名移动互联网的测试从业人员,需要正确的三观、强大的“武功招式”(测试技术)和雄厚的“内力”(更快的学习能力),而本书恰到好处地结合了这三点。 本书内容包含:移动互联网测试人员的面试,用户体验测试,功能测试,常用测试工具,常用框架,APP测试案例,以及更多的从业相关思维、手段等非技术内容。 本书并非纯技术书籍,但可以说是移动互联网测试、甚至是所有测试工程师必读的一本书籍。如果你在测试行业迷了路,本书可以为你指出一条属于你自己的正确道路;如果你初入移动互联网,那么本书可以帮助你快速融入这个新兴行业,并全面了解和掌握这个行业所需要的技术和方法;如果你是一名老兵,那么本书同样可以起到温故而知新的作用,同时会说出你在测试行业中不曾说出的那些心里话;如果你是一名移动互联网行业任意职位的从业人员,你可以了解APP测试在整个产品开发中的位置和重要性,并在工作中与测试人员紧密配合,同时给予这个职位应有的尊重。 -
C语言及程序设计杜忠友,刘浩,孙晓燕 等著《C语言及程序设计(第2版)/普通高等教育“十二五”规划教材》浓缩了作者多年教学改革的实践经验,以白皮书和CFC2008为指导,按照认识规律,对章节顺序进行了合理的安排,做到先易后难、循序渐进,语言叙述注重图文并茂,理论讲解注重结合实际应用和能力训练。《C语言及程序设计(第2版)/普通高等教育“十二五”规划教材》主要内容包括:C语言概述,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组与字符串,函数,编译预处理,指针,结构体、共用体和枚举类型,位运算,文件,实验与指导。对于例题,基本做法是:给出题目-题目分析-程序代码-运行结果-解释说明(必要时)-请思考,这样有助于培养分析问题、解决问题的能力。《C语言及程序设计(第2版)/普通高等教育“十二五”规划教材》内容全面、体系合理、讲解细致、题目丰富,可作为高等院校C语言程序设计课程的教材,也可作为高职高专、成人高等教育、社会培训的教材,还可作为C语言自学者的教材或参考书。 -
图解CSS3廖伟华 著本书是CSS3领域的标准性著作,由资深Web前端工程师根据CSS3的最新技术标准撰写。内容极为全面、丰富和翔实,由浅入深地讲解了CSS3新特性的语法、功能和使用技巧,涵盖选择器、边框、背景、文本、颜色、UI、动画、新型盒模型、媒体查询、响应式设计等各种模块;写作方式创新,有趣且易懂,用图解的方式来描述CSS3的每一个特性甚至每一个步骤都配有实战效果图;包含大量案例,实战性强,每个特性都有作者从实践中精心归纳和挑选出来的案例辅助讲解,同时还包含一个综合性的大案例。无论你是完全没有经验的准前端工程师,还是已经有一定经验的前端工程师,如果你想系统学习CSS3,那么本书将会是你的最佳选择;如果你是一位成熟的前端开发工程师,但时常为如何合理地使用某些特性而费时去查阅相关资料,那么本书也是你的不二选择。 -
MATLAB面向对象程序设计苗志宏 著本书以面向对象程序设计方法的基本特征(抽象、封装、继承、多态)为主线,由浅入深、循序渐进地展开,系统介绍了MATLAB面向对象程序设计的思想、设计方法等。全书重点突出、通俗易懂,各章节提供大量的程序代码供读者参考练习,多数章节安排了相应的应用实例。全书分为11章,主要分为三部分:一是MATLAB基本操作和程序设计基础、面向对象程序设计思想,以及MATLAB面向对象程序设计特点等(第1~2章);二是详细介绍了MATLAB中面向对象程序的开发过程和设计方法(第3~10章);三是MATLAB面向对象程序设计方法的综合应用实例(第11章)。本书内容详实、科学合理,图文并茂、实例丰富,讲解系统透彻,通过本书的学习读者可以很快理解MATLAB面向对象程序设计的基本思想,掌握其设计方法,提高利用MATLAB解决问题的能力和效率。 -
软件故事(美)史蒂夫·洛尔 著,张沛玄 译《软件故事:谁发明了那些经典的编程语言》介绍了多种语言和软件的起源以及促进软件行业发展的重大成就,以传记体讲述了埋没于历史洪流却起到了关键作用的编程人员及其贡献,包括“存储式计算”早期出现的女性软件先驱的故事。《软件故事:谁发明了那些经典的编程语言》内容主要包括:约翰· 巴克斯发明Fortran语言、约翰·麦卡锡设计Lisp语言、“COBOL之母”葛丽丝·霍普等人创建COBOL语言、肯·汤普森与丹尼斯·里奇开发Unix操作系统和C语言、托马斯·库尔兹与约翰·凯默尼开发BASIC语言、本贾尼·斯特劳斯特卢普开发C++、“Word之父”查尔斯·西蒙尼研发Word、阿兰·凯伊设计Smalltalk语言、安迪·赫兹菲尔德等研发Macintosh、钱柏林等创建SQL语言、詹姆斯·高斯林发明Java,等等。《软件故事:谁发明了那些经典的编程语言》适合计算机相关从业人员及对软件行业感兴趣的读者参考阅读。
