程序设计综合
-
Android移动开发教程谢景明,王志球,冯福锋 编《21世纪高等院校移动开发人才培养规划教材:Android移动开发教程(项目式)》内容共分为7部分,第1部分讲解搭建Android开发环境的方法,第2部分讲解在Android上开发基本界面的方法,第3部分讲解利用SQLite存储、管理数据的方法,第4部分讲解开发多媒体播放器的方法,第5部分讲解开发手机相机的方法,第6部分讲解开发GPS定位器的方法,第7部分讲解通过网络连接获取天气预报信息的方法。《21世纪高等院校移动开发人才培养规划教材:Android移动开发教程(项目式)》以简单易懂的项目为主线进行讲解,对实现项目所需的知识点进行全面的介绍,并对任务的具体实现给出了详细的操作步骤。全书由浅入深、实例生动、易学易用,可以满足不同层次读者的需求。《21世纪高等院校移动开发人才培养规划教材:Android移动开发教程(项目式)》可作为各级各类院校高年级学生的程序设计教材,也可作为软件开发人员的参考书。 -
SIMATIC可编程序控制器及应用孙海维 编《普通高等教育“十一五”国家级规划教材:SIMATIC可编程序控制器及应用(第2版)》以德国西门子公司生产的S7300/400为参考机型,适当兼顾S7200及S5系列PLC,系统阐述了可编程序控制器的指令系统、程序设计、硬件组态及故障诊断的方法和技巧,详细讲解了MPI网、PROFIBUSDP网、Industrial Ethernet等常见的S7工业网络,并简单介绍了PLC冗余技术。《普通高等教育“十一五”国家级规划教材:SIMATIC可编程序控制器及应用(第2版)》着重把握PLC及其应用技术的发展趋势,针对当前高职学生的水平和特点,强调编程练习、程序调试和项目实训,突出可编程序控制技术关键能力的培养,使读者能够举一反三,触类旁通。《普通高等教育“十一五”国家级规划教材:SIMATIC可编程序控制器及应用(第2版)》强化工程应用能力,注重实用,针对性强,可作为高等职业教育、应用型本科电气自动化、机电一体化、数控、生产过程自动化等专业学生用书,也可供从事PLC系统设计开发及现场维护的工程技术人员参考。 -
Visual Foxpro8.0程序设计基础张思卿,张润花 著《应用型本科信息大类专业“十二五”规划教材:Visual Foxpro8.0程序设计基础》是根据中华人民共和国教育部高等教育司关于非计算机专业计算机基础教育的指导性意见,并依据全国计算机等级考试二级(Visual FoxPro)考试大纲的要求,同时结合目前我国高等院校计算机课程开设的实际情况,还融合了所有作者从事计算机教学的实际经验编写而成的。《应用型本科信息大类专业“十二五”规划教材:Visual Foxpro8.0程序设计基础》的内容包括数据库基础、关系数据库、Visual FoxPro 8.0概述、程序设计语言基础、数据库与表、查询与视图、结构化程序设计、面向对象程序设计、菜单与工具栏、报表与标签、项目管理等。书中还配有丰富的例题和习题,以便更适合教学和满足应用程序开发的要求。为了方便教学,本书还配有电子课件等教学资源包,任课教师和学生可以登录“我们爱读书网”免费注册并下载,也可以发邮件至索取教学资源包。《应用型本科信息大类专业“十二五”规划教材:Visual Foxpro8.0程序设计基础》内容全面、丰富,对理论和概念阐述详尽,并结合大量实例讲解了多种数据库应用技术,注重知识的系统性和实践性。本书可作为大中专院校计算机专业程序设计课程的教材,也可作为参加计算机等级考试人员的参考教材,亦可作为广大从事数据库应用开发人员的参考用书。 -
LabVIEW虚拟仪器从入门到测控应用130例李江全,任玲,廖结安 等著《LabVIEW虚拟仪器从入门到测控应用130例》从实际应用出发,通过130个典型实例系统地介绍了LabVIEW语言的程序设计方法及其测控应用技术,入门基础篇包括第0~10章,主要内容有LabVIEW基础、数值型数据、布尔型数据、字符串数据、数组数据、簇数据、数据类型转换、程序结构、变量与节点、图形显示和文件I/O;测控应用篇包括第11~13章,主要内容有PC通信与单片机测控、远程I/O模块与PLC测控及LabVIEW数据采集。提供的实例由实例说明、设计任务和任务实现等部分组成,并有详细的操作步骤。为方便读者学习,《LabVIEW虚拟仪器从入门到测控应用130例》提供超值配套光盘,内容包括实例源程序、程序录屏、测试录像、软/硬件资源等。 -
编译原理实用教程温敬和 著《普通高等院校计算机专业(本科)实用教程系列:编译原理实用教程(第2版)》共分7章,主要介绍编译程序的基本原理和实现方法。内容包括:词法分析,形式语言和自动机的基本概念,语法分析,符号表和静态内存分配,语法制导翻译和中间代码产生,目标代码生成。《普通高等院校计算机专业(本科)实用教程系列:编译原理实用教程(第2版)》还介绍了作者本人的一些工作成果,如LR分析法在词法分析器自动构造中的应用,语法制导翻译在汇编程序自动构造中的应用。为了方便读者学习,各章都安排了一定数量的习题,并配有习题答案。《普通高等院校计算机专业(本科)实用教程系列:编译原理实用教程(第2版)》附录B中的“课程实习指导”向读者提供了一个较为完整的、切实可用的“编译原理”课程实习方案,并附有参考程序,可供有关教师选用或参考。《普通高等院校计算机专业(本科)实用教程系列:编译原理实用教程(第2版)》可作为本科院校计算机专业“编译原理”课程的教材,也可供有关教师、研究生以及从事计算机软件设计和开发人员参考。 -
LabVIEW虚拟仪器程序设计从入门到精通林静,林振宇,郑福仁 著《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》共5篇,25章,全面、细致地讲述了LabVIEW2010的新特性及操作方法、关键细节技巧和工程应用实践经验。第一篇LabVIEW技术基础(第1章~第12章),主要讲述了LabVIEW编程环境、LabVIEW前面板设计、LabVIEW程序流程和结构、波形显示、程序动态控制、文件输入与输出、生成安装包和可执行文件、程序调试与程序性能等;第二篇LabVIEW与其他应用程序的链接(第13章~第16章),主要讲解ActiveX技术应用、LabVIEW与编程语言的链接、C代码调用、动态链接库函数调用、LabVIEW与数据库的链接等;第三篇LabVIEW应用实战技术(第17章~第20章),主要讲解了测试系统与虚拟仪器、LabVIEW中的数据采集、总线技术、网络通信等;第四篇工程应用综合案例(第21章~第23章),通过3个完整的案例:风机自动控制系统、风速采集、听力计控制软件开发,讲解了如何用LabVIEW进行项目实战的知识和技能,使读者可以学以致用地掌握LabVIEW的实践应用;第五篇常见疑难解答与经验技巧集萃(第24章~第25章),将常见问题和解决技巧以疑难解答的方式集中在本篇讲述,帮助读者掌握学习捷径,切实提高工作效率。《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》是在第一版的基础上升级的,是一本全面、系统讲述LabVIEW基础操作、应用与程序开发的教学用书或参考书,通过《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》的学习,读者能够快速、深入地学习和掌握该软件的强大功能,并积累较为丰富的应用实践经验。可作为LabVIEW的初、中级读者的入门或进阶教程和从事LabVIEW的广大工程技术人员的参考书,也可作为院校本科生、研究生的LabVIEW课程教材或自学教程。 -
iOS 6编程实战(美)Rob Napier Mugunth Kumar 著,陈晓亮 ,武海峰 ,邓强 ,周庆成 译iOS开发如日中天,iOS 6又为我们带来了大量的高级特性,从事移动开发的你,还等什么?《iOS 6编程实战》急开发者之所急,揭秘了多数开发类图书未曾展示过的iOS 6高级特性和开发技巧,带你深入了解iOS 6。作者结合自己多年的实践经验,毫无保留、面面俱到地讲解了如何充分利用强大的SDK将你的移动开发技能发挥到极致。全书涵盖了安全、多任务处理、多平台运行、块与函数式编程、高级文本布局、性能调优,以及如何通过应用内购买功能提高销售业绩。久经“杀场”的两位作者Rob Napier和Mugunth Kumar在本书中分享了他们为苹果移动设备开发“杀手级”应用的宝贵经验。以下是《iOS 6编程实战》部分精彩内容摘录:兼容iPhone 5充分利用集合视图操作Objective-C运行时 性能调优和消除BUG用Security Services确保数据安全面向REST式Web服务创建高性能应用实现诱人的动画效果 在网络连接质量不一的情况下实现超快缓存用Core Text打造精妙的文本布局充分发挥Core Foundation的强大功能 -
Android应用开发案例教程毋建军,徐振东,林瀚 编著《高等学校计算机科学与技术项目驱动案例实践规划教材:Android应用开发案例教程》应用“项目驱动(Project-Driven)”最新教学模式,通过完整的项目案例系统地介绍了使用Android技术设计与开发应用系统的理论和方法。全书论述了Android开发概述,Android应用程序组成,Android UI(用户界面)基础,Android UI系统控件基础,Android UI系统控件进阶,Android UI菜单、对话框,Android组件广播消息与服务,Android数据存储与访问,手机通信服务,Google API服务等内容。《高等学校计算机科学与技术项目驱动案例实践规划教材:Android应用开发案例教程》注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。本书可作为普通高等学校计算机专业本、专科生Android应用开发课程的教材,也可供设计开发人员参考使用。 -
Android应用开发攻略Ian F. Darwin 著,姚军 等译《Android应用开发攻略》内容简介:第1章带你建立Android开发环境,并构建由BrianKernighan创建的“Hello,World”类型的几个简单应用程序。第2章介绍一些来自桌面和企业软件开发环境的开发人员在移动计算中所碰到的不同问题,并且讨论移动设计(尤其是Android设计)与其他环境的不同点。测试是一些开发人员开发后才考虑的问题,所以在第3章介绍“测试”显得有点早。但是你不应该跳过它,而应该仔细阅读和注意测试的问题。我们讨论了单独组件的单元测试,以及用严格控制的方法进行的完整应用程序测试。Android提供应用程序内部以及不同应用之间的通信机制。第4章讨论意图和广播接收器、服务、异步任务(AsyncTask)和处理程序(handler)。另一种通信机制与通常在SQL数据库中数据的受控访问相关。第5章展示如何通过(在Android中)简单而普遍的手段(如URL)在一个应用程序中使用另一个应用程序。 -
极客与团队(美)Brian W. Fitzpatrick Ben Collins-Sussman软件开发是一项团队运动,人的因素对结果的影响完全不亚于技术因素。正如本书作者所说的,一个项目成功的关键不仅仅是写出漂亮的代码:团队中的所有人朝着同一个目标一起合作也是同样重要的。 本书是一本写给程序员看的,教你怎么交朋友,怎么影响团队中的其他人。书中充满了操作性极强的建议和意见,让你在技术团队中过得更开心,变得更有效率,更加如鱼得水。本书旨在帮助程序员改进理解他人,与人沟通,以及与人合作的能力,进而在编写软件的过程中变得更有效率。 本书的两位作者来自Google,具有丰富的项目开发和管理经验,还曾经是Subversion的初创成员。本书得到Google研发主管、Google首席互联网专家、Samba的开发者、Django创始人、Python之父等众多业内高端人士和顶级程序员的好评。 本书适合那些想要更上一层楼并编写出色软件的程序员阅读,也适合软件项目和团队的管理者自己或组织团队成员阅读和参考。
