C/C++及其相关
-
C++及Windows可视化程序设计题解与实验指导刘振安学习编程的有效方法是实践,习题和实验的训练都是重要的环节。本书与《C++及Windows可视化程序设计》配套,提供了习题和大量的实验题目。对一些习题组给出了不同的解答方法,以便帮助理解教材内容。对实验的解答也不拘泥于基本要求,适当地加以扩充或深入讨论,有些实验解答还尽量接近实用,以便开拓思路。本书解答详尽、概念清楚、语言简洁、通俗易懂,能有效地配合教学。本书既可供选用《C++及Windows 可视化程序设计》的读者配套使用,也可以单独作为习题集和实验指导书,供高等院校学生及工程技术人员参考使用。 -
嵌入式处理器原理及应用郭书军 等编著本书以Altera工公司开发的Nios嵌入式处理器软核为例,介绍了嵌入式处理器的组成原理和开发应用。全书分为6章:第1、2章介绍嵌入式处理器的组成原理,主要介绍嵌入式处理器的系统组件;第3、4章介绍嵌入式处理器的开发环境,包括硬件开发环境和软件开发工具SOPCBuilder、QuartusⅡ以及嵌入式软件开发开具GNUPro的使用;第5、6章结合实例介绍嵌入式处理器的应用,主要介绍Nios系统设计和C程序编程与调试。.本书将Nios嵌入式处理器和现场可编程门阵列(FPGA)紧密结合起来,将系统设计和软件编程融为一体,综合了数字逻辑电路、微机原理和接口技术以及C语言程序设计,内容新颖,实用性强,特别适合于研究和开发各种嵌入式系统的工程师和研究人员阅读,同时也可以作为计算机应用系统课程的教材以供相关专业的本科生研究生学习和参考。... -
大学VisualC++程序设计案例教程罗建军、崔舒宁、杨琦本书以VisualC++案例开发为特色,深入分析了大量开放性项目案例的开发过程,使学习者不仅能领悟程序设计所必须掌握的知识重点,也能熟悉开发软件项目的各个环节,从而真正学到应用软件的开发技术。???本书内容分为两个主要部分:第一部分为关键技术,简明地介绍了Windows编程的五大知识点,读者可以根据自身情况参考学习;第二部分为实用案例,提供了大量经过多年教学检验的、具有一定复杂度和代表性的案例,读者可以通过阅读案例分析说明文档,调试修改本书中的代码,进而从这些精心准备的案例中获得扎实的程序开发技能。本书还提供了一个有关调试技术的附录,供读者上机实验时参考使用。???本书适用对象为具有一定C或C++基础,希望学习基于Windows可视化编程的读者,可作为高等院校计算机及相关专业的教材或参考书,也可供应用开发人员学习参考。???本书支持网站为西安交通大学计算机教学实验中心(详见http://ctec.xjtu.edu.cn相关板块)的网站,提供了一个全交互性、立体化的网络教学环境(包括课件、代码、讨论答疑区和最新学习指导信息等),所有内容都在不断更新,供教师教学和学生学习使用。 -
C++程序设计Angela B.Shiflet,Paul A.Nagin,John S.Hinkel等著;夏兆彦,孙岩等译本书全面介绍了使用C++分析、设计、实现、测试和调试程序的知识。书中通过大量的C++程序示例和插图,清晰直观的展现了函数的应用,通过对象和使用类进行封装,定义方法、多态和构造函数,结构化程序设计和面向对象程序设计、继承和模板、C++的字符串类、结构和枚举、“指针”,本书最后还介绍了C++的数据结构,包括类表类和堆栈类。全书示例都围绕着对象展开,循序渐进的阐明了面向对象编程(OOP)技术。本书特色:选读材料:教师可以讲解全部或者部分选读章节,这些内容展现了计算机学科广阔的主题材料。编程项目:多数章节提从了在难度和主题方面进一步延伸的编程项目。这些项目提供了额外的应用程序资源。复习题:每章的复习题和答案是读者学习C++编程的优秀学习工具。实验:每一章都以实验结束。实验综合了本章主题,以动物的形式展现出使用C++解决问题的诸多特点。 -
C语言程序设计案例教程沈大林 主编,杨旭 等编著本书是“新世纪职业技术培训案例教程”系列丛书之一。全书具有较大的知识信息量,共讲解了近30个实例,提供了100多道思考题与练习题。全书以计算机实例操作为主线,采用真正的任务驱动方式,展现全新的教学方法。本书贯穿以实例带动知识点的学习,通过学习实例掌握软件的操作方法和操作技巧。每个实例均由实例效果、技术分析、程序解析、知识进阶和思考练习五部分组成。在按实例进行讲解时,充分注意保证知识的相对完整性和系统性。本书可以作为计算机职业技术学校的教材,也可以作为初、中级培训班的教材,还适于作为初中者的自学用书。 -
Visual C++/Turbo C串口通信编程实践龚建伟,熊光明编著本书从编程实践的角度详细介绍了Windows环境下和DOS环境下的串口通信的基本方法,并根据当前串口与网络结合发展的趋势,介绍了串口与网络TCP/IP、远程控制与监测相结合的一些解决方案和编程要点。由于编程步骤详尽,初学VisualC++/C(甚至是以前完全没有接触过VisualC++)的读者也能很快编写出VisualC++的串口通信程序。本书配光盘,书中实例源程序和相关资料可在对应章节的文件夹中找到。本书是从事串口及网络通信的技术人员和学习者的极佳参考资料,也可以作为数据通信课程的辅助教材。前言本书内容本书从编程实践的角度详细介绍了Windows环境下和DOS环境下的串口通信的基本方法,并根据当前串口与网络结合的发展趋势,介绍了串口与网络TCP/IP、远程控制与监测相结合的一些解决方案和编程要点。本书共分三部分,第一部分是编程实例,包括前十章,从体验轻松的串口编程开始,在有了一定的感性知识后,由浅入深地介绍了各种编程方法,并将一些串口通信的基础知识融入其中,使读者不知不觉中掌握了许多基本概念。考虑到当前DOS环境下的串口编程还应用很广,本书也深入地介绍了DOS环境下TurboC的编程。串口与网络通信总是伴随着数据包的处理和存储,因此本书也介绍了各种协议的数据通信包处理实例。有不少编程知识在Windows和DOS环境下是通用的。串口通信与网络通信相结合是当前串口通信的发展趋势,所以本书以具体产品实例介绍了串口网络化的解决方案。第二部分为第11章,汇集了常用串行通信的基本概念和规范,介绍了各种接线匹配方法,将第一部分中分散的基础知识进行了总结。第三部分是一些较深层次技术问题的探讨,其中对不占用串口资源的串口数据捕捉给出了实例程序,并简要介绍了虚拟串口的应用,并对这些问题的相关知识进行了必要的说明。附录介绍了TurboC3.0/2.0的用法,列出了常用的ASCII码表,供通信编程的较高层次学习者使用。本书光盘中收录了书中可独立运行的源代码和相关程序资料,方便读者学习。本书特色在本书写作中,作者有意识地重点介绍了一些应用简单但功能很强的类,如果读者不想花很多时间了解串口通信的底层,而急于在短时间内(比如1个小时)完成编程任务,不管在Windows或DOS环境下,您应用这些类来解决问题无疑是最佳的选择。本书读者对象为从事串口及网络通信的技术人员和学习者,由于编程步骤详尽,初学VisualC++/C(甚至是以前完全没有接触过VisualC++)的读者也能很快编写出VisualC++的串口通信程序,同时,本书也可以作为数据通信课程的辅助教材。串口调试助手是作者自己编制的软件,是一个工程技术人员和学习者广泛应用的串口调试工具,本书中放入了该软件的源代码和详细编程步骤。最后要强调的是:数据通信技术无论是串行通信还是网络通信,其本质内容都是类似的,即数据处理及用户层的通信协议是一致的;学习过程中经常能做到触类旁通,这一点,我们在通信编程中要注意体会。致谢除署名作者外,本书第10章的10.1节完全来自科脑工作室,还摘录了一些参考文献的内容,同时还得到了MOXA公司(http://www.moxa.com.cn)的串口联网产品信息和技术支持,在此谨表谢意。技术支持作者近几年在自己的日访问量近千次的个人技术主页(http://www.gjwtech.com)中收到很多朋友的问题,部分典型的问题可以在本书中找到答案。欢迎读者到作者个人技术主页上进行交流。作者2004.07于北京 -
Visual C++程序设计实训教程王金库等编本书以丰富的实例介绍了如何使用Visual C++ 6.0编写Windows应用程序。全书共分9章,介绍Visual C++ 6.0的开发环境,C++语言基础,Windows消息的使用方法,利用MFC AppWizard编写Windows应用程序的具体步骤,对话框及常用控件的相关知识,菜单、工具栏和状态栏的基本知识及它们的制作方法,框架窗口、文档和视图、文本和图形操作,数据库的相关知识,ADO编程过程,网络方面的相关知识及如何利用WinSocket进行网站编程等内容。本书适合作为高职学校计算机及通信专业学生的教材,也适合作为普通院校计算机及通信专业的本科和专科学生的教材,还适合作为Visual C++自学者的的入门教材和软件开发人员的参考书。 -
C/C++程序设计沈克永,刘肃平,钟文峰主编本书结合最新的C/C++标准,对C/C++程序设计语言进行深入浅出的介绍。从最基本的概念出发,介绍C/C++作为语言的来龙去脉,并且一步步的进入语言的更深层次开发。本书前部分为C的基础部分,在C语言中适当的引入C++相关的知识,以便让学者学习后部分C++打下扎实的基础。通过结构化程序设计的学习,读者可具备软件开发所需要的基本知识。针对面向对象理论的编程方法,本书对封装、继承和多态、运算符重载语法现象等重点部分提供了明确而细致的阐述。本书分为两大块:第1-6章具体讲述C语言的基本概念和一般编程方法;第7-12章具体讲述C++C的基本知识、介绍C++对C的扩充和面向对象编程的基础知识。本书适合高等院校计算机类学生及计算机相关工作人员使用。 -
实用C++实验教程马智娴,邹金安,王丁著本书是高等学校应用型本科教材>的配套教辅,全书通过C++语言运行环境VirsualC++7.0、类、类的封装性、构造函数、析构函数、重载函数和友员函数、重载运算符与文件操作、类的继承性、类的多态性、类模板与函数模板、异常错误处理等十一个实验加强学生对c++语言基础知识的理解。并通过三个趣味训练增强学生对c++语言的实际应用能力。同时,还通过一个阶段训练和三个综合训练来锻炼学生对知识的综合应用能力,是本科应用型c++语言课程教学的一本优秀参考书。 -
数据结构杨正宏编以合适的算法来设计程序,采用简洁适用的数据结构来表示程序中的数据和变量是数据结构包含的主要内容。它是对程序设计者最基本的要求,也是计算机程序设计的重要理论基础。本书循序渐进地引导读者掌握数组结构,链表结构,推栈结构,队列结构,树状结构,图强构等不同的数据结构,以及递归、排序和查找等程序设计方法。全书文字浅显易懂,程序示例简洁明了,是程序设计人员的入门参考书。本书融合了作者十多年的教学经验及对现代数据结构的体会,十分适合高职高专及大专以上的学生和对电脑有浓厚兴趣的人员阅读。
