程序设计综合
-
程序员度量Jonathan Alexander■ 《程序员度量:改善软件团队的分析学》对程序员的工作进行度量的目的,以及有效度量数据的收集方法;■ 程序员各项技术技能的度量方法以及帮助他们提高这些技能的方法;■ 通过对已发布软件的用户反馈进行度量来判断软件团队是否达到目标或取得成功;■ 度量团队成员为团队所做的贡献(团队成员的价值度量),充分发挥每个团队成员的作用;■ 将度量整合到你的软件团队实践中,花少量时间和精力就能让你的软件团队获得改善;■ 通过度量来帮助团队做出人事决策、改善团队建设方法,从而建立更好的软件团队;■ 通过数据分析的方法来帮助团队分析自己的生产力、技能水平、优势、劣势、模式和发展趋势,从而使得团队的决策过程更加理性、客观。 -
Visual FoxPro 程序设计曾庆森,王艳 等编著《21世纪普通高校计算机公共课程规划教材:Visual FoxPro 程序设计》以visual foxpro 6.0关系数据库知识为背景,介绍了关系数据库管理系统的基础知识及系统开发技术。全书主要内容包括: visual foxpro数据库基础、visual foxpro数据类型与数据运算、关系数据库标准语言sql、visual foxpro数据库及表操作、结构化程序设计、面向对象程序设计及其表单设计、菜单设计、报表和标签、项目管理器、数据库系统开发实例等内容。全书的编写主要以数据库的基础知识、数据库类型与数据运算、关系数据库标准语言sql、面向对象程序设计知识为重点,引导读者不断地理解和掌握visual foxpro基本知识和数据库基本应用,全书列举了大量的案例和例题,所涉及的程序代码都在计算机上运行并调试通过,而且操作步骤较为详细,为学生自主学习课程起到了很好的帮助作用。为了方便教学及读者进一步理解和掌握visual foxpro程序设计的应用和开发,同时编写了一本《visual foxpro程序设计实验指导及习题》,该书所编写的实验内容是按照“visual foxpro程序设计”课程教学循序渐进的方式而进行编写的,通过做一定的习题和实验巩固所学的知识,能为学习好课程起到很好的帮助作用。同时为了配合教学需要配套编写了教学课件。《21世纪普通高校计算机公共课程规划教材:Visual FoxPro 程序设计》内容丰富,覆盖了visual foxpro程序设计的主要内容,该书不仅适合高等学校visual foxpro程序设计课程的教材,而且对参加计算机二级等级考试的应试者,也是一本很好的适用培训教材,也可供数据库开发人员参考。 -
Visual FoxPro程序设计教程邱虹坤 等编著《21世纪高等学校规划教材·计算机应用:Visual FoxPro程序设计教程》详细介绍了visual foxpro数据库管理系统的知识体系,以及如何使用visual foxpro进行程序设计与项目开发。《21世纪高等学校规划教材·计算机应用:Visual FoxPro程序设计教程》从实际开发角度出发,循序渐进地讲解visual foxpro的各种知识,并根据程序设计知识的学习规律,合理地安排书中的内容,精心设计丰富恰当的实例。主要内容包括数据库基础、visual foxpro入门、visual foxpro语言基础、自由表操作、数据库及其操作、结构化查询语言sql、查询与视图、程序设计基础、面向对象程序设计、表单设计与应用、菜单设计、报表与标签设计、数据库应用系统开发。本书系统全面地介绍在visual foxpro中如何进行应用程序开发,详细阐述了整个程序设计开发的过程及开发技巧,使得读者能够从理论自然地延伸到实际应用。《21世纪高等学校规划教材·计算机应用:Visual FoxPro程序设计教程》知识体系完整、概念清晰、内容翔实、案例丰富,可作为高等学校非计算机专业本科、专科学生的计算机课程教材及各种培训班教材,也可作为从事中小型数据库管理的从业者和相关领域的技术人员的参考书。 -
PHP、MySQL和Apache入门经典(美)Julie C. Meloni 著PHP、MySQL和Apache是Web应用开发的强大组合工具。《PHP、MySQL和Apache入门经典(第5版)》针对这三种主流工具的最新版本,逐步介绍了如何安装、配置和使用这些工具组合,并通过一些典型的项目案例,帮助读者开发出功能强大的Web应用。全书分为6个部分共33章。第1部分“基础知识”,包括第1章到第4章,引领读者深入了解、安装和配置MySQL、Apache和PHP。第2部分“PHP语言结构”,包括第5章到第9章,讲解PHP语言基础,包括数组和对象这样的结构化元素。第3部分“深入编程”,包括第10章到第14章,介绍中级应用程序开发的主题,包括使用表单和文件、限制访问以及完成包含某个专门概念的小项目。第4部分“PHP和MySQL整合”,包括第15章到第18章,介绍使用数据库的一般方法。第5部分“基本项目”,包括第19章到第28章,介绍如何整合前面已经学习到的所有知识,使用PHP和MySQL执行一个特定任务。第6部分“管理和优化”,包括第29章到第33章,介绍管理和优化Apache和MySQL的方法。《PHP、MySQL和Apache入门经典(第5版)》内容全面、讲解详细、由浅入深、实例丰富,而且考虑到读者使用不同操作系统和开发环境的需求。《PHP、MySQL和Apache入门经典(第5版)》可作为PHP、MySQL、Apache初学者的学习指南,也可作为Web开发技术人员的参考用书。 -
TI编程基础与实用测量程序集蔡家义,薛雁明,蔡文惠 著《TI编程基础和实用测量程序集》通过对德州仪器(上海)公司的TI-NspireTM系列智能编程计算器的中文环境、视窗界面、菜单操作等特点的研究,将其充分运用到常用测量程序中,为测绘行业提供了一个更加便捷、更加直观、并能更好地适合野外编程计算的工具,是一个全新的不同于以往DOS系统的计算器程序。《TI编程基础和实用测量程序集》适用于使用TI-NspireTM系列计算器从事公路、高铁、建筑和水利工程等施工的测量人员(无论用户选择的是德州仪器的哪一款TI-NspireTM型号,均可使用本书中的程序。本程序对TI-NspireTM全系列通用),同样也适合高等院校相关专业的师生参考使用。 -
Android系统结构及应用编程佘堃 等编著《21世纪高等学校规划教材·计算机应用:Android系统结构及应用编程》主要介绍了目前最流行的移动操作系统Android系统结构和编程基础,内容涵盖了大部分最常用和最实用的开发常识和技巧。全书以对Android的背景常识、发展历史的介绍作为入口点,进一步介绍了Android系统结构、编程结构以及应用编程基础,简单介绍了用户界面(UI)开发、数据存储与共享,深入探讨了多进程与多线程开发、多媒体编程、网络开发、Android WebKit开发、NDK入门、游戏案例以及Chrome扩展等。《21世纪高等学校规划教材·计算机应用:Android系统结构及应用编程》编写的原则是叙述方式通俗易懂,但在内容上又不失水准;特点是覆盖全面、详尽,搭配完整的源代码及注释,再加上图文结合的形式可以使读者在学习的过程中更加得心应手。《21世纪高等学校规划教材·计算机应用:Android系统结构及应用编程》可作为Android中高级开发人员的开发手册,是帮助Android初级开发人员的进一步进阶。 -
Android平板电脑开发实战详解和典型案例吴亚峰 杜化美 索依娜 编著随着时间的推移,Android版本已经发展到了Android 4.0,此版本为开发人员提供了很多非常实用的新特性。但是,目前国内专门介绍这方面开发的书籍与资料都非常少,使得想开发Android 4.0应用程序的开发人员无从下手。基于此种情况,《Android平板电脑开发实战详解和典型案例》提炼了笔者多年从事Android开发应用的宝贵经验,从Android 2.0趣味特性、Android 4.0新特性的基础知识到完整综合案例,由浅入深,循序渐进地进行了详解,既适合Android 4.0初学者学习,也适合有一定基础的读者进一步提升之用。《Android平板电脑开发实战详解和典型案例》共16章,其中第1章为平板电脑的相关知识以及Android开发环境的搭建;第2章~第6章介绍了Android 2.0趣味特性及Android 3.0和Android 4.0新特性的相关知识;第7章介绍了多媒体开发的相关知识与案例;第8章和第9章介绍了2D图形渲染、多点触控以及3D应用开发的相关知识;第10章介绍了传感器开发的相关知识;第11章介绍了设备互联技术——蓝牙与无线以太网直连的相关知识;第12章介绍了GPS高级开发;第13章介绍了多分辨率屏幕自适应的相关知识;第14章~第16章给出了3个完整的综合案例,其中包括2D游戏、3D游戏以及一个应用案例。同时为了便于读者的学习,《Android平板电脑开发实战详解和典型案例》附赠的光盘中包含了书中所有案例的完整源代码,最大限度地帮助读者快速掌握开发技术。 -
Android 软件安全与逆向分析丰生强 著本书由浅入深、循序渐进地讲解了Android系统的软件安全、逆向分析与加密解密技术。包括Android软件逆向分析和系统安全方面的必备知识及概念、如何静态分析Android软件、如何动态调试Android 软件、Android 软件的破解与反破解技术的探讨,以及对典型Android病毒的全面剖析。本书适合所有Android 应用开发者、Android 系统开发工程师、Android系统安全工作者阅读学习。 -
移动终端应用开发技术林少丹 编著《移动终端应用开发技术:Android实战(全国高等职业教育规划教材)》(作者林少丹)共分三部分,第一部分“准备篇”,对Android系统的各个层面进行了详细讲解,旨在让读者在尽量短的时间内对Andriod系统的各个方面有一个全面的了解,为进一步学习开发和研究Android操作系统源程序打下坚实的基础。第二部分“基础篇”,在Android应用程序层面,详细讲解了应用程序开发的各项技术,着重讲解了应用程序的开发基础、应用程序的结构与功能。此外,给出了一些实例让读者能够更深刻地理解这些知识并加以应用。为满足一些有着丰富应用程序开发经验的读者和对Android系统底层有很大兴趣的读者的学习需求,本书还详细讲解了如何编译Android源程序工程,并对Android编译系统进行了深入剖析,让读者对Android工程的高效组织和自动编译有更深刻的理解。第三部分“实战篇”,详细讲解了一些Android系统的实例,使读者通过动手实践来真正将所学知识融会贯通。 《移动终端应用开发技术:Android实战(全国高等职业教育规划教材)》可作为理工科大学生“嵌入式技术”及“物联网应用”课程的教材,也可供从事计算机领域相关工作的工程技术人员参考。 -
疯狂Android讲义李刚 编著移动互联网已经成为当今世界发展最快、市场潜力最大、前景最诱人的业务,而Android则是移动互联网上市场占有率最高的平台(已远超iOS,最新统计数据:Android占53.7%,iOS占35%);与此同时,Android应用选择了Java作为其开发语言,这对于Java来说也是一次极好的机会。本书是《疯狂Android讲义》的第2版。本书基于最新的Android 4.2,Android SDK、ADT都基于Android4.2,书中每个案例、每个截图都全面升级到Android4.2。本书全面地介绍了Android应用开发的相关知识,全书内容覆盖了Android用户界面编程、Android四大组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应用开发、OpenGL与3D应用开发、网络通信编程、Android平台的WebService、传感器应用开发、GPS应用开发、Google Map服务等。本书并不局限于介绍Android编程的各种理论知识,而是从“项目驱动”的角度来讲授理论。全书一共包括近百个实例,这些示范性的实例既可帮读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考、拿来就用。本书最后还提供了两个实用的案例:疯狂连连看和电子拍卖系统Android客户端,具有极高的参考价值。本书提供了配套的答疑网站,如果读者在阅读本书时遇到技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。本书适合有一定Java编程基础的读者。如果读者已熟练掌握Java编程语法并具有一定图形界面编程经验,阅读本书将十分合适。否则,阅读本书之前建议先认真阅读疯狂Java体系之《疯狂Java讲义》。
