C/C++及其相关
-
C语言程序设计指导张淑平 霍红卫C语言是当前使用最为普遍的几种程序设计语言之一。 学习一种程序设计语言的目的,在于使用这种语言编制程序,以便更好地利用计算机解决现实的问题。因此本书主要着眼于对C语言的基本内容进行概括式的阐述,期望能帮助考生掌握C语言的核心内容;力求通过大量实例体现出该语言的基本要领的运用,并突出知识的综合运用。书中的常用算法一章,进一步体现了C语言在一些典型算法中的应用。精选的习题可供读者自练自测。本书还提供了多套近年来我校及其它院校的研究生入学考试试题及参考答案。全书题源广泛,题型多样,综合性强。 本书既可作为报考硕士研究生的考生的复习辅导书,也可用作相关专业课程学习或复习的指导书,还可作为有关教师的教学参考书。 -
C语言课程设计陈清华,朱红 主编学习程序设计语言的主要目的是能够利用简洁的语句编写出高效、完整的实用程序。本书正是为了满足广大读者的这一实际需要而编写的。书中精选大量涉及各个领域的优秀案例,配合详细的程序注释,使读得通过阅读、理解并在样例程序的引导下,掌握编写大规模实用程序的方法和技巧。本书内容包括域名服务器的仿真程序样例详解,经典有趣的游戏程序、简单实用的数学问题求解程序、清晰易懂的矩阵及向量处理程序、实用有趣且可扩充的小型管理程序、国松掌握时间和日期的获取及使用的实用程序、有趣且可扩充的多媒体应用程序、实用但有一定难度的数据结构应用程序。收中精选的程序实用性强,语言简炼,注释通俗易懂。程序组织结构及对问题的处理方法多种多样,覆盖面广,对读者编写大型实用程序有一定的借鉴作用。本书是专门为大专院校理工科学生进行C语言程序设计课程设计而编写的教材,对广大的计算机编程爱好者而言也是一本难得的实用参考书。 -
数据结构耿国华 张德同 周明全等本书共分10章,内容包括基本概念、基本结构(线性表、栈和队列、串、数组与广义表、树、图)和基本技术(查找方法与排序方法)三大部分,其中贯穿了程序设计中参数传递技术、动态处理的指针技术、数组技术、递归技术与队列等技术。书中给出了许多经典算法,每章均附有小结与典型题例,便于总结提高。附录给出了2套学期考题样卷和4套硕士研究生入学考试的样卷,便于读者模拟练习和考研参考。本书集作者多年教学实践经验,采用面向对象的方法讲述数据结构技术,用标准C描述算法,内容丰富,概念清楚,技术实用。课程教学资源丰富是本书的特色,配套光盘包括部分扩展内容、课程设计与课程实习指导、多媒体教学课件、算法程序示例和算祛转换为程序的模板,本书的PPT电子教案可从高等教育出版社高等理工教学资源网http://www.hep-st.com.cn免费下载,更多资源请浏览陕西省精品课程网站和西北大学精品课程网站http://jpkc.nwu.edu.cn。本书可作为高等学校计算机及相关专业数据结构课程的教材,也可供从事计算机应用开发的工程技术人员参考使用。 -
ORACLE PL/SQL程序设计(美)Steven Feuerstein BillPribyl;林琪译无论是对初学者,还是对有经验的PL/SQL开发人员来说,本书第一版都很快成为他们不可缺少的参考资料。书中富含大量实例和建议,能够帮助使用PL/SQL的每一个人(从OracleForms开发人员到数据库管理员)充分利用这一强大的语言。通过提高此语言的潜力和复杂性,Oracle8为PL/SQL程序员提供了新的挑战。本版针对Oracle8对原书进行了更新,增加了描述新的PL/SQL对象特性(对象类型、集合、对象视图和外部过程)的章节。第二版中还包括一章专门介绍优化PL/SQL的问题(对此的咨询颇多)。另外对于调试和跟踪PL/SQL执行也做了进一步讨论。本书附带的光盘包含了本书的配套实用指南(OraclePL/SQLProgrammingCompanionUtilitiesGuide),它是由RevealNet公司所开发的一个在线工具,其中包括作者提供的近百个源代码文件和文档。即使你已经读过本书第一版,在第二版及其附带的光盘中你仍然会发现大量新的信息和有所修改的信息。如果对于PL/SQL你还是一个新手,你会很快发现自己正逐步入境。作者简介:StevenFeuerstein,世界上OraclePL/SQL语言领域资深专家之一。他也是本书续篇《AdvancedOraclePL/SQLProgrammingwithPackages》(O'Reilly出版)的作者,另外还著有《OracleBuilt-inPackages》(O'Reilly出版)。Steven从1980年开始开发软件,1987年~1992年任职于Oracle公司。他是RevealNet公司(www.revealnet.com)的合伙人,并且是RevealNet产品的首席设计师,包括PL/SQLKnowledgeBase和PL/Vision(这是一个预置PL/SQL包的代码库,可以加速基于PL/SQL的应用开发)。可以通过电子邮件feuerstein@revealnet.com与他联系。Steven还是PL/Solutions的总裁,该公司提供PL/Vision和PL/SQL的培训和咨询(www.plsolutions.com)。最后,(在Oracle领域里)他还是SSC的OraclePractice的联合主管,SSC是一家位于芝加哥的系统管理咨询公司(www.saraswati.com)。Steven与他的妻子Veva、他的小儿子Eli、两只猫(SisterItsacat和MosheJacobawitz)以及Mercury(一只刚果红色非洲灰鹦鹉)住在位于芝加哥的乔治亚风格的房子里,这栋房子还带有一个罗吉式花园。他的大儿子Chris则在附近忙于做音乐和搞艺术。Steven还是Crossroads基金会董事会的成员,此基金会为芝加哥进行社会性的工作的组织提供支持。BillPribyl,DataCraft公司(www.datacraft.com)的创始人和负责人,在Oracle数据库和应用方面学习和执教的时间已超过10年,而对面向对象技术的研究则可追溯到20世纪80年代中期,当时他与别人合写了一篇关于将实体关系模型应用于面向对象分析的文章。Bill自认为是Oracle“全才”,他曾在多家身价达数亿美元的公司担任过Oracle数据管理员;领导过在线商务的基于Web应用的开发;使用Oracle复制工具配置过高可用性数据库;帮助过NASA将数据库技术应用于航天飞船仿真软件;而且还用PL/SQL、Developer/2000和Oracle数据库做过开发并教授过有关课程。作为Oracle用户社区的热心支持者,Bill原来还是SouthCentral(美国)Oracle用户组的主席。他同时还是《Select》的总编,《Select》是国际Oracle用户组美国部所出的季刊。他的工作成果刊登在世界各地的Oracle用户组刊物上。他还为《TheOfficialNetscapeLiveWireProBook》完成了JavaScript编程实例。Bill与他的妻子Norma、儿子Johnny、继子Geoffrey、4只猫以及1只达尔马提亚狗居住在他的母校,即德克萨斯州休斯顿的Rice大学旁边。他还为公立中学的孩子们志愿教授一门关于Internet和HTML基础知识的课程。 -
C++程序员手册高波作为Forte Tools系列产品之一,Forte Developer C++7.0是功能强大易于使用的C++编译器,主要用于在UltraSPARC工作站和Sun企业服务器上,帮助开发商将C/C++应用扩展到服务器架构上,并使之运行在Solaris操作环境下。本书分三部分来讲述Forte Developer C++7.0。第一部分介绍Forte Developer C++7.0编译器的一般特性,帮助读者熟悉编译器。第二部分详细讲述了C++和C在编程思想上的差异,并结合操作系统的特性,教会读者如何在UNIX环境下编写C++程序,这是本书的核心内容。第三部分介绍了如何使用库。本书附录给出了C++编译器选项和Pragma参考,并介绍了Sun ONE Studio 7。本书适合于熟悉C++并对Solaris运行环境及UNIX命令有所了解的编程开发人员。 -
C语言程序设计实验与习题指导孙淑霞本书是C语言程序设计课程的配套教材。全书分为两部分,上篇为实验指导,由10个实验组成;下篇为习题,由10章组成。其内容与《C语言程序设计》的每一章内容相对应,以便进行实验教学和学生课后练习。书中给出了习题的答案和解答,同时给出了3套C语言笔试和上机考试的模拟试题及答案。附录中提供了常见的编译错误信息、连接和运行中的错误信息。本书可以作为大专院校非计算机专业本科生、研究生的相关课程的实验教学用书,也可作为计算机专业相关课程的实验教材,同时可以作为C语言程序设计自学者的参考书。 -
C++语言程序设计习题与实验指导郑 莉 傅仕星本书是《C++语言程序设计》的配套教材。书中内容分为两部分:第1部分习题解答,给出了《C++语言程序设计》各章习题的参考答案,以及少量补充习题和答案,共189道习题。第2部分实验指导包括13个精心设计的实验,分别与《C++语言程序设计》各章内容配合,力图使读者在实践中达到对书中内容的深入理解和熟练掌握。实验指导部分的每一个实验都包括“实验目的”、“实验任务”、“实验步骤”和“答案与提示”。这些习题解答和实验内容,不仅可以指导读者上机练习,也可以由教师选作例题在课上演示,使教学内容更加丰富。如果读者没有足够的时间做完全部习题和实验,将剩下的题解作为例题阅读也不失为一种好的选择。此外,在书后的附录中还包括VisualC++开发环境简介、ASCII码表以及常用系统函数等内容。本书中的全部程序都在Windows环境下VisualC++系统中测试通过。本书在出版前其讲义曾在清华大学“计算机软件技术基础”课试用,取得了良好的效果。计算机程序设计是一门实践性很强的课程,因此仅仅通过阅读教科书或听课是不可能掌握的,学习程序设计的最重要环节就是实践。作者编写本书作为与《C++语言程序设计》配套的实验教材,目的就在于为读者从看懂教科书过渡到具有基本的编程能力助一臂之力,使读者在实践的过程少些曲折和彷徨,多些成功的乐趣。本书适合作为大专院校非计算机专业的程序设计入门教材。 -
C++程序设计实验指导与实训蔡立军本书是21世纪高职高专新概念教材《C++程序设计教程》(ISBN7-5084-1411-X)的配套用书,也适合单独作为C++语言的学习辅导材料。书中内容分为五部分:第一部分习题与解析,提供了作者多年教学中积累、收集与验证的习题,每道题都给出了详细的解答与运行结果:第二部分上机实验指导,介绍了C++程序设计调试环境,并安排了15个精心设计的实验,每个实验都给出了详细的实验目的、实验基本要求和实验步骤,帮助读者掌握C++程序设计方法,并进一步加深对课程相关内容的理解与掌握;第三部分程序设计实训,利用生动有趣的编程案例向读者介绍面向对象编程的技术和软件开发的思维方式,使读者能够从中领悟到一些编程技巧;第四部分自测题与参考答案,编制了10套自测题,并附有参考答案,有利于读者练习、自测、巩固与提高;第五部分《C++程序设计教程》习题参考答案选择配套教材中的部分习题给出解答,并有完整的参考源程序,供读者学习参考。本书不仅可作为高职高专院校学生学习“C++程序设计”课程的辅导教材,也可作为全国计算机等级考试二级(C++)培训辅导教材,还可供相关人员学习C++程序设计时参考。 -
C++程序设计基础实验指导与习题解答林伟健本书是与《C++程序设计基础》一书配套的辅助教材,内容包括4个部分:第1部分是VisualC++6.0实验环境介绍;第2部分是实验内容与实验指导;第3部分是习题及其解答:第4部分是MFC类库在可视化程序设计中的应用。.第1部分详细地介绍了VisualC++6.0的集成开发环境,控制台应用程序的建立、编译、执行和程序调试方法。第2部分按教材知识点安排了15个实验,每个实验包括实验目的、实验内容和实验指导。第3部分对教材中的大部分习题给出了详细解答。第4部分介绍了使用MFC类库编写具有图形用户界面Windows应用程序的基本方法。本书既可以作为高等学校本科生以及高等专科、高等职业、远程教育等院校学生学习“C++程序设计基础”课程的辅助教材,也可作为自学者和教师的参考书。不得以任何方式复制或抄袭本书之部分或全部内容。侵权必究。 -
从C到嵌入式C编程语言梁合庆 吕京建 博洋本书分为三部分:第一部分是C语言基础,介绍PC机使用的C;第二部分是8位嵌入式C语言,介绍8051的C;第三部分是16位嵌入式C语言,介绍80C51XA的C。有C语言基础的人,可以跳过第一部分,直接学习嵌入式C,通过本书从嵌入式C进入C语言大门;想再深入掌握PC机上的C,只需补修具体C编译器的库函数和用法指南即可直接上机操作。本书对于变量和函数的说明采用C的最新规范并充分考虑与C++的顺利衔接。本书的重要特点是将题目的的全貌以格式化的形式集中展现在读者眼前,兼收入门简洁、深入不失全貌、疑难应用一查了然;对于容易混淆或被忽略的地方,从感观上给以清晰的强化。章节组织原则:首先是内在顺序,其次是重要的在前;各项内容皆有举例,简单在前复杂在后;内容取舍一般与深入兼顾,又因手册性的需要,深入的梯度较大。本书对编程语言与实际连编操作并重,克服一般语言书在连编操作方面或无或过简的弊病。本书集作者多年80X86 C++及8051 Franklin C51编程实践经验加以总结和归纳写成。本书适用于工程技术人员自学,也可作为各工科大、专院校和中等专业学校的辅助教材及培训班教材。
