程序设计综合
-
设计原本(美)布鲁克期 等编,王海鹏,高博 译如果说《人月神话》是作者刚刚完成若干个改变了全球计算系统格局的重大项目,在人生和事业的巅峰时期的激情之作,那么《设计原本:计算机科学巨匠Frederick P.Brooks的思考》则是作者功成名就之后。在研究和教学中将先前在设计领域中的探索心得和实践经验切磋琢磨、去伪存真、取其精华的反思之作。可以说,比起锐气有余的《人月神话》,《设计原本:计算机科学巨匠Frederick P.Brooks的思考》更多了几分高屋建瓴的大局观以及数十年如一日积淀而成的丰富材料,是设计领域真正的大师之作。《设计原本:计算机科学巨匠Frederick P.Brooks的思考》几乎涵盖所有有关设计的议题:从设计哲学谈到设计实践,从设计过程到设计灵感,既强调了设计思想的重要性,又对沟通中的种种细节都做了细致入微的描述,并且谈到了因地制宜做出妥协的具体准则。其中,作者特别强调的是设计的概念完整性,这不仅对于设计过程中步骤流转时的信息传递十分关键,并且也是沟通中最需要重点注意的地方。全书的案例研究是另一大亮点,在进行抽象的模型和思想论述时,作者时时注意运用图表和案例说话,深入浅出地表达复杂艰涩的思想。并通过层次丰富的案例。展示了设计既能治大国,又可烹小鲜的强大力量和无穷魅力。我们能够从作品的字里行间感受到计算机体系结构刚刚诞生的黄金年代充满了怎样的设计思想和工程实践的生机和活力。而作者也十分擅长专业史料的记载和整理,并且以他独有的方式为读者展示出极为清晰的脉络。无论是软件开发、工程还是建筑,有效的设计都是工作的核心。《设计原本:计算机科学巨匠Frederick P.Brooks的思考》将对设计过程进行深入分析,揭示有效和优雅设计的方法。《设计原本:计算机科学巨匠Frederick P.Brooks的思考》包含了多个行业设计者的特别领悟。作者精确发现了所有设计项目中内在的不变因素,揭示了优秀设计的过程和模式。通过与几十位优秀设计者的对话,以及他自己在几个设计领域的经验,作者指出,大胆的设计决定会产生更好的结果。作者追踪了设计过程的演进,探讨了协作和分布式设计,阐明了哪些条件造就了真正卓越的设计者。他解释了设计过程的具体细节,包括多种预算约束条件、美学考虑、设计经验主义及工具。同时,他将这些讨论与现实中的案例结合起来,这些案例从房屋建造到IBM的Operating System/360。贯穿全书的成功的关键因素,是每个设计者、设计项目经理和设计研究者都应该知道的。《人月神话》作者最新力作,计算机科学大师探究设计原本。 -
FANUC数控宏程序编程技术一本通(印)S.K.Sinha 著,段振云 等译《FANUC数控宏程序编程技术一本通》共13章,内容包括:绪论、变量与表达式、变量类型、宏函数、分支与循环、子程序、宏程序调用、复杂运动的生成、参数化编程、自定义固定循环、检测、与外部设备通信和可编程数据输入等。《FANUC数控宏程序编程技术一本通》全面、系统地讲解FAN UC 0i数控系统B类用户宏程序编程的基础知识和操作技巧,语言通俗易懂,内容循序渐进,可操作性强,适合读者自学。《FANUC数控宏程序编程技术一本通》可供数控系统操作、编程人员学习和参考。 -
iPhone程序开发基础教程刘铭,朱舸,王佳 编著《iPhone程序开发基础教程》主要介绍了通过Xcode开发工具,在MacOSX系统中进行iPhone应用程序的开发,意在使读者能够快速并且专业地开发出富有创意并且受广大用户喜爱的iPhone应用程序。《iPhone程序开发基础教程》内容丰富全面,通俗易懂,实战性强,涵盖了大部分iOS开发的基本内容。读者对象:《iPhone程序开发基础教程》每章内容的安排都遵循由易到难的学习顺序,非常适合刚刚接触iPhone应用程序开发的读者阅读并亲自动手实践,同时也可以作为iOS程序员的一本参考手册。 -
Java程序设计迟立颖 等编著《高等学校教材·计算机教学丛书:Java程序设计》由浅入深地介绍了Java的基础知识,并结合具体的实例重点阐述了Java面向对象的概念及其程序设计方法,还介绍了图形用户界面(GUI)等知识。《Java程序设计》共分11章,内容包括Java概述、Java语言基础、Java流程控制、数组与字符串、对象和类、异常处理、输入输出、图形用户界面、多线程、Applet小程序以及Java高级应用简介等。 《高等学校教材·计算机教学丛书:Java程序设计》既可以作为高校非计算机专业的基础课的教材,又可以作为相关领域的培训教材,对Java程序开发人员也具有一定的参考价值。 -
Visual Basic程序设计语言周元哲 编著《Visual Basic程序设计语言》共分13章,主要内容包括visual basic概述、visual basic 6.0开发环境与工程管理、对象与基本控件、visual basic 6. 0语法基础、算法与程序结构、循环结构、数组与自定义类型、过程和函数、用户界面设计、图形操作、文件操作、数据库应用和计算机认证考试。《Visual Basic程序设计语言》内容精练、由浅入深,注重学习的连续性和渐进性,章节之间的实例具有关联性。《Visual Basic程序设计语言》对全国计算机等级考试(二级visual basic)从考试的方式、考试的大纲、应试技巧等多个方面进行了详细的介绍。《室内外环境艺术设计:AutoCAD表现》面向初、中级读者,由“入门”起步,侧重“提高”。特别适合作为高等院校相关专业visual basic程序设计的教材或教学参考书,也可以供从事计算机应用开发的各类技术人员应用参考,或用作全国计算机等级考试、软件技术资格与水平考试的培训资料。 -
C程序设计李玲玲 主编《c程序设计》以能力培养为目标,程序设计为主线,c语言语法规则为载体,将培养程序设计能力融入学习程序设计语言的过程。《c程序设计》分为11章,主要内容包括c程序设计基础、基本数据类型及运算、简单c程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、构造数据类型、位运算、文件等。书中所有例程均基于visual c++6.0平台编写和调试(特殊注明的除外)。除了丰富的例程,各章还配备了相应的练习题,便于读者学习、巩固和稳步提高。《c程序设计》的编写者全部是多年从事一线教学的教师,内容编排依据实际的教学经验,力求概念准确、通俗易懂、循序渐进、深入浅出、重点突出、语言简练、实用性强和便于自学。阅读本书无须具备其他程序设计语言和程序设计的知识。《c程序设计》可作为高等学校非计算机专业c语言程序设计类课程的教材,也可作为计算机等级考试的辅导用书和工程技术人员学习c语言的自学用书。 -
C++与数据结构高飞 等编著《C++与数据结构(第2版)》是国家网络精品课程的教学成果,根据教育部计算机基础课程教学指导委员会《计算机基础课程教学基本要求》(试行)中,有关理工类专业“算法基础与程序设计”课程教学要求组织编写,内容由浅入深,循序渐进,案例丰富,通俗易懂,实用性强。《C++与数据结构(第2版)》分为C++程序设计基础和数据结构——面向对象方法与C++描述两篇,包括C++语言概述,数据类型与运算规则,数组与指针,函数,结构类型及其他构造类型,C++类及其对象的封装性,引用、友元和重载,继承与派生,多态性与虚函数,模板,数据结构基本概念,线性表,堆栈与队列,树与二叉树,图,查找与散列结构,排序共15章。《C++与数据结构(第2版)》各章节配有实验例题和题目,方便实践教学,并为任课老师提供电子课件和示例源代码。《C++与数据结构(第2版)》可作为高等学校信息类专业及其他相关专业本科生的教科书,也可供从事程序设计的工程人员参考使用。 -
Windows程序设计与架构蔺华,汤春林,蔡兴旺 编著微软公司一直引领IT行业的发展,平台占据市场绝大多数份额,特别是在目前的国内就业市场。对微软整体技术的把握与发展,也是大多数IT从业人员的必然选择。《Windows程序设计与架构》侧重实用性,从最基本的知识介绍开始,通过一半以上篇幅的从简到难的实验,系统地给读者介绍微软Windows程序设计技术与架构。《Windows程序设计与架构》一共包含三大部分:第一部分为Windows Form程序设计介绍;第二部分为SQL Server与ADO.NET程序设计;第三部分为了解XML数据基本知识。书中还包含大量与之对应的实验,案例与实验的篇幅大概占一半,涵盖了几乎所有的知识点。读者对象:《Windows程序设计与架构》适合作为高等院校计算机及相关专业本科、研究生的教材,也可供想要写出更快、更可靠程序的程序员及专业技术人员参考。《Windows程序设计与架构》能最快地把知识与积累,转换成为就业的资本和能力。可以让有基础的读者最快地发挥出积累、创造机会;也可以让没有基础的读者最快地学到最实用的技术,带来更多的发展与工作机会,明确以后的方向。 -
OPhone应用开发权威指南詹建飞 等编著《OPhone应用开发权威指南(第2版)》系统地介绍了OPhone OS 2.0的体系结构、应用程序开发流程和调试技巧,以及OPhone应用程序开发中所涉及的主要模块。全书结合30多个经典案例,阐述了OPhone平台的运行环境、应用程序模型、用户界面与图形引擎、数据持久化存储方案、移动多媒体框架、Service、联网接口、高级通信技术以及访问硬件层能力等内容。在介绍OPhone这一崭新的移动开发平台的同时,作者融入了大量的对于经典设计模式、工程项目开发技巧的介绍,使得本书在实际项目开发中具有重要的参考价值。《OPhone应用开发权威指南(第2版)》适合有一定Java编程基础,希望从Symbian、Java ME或者Windows Mobile等平台过渡到OPhone平台的软件开发人员阅读,也可以作为高校师生的参考教材。 -
iPhone 4与iPad开发基础教程(美) 马克,(美) 纳丁,(美) 拉马赫 著Apple公司的iPhone已经开创了移动平台新纪元! iPhone与AppStore的绝配为全世界的程序员提供了一个施展才华的全新大舞台。只要有新奇的创意,你完全有可能像开发iShoot游戏的EthanNicholas(日收入2万多美元)和开发Trism游戏的SteveDemeter(月收入超过10万美元)那样,仅凭单枪匹马就赢得全球市场,成功创业,改变自己的人生。 英文原版自第1版问世以来在Amazon计算机图书排行榜持续雄踞榜首,总排名一度在20名左右,被奉为经典。而中文版出版后也迅速荣登各大网店排行榜榜首,并创造了不到半年就印刷四次的销售奇迹。书中从到Apple网站注册账号、下载和安装相关工具开始,清晰透彻地讲述了创建iPhone应用程序的全过程。作者在探讨基本概念和各个关键特性时(iPhone界面元素、数据保存、SQLite、Quartz和OpenGLES、手势支持、本地化、CoreLocation等),提供了丰富的实例。更难得的是,本书始终强调iPhone开发中的各种最佳实践,即使是有经验的开发人员,也会受益匪浅。本书新版针对最新的iOS版本和最新发布的SDK做了大幅修订,力求使新老读者都觉得物有所值。作者在纠正上一版错误的基础上,不仅更新了所有项目代码,使之兼容新旧SDK,还新增了不少内容,进一步阐明一些读者认为比较难懂的主题。此外,书中还增加了iPad编程以及线程和后台处理这两章内容。立即展卷阅读,开始神奇的iPhone和iPad开发之旅吧!
