C/C++及其相关
-
C#WEB数据库编程刘晓刚,吴俊峰 主编这是一本严格采用“任务驱动、项目导向”模式规范编写的C#数据库及Web应用设计编程教材。《高职高专工作过程·立体化创新规划教材·计算机系列:C#WEB数据库编程》内容可分为三个部分:C#程序设计基础、ASP.NET网站开发和ADO.NET数据库开发。三部分内容在“精学够用”的基础上侧重于知识综合,目的是培养学生动态网站的综合开发能力。《高职高专工作过程·立体化创新规划教材·计算机系列:C#WEB数据库编程》以Visual Studio 2005为开发平台,主要介绍了ASP.NET应用程序开发、C#基本语法知识、面向对象程序设计知识、Web页面设计基础、Web控件、ASP.NET内置对象等,在ASP.NET中使用XML,以SQL Server 2005为基础进行ADO.NET数据库编程,使用用户控件、自定义控件,创建Web服务等。《高职高专工作过程·立体化创新规划教材·计算机系列:C#WEB数据库编程》内容丰富,结构精炼,操作方便,实例典型、实用。《高职高专工作过程·立体化创新规划教材·计算机系列:C#WEB数据库编程》作为动态网站开发的入门类教材,既可以作为高等职业教育计算机及相关专业的教材,也可作为C#、ASP.NET、ADO.NET、Web数据库的各种培训班、职业资格等级考试或认证考试的培训教材,还可用于读者自学。
-
C++与面向对象程序设计教程左伍衡,胡同森 主编本书系统介绍了C++语言的基础知识、基本语法及其应用,内容系统全面,是基于ANSI/ISO C++标准的C++与面向对象程序设计教程,本书使用纯粹的面向对象的方法来阐述C++程序设计的精髓,同时也讨论了C++语言对C语言的面向过程程序设计的扩充内容,包括类和对象、继承与派生、多态性、模板、流与异常处理等。本书既可作为“C++程序设计”、“面向对象程序设计”和“高级语言程序设计”等相关课程的主教材,亦可供广大C++爱好者参考。与本书配套的《C++与面向对象程序设计实践教程》也可作为相关课程的课程设计、大型实验以及实训/培训的主教材。
-
C++程序设计实验与实训指导罗烨,李秉璋 主编程序设计是实践性很强的课程,它有助于培养解决问题的能力和发展创造性思维。程序设计实验教学是用实验的方法学习与研究程序设计方法与技术,以及理解程序设计语言的各种成分机制。程序设计实验教学的一个显著特点是它的实践性。这里所指的实践性有三层意思:一是动手能力的培养和锻炼,单凭读书是学不会程序设计的;二是思维和判断能力的培养和锻炼;三是良好编程习惯的培养和锻炼。编写本书作为《C++程序设计》配套的实验教材,目的是让学生从看懂教科书,尽快过渡到具备基本的程序设计能力,在实践过程中获得成功的乐趣,培养读者继续学习C++语言的兴趣。 本教材第1部分为课程实验,以C++语言的国际标准IS0/IEC14882—1998为依据,引导学生由浅入深地进行结构化程序设计、面向对象程序设计的上机训练。其中,前十个实验为面向过程的结构化程序设计的训练,可以帮助学生提高结构化程序设计的能力;后十四个实验为面向对象程序设计的训练,使学生初步具备面向对象编程的能力。每个实验都有实验案例和实验內容,其中加“*”的是提高部分,供参考。实验案例给出了求解问题的算法分析或编程思路,同时给出了源代码,目的是使初学者能在模仿中学习和掌握解决某一类问题的程序设计的思维方法;实验內容则需要自行编程,从而充分发挥学生的潜能和积累编程的经验。按照先模仿编程然后自主编程的学习方法,既能克服初学者对程序设计无从下手的畏难情绪,也能拓展其自我发挥的空间,有利于学生创新能力的培养。实验内容有难易层次之分,教师可根据需要挑选课內实验的题目,其余可以建议学生课外完成。
-
C程序设计张春平,何利娟 主编本书分为10个模块,主要内容包括:绪论、C程序设计基础、C程序数据处理、选择结构程序设计、循环结构程序设计、利用数组处理批量数据、指针、用函数实现模块化程序设计、使用结构体类型处理组合数据、利用文件保存数据和综合实例。本书采用任务驱动的教学方法,通过37个具体的任务引导学生掌握C程序设计的技能。理论知识讲解清晰、简练,具有针对性;操作实践具体、详尽,便于学生掌握相关的技能与方法。本书为国家级职业教育规划教材,适合高等职业技术院校计算机网络技术专业教学使用,同时也可用作网络技术人员、网络开发人员的工作参考书。本书由张春平、何利娟担任主编,赵爱涛、贺志芳担任副主编,刘云桥、梁静坤参与编写。其中,绪论和模块一、六、七、十由张春平编写,模块二由赵爱涛编写,模块三、四由何利娟编写,模块五由贺志芳编写,模块八由刘云桥编写,模块九由梁静坤编写。全书由张春平、何利娟统稿。
-
编程语言基础罗瑞红 主编《编程语言基础:C语言》通过大量实例,深入浅出地介绍了C语言的各种数据类型,运算符,表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。《编程语言基础:C语言》的特点是不仅详细介绍了C语言中各个概念,而且在每个知识点后都配套有实例讲解,详细描述C语言中各个概念的实际应用及注意点,非常实角,方便读者模拟实践。
-
C语言程序设计基础及进阶教程甘勇 主编《C语言程序设计基础及进阶教程》分上、中、下三篇共12章,循序渐进地讲述了C语言程序设计的编程技术,从基本概念的理解到常用算法的介绍,再到具体案例的应用,其中还穿插讲述了一些程序设计测试和调试方法。各部分内容具体分布如下。第1章~第9章是基础篇,依次讲解了C语言基础知识、三大基本控制结构、数组、函数、指针、结构体、共用体、文件与低层接口等主要内容。第10章为常用算法篇。介绍了计算机程序设计的基本方法(包括筛选法、迭代法、枚举、模拟、递推、分治与递归、贪心算法)和优化设计思想,通过实例说明了常用程序设计方法的实际应用和编程技巧。第11章~第12章为综合案例篇,从系统需求、总体设计、函数设计、编码和测试进行了讲解。图书管理系统应用了基础阶段知识,工资管理系统应用了高级编程技术(汉字、图像、图形、动画、密码验证、鼠标和键盘操作、系统中断调用等)。案例之后有可增加功能、关键技术剖析和导师点评。《C语言程序设计基础及进阶教程》通俗易懂,便于读者自学;范例选取精心,代码规范,具有典型的代表性,可移植性强,便于读者创新思维。《C语言程序设计基础及进阶教程》主要适用于高等学校计算机及相关专业的教材,也可供自学者及软件开发人员参考。为了方便读者的学习和教师教学,《C语言程序设计基础及进阶教程》配有电子教案,并提供书中的实例和案例源代码。
-
C++程序设计李秉璋,罗烨 主编在面向对象程序设计语言中,C++语言是最流行的语言之一。C++从C语言继承发展而来,因此语法严谨、数据类型丰富、运行效率高。同时C++既支持结构化的程序设计方法,也支持面向对象的程序设计方法。因此,C++语言已经成为各高等学校理工类专业的首选计算机语言。 作为“程序设计基础”、“面向对象程序设计”课程的教学研究、改革内容,本教材综合了CC2001、中国计算机科学与技术学科教程和计?机学科专业规范中关于程序设计、算法等相关知识单元的要求,根据应用型本科人才对程序设计能力的要求,结合多年讲授程序设计语言、面向对象技术等课程的教学经验编写而咸。 本教材以C++语言为载体,结合C++语言的新技术、新发展,在讲授与C兼容的面向过程的内容后,重点介绍了面向对象的重要概念、技术,包括类与对象、继承与派生、虚函数与多态性、模板、异常处理等。与本教材配套的《C++程序设计实验与实训指导》则从提高学生的面向对象程序设计能力出发,安排了题型丰富的课后练习、测验、课程实验以及综合性的实训项目。 本教材编写宗旨是:面向应用,重在实践,通过课程学习,切实提高学生使用面向对象技术解决实际问题的能力。为了体现这一宗旨,全书的内容体系安排特点是:教学内容循序渐进,所有概念、技术均有例题分析讲解。从第2章开始,每章最后设有单独一节,安排一个综合本章主要知识点,内容上前后衔接的综合性案例。这样到本书最后一章,案例就成为一个融C++主要概念、技术,功能较为完整的程序系统。 本教材的内容可以分成两大部分:第1至第4章为第一部分,主要对C++程序设计思想、?向过程程序设计的基本内容进行介绍,其中包括:C++语言成分、数据类型、表达式、流程控制、函数、文件结构等;第5至第10章为第二部分,重点介绍面向对象程序设计的基本内容,包括类与对象、继承、多态、模板、输入/输出流、异常处理等。
-
C语言程序设计贾宗璞,许合利 著本书是21世纪高等学校计算机规划教材,是高等院校计算机基础教育教材。全书共分14章,主要内容包括:C语言概述,基本数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,编译预处理,指针,结构体、共用体及枚举类型,文件,C++基础,VC++6.0开发环境及程序测试与调试,上机实验内容等;各章后均附有大量习题。书后附有完整的AscII代码对照表、C语言中的关键字、运算符优先级和结合方向、常用库函数。本书内容丰富、新颖,图文并茂,通俗易懂,实用性强,可作为高等学校非计算机专业的计算机基础课教材,也可作为应用计算机人员的学习参考书。
-
C#程序设计基础教程赵华增 等编著《21世纪高等职业教育信息技术类规划教材:C#程序设计基础教程》围绕C#程序设计,以面向工作过程的设计理念,用一个“商品采购管理系统”为案例,阐述了.NET3.0平台VisualStudio.NET2008集成环境中围绕C#语言进行程序开发的基础知识。《C#程序设计基础教程》首先以学习情境为依托,对C#的基础知识进行讲解,然后详细介绍商品采购管理系统的实现。最后简单介绍了一个基于ASP.NET的网上购物车的实现技术。本书内容新颖,结构合理,学习情景设置恰当,论述深入浅出,实用性强,突出对基本理论、基本技能的掌握和技术应用能力的培养。本书可作为高职高专计算机及相关专业的教材,也可作为初学者的入门教材或相关技术人员的培训教材。
-
C#程序设计项目教程黄兴荣 主编本教程是《C#程序设计实用教程》(清华大学出版社)的配套实验与课程设计指导教材。本教程自成体系,可以独立使用,也可以与其他相关教材配套使用。本教程以Visual Studio.NET 2005为开发平台。全书共分成两个部分,第1部分为基础实验部分; 第2部分为课程设计部分。其中,第1部分给出了12个基础实验,基本覆盖了C#程序设计的主要知识点、方法和技巧; 第2部分给出了课程设计的任务书与指导书,以及若干个课程设计题目和两个课程设计项目案例(基于C#、SQL Server 2005的MIS系统)。教程中的全部项目案例的源代码和数据库放在清华大学出版社网站(www.tup.com.cn)中,可供读者参考。本教程特别适合于C#的初学者,也适合于有一定编程经验并想使用C#开发应用程序的专业人员。本教程可作为高等学校、软件学院和C#职业培训的教材,也可作为从事软件开发和应用的人员的参考书。