C/C++及其相关
-
C语言程序设计徐受蓉《全国高职计算机专业教材:C语言程序设计》这套教材由我国著名计算机专家、“两弹一星”功臣张效祥院士担任顾问,并得到中央教育科学研究所的大力支持。其编写指导思想是:需求牵引,改革驱动,理论适度,着眼技术,立足实用,培养能力。我们通过总结当前职业教育专家教学改革的最新研究成果,紧紧依靠高职院校从事计算机教育的一线教师,以培养技能型紧缺人才为目标,让学生明白why,知道what,重点学会How。把理论与实践融为一体,既考虑了每门课程本身的科学性,又兼顾了课程间的联系与衔接。全套教材具有重点突出,针对性强:结构清晰,循序渐进;模块结构,易教易学等特点。此外,我们还将为教材配备包含教参和习题解答等内容的光盘,供教师参考和学生自学。本教材为其中一册《C语言程序设计》。 -
Visual C++网络游戏建模与实现苏羽、关沫、许研《Visual C++网络游戏建模与实现(第2版)》讲述如何使用UML进行棋牌类网络游戏建模、并用Visual C++编程实现该游戏。书中并不一味介绍如何编码,而是引领读者从整体项目设计和建模的层面开始,了解网络游戏的需求、分析网络游戏的功能、进而通过面向对象的思想构建游戏的框架。在游戏框架设计完成后,重点解决游戏设计过程中的难点问题,从而达到“分头围歼,各个击破”的目的,最终掌握网络游戏设计实现的方法。本书主要面对具有Visual C++网络编程功底,同时对UML语言有一定了解、对网络游戏开发具有极大兴趣的读者。《Visual C++网络游戏建模与实现(第2版)》共分14章,第1~6章介绍网络通信编程,是网络游戏设计的基础;第7-12章介绍如何用UML对网络游戏进行可视化建模;第13章介绍如何用Visual C++编写有一定难度的客户端程序;第14章介绍如何使用数据库管理游戏数据。由于本书重点在于介绍网络游戏整体框架的建模和编程,所以在讲解时只给出了编程思想和实现的过程,并没有提供全部实现过程的源程序,但提供了关键的实现代码和设计类框图,可使读者对网络游戏编程有较深入的理解。《Visual C++网络游戏建模与实现(第2版)》适用于软件工程师、网络程序员、大学计算机软件专业和网络专业的学生,以及从事网络游戏开发的程序设计人员。 -
Visual C++6.0基础培训百例网冠科技本书从课堂讲解、课堂讨论、全程实例和点拨实例四个方面,全面讲述了Visual C++6.0的基本知识、编程方法和操作步骤。.全书共11章,第1章讲解了Visual C++6.0的基本操作;第2章讲解C++语言的基本语句和算法的使用;第3章讲解构造类型、函数和指针的应用;第4 章讲解类和对象的应用;第5章讲解Windows应用程序的创建;第6章讲解菜单、工具栏和状态栏的使用;第7章讲解对话框应用程序的创建;第8章讲解控件的应用;第9章讲解公用对话框及消息框的应用:第10章讲解GDI对象、多媒体控件及函数的使用;第11章讲解ODBC类及DAO对象的使用。..本书配有多媒体教学光盘,便于课堂教学和读者自学。本书适合Visual C++6.0初学者阅读,可作为Visual C++6.0基础培训班及相关专业的教材。... -
算法(美)塞奇威克(Robert Sedgewick)本书是Sedgewick彻底修订和重写的C算法系列的第二本,集中讲解图算法。全书共有6章(第17~22章)。第17章详细讨论图性质和类型,第18~22章分别讲解图搜索、有向图和DAG、最小生成树、最短路径以及网络流。书中提供了用C语言描述的完整算法源程序,并且配有丰富的插图和练习。作者用简洁的实现将理论和实践成功地结合了起来,这些实现均可在真实应用上测试,使得本书自问世以来备受程序员的欢迎。本书可作为高等院校计算机相关专业算法与数据结构课程的教材和补充读物,也可供自学之用。本书作者的网站http://www.cs.princeton.edu/~rs/为程序员提供了本书的源代码和勘误表。 -
算法(美)塞奇威克(Sedgewick,R.)本书是Sedgewick彻底修订和重写的C算法系列的第一本。全书分为四部分,共16章。第一部分“基础知识” (第1~2章) 介绍基本算法分析原理。第二部分“数据结构” (第3~5章) 讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序” (第6~11章) 按章节顺序分别讨论基本排序方法 (如选择排序、插入排序、冒泡排序、希尔排序等) 、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊目的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索” (第12~16章) 在进一步讲解符号表、树等抽象数据类型的基础上,重点讨论哈希方法、基数搜索以及外部搜索方法。书中提供了用C语言描述的完整算法源程序,并且配有丰富的插图和练习。作者用简洁的实现将理论和实践成功地结合了起来,这些实现均可在真实应用上测试,使得本书自问世以来备受程序员的欢迎。本书可作为高等院校计算机相关专业算法与数据结构课程的教材和补充读物,也可供自学之用。 -
Visual C++特效技巧与典型例程解析朗税本书以Visual C++开发环境为背景,以实例的形式为主,并根据各实例的技术实现途径与应用方向,分别对程序框架与界面设计、进程与服务编程、文件系统与数据库、网络与通信编程、图形与图像编程、信息安全设计及科学计算与计算机仿真等方面的内容作了较详细的介绍。.本书所给出的近80个实例重点介绍了一些实用的编程技巧和典型实例的制作方法,使读者能够迅速掌握插件扩展、动态换肤、窗体半透明、TTS语音技术、创建后台服务以及对磁盘扇区的直接读写等实用技术,同时也能够对套接字编程、管遵编程、网络协议应用、GPS全球定位系统解码定位、Ope nGL与DirctDraw等图形图像类程序的设计思路与实现方法有一个整体的认识。..本书可供各大专院校电子类专业及其相近专业师生。从事IT业的工程技术人员、信号处理领域的科研人员参考使用。... -
C++程序设计基础周霭如,林伟健 编著本书是为高等学校计算机专业、信息类和电类专业的学生开设高级语言程序设计课程而编写的教材。根据高级语言程序设计的基本体系,结合结构化程序设计和面向对象程序设计的基本方法,内容包括C++语言的基本语法,程序流程控制,数据的表示和应用,两种程序模块——函数和类。其中的特点是详尽地介绍了C++面向对象的重要特征,如类、继承、多态和虚函数等内容。作为计算机和电类专业第一程序设计语言课程,本教程选择教学难度比较大的C++语言,兼顾两个作用:提供后续软件课程的基础和学习一种先进实用的软件开发工具。作为软件课程基础,它不是C++的语言手册,而是一本高级语言程序设计教程,借助C++讲述程序设计的基本概念、基本语法规则、基本程序设计方法,使得教学内容规整,思路流畅。.本教材配有多种形式的习题,还附有实验指导。通过实验指导,强调了在Visual C++集成开发环境实现C++程序的方法和步骤。书中不同难度的练习题和综合实验题,可以帮助读者强化程序设计的能力,同时完成软件开发的初步训练。..本书内容循序渐进、难点分散、通俗而不肤浅,概念清晰,例题丰富,因此适用于作为理工科高等学校本科生的教材,可以根据教学需要,对课程内容进行裁剪;也可以作为学习C++语言读者的参考书。... -
C++语言详解与程序设计高广任本书详细地讲解了C++语言及其相关的程序设计方法。. 全书共分17章,主要讲述了C++语言的基本成分,循环语句与面向过程的循环型变量及应用,编译预处理及其命令,结构体型变量、共用体型变量及其应用,C++语言中的类类型、对象、类的继承、类的派生及应用,C++语言中的多态性与虚函数,C++语言中的函数模板、类模板及其应用等内容。.. 本书对于希望深入理解C++,并能灵活、高效地编写功能强大的C++应用程序的读者,是十分必要的。本书是C++应用开发人员必备的编程参考书,同时也可作为大专院校相关专业和培训班师生的教学参考书。... -
面向对象程序设计与Visual C++6.0教程题解与实验指导陈天华本书是与清华大学出版社出版的《面向对象程序设计与Visual C++ 6.0教程》配套的习题解答与实验指导用书。内容分为两部分。第一部分是与教程相对应各章的习题解答;第二部分是上机实验指导,根据面向对象程序设计的知识点精心设计了20个实验,包括C++简单程序设计、类与对象、继承与派生、多态性、模板、I/O流、异常处理机制、Windows应用程序及Web浏览器的设计等,内容覆盖了整个教学大纲。本书习题与实验形式多样、新颖、科学,具有针对性,内容循序渐进、深入浅出、重点突出、面向应用,符合当今计算机科学与程序设计的发展趋势。本书既可以与《面向对象程序设计与Visual C++ 6.0教程》配套使用,也可以单独使用。本书可作为高等院校计算机、电子技术、通信、信息工程、自动化、电气类及相关专业学生学习程序设计的辅助教材,也可以作为IT业工程技术人员和相关人员的参考书。 -
C语言学习与实验指导黄陈蓉本书共十二章,从第一章到第十二章均包括“知识点讲析”、“典型例题分析”、“实验指导”和“同步练习”4部分,内容几乎涉及C语言等级考试的各个方面。本书针对性强,内容深入浅出,实例丰富,设计新颖,适用于报考计算机二级C语言等级考试的读者;同时-也可以作为本专科教材辅导书,或者相当水平的培训教材。
