C/C++及其相关
-
C语言程序设计教程顾元刚等编著全书共分11章和5个附录,第1章介绍程序设计语言的基本概念、算法描述和C程序的框架以及上机基本方法;第2章讨论了C语言的数据;第3—6章讨论了C语言的结构化程序设计方法(包括顺序、分支、循环和函数);第7和8章讨论了数据的构造类型(包括数组、字符串、结构体、共用体等);第9章介绍了文件概念和各种操作;第10章讨论用C语言进行音乐和图形设计的基本方法;第11章详细介绍了TC2.0的上机环境,包括实践指导、实验、课程设计等内容。在附录中全面地介绍了C库函数。本书将c语言的精华和难点——“指针”分解到各个章节进行讨论,使读者能循序渐进,逐步了解、掌握“指针”的概念和各种应用方法,以达到熟练掌握的目的。本教材适用于本科、专科和各级职业技术学校的教学,可作为计算机等级考试教材、计算机爱好者自学用书或软件开发的参考资料。本书的源代码和电子课件可向出版社或作者索取。版权所有,侵权必究。 -
C程序设计教程学习与上机指导李春葆编著本书可作为大专院校各专业C语言程序设计课程的教材,是《C程序设计教程》(清华大学出版社)的配套学习辅导书,也可单独使用。本书是《C程序设计教程》(清华大学出版社)的配套学习辅导书,也可单独使用。全书分为两部分:第I部分是C程序设计教程学习指导,包括《C程序设计教程》中的基本知识点、各章的练习题及参考答案和上机实验题的参考答案;第II部分是C程序设计教程上机指导,系统地给出了在VC++6.0环境中编写C程序所需要的基本知识。本书可作为大专院校各专业C语言程序设计课程的教材,也可供准备参加计算机等级考试和考研的读者阅读参考。 -
C++程序设计谭浩强编著C++是近年来国内外广泛使用的现代计算机语言,它既支持面向过程的程序设计,也支持基于对象和面向对象程序设计。国内许多高校已陆续开设了C++程序设计课程。但是,由于C++涉及概念很多,语法比较复杂,内容十分广泛,使不少人感到学习难度较大,难以入门。本书作者深入调查了我国大学的程序设计课程的现状和发展趋势,参阅了国内外数十种有关C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律。在本书中做到准确定位,合理取舍内容,设计了读者易于学习的教材体系,并且以通俗易懂的语言化解了许多复杂的概念,大大减少了初学者学习C++的困难。考虑到许多读者在学习C++前未学过其他语言,本书把入门起点降低到,读者不需要具备C语言的基础。本书内容全面,例题丰富,概念清晰,循序渐进,易于学习。本书是依据ANSIC++标准进行介绍的,引导读者从一开始就按标准C++的规定编程。本书特色:(1)准确定位,合理取舍。本书使读者对C++的全貌有基本的认识,用容易理解的方法讲清楚有关的基本概念和基本方法。(2)全新体系,内容翔实。本书以面向过程的程序设计为切入点,从编写简单的程序开始,循序渐进,由面向过程、基于对象到面向对象,逐步深入,符合读者的认识规律。(3)例题丰富,通俗易懂。本书作者花费了很大的精力去考虑怎样使读者易于接受和理解,尽量用通俗易懂的方法和语言叙述复杂的概念,力求减少初学者学习C++的困难。书中所举的程序,是从教学的角度考虑的,非常切合教学之用。(4)体现C++标准。本书依据C++标准进行介绍,引导学生学习标准C++,而不仅学习依赖于某一特定环境下的“方言化”的C++。(5)配套齐全,考虑纵深。本书的配套资源:?《C++程序设计题解与上机指导》(附光盘,包括教材中全部例题的源程序)?《C++程序编程实践指导》(帮助学生提高编程能力)?向选用本教材的教师免费提供讲课的电子演示文稿。本书配有两本辅导教材,即《C++程序设计题解上机指导》和《C++编程实践指导》。本书是大学各专业学生学习C++的基础教材,也是适于初学者学习的教材。即使没有教师讲授,读者也能看懂本书的大部分内容。 -
C程序设计的抽象思维(美)Eric S.Roberts著本书旨在鼓励学生开发强大的软件工程技巧,帮助学生掌握数据结构的基础知识。本书通过强化现代程序设计概念,如接口。抽象。封装等,提供了进一步学习程序设计的理想基础。作者以清晰的讲解与极具魅力的写作风格,引导学生掌握CS2课程的全部重要内容。引入几个程序库包来简化编程过程,使学生可以将主要精力集中在高级的概念性问题上,而不必为C语言的复杂性分散太多精力。详尽讨论递归,包括大量不同难度的示例程序和习题,从简单的递归函数到分析二人游戏的极大极小策略。强调编写可靠的可复用代码的实践能力。EricS.Roberts是美国斯坦福大学计算机科学系教授,并担任系里主管教学事务的副主任,同时他还是工学院的CharlesSimonyi讲席教授。他于198年在哈佛大学应用数学系获得博士学位,并曾在DEC公司位于加州PaloAlto的系统研究中心做过5年的研究工作。作为一位获得高度评价的教育工作者,Roberts还因其在本科生教学中的杰出贡献获得了1993年的BingAward奖。他的另一本备受赞誉的书《C语言的科学和艺术》的英文影印版已由机械工业出版社引进出版。出版者的话文艺复兴以降,源远流长的科学精神和逐步形成的学术规范,使西方国家在自然科学的各个领域取得了垄断性的优势,也正是这样的传统,使美国在信息技术发展的六十多年间名家辈出、独领风骚、在商业化的进程中,美国的产业界与教育界越来越紧密地结合,计算机学科中的许多泰山北斗同时身处科研和教学的最前线,由此而产生的经典科学著作,不仅擘划了研究的范畴,还揭橥了学术的源变,既遵循学术规范,又自有学者个性,其价值并不会因年月的流逝而减退。近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日益迫切。这对计算机教育界和出版界都既是机遇,也是挑战,而专业教材的建设在教育战略上显得举足轻重。在我国信息技术发展时间较短。从业人员较少的现状下,美国等发达国家在其计算机科学发展的几十年间积淀的经典教材仍有许多值得借鉴之处。因此,引进一批国外优秀计算机教材将对我国计算机教育事业的发展起积极的推动作用,也是与世界接轨。建设真正的世界一流大学的必由之路。机械工业出版社华章图文信息有限公司较早意识到"出版要为教育服务"。自1998年开始,华章公司就将工作重点放在了遴选、移译国外优秀教材上。经过几年的不懈努力,我们与PrenticeHall,Addison-Wesley,McGraw-Hill,MorganKaufmann等世界著名出版公司建立了良好的合作关系,从它们现有的数百种教材中甄选出Tanenbaum,Stroustrup,Kernighan,JimGray等大师名家的一批经典作品,以"计算机科学丛书"为总称出版,供读者学习、研究及庋藏、大理石纹理的封面,也正体现了这套丛书的品位和格调。"计算机科学丛书"的出版工作得到了国内外学者的鼎力襄助,国内的专家不仅提供了中肯的选题指导,还不辞劳苦地担任了翻译和审校的工作,而原书的作者也相当关注其作品在中国的传播,有的还专诚为其书的中译本作序。迄今,"计算机科学丛书"已经出版了近百个品种,这些书籍在读者中树立了良好的口碑,并被许多高校采用为正式教材和参考书籍,为进一步推广与发展打下了坚实的基础。随着学科建设的初步完善和教材改革的逐渐深化,教育界对国外计算机教材的需求和应用都步入一个新的阶段。为此,华章公司将加大引进教材的力度,在"华章教育"的总规划之下出版三个系列的计算机教材:除"计算机科学丛书"之外,对影印版的教材,则单独开辟出"经典原版书库",同时,引进全美通行的教学辅导书"Schaum''''sOutlines"系列组成"全美经典学习指导系列"。为了保证这三套丛书的权威性,同时也为了更好地为学校和老师们服务,华章公司聘请了中国科学院、北京大学、清华大学、国防科技大学、复旦大学、上海交通大学、南京大学、浙扛大学、中国科技大学、哈尔滨工业大学、西安交通大学、中国人民大学、北京航空航天大学、北京邮电大学、中山大学、解放军理工大学、郑州大学、湖北工学院、中国国家信息安全测评认证中心等国内重点大学和科研机构在计算机的各个领域的著名学者组成"专家指导委员会",为我们提供选题意见和出版监督。这三套丛书是响应教育部捉出的使用外版教材的号召,为国内高校的计算机及相关专业的教学度身订造的。其中许多教材均已为M.I.T,Stanford,U.C.Berkeley,C.M.U.等世界名牌大学所采用。不仅涵盖了程序设计、数据结构、操作系统、计算机体系结构、数据库、编译原理、软件工程、图形学、通信与网络、离散数学等国内大学计算机专业普遍开设的核心课程,而且各具特色:有的出自语言设计者之手。有的历经三十年而不衰。有的已被全世界的几百所高校采用。在这些圆熟通博的名师大作的指引之下,读者必将在计算机科学的宫殿中由登堂而入室。权威的作者、经典的教材、一流的译者、严格的审校、精细的编辑,这些因素使我们的图书有了质量的保证,但我们的目标是尽善尽美,而反馈的意见正是我们达到这一终极目标的重要帮助。教材的出版只是我们的后续服务的起点。华章公司欢迎老师和读者对我们的工作提出建议或给予指正,我们的联系方法如下:电子邮件:hzedu@hzbook.com联系电话:(1)68995264联系地址:北京市西城区百万庄南街1号邮政编码:137 -
编程语言基础C语言赵国玲,许卫林主编本教材根据教育部最新颁布的《编程语言基础》课程教学大纲的要求,以当今最为流行的C语言为语言环境,介绍了程序设计的基本概念和方法。本教材内容新颖,概念描述简练、准确,结构安排合理。全书共分为十二章,主要包括:程序设计的基本概念,算法的设计及描述,C语言的数据类型、基本操作和语法规则,利用C语言进行结构化和模块化程序设计的基本方法等,并对面向对象的程序设计语言——C++的基本设计思想进行了简单的介绍。每章后都配有习题供课后练习及上机使用。本教材既可作为中等职业学校计算机及相关专业的教材使用,也可作为广大计算机工作者的参考用书。 -
Visual C++ 6.0 MFC时尚编程百例网冠科技编著本书以实例的形式向读者讲解如何使用VisualC++6.0,我们在以往使用VisualC++6.0开发应用程序时,最深的感触是关于理论的知识讲解过多,而实例却讲解得非常简略,给人的感觉是虽然理论知识已有基础,但是却不能开发出好的应用程序。本书则以实例为主,在讲解实例的过程中,同时讲解与这相关的知识点,使读者能够通过实例的制作掌握VisualC++6.0的使用方法。本书讲解如何使用Visu -
C程序设计徐士良编著本套系列教材与课程紧密结合,定位准确,注重理论教学和实践教学相结合,逻辑性强,层次分明,叙述准确而精炼,图文并茂,习题丰富,非常适合各类高等院校、高等职业技术学校及相关院校的计算机基础教育,也适合作为各类培训班的教材或自学参考书。本书由浅入深逐步介绍了C语言中的基本概念和语法,使读者能够全面系统地理解和掌握用C语言进行程序设计的方法。本书主要内容包括:程序设计基本概念、C语言的其本数据类型、数据的输入输出,C表达式与宏定义、选择结构、编译预定处理,循环结构、模块设计、数据、指针、结构体与联合体、文件、位运算。本书叙述简明扼要、通俗易懂、例题丰富,有利于读者自学。本书可作为高等院校各专业的学生学习C语言程序设计的教材。 -
SystemCTM基础教程J.Bhasker著;孙海平等译这是一本SystemC的入门教材,它通过引用常见的数字设计概念,循序渐进地引导读者学习SystemC的各种复杂特性。——StanleyJ.Krolikoski,OpenSystemCInitiative(OSCI)主席(摘自本书序)此书非常适合作为学生的教科书,对于打算涉足SystemC的硬件设计人员也具有极高的价值。——BernhardNiemann,Fraunhofer集成电路研究所对于打算在RTL级学习SystemC的设计人员来说,这毫无疑问是一本非常棒的参考书。它通过大量示例引导读者深入理解SystemC语言,并介绍了SystemC的各种高级特性。总而言之,这是一本极好的SystemC入门书。——YvesVanderperren,阿尔卡特微电子公司此书精辟地介绍了SystemC……通过各种实用范例清晰地阐明了SystemC的各种概念。它是对采用SystemC进行硬件建模感兴趣的人士的必读之书。——AbhijitGhosh,Synopsys公司对那些有兴趣采用SystemC进行硬件设计的人而言,这是一本很实用的书。书中包含大量实用范例,并对RTL综合提出了行之有效的建立。——GrantMartin研究员,CadenceLabs非常有幸拜读此书!建立每一位设计人员学习采用SystemC进行建模和综合……相信此书在相关专业的研究生和高年级本科生的课程教学中也会大受青睐。——DavidLong,Doulos公司SystemC既是系统级描述语言,又是硬件描述语言。它是可以对硬件和软件系统进行建模的一种语言。说它是硬件描述语言,是因为它可以在寄存器传输级(RegisterTransferLevel,RTL)进行建模;说它是系统级规约语言,是因为它可以在算法级进行建模。还可以采用SystemC对整个系统进行建模,并像软件编程那样描述系统的行为。本书介绍的是SystemC2.0标准。该标准由开放式SystemC联盟(OpenSystemCInitiative,OSCI)语言工作组建立,主旨是在不久的将来使其成为一项IEEE标准。本书主要介绍SystemC的硬件建模方面,即SystemC的RTL可综合子集。采用该子集编写的模型可以综合成逻辑门电路,进而进入模型的硬件实现阶段。 -
C++基础教程(美)Herbert Schildt著;王军译;王军译本书结构特色:本书结构特色·章——每个概念按逻辑独立成章,易于单独学习。·本章学习目标——每章开头列出本章将学习的具体技能。·专家答疑——提供额外的信息和有趣的评论。·一分钟练习——快速的小测验,检查学习效果。·代码注释——示例代码中加上注释,指出该示例中的特定技巧。·项目——每章包含的练习教您如何应用所学的知识。·本章自测——每章末尾采用简答、多项选择和填空等形式测试您对知识的掌握程序。HerbertSchildt是世界上著名的编程类图书作者,本书是他最畅销的著作——《C++基础教程》的第2版。书中主要介绍了开发高性能软件的首选语言C++的基础知识。这本教程涵盖了C++所有的核心概念,包括控制语句、数据类型、数组、字符串、类、对象和函数等;并且深入介绍了重载、异常处理、继承、虚函数、多态性和I/O等知识。书中还讲述了C++的一些高级功能。如果初学C++编程时选择这本权威的基础教程,一定会对您大有裨益! -
C语言程序设计及应用习题解析与上机指导谢乐军编辑推荐:高等学校21世纪计算机教材。本书结构清晰、习题丰富、语言通俗易懂,既可作为高等院校计算机相关专业的教材,又可作为计算机培训班学习C语言程序设计课程的复习资料和上机实验指导资料。
