程序设计综合
-
Essential C++(美)斯坦利 著,徐旭铭,金萍华 注释本书为那些没有太多时间学习的程序员提供了一条在工作中学习C++的捷径。它把重点放在那些C++编程中重要的要素上,并覆盖能够帮助解决实际编程问题的特性和技术。本书将C++的基本内容按照过程风格、泛型风格、基于对象风格,以及面向对象风格进行组织。本书采用复杂度渐进的风格展开,并在讨论解决方案的过程中引入语言特性,便于学习C++的功能和结构,同时理解其目的和基本理念。书中完整深入探讨了以下主要内容:泛型编程和标准模板库(STL)基于对象的编程和类的设计面向对象的编程和类层次体系的设计函数和类模板的设计和使用异常处理和运行时类型信息(RTTI)此外,附录A里还为每一章最后的习题给出了完整的答案和详细解释。附录B则是一本泛型算法的快速参考手册,解释了每个算法的使用方法并给出了示例。这本精炼的教程提供了C++实战所必需的知识点,为你进一步的学习打下坚实的基础。 -
我编程,我快乐(美)福勒 著,于梦瑄 译《我编程,我快乐:程序员职业规划之道》讲述程序员的职业规划之道——如何规划职业生涯,如何按照自己选择的方向发展职业,如何沿着你构建和销售自己产品的路径一步步地实现自己的职业目标。全书共5章,涉及如何挑选职业发展的技术和商业领域、在经济飞速发展的今天应具备哪些技术、如何为公司创造价值以及如何推销自己。《我编程,我快乐:程序员职业规划之道》适合所有行业的软件开发人员阅读。 -
数控铣削编程与加工陈金英,唐正清,孔庆玲 主编《数控铣削编程与加工》是在积极推进新世纪高职高专教育人才培养模式和课程内容体系改革,实施基于工作过程的课程体系,配合项目化教学实践的大背景下出炉的。《数控铣削编程与加工》结合数控专业特点,参照国家职业标准中级数控铣床铣工考核要求,以零件的数控铣削加工工作过程为主线编写。全书共分5个学习情境6个项目,学习情境1介绍了六面和阶梯面铣削的工艺知识及机床的基本操作;学习情境2介绍了轮廓类零件铣削的工艺,简单程序编制及机床的操作;学习情境3介绍了孔类零件铣削的工艺,程序编制、孔的加工及质量检验;学习情境4介绍了槽类零件铣削的工艺,程序编制及加工质量检验;学习情境5介绍了曲面类零件铣削的工艺、宏程序编制及加工质量检验要点。每个学习情境中学习目标明确、操作性强,并在完成任务的过程中插入理论知识,使理论与实践相结合,展现了职业教育课程改革的理论研究和实践成果。《数控铣削编程与加工》既可作为数控技术应用专业、模具设计及制造专业、机电专业的高等职业教育教材,也可作为从事数控铣床工作的工程技术人员的参考书及数控铣床培训用书。 -
Android应用开发(美)罗杰 等著,李耀亮 译本书通过丰富而翔实的实例展示了在Android平台下开发手机应用软件所必需的概念和技术。书中不仅对Android应用程序的开发环境和调试方法进行了详细介绍,而且对Android软件开发的一些关键技术和API进行了讲解,包括数据库、定位和地图、图形用户界面、进程间通信以及手机通话等相关内容。本书还对Android平台下开发环境的搭建、程序的签名和发布以及程序调试和性能优化所用到的工具和方法等进行了讲解。本书适合有一定程序设计基础并致力于从事Android平台应用软件开发的读者阅读。Android操作系统是目前市面上最流行的开源智能移动平台,本书深入地介绍了在Android平台下开发智能手机应用软件所必需的一些概念和技术。本书不仅对Android应用程序的开发环境和调试方法进行了详细的介绍,而且通过丰富而实用的范例对Android操作系统的一些关键技术和API进行了讲解。通过本书,读者可以:针对当前智能手机中的各种核心功能编写Android应用软件;使用Android SDK所提供的丰富的用户界面组件创建出完整的模块化应用程序;学习并掌握Android平台下的视图、地图、定位服务、永久数据存储、电话服务和进程间通信等编程技术;参考书中提供的丰富而实用的代码,开发出富有创意的应用程序;学习Android平台下的高级编程技术,比如2D和3D图形编程、程序调试和性能分析等。本书是一本理想的Android官方文档补充读物。无论对于Android平台下的商业软件开发,还是简单的个人软件开发,本书都具有很高的参考价值。 -
JSP 程序设计廖永红,罗佳 等编著《JSP程序设计》以一个经典的“99魔法牌”实例作为学习案例,以循序渐进的方法,由浅到深,逐渐引导读者如何构架和开发JSP动态网站,讲解其中的技巧、方法、经验,充分体现以经验为后盾、以实用为目标、以实例为导向、以实践为主线的编写思想。《JSP程序设计》在章节安排上也体现了基础篇、提高篇、高级篇的递进关系。《JSP程序设计》最后以一个常见商务网站为练习案例,引导学生独立完成登录注册模块、购物车模块、图片管理模块、新闻发布模块等,加强对JSP应用的掌握,引导学生发现新问题,培养自我学习与探索的能力。《JSP程序设计》既可作为高职高专院校计算机应用类专业的教材,也可供对网站开发有兴趣的读者参考,还可以作为各培训机构网站设计方面的培训参考用书。 -
ASP.NET程序设计教程崔淼,关六三,彭炜 主编《ASP.NET程序设计教程(C#版)(第2版)》由崔淼、关六三、彭炜主编,以Microsoft Visual Studio 2008为开发平台,兼容Microsoft Visual Studio 2005。以 C#为开发语言,面向毫无程序设计基础的读者,从零开始,采用案例方式,全面细致地介绍了ASP.NET的基础知识、特点和具体应用。本书在上一版基础上增加了CSS+DIV网页布局技术、母版页与主题技术、ASP.NET AJAX、基于角色的安全技术、Microsoft SQL Server数据库常用操作、LINQ to SQL 数据库访问技术等内容,对数据库应用程序设计部分进行了结构优化,使其层次更加清晰,更易于理解。本书每章均配有一定数量的习题,以方便读者上机练习。为配合教学,本书的配套教材《ASP.NET程序设计教程(C#版)上机指导与习题解答》(第2版)对教材中的习题做了详细解答,同时每章增加了实训环节。《ASP.NET程序设计教程(C#版)(第2版)》适合作为高等院校计算机专业教材,同时也可作为广大计算机爱好者和各类ASP.NET(C#)程序设计培训班的教学用书。 -
操作系统(美)斯托林斯 著,陈向群 等译操作系统是计算机系统的核心系统软件,负责控制和管理整个系统,使之协调工作。本书不仅全面地讲述了操作系统的基本概念、原理和方法,还清楚地展现了当代操作系统的本质和特点。全书分为八个部分,由浅入深地介绍了计算机系统、操作系统、进程描述和控制、线程、微内核、并发性、内存管理、虚拟内存、单处理器调度、多处理器和实时调度、I/O管理和磁盘调度、文件管理、嵌入式操作系统、计算机安全技术以及分布式操作系统等内容。本书内容丰富,具有很强的实用价值,适合作为高等院校计算机及相关专业本科生的操作系统课程教材,也可供专业技术人员参考。本书是计算机界巨擘William Stallings的经典著作之一,其第4版曾获得美国计算机科学与工程类大奖,得到了全球计算机教育界和工程技术人员的好评。书中不仅全面地讲述了操作系统的基本概念、原理和方法,而且还以当代最流行的操作系统为例,全面清楚地展现了当代操作系统的本质和特点。作者针对近几年操作系统领域的最新变化,对操作系统的设计原理进行深入的阐述,同时将其对操作系统整个领域全面而深入的理解呈现给读者。本书特色•选择Windows Vista、UNIX和Linux三个操作系统作为示例,以帮助读者熟悉当代操作系统的设计原理和实现问题。•新增嵌入式操作系统一章,讨论了嵌入式操作系统的基本特点,并给出了两个实例系统:TinyOS和eCos。•在第5版的基础上扩展了计算机安全的相关内容,包括计算机安全威胁和计算机安全技术。•扩展和更新了并发的相关内容,并增加了有关游戏软件中多处理器调度设计问题的实例。•补充动画演示、模拟项目和编程项目,便于培养学生的动手实践能力。•改进了插图,增加大量新的 “现场测试”(field-tested)型家庭作业。•调整和扩充了章末的练习题,有助于读者深入理解操作系统的精髓。 -
编译原理蒋宗礼,姜守旭 编著本教材是国家精品课程“编译原理”课程主讲教材,是在哈尔滨工业大学和北京工业大学“编译原理”课程讲义的基础上,结合作者近三十年来的经验和体会形成的。作者将丰富的教学经验和先进的教学思想反映在教材中,不仅讲知识,更注意讲思想和方法,为学生计算思维能力、算法设计与分析能力、程序设计与实现能力以及系统能力这四大专业基本能力的培养提供强有力的支撑。 -
Visual C++程序设计张文波 主编《Visual C++程序设计》介绍了Visual C++程序设计的基本知识,主要内容包括C++的基本词法和语法规则、基本数据类型和表达式、程序控制结构、函数定义和调用、类与对象、类的继承和派生、多态和虚函数、对话框和标准控件等。《Visual C++程序设计》内容安排由浅入深,概念明确,语言简洁,重点突出,可作为高等院校非计算机专业的教材,也可作为C++爱好者的参考书。 -
C语言程序设计实用教程周虹 等编著《C语言程序设计实用教程》共13章,内容包括程序设计基础、简单的数据类型、运算符和表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、编译预处理、指针、结构体与共用体、位运算、文件、实用项目开发技术。书中的程序均在计算机上调试通过。《C语言程序设计实用教程》文字严谨、流畅,例题丰富,文档规范,注重程序设计技能训练。《C语言程序设计实用教程》可作为高等院校非计算机专业学生学习C语言程序设计的教材,也可作为程序设计爱好者学习C语言程序设计的参考书。
