C/C++及其相关
-
数据结构(C语言版)张家超主编本书从技术的先进性、实用性出发,分别介绍了数据结构的基本概念、数组和矩阵、线性表、栈与队列、树和二叉树、图、排序、查找等有关概念、基本运算及重要算法。为帮助深入理解课程教学内容,本书最后还提供了上机实验和课程设计指导,通过上机实践可以逐步掌握程序设计的基本过程、数据结构的应用和算法的实现,为应用软件的开发打下良好的实践基础。本书不仅可以作为应用型高等院校讲授数据结构知识的参考教材,亦可以作为应考计算机软件人员水平(资格)考试“数据结构”部分的参考资料。 -
数据通信、计算机网络与开放系统(英)Fred Halsall著;吴时霖等译在本书中,作者根据其多年的研究和教学经验,对复杂的数据通信和计算机网络领域技术进行了清楚而透彻的讲解。本书的第4版在原有基础上,增加了对数据通信、计算机网络和开放系统领域新技术的介绍,以反映该领域的最新进展,学生或者专业技术人员都能从中获益匪浅。本书适合作为计算机、通信、电子工程等专业本科生、研究生的教材,也适合相关专业的技术人员参考。FredHalsall是英国威尔士大学的通信工程教授。他在通信工程领域有20多年的研究经验,发表过大量的著作。本书中包含的重要主题如下:●包含数字传输的基本理论●数字租用电路,包括PDH、SONET和SDH●协议基础,包括协议的规范说明和实现方法●遗留LAN和无线局域网●高速局域网,包括100BaseT和100VGAnyLAN●透明源路由选择网桥●包交换和帧中继网络,及其使用的协议●多业务宽带网络,包括ATMLAN和MAN●网际互连结构、协议和路由选择算法●TCPIP和OSI应用协议,包括X.400和X.500●数据加密和网络安全算法●网络管理体系结构,包括SNMP和CMIP本书是一本颇有影响的计算机通信与网络教材,它全面地介绍了近些年来数据通信领域,特别是计算机网络领域的一些重大进展。全书由三个相对独立的部分组成:数据通信、计算机网络与开放系统。第一部分主要讨论在串行数据链路中数据转换的基本问题;第二部分讨论计算机网络并描述不同类型的计算机网络的操作;第三部分介绍了附加协议的操作。 -
C语言程序设计案例教程李培金主编《C语言程序设计案例教程》是学习C语言程序设计的基础教材。全书主要内容包括:C语言程序结构及运行环境、各种数据类型及使用方法、顺序结构、选择结构、循环结构、数组、函数、编译预处理、指针、结构体、位运算、文件及综合应用等。每章后均附有相当数量的习题供读者练习。《C语言程序设计案例教程》的特点是,在内容安排上采用循序渐近的方式,在组织形式上采用通俗易懂的案例教学和启发式教学的方式,并辅以大量的便于说明问题的案例。《C语言程序设计案例教程》可作为高职高专院校信息、电子类等专业的教材,也可供对C语言感兴趣的其他读者自学使用。★ 《C语言程序设计案例教程》配有电子教案,有需要的老师可与出版社联系,免费索取。 -
C++程序设计基础张呈祥,孙振业编著本书主要讲述结构化程序设计和面向对象程序设计基础知识。全书共分13章。第1~8章为结构化程序设计部分,内容包括C++数据类型与表达式、数据输入/输出、程序结构与流程控制、数组、指针与引用、函数和自定义数据类型。其中函数一章中除传统内容外还包括重载函数、内联函数等内容。第9~12章为面向对象的程序设计部分,内容包括类与数据抽象、派生与继承、多态性、C++流与文件操作等。第13章为实训内容。 本书适合作为高职高专C++程序设计基础课程的教材(不要求有C语言基础),也可作为程序设计初学者的C++自学读本。 -
C++上机实践指导教程张玲[等]编著本书以目前高校普遍使用的C++教材为背景,通过一些经典的上机实例,使学生在掌握C++知识的同时提高上机操作能力。本书每章有多个上机实例,每个实例先给出其运行结果,然后介绍为实现该实例所涉及的基础知识和程序。最后,重点分析该实例的程序和在上机操作时容易出现的问题及注意事项。本书每章后都有复习题及解答、上机练习题,以加深对各章知识的理解与掌握。本书可作为大专院校C++课程的上机实践指导书,也可作为有一定C++基础知识的读者的自学指导参考书。 -
Visual C++ 6.0程序设计技能百练第一时间工作室编著''''本书融知识性、实用性于一体,通过100个经典实例,全面讲解VisualC++6.0程序设计的方法和步骤。第1课讲解VisualC++6.0开发环境;第2课讲解C++语言基础;第3课讲解函数、类与对象;第4课讲解对话框及常用控件;第5课讲解菜单、工具栏和状态栏;第6课讲解使用MFC类库;第7课讲解数据库应用;第8课讲解多媒体设计。本书实例丰富、内容详实,涵盖了VisualC++6.0编程的难点和热点。本书适于作为大中专计算机与相关专业及培训班的VisualC++教程,也可以作为广大编程爱好者的自学教材。''''计算机和因特网的广泛普及,给计算机软件行业提出了许多新的挑战.它要求编程人员能够快速地开发具有图形界面且面向数据库.因特网和多媒体的应用程序,而传统的编程工具已不能完全适应这种需求.VisualC++6.0是Microsoft公司推出的目前使用广泛的基于Windows平台的可视化编程环境.其功能强大.灵活性好.扩展性强,具有Internet的支持,成为目前最流行的开发环境之一.为了使广大初学者迅速掌握VisualC++6.0程序设计方法和步骤,并且使有一定基础的读者进一步提高程序设计技能,我们编写了《VisualC++6.0程序设计技能百练》一书,可以说,既是初学者入门的阶梯,又是提高者攀登的捷径.全书分8课,全面讲解了VisualC++6.0程序设计的方法和技巧,每一课通过4~5页的篇幅讲述本课所涉及到的基本知识点,课堂讲解虽然不多,却全面讲述了VisualC++6.0各方面的使用技巧,并且每课后都以上机实例的形式具体地讲解了所有的知识点.本书课节内容如下:第1课讲解开发环境知识:第2.第3课讲解VisualC++6.0的基础语言——C++,在上机操作中演示了在VisualC++6.0中编写并调试C++应用程序的方法:第4课讲解对话框应用程序的创建和VisualC++6.0中应用控件的方法,第5课讲解菜单.工具栏和状态栏制作的方法,第6课讲解如何使用MFC类库,第7课讲解数据库应用,着重讲解了数据库的连接方法,第8课讲解如何设计多媒体.全书包括100个程序设计实例,满足不同层次读者开发各方面应用程序的需要.每个实例都具有较强的针对性,根据编程过程中遇到的实际问题,按照“提出问题一分析问题一解决问题”的思路精心设计并安排实例.当然,本书的价值并不仅仅局限于这100个实例,读者可以根据每一个实例进行扩充,查阅相关的资料,由点到面地学习,一定会成为VisualC++6.0编程高手.值得说明的是,本书中的数据库链接必须先添加数据源,*.avi文件必须放在D盘的根目录下才能运行.如果读者对C++基本知道不是很熟悉,可以阅读本书的姊妹篇《C++程序设计技能百练》.由于时间仓促,水平有限,书中错误和不当之处敬请读者批评指正并可直接与作者联系:wwwl@publicb.bta.net.cn.我们也会在适当时间进行修订和补充,并发布在天勤网站:http://www.tqbooks.net“图书修订”栏目中.编者2003年11月 -
C语言精彩编程百例温海[等]编著本书内容深入浅出,通俗易懂。对于C语言的初学者来说,这是一本绝对好的入门教材,对于有经验的专业人员,也会发现本书很有价值。C是一种通用的程序设计语言,它包含了紧凑的表达式、丰富的运算符集合、现代控制流以及数据结构等四个部分。C语言功能丰富,表达能力强,使用起来灵活方便;它应用面广,可移植性强,同时具有高级语言和低级语言的优点,因此,在工程计算及应用程序开发中得以了广泛的应用。众所周知,学习新的程序设计语言的最佳途径是编写程序,而本书正是通过了对100个典型实例的分析和讲解,来帮助读者掌握这门语言并积累大量经验,从而可以熟练地进行C程序设计。全文共分为四篇,全面、系统地讲述了C语言各个方面的知识点和程序设计的基本方法,以及编写程序过程中值得注意的地方,内容深入浅出,通俗易懂。对于C语言的初学者来说,这是一本绝对好的入门教材,对于有经验的专业人员,也会发现本书很有价值。 -
C语言程序设计实训教程许远C语言是学习程序设计的基本工具。实训是学好C语言的重要环节。《C语言程序设计实训教程》面向高职高专教育,精心策划,准确定位。全书以任务驱动教学思想为指导,紧紧抓住高职教学重实训的特点,并结合计算机等级考试,通过丰富的实例分析,由表及里,深入浅出地介绍C语言程序设计,使读者在实训中加深对C语言及其程序设计思想的理解,从而真正提高读程、编程和调试的实际能力。《C语言程序设计实训教程》内容全面,通俗易懂,既包括了C语言的知识要点,更汇集了大量的实训练习,可以与各种C语言教材配套使用,是高职高专院校计算机教学的好教材,也可以供自学者参考使用。 -
SystemC片上系统设计陈曦,徐宁仪编著SystemC是被实践证明的优秀的系统设计描述语言,它能够完成从系统到门级、从软件到硬件、从设计到验证的全部描述。SystemC 2.01己作为一个稳定的版本提交到IEEE,申请国际标准。 本书为配合清华大学电子工程系SystemC相关课程的教学而编写。全书分9章,内容包括:硬件描述语言的发展史;SystemC出现的历史背景和片上系统设计方法学概述;SystemC的基本语法;SystemC的寄存器传输级设计和SystemC的可综合语言子集,以及根据作者设计经历归结的RTL设计准则和经验;接口、端口和通道等SystemC行为建模的基础、交易级建模和通信细化;SystemC的Master-Slave通信库;一个SystemC TLM建模实例——片上总线系统;SystemC与VHDL/Verilog HDL的比较;SystemC的验证标准和验证方法学;SystemC开发工具SystemC_win、WaveViewer等,以及使用MATLAB进行SystemC算法模块的验证。每一章都精必编写了课后习题以配合教学的需要。本书可作为大学电子设计自动化(EDA)相关课程教材,也可供电子工程技术人员作为SystemC设计、应用开发的技术参考书。本书丰富的实例源代码特别适合初学者根据内容实际运行、体会,举一反三,以掌握SystemC进行应用系统设计。书中全部源代码可以从http://www.sciencep.com上获得。 -
C++程序设计教程张冰编著C++是一种通用的程序设计语言,在商业、工程和实时系统中得到广泛的应用。本书全面、系统、详细地讲述了C++语言的基本概念、面向对象程序设计的重要特征和基本编程方法。本书通过大量的C++程序实例阐述了软件工程强调程序的可维护性、可理解性和可移植性的观点。通过本书的学习,读者能够理解和掌握面向对象程序设计的基本概念和基本方法,具备一定的运用基本数据结构和算法进行程序设计的能力。本书的语言基础、设计和应用三部分内容相互衔接,前后呼应,便于读者循序渐进地学习。每一章都附有大量富有启发性的习题,便于读者加深理解和巩固提高。本书可作为高等院校计算机及相关专业本科、研究生面向对象程序设计课程的教材,也可作为工程技术人员和广大计算机爱好者自学的参考书。
