程序设计综合
-
C编程方法学王舜燕,李民 编《C编程方法学/大学计算机基础课程“十二五”规划教材》定位标准,内容适当,图例丰富,双语特色,诉述流畅,凡具有初步计算机知识的读者都能读懂,是初学者掌握C语言编程方法的理想书籍。 -
Java程序设计经典300例李源 著《百炼成钢系列丛书:Java程序设计经典300例》最大的特色就是以基础知识为框架,介绍了各部分知识所对应的常用开发实例,并进行了透彻解代码解析和知识扩展4部分,每一部分都进行了细致的说明。本书附带大量配套教学视频,这些视频文件和书中的实例源代码一起收录于本书的配套光盘中。本书共分3篇。第1篇“基础篇”主要介绍Java语言基础、流程控制、数组、字符串和面向对象编程等知识;第2篇“应用篇”介绍Java多线程、集合框架、枚举和泛型、异常处理、Java的输入/输出流等技术;第3篇“开发篇”详细介绍图形界面编程和数据库编程等方面的知识,以提高读者的实战水平。 -
TCP Sockets编程(加)Jesse Storimer 著,门佳 译《图灵程序设计丛书:TCP Sockets编程》通过循序渐进的方式,从最基础的概念到高级别的Ruby封装器,再到更复杂的应用,提供了开发成熟且功能强大的应用程序所必备的知识和技巧,帮助读者掌握在Ruby语言环境下,用套接字实现项目开发的任务和技术。《图灵程序设计丛书:TCP Sockets编程》适合对TCP套接字感兴趣的读者阅读。 -
C++程序设计进阶教程陈松,刘颖 著《C++程序设计进阶教程:从C到Visual C++/21世纪高等学校规划教材·计算机应用》以Windows平台的Visual C++编程为日标,采用进阶方法,内容'从C到C++再到VisualC++。C部分讲述了C语言编程的基本概念和方法。C++部分在C语言的基础上,围绕类和对象两个核心,以封装、继承和多态为主线展开学习。VC++部分重点讲述MFC的运行机制,对MFC的核心结构文档视图做了详细的分析。《C++程序设计进阶教程:从C到Visual C++/21世纪高等学校规划教材·计算机应用》去掉或者弱化掉和Windows编程关系不大的部分,使课程尽早进人到Windows平台。《C++程序设计进阶教程:从C到Visual C++/21世纪高等学校规划教材·计算机应用》适合作为研究生的基础课教材,使专业不同、计算机掌握程度不同的学生能一起完成课程的学习,根据本书内容组织的特点,也非常适合高年级本科生的学习。 -
iphone应用程序开发快速入门指南李晓丽,刘进峰,欧阳群波 著移动互联网已经成为目前IT业主流发展趋势,iOS开发是当前信息环境中炙手可热的软件开发方向 , 对于这类实践性较强的学习内容,设计合理的课程实验,帮助学习者掌握初步的ios开发的基本编程步骤 , 并将知识迁移形成开发技能,是一件值得深思的事情。鉴于此,编写了这本iPhone开发实验教程,以实验 的形式提供详细的开发步骤,帮助学习者掌握iOS开发技能,同时期望能够为iPhone开发实验课程提供一 些有益的帮助。李晓丽编著的《iPhone应用程序开发快速入门指南》实验中应用程序的开发环境是Xcode -4.2.6,包括12个实验:熟悉Mac OS操作系统和Xcode开发环境;Objective—c基本语法; 0bjective.C面向对象特性;基本交互应用程序;多 视图应用程序;创建标签栏应用程序;创建表视图应用程序;导航控 制应用程序;手势应用程序;Core Location定位功 能应用;加速计应用;iPhone照相机和照片库。 《iPhone应用程序开发快速入门指南》适合ios开发初学者和有一定Objective—c语言基础的初学者 使用,也可作为iPhone开发授课或者 培训用书。 -
C++经典传承套装Martin Reddy,Stanley B.Lippman Josee Lajoie Barbara E.Moo 著,林瑛,梅晓勇,蒋爱军,李师贤 等译《C++ Primer中文版(第4版)》久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++先驱Barbara E.Moo在C++教学方面的真知灼见。既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。《C++ Primer中文版(第4版)》中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,《C++ Primer中文版(第4版)》也是不可或缺的参考书。《C++ API设计》现代软件开发中的一大难题就是如何编写优质的API。API负责为某个组件提供逻辑接口并隐藏该模块的内部细节。多数程序员依靠的是经验和冒险,从而很难达到健壮、高效、稳定、可扩展性强的要求。Martin Reddy博士在自己多年经验基础之上,对于不同API风格与模式,总结出了API设计的种种最佳策略,着重针对大规模长期开发项目,辅以翔实的代码范例,从而有助于设计决策的成功实施,以及软件项目的健壮性及稳定性的实现。《C++ API设计》主要内容:API简介及其特点API的一些设计模式及惯用法影响API的设计的一些C++特性把控API的风格与性能版本控制与文档化的实现各种优秀的测试方法如何创建脚本绑定,以便API能被诸如Ruby和Python等语言调用可扩展性API的基本实现方式类库的编译器实现 -
编译原理陈光建 编“编译原理”是计算机学科的一门重要专业基础课。陈光建主编的《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》旨在介绍编译程序设计的基本原理、实现技术,充分考虑了教师便于教学,学生便于自学的问题。《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》包含了编译程序设计的基础理论和具体实现技术,主要内容包括形式语言和自动机理论、词法分析、语法分析、语义分析、中间代码生成、中间代码优化和目标代码生成等。在介绍基本原理和实现技术中,注重循序渐进、深入浅出。同时,《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》注重实际应用,介绍了Lex和YACC的使用方法及原理,旨在培养学生分析和解决问题的能力。《编译原理/21世纪高等学校本科系列教材·计算机科学与技术专业》可作为高等院校计算机相关专业的本科生教材,也可供其他专业的学生或从事计算机工作的工程技术人员阅读参考。 -
深入浅出HTML与CSS(美)Elisabeth Robson,Erec Freeman 著来真正地学习HTML。你需要了解HTML和CSS以便于你能够创建出那些你一直想要的网页,从而能够与朋友、家人、粉丝和狂热的用户更好地交流。你也希望用正确的方式来实现它,通过最新的HTML5标准,你可以不断地维护和扩展你的网页,让它们在所有的浏览器和移动设备上都能奏效。在《深入浅出HTML与CSS(第2版)(影印版)》中,你将学习到创建网页的诀窍所在,而且,最重要的是,你在整个学习过程中不会昏昏欲睡。如果你阅读过任何一本“深入浅出”系列的书籍的话,你就知道它不会辜负你的期待:通过运用适合大脑工作方式的直观的格式编排,以及使用最新的神经生物学、认知科学和学习理论,《深入浅出HTML与CSS(第2版)(影印版)》将把HTML和CSS的知识牢牢地粘在你的头脑中。 -
iOS 6编程Cookbook(美)Vandad Nahavandipoor 著《iOS6编程Cookbook(影印版)》将帮助你克服那些为ilPhone,iPad或者iPodtouch创建应用时不可避免会碰到的各种棘手问题。通过利用在本修订手册中列出的新的和校正过的实例,你将快速掌握编写完成iOS应用所需的各个步骤一一包括存储和保护数据、增强和动画化图形、管理文件和目录以及使用Passbook。拉哈万蒂夫《iOS6编程Cookbook(影印版)》针对iOS 6SDK做了完整的更新,它为你展示了如何使用数以百计的技术来解决各个层面的开发人员都会面临的常见问题。每种实例都包含了你可以直接使用的样例代码。使用Pass Kit来提交诸如忠诚卡(10yalty card)这样的数字签名通行证使用Pass Kit来提交诸如忠诚卡(10yalty card)这样的数字签名通行证使用Cocoa Auto LayotJt来定义Ul元素的布局开发位置感知的应用实现手势识别的样例使用新的Objective—C运行时特性播放音频和视频文件与访问iPod库从Address Book中检索联系人和群组确定相机的可用性和访问Pfloto库创建多任务感知的应用使用Everlt Kit来管理日程表、日期和事件运用加速计和陀螺仪使用iCloud服务来增强你的应用 -
计算机程序设计基础周启生,姬涛 编《计算机程序设计基础/普通高等教育“十二五”规划教材·计算机系列规划教材》从结构化程序设计技术出发,以C程序设计语言为载体,以Windows下的Visual C++ 2010为程序调试和运行平台,通过对典型实例的算法及相应C语言代码的描述,介绍了在程序设计过程中如何对问题进行分析、如何组织数据和如何描述解决问题,揭示了在计算机应用过程中将方法和编码相联系的具体程序设计过程,进而向读者介绍结构化程序设计的基本概念、基本技术和方法。本书还对面向对象的C++编程技术进行了介绍。《计算机程序设计基础/普通高等教育“十二五”规划教材·计算机系列规划教材》体系合理,概念清晰,讲解详尽,适合作为高等院校理工类各专业的程序设计教材,也可供程序开发人员学习参考。与本书配套的还有一本《程序设计基础实验指导与习题》。
