程序设计综合
-
Learning Android(美)加尔根塔(Gargenta,M.)著,李亚舟,任中龙,杜钢 译.《Learning Android(中文版)》为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面、存储数据、连接网络等实践中必不可少的需求。本书以亲手实现一个类Twitter的应用为主线,通过不断为其添加功能展开讲解。而这一学习过程积累出的代码模式库,可以灵活运用于真实Android应用开发。本书内容包括但不限于:Android平台概览、Android设计架构、Android开发环境配置、基本Android的用户界面构建、UI元件组织方法、构建执行后台任务与更新数据的服务、AIDL与NDK介绍等。 -
Android多媒体应用开发实战详解王石磊 著Android凭借其强大的功能逐渐赢得了广大用户和开发者的青睐,已经成为移动开发平台上的翘楚。全书分为17章,分别详细讲解了Android系统基础,深入底层基础,多媒体框架,音频系统框架,视频系统框架,Camera照相机系统,振动器系统和警报系统,2D应用开发,渲染二维图像,OpenGL ES基础,OpenGL ES实战技术,音频开发基础,视频开发应用等。全面涵盖多媒体开发与应用技术,在《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》最后,通过两个综合实例,分别介绍了开发屏保系统和音乐播放器的基本流程,帮助读者学以致用。《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。 -
Android核心原理与系统级应用高效开发韩超 等著《android核心原理与系统级应用高效开发》是一本介绍android核心开发的技术图书,主要目标是让android的开发者更深入地理解android系统,让开发的过程更正确、更有效率。本书主要由两大部分组成,第1篇自下而上介绍android核心框架层的结构,并将开发的技巧和要点蕴含于其中;第2篇偏重系统级的应用层,关注android开发过程中的重点方面。《android核心原理与系统级应用高效开发》为android系统级别的开发者系统化而有条理性地展示了庞大的android系统的软件结构,点明开发思路;android应用程序的开发者可以通过本书加深认识,拓展开发手段;从事android硬件移植的开发者可以通过本书加深对系统全局的了解。 -
轻松成为设计高手EDA先锋工作室 编著《轻松成为设计高手——Verilog HDL实用精解》主要分为3部分:第1~3章描述了Verilog HDL语言的基本概念、设计流程、语法与建模方式;第4~6章讨论如何合理使用VerilogHDL描述高性能的可综合电路;第7、8 章重点描述了如何编写测试激励以及Verilog的仿真原理。另外,第9章对 VerilogHDL语言的发展趋势做了展望。 《轻松成为设计高手——VerilogHDL实用精解》可作为高等院校通信工程、电子工程、计算机、微电子与半导体学等理工专业的教材,也可作为FPGA/CPLD逻辑设计工程师、IC工程师、硬件电路设计工程师的实用工具书。本书由EDA先锋工作室编著。 -
数字逻辑与VHDL程序设计冯福生 等编著《普通高等教育“十二五”规划教材:数字逻辑与VHDL程序设计》包括数字逻辑基础和VHDL语言程序设计两大部分,共分九章。第1章主要介绍数字逻辑基础(数制、码制、逻辑代数、逻辑函数等),第2章主要介绍可编程逻辑器件和MAX+plusⅡ软件使用,第3章~第6章主要介绍典型数字逻辑器件及其工作原理,第7章主要介绍VHDL语言基础,第8章主要介绍基于VHDL的基本数字电路设计,第9章主要介绍几个典型数字系统设计。在书的后面设置了3个附录,分别介绍VHDL语言的保留字,常用的VHDL开发软件和QuartusⅡ软件的使用。每章后面都有习题和思考题。为方便教师教学,《普通高等教育“十二五”规划教材:数字逻辑与VHDL程序设计》配有多媒体电子教案。《普通高等教育“十二五”规划教材:数字逻辑与VHDL程序设计》可作为计算机、电子、通信、机电-体化等专业的教材和参考书,同时也可作为数字电路设计人员的自学参考书。 -
Python标准库(美)荷尔曼 著,刘炽 等译Python标准库包含数百个模块,可以与操作系统、解释器和Internet交互-所有这些模块都经过了充分测试,可以直接投入你的应用开发。本书精心设计了大量示例以便于学习和重用,通过这些简洁、独立的源代码/输出示例,全面介绍了Python 2.7库的几乎每一个重要方面。通过大量精心挑选的示例掌握强大的Python标准库!Python标准库包含数百个模块,可以用来与操作系统、解释器和Internet交互——所有这些模块都已经过充分测试,可以直接在日常开发中使用。本书精心设计了大量示例,以方便读者学习和使用标准库。《Python标准库》作者拥有12年以上Python开发经验,是Python软件基金会的信息交流主管,他的“Python Module of the Week”系列博客文章享誉整个Python社区,本书便是以这一系列博客文章为基础,以示例的方式展示了标准库中的每个模块是如何工作的以及为什么要这样工作。在本书中,你会看到用来处理文本、数据类型、算法、数学计算、文件系统、网络通信、Internet、XML、Email、加密、并发性、运行时和语言服务等各个方面的实用代码和解决方案。在内容安排上,每一节都会全面介绍一个模块,并提供一些很有价值的补充资源链接,这使得本书成为一本理想的Python标准库参考手册。本书涵盖以下内容:用string、textwrap、re和difflib处理文本;实现数据结构:collections、array、queue、struct、copy,等等;读、写和管理文件及目录;正则表达式模式匹配;交换数据和提供持久存储;归档和数据压缩;管理进程和线程;使用应用“构建模块”:解析命令行选项、提示输入密码、调度事件和日志记录;测试、调试和编译;控制运行时配置;使用模块和包工具。如果你刚接触Python,本书将带你迅速进入一个全新的世界。如果你以前用过Python,你会发现一些新的强大的解决方案,对于你之前尝试过的模块,你会发现更好的用法。 -
软件测试技术、方法和环境徐拥军 等编著《软件测试技术、方法和环境》是作者近20年实践经验的总结与提高,全面论述了软件测试技术、过程和方法,以及组织级的软件测试体系建设和运用。一方面讲述了软件测试目的和原则、测试的组织形式、组织级软件测试体系建设及测试人员培养等。另一方面从技术角度论述了同行评审方法、测试用例设计方法、测试度量与分析、自动化测试及性能测试等。最后通过一个行业核心业务系统测试案例,展现了各种测试技术和管理方法如何综合使用。提出的基于迭代的测试过程和行业核心业务系统测试是实践的总结,适用于中国当前的现实情况。《软件测试技术、方法和环境》有助于测试人员及其他技术人员快速提高测试能力,适合业内人员阅读、使用,也可以作为计算机专业的教学参考书。 -
PHP+MySQL+Dreamweaver动态网站建设从入门到精通陈益材 等编著PHP是比较普及的互联网开发语言之一。本书按新手从入门到精通的学习过程,从实际的应用出发详细介绍了PHP的脚本语言基础、开发运行环境以及各种常用动态功能系统的开发。《PHP+MySQL+Dreamweaver动态网站建设从入门到精通》共10章,内容分为理论部分和实战部分,由浅入深地介绍了PHP以及相关技术,通过大量实际项目的案例,详尽地讲解了PHP的技术要点和开发过程,精选动态功能模块实例,通过实例的讲解来让读者理解PHP+MySQL的动态开发方法。全书包括用户管理系统、新闻发布系统、留言板管理系统、投票管理系统、BBS论坛管理系统和网上购物系统等6个综合案例。本书内容丰富,实用性和操作性强,适合学习PHP+MySQL+Dream-weaver动态网页制作的初级读者,也适合作为高等院校本、专科各专业动态网页制作课程的教材,还可以作为网页设计与制作爱好者的自学参考书。 -
iOS 5应用开发入门经典(美)John Ray 著《入门经典系列:iOS 5应用开发入门经典(第3版)》基于Apple最新发布的iOS 5.0编写,循序渐进地介绍了从事iOS开发所需的基本知识,包括使用Xcode、Objective-C和Cocoa Touch等开发工具,设计及美化用户界面,多场景故事板、切换和弹出框,导航控制器和选项卡栏控制器,使用表视图和分割视图导航结构化数据,读写和显示数据,创建可旋转和调整大小的用户界面,播放和录制多媒体,使用地图和定位功能,使用加速计和陀螺仪检测运动和朝向,创建通用应用程序,编写支持后台处理的应用程序,跟踪和调试应用程序等主题。《入门经典系列:iOS 5应用开发入门经典(第3版)》通过简洁的语言和详细的步骤,帮助读者迅速掌握开发iOS应用程序所需的基本知识,适合没有任何编程经验的新手阅读,也可供有志于从事iOS开发的人员参考。 -
iOS应用程序开发方法与实践金福生,李朴之 编著《21世纪高等院校移动开发人才培养规划教材:iOS应用程序开发方法与实践》是一本面向初学者的入门教材,全面系统地介绍了苹果公司最新的iOS5平台应用程序开发的各个知识点。教材内容全面,既讲解了相关基础知识,如iOS平台架构简介、Objective-C编程语言、视图与视图控制器、触屏事件处理、界面控件的用法、Xcode与InterfaceBuilder开发工具的使用、数据持久化等知识点,又深入探讨了相对高级的技术内容,例如视频与音频播放、网络、iCloud以及Cocos2d游戏开发入门等,知识点覆盖了绝大多数应用程序的开发。教材内容循序渐进,每一章都分为理论知识、实验案例、知识点总结与练习题四部分,另外配有配套代码与电子教案。读者可以通过学、做、练的方式对iOS程序开发中的每个细节做到知其然亦知其所以然。《21世纪高等院校移动开发人才培养规划教材:iOS应用程序开发方法与实践》语言表达严谨流畅、内容丰富,既符合初学者的学习需求,又满足有一定基础的读者的需要。本书适合作为高等院校计算机学院、软件学院相关课程的教材,同时也适合作为开发人员的技术参考书。
