C/C++及其相关
-
C语言程序设计谭雪松,卢秋根 主编《C语言程序设计(第3版)》是目前应用最广泛的一门计算机程序设计语言,它既有高级语言的特点,又具有汇编语言的特点,既可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。《C语言程序设计(第3版)》详细介绍《C语言程序设计(第3版)》编程的基础知识和操作方法,帮助学生提高使用Turbo C进行《C语言程序设计(第3版)》程序设计的能力。全书共10章,内容主要包括《C语言程序设计(第3版)》的结构和特点,Turbo C的集成开发环境、三大程序结构、函数、数组、指针、预处理、共用体、结构体等内容。在每章的最后均设有习题,全书最后一个章节给出了典型的实例演习,学生能够通过这些练习巩固所学知识。《C语言程序设计(第3版)》适合作为中等职业学校“《C语言程序设计(第3版)》程序设计”课程的教材,也可作为《C语言程序设计(第3版)》初学者的自学参考书。
-
C语言上机指导与典型题解涂承胜 编著《C语言上机指导与典型题解》共包括5章及附录,主要内容有:C语言语法提要与常见错误分析;C语言理论学习中的关键性问题;典型题例与解析;C语言实验,提供进行C语言学习的基本实验;C语言实践环境与上机指南,详细介绍在TurboC 2.0、Turbo C++3.0、VisualC++6.0集成环境下编辑、编译、调试、运行程序的方法。书末的附录包括C语言的关键字及其作用、C语言的运算符及其结合方向、TurboC 2.0各菜单的功能、Turbo C 2.0常用功能键、Turbo C库函数头文件以及C语言编译错误信息。本书内容丰富,概念清晰,实用性及指导性强,列举的实例繁简得当,具有一定的代表性。题例解析详细透彻,实例和相关理论结合紧密。所有的源代码均在TurboC 2.0、Visual C++6.0下调试通过。《C语言上机指导与典型题解》是C语言的学习参考书,也是C语言上机练习的指导书,可以作为C语言教材的参考书,适合高等院校师生或C语言培训班使用,也可供参加计算机等级考试的人员和C语言自学人员参考。本书由涂承胜编著。
-
数据结构王晓东 编著本书是国家精品课程教材,以教育部计算机科学与技术教学指导委员会发布的“高等学校计算机科学与技术本科专业规范”为依据,以基本数据结构为知识单元而编写。全书共分12章,包括引论、表、栈、队列、排序与选择、树、图、集合、符号表、字典、优先队列、并查集等。全书采用C语言作为描述语言,内容丰富,叙述简明,理论与实践并重,每章设有应用举例和算法实验题,并为任课教师免费提供电子课件和课程实验用数据。
-
C#程序设计赵震奇 主编《C#程序设计》(赵震奇担任主编)依照C#的基础知识体系,采用Visual Studio 2008开发环境,借鉴“做中学”的理念编写而成。本书共分为类和对象篇、窗体控件篇、图形图像篇、I/O操作篇、XML篇以及数据库篇六篇,精选了统计学生成绩、计算图形面积、自制记事本、绘制简易打地鼠界面、高级打地鼠游戏实现、中国体彩“22选5 ”、公民身份证号码生成与查询等17个C#开发项目或案例。《C#程序设计》可作为高等院校计算机专业的教材,也可作为非计算机专业学生和相关技术人员的参考书。
-
计算机程序设计贾伯琪 等编著《计算机程序设计(C语言版高等院校精品课程系列教材)》(作者贾伯琪、顾为兵、苏仕华、张四海、何克东)选用Linux和MicrosoftVisual C++6.0作为教学环境,以C程序设计语言为载体,展示了在程序设计过程中如何分析问题、组织数据并解决问题,阐述了在计算应用过程中将算法和编码相联系的具体程序设计过程,并向读者介绍计算机结构化程序设计的基本概念、技术和方法。本书内容全面,从逻辑上可分三大部分:第一部分由第1章和第2章组成,主要包括计算机系统组成及基本工作原理、微型机系统结构、信息的表示及存储形式、程序与算法的基本概念、C语言的程序结构;第二部分由第3~12章组成,主要介绍数据类型、运算符和表达式、控制结构、数组、函数、预处理、指针、结构体与共用体、位运算、流与文件操作、面向对象程序设计简介;第三部分由4个附录组成,主要包括C语言常用的库函数、ASCII码表、C语言的开发环境及上机过程介绍等知识。《计算机程序设计(C语言版高等院校精品课程系列教材)》可作为高等院校计算机及相关专业本科生的C语言教材,也适合教师和专业人士参考。
-
数据结构胡学钢 等主编“数据结构”是计算机类各专业重要的专业基础课程,是提高软件设计水平以及学习后续课程所必需的基础。课程中涉及软件设计中常见的几种数据结构及其在计算机内存中的表示(即存储)形式和各种操作的实现,以及软件设计中常用的排序和查找运算。《数据结构(C++描述21世纪高等学校计算机规划教材)》由胡学钢、张晶主编,共11章,内容包括概述、顺序栈、顺序队列、链栈和链队列、线性表、数组和广义表、递归技术、树和二叉树、图、查找、排序等内容,并配有相关的习题。全书内容安排由易到难,逐步深化,便于学习;内容组织上,以特定的知识框架组织知识,便于学生的学习、复习和主动学习;针对难度较大的章节,以模块化方法分解和组织教材内容,降低学习难度;以丰富的例题讨论来加强算法和程序设计的分析,引导和加深学生对技术的理解;以通俗的语言讲解内容,便于学生的理解。全部内容安排避免了概念和理论的平铺直述,因而容易激发学生的学习兴趣,具有较好的学习效果。《数据结构(C++描述21世纪高等学校计算机规划教材)》是工程、应用型计算机类相关专业的“数据结构”课程教材,也可作为其他专业学生学习“数据结构”课程的教材或参考书。
-
Objective-C程序设计基础教程刘冶 著《Objective-C程序设计基础教程》可以作为高等院校计算机科学与技术以及相关学科的教学研究资料和参考教程,也可以作为Objective-C语言程序开发人员的语言基础参考资料和培训教材。
-
Visual C++网络编程郑阿奇 著《Visual C++网络编程》以Visual Studio 2008为平台,介绍Visual C++网络编程。全书共12章,分上、下两篇共四个部分。《Visual C++网络编程》上篇为“MFC网络编程与Internet应用开发”,暂不涉及网络协议,而是用现成的MFC类库和API开发人们身边常见的典型应用(主要为客户端程序)。上篇又分两个部分:第一部分(第1~2章),介绍网络编程背景和MFC Socket编程;第二部分(第3~6章),介绍Internet应用开发,以及典型实例的开发过程。下篇为“Winsock编程和基于TCP/IP应用开发”,进一步深入到Winsock API和应用层协议,详细介绍套接字接口编程基础、P2P以及网络应用协议主要功能的编程实现。下篇也分为两个部分:第三部分(第7~8章),介绍Winsock API编程基础和P2P编程;第四部分(第9~12章),介绍基于TCP/IP应用层主要协议(HTTP/FTP/POP3)的程序的实现原理和编程方法。《Visual C++网络编程》配有光盘,提供同步教学课件和所有源代码文件。《Visual C++网络编程》可作为计算机及相关专业本、专科网络编程的教材或参考书。同时,为广大电脑爱好者、网络爱好者、编程爱好者、软件发烧友、电脑网络DIY玩家成为网络高手打好基础。
-
C语言程序设计张元国 主编《C语言程序设计》针对高职高专学生的特点编写,在内容安排上力求体系结构合理,重点突出,难易适中,通俗易懂。本书主要讲解C语言最基本、最常用的内容,把重点放在C语言本身的难点和程序设计的技巧方面,对关键知识点进行了详细的说明,并配有图表,使读者能直观地理解问题。同时在每一章都配有大量的例题和练习题,使读者更容易消化和掌握各章的学习内容。全书共分为1l章。 本书由张元国主编,刘信杰和李艳副主编。本书除作为高职高专院校学生学习C语言的教材之外,还可以作为计算机爱好者的自学参考书。
-
实战突击明日科技 等编著《实战突击:Visual C++项目开发案例整合》以屏幕监控系统、快乐五子棋、图像处理系统、餐饮管理系统、客房管理系统、工资管理系统、指纹考勤管理系统、合同管理系统、客户资源管理系统、资产设备管理系统、仓库管理系统、商品采购管理系统、商品销售管理系统、超市进销存管理系统、物流综合管理系统、汽配管理系统、学生管理系统、图书管理系统、文档管理系统、智能大厦自动报警系统、企业内部通信系统等21个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。《实战突击:Visual C++项目开发案例整合》所附配套光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows2000、Windows XP、Windows Server 2003和Windows 7下全部通过,保证能够正常运行。《实战突击:Visual C++项目开发案例整合》案例涉及行业广泛,实用性非常强,通过《实战突击:Visual C++项目开发案例整合》的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以减少开发系统所需要的时间。