程序设计综合
-
C语言趣味编程100例贾蓓,郭强,刘占敏 等著《C语言趣味编程100例》讲解了100个各种类型的C语言编程趣味题的求解过程,旨在帮助读者培养编程兴趣,拓宽C语言编程思维,提高C语言编程能力,掌握用程序设计解决实际问题的方法与技巧。《C语言趣味编程100例》取材注重趣味性与实用性,内容涵盖了C语言编程的基础知识和常用算法,讲解时给出了实例的详细代码及注释。《C语言趣味编程100例》附带1张光盘,收录了本书配套多媒体教学视频及实例源文件,以方便读者高效、直观地学习。《C语言趣味编程100例》共分12章。第1章介绍了10个趣味算法入门实例;第2章介绍了11个趣味数学实例;第3章介绍了10个趣味整数实例;第4章介绍了8个趣味分数实例;第5章介绍了7个趣味素数实例;第6章介绍了8个趣味逻辑推理实例;第7章介绍了8个趣味游戏实例;第8章介绍了10个趣味数组实例;第9章介绍了7个趣味函数递归实例;第10章介绍了6个定理与猜想实例;第11章介绍了8个趣味图形实例;第12章介绍了7个综合性较强的其他趣味实例。本书适合高校、职业技术院校及社会培训学校的学生阅读,也适合C语言编程爱好者阅读,还可作为各级程序设计选拔赛和全国青少年信息学奥林匹克竞赛的参考书。 -
Java 7从入门到精通张峰 著《Java 7从入门到精通》从学习Java7编程的初学者角度出发,根据作者多年的程序设计经验,按照科学的学习规律,由浅入深、循序渐进地向读者讲述Java7开发环境的搭建、Java基础语法知识、Java算法流程、面向对象高级特性、Java的输入/输出、多线程机制、Swing界面编程、Applet的基本知识、Java2D/3D、Java流媒体、JDBC编程等。同时每章都配有大量的程序设计案例和上机实验指导,包括实验目的、实验要求和实验内容;另每章都有Java开发过程中的问题集锦与解答,自我检测与实践以及经典考试、面试问题分析。书中也提供了MP3/MP4媒体播放器、远程实时监控系统、航空票务管理系统和即时通讯系统应用案例,用于提高实践编程能力,也可作为高年级学生的毕业设计案例。《Java 7从入门到精通》可作为大中院校、培训机构的Java教材,也可作为Java初学者的入门指南和Java自学者和用其他语言编程人员的参考用书。 -
jQuery程序设计基础教程姚敦红,杨凌,张志美 等著jQuery是一套轻量级的JavaScript脚本库,是目前最热门的Web前端开发技术之一。jQuery的语法很简单,它的核心理念是“write less,do more!”(事半功倍),相比而言,它实现同样的功能时所需要编写的代码更少。《jQuery程序设计基础教程/21世纪高等教育计算机规划教材·普通高等教育“十二五”规划教材·工业和信息化》包括基础篇、进阶篇和高级应用篇,全面介绍了jQuery编程的基础知识和实用技术,还列举了大量应用实例,包括提示条、图片播放、菜单和选项卡、动画文本和图标菜单、广告设计等。读者在阅读本书时可以充分了解和体验jQuery的强大功能。《jQuery程序设计基础教程/21世纪高等教育计算机规划教材·普通高等教育“十二五”规划教材·工业和信息化》既可以作为大学本、专科“Web应用程序设计”课程的教材,还可作为Web应用程序开发人员的参考用书。 -
编译原理学习与实践指导金登男,何高奇,杨建国 著编译原理是计算机专业的一门核心课程,内涵极其丰富,在计算机教学中占有十分重要的地位,通常作为计算机专业研究生的入学考试科目之一。它包含了词法、语法、代码生成和代码优化等方面的理论和技术,也涉及自动机理论、数据结构等众多领域的知识。 -
语义Web服务及其合成方法的研究黄雪娟 著作为一种新兴的Web网络上的分布式计算模式,Web服务提供了一种集成Web上数据与软件模块的机制,有效地解决了异构平台上共享数据与集成软件应用系统的互操作问题。语义Web服务是将Web服务概念与语义Web技术相结合而产生的崭新的服务计算实现形式,旨在解决基于XMI。的Web服务交互过程中因缺乏语义描述导致交互双方无法正确地相互理解的问题。语义Web服务通过共享与重用Web服务的语义知识,使得计算机程序能够理解Web服务交互过程中传递消息的内容,从而促进发现、选择、调用与合成Web服务的自动化实现。 -
新编中文版Flash CC标准教程李敏虹,李林 著《新编中文版Flash CC标准教程/“十二五”国家计算机技能型紧缺人才培养培训教材》是专为想在较短时间内学习并掌握动画设计软件Flash CC的使用方法和技巧而编写的标准教程。《新编中文版Flash CC标准教程/“十二五”国家计算机技能型紧缺人才培养培训教材》语言平实,内容丰富、专业,并采用了由浅入深、图文并茂的叙述方式,从最基本的技能和知识点开始,辅以大量的上机实例作为导引,帮助读者轻松掌握中文版Flash CC的基本知识与操作技能,并做到活学活用。《新编中文版Flash CC标准教程/“十二五”国家计算机技能型紧缺人才培养培训教材》内容:全书共分为10章,着重介绍了Flash CC的新功能、界面和文件管理;绘图颜色的选择和修改;绘制与修改动画的插图;管理与修改动画的资源;创建Flash补间动画;补间动画的高级应用;在动画中应用文本;应用声音、视频和滤镜;应用Action Script语言。最后通过综合实例一旋转的相册,全面系统地介绍了使用Flash CC制作动画的技巧。《新编中文版Flash CC标准教程/“十二五”国家计算机技能型紧缺人才培养培训教材》特点:1.基础知识讲解与范例操作紧密结合贯穿全书,边讲解边操练,学习轻松,上手容易。2.实例设计步骤清晰,激发读者动手欲望,注重学生动手能力和实际应用能力的培养。3.实例典型、任务明确,由浅入深、循序渐进、系统全面,为职业院校和培训班量身打造。4.每章后都配有练习题,利于巩固所学知识和创新。5.书中实例收录于光盘中,采用视频讲解的方式,一目了然,学习更轻松! -
Java加密与解密的艺术梁栋 著《Java加密与解密的艺术(第2版)》是Java安全领域公认的标杆之作,被奉为每一位Java开发工程师必读的著作之一。由资深专家撰写,第1版4年来畅销不衰,繁体版在台湾出版,大陆和台湾的读者都给予了极高的评价。第2版根据Java 7全面更新,不仅新增了很多重要的内容,而且对第1版中存在的瑕疵和不足进行了完善,使得本书内容更为详尽、更加与时俱进,能更好地满足广大Java企业级应用开发工程师和系统架构师的需求。《Java加密与解密的艺术(第2版)》共12章,分为3个部分:基础篇(第1~4章)对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇(第5~9章)不仅对电子邮件传输算法、消息摘要算法、对称加密算法、非对称加密算法、数字签名算法等现今流行的加密算法的原理进行了全面而深入的剖析,还结合翔实的范例说明了各种算法的具体应用场景;综合应用篇(第10~12章)既细致地讲解了加密技术对数字证书和SSL/TLS协议的应用,又以示例的方式讲解了加密与解密技术在网络中的实际应用,极具实践指导性。Java开发者将通过本书掌握密码学和Java加密/解密技术的所有细节;系统架构师将通过本书领悟构建安全企业级应用的要义;其他领域的安全工作者也能通过本书一窥加密与解密技术的精髓。 -
CPU自制入门(日)水头一寿,米泽辽,藤田裕士 著,赵谦 译一直以来CPU内部是绝大多数IT工程师难以触及的领域。纵使学习过计算机架构相关课程,自己动手实现CPU也始终遥不可及,因为这涉及计算机系统的最底层——芯片设计。而近年来FPGA芯片产品的发展与普及打破了这一阻碍,利用内部电路可重编程的FPGA,我们几乎可以实现任何逻辑电路,自然也包括CPU。《图灵程序设计丛书:CPU自制入门》就是在这样一个背景下孕育而生的。本书利用FPGA,为读者开启了一个崭新的自制CPU的世界。全书分为3章,分别介绍计算机系统最底层的3个部分:CPU设计制作、电路板设计制造以及汇编编程。将如此广泛的技术内容以实践的方式融合成一册,该书可谓首屈一指。《图灵程序设计丛书:CPU自制入门》可以帮助软件工程师深入了解硬件与底层,开发出高效代码。硬件工程师可以在本书基础上设计定制硬件,开发高速计算机系统。相信所有读者都可以在本书的阅读过程中,体会到自制计算机系统的乐趣与热情。 -
Android应用UI设计模式(美)Greg Nudelman 著,袁国忠 译目前,谷歌Android操作系统在移动市场中风头正劲,并且未来发展势不可挡。《图灵交互设计丛书:Android应用UI设计模式》面向Android4.0+操作系统,是市面上第一本深入解析Android界面设计的佳作。《图灵交互设计丛书:Android应用UI设计模式》从适用于移动设备和平板的通用模式以及AndroidUI设计指南出发,深入探讨了58种重要的Android交互设计模式及其应用。每种模式登场之前,先用基本知识铺路,接着展示常见的设计陷阱和欠佳的设计模式,最后对这些模式进行改进,从而打造卓越的交互设计以及直观的信息架构。《图灵交互设计丛书:Android应用UI设计模式》可满足移动设计人员和开发人员的需求,帮助他们轻松成为移动用户体验设计高手。 -
使用HTML、CSS和JavaScript开发Android程序Jonathan Stark,Brian Jepson 著,申林,邹宇 译《使用HTML、CSS和JavaScript开发Android程序(第2版)》主要介绍了如何使用现有的Web 技术构建Android 应用程序。《使用HTML、CSS和JavaScript开发Android程序(第2版)》的前3 章介绍了如何使用基本的HTML、CSS 和JavaScript 技术构建简单的网络程序;第4章介绍了使用jQTouch 技术使得网络程序与原生程序的体验相同;第5、6 两章则讲述了利用HTML5的客户端存储技术使网络程序实现本地存储,进而成为一个离线应用;第7 章利用PhoneGap 项目使网络程序也可以操作Android 硬件特性;最后一章则为开发者描绘了在Android 应用程序市场上发布应用程序的流程和一些技巧。《使用HTML、CSS和JavaScript开发Android程序(第2版)》最大的特点是深入浅出,每一部分都与实例结合,增强了可操作性,更通俗易懂。无论对于希望通过Web 技术构建移动应用的初学者,还是对于希望进入Android 领域的Web 工程师,都是一本不错的参考书。
