C/C++及其相关
-
C++课程设计朱金付 等主编《普通高校本科计算机专业特色教材精选·算法与程序设计:C++课程设计》简要介绍MFc基于对话框的程序设计过程,介绍面向对象的系统分析和设计方法,帮助学生初步掌握使用Vc+十开发小型软件的技术。《普通高校本科计算机专业特色教材精选·算法与程序设计:C++课程设计》全面使用案例教学法,避开了枯燥烦琐的理论介绍,使得复杂问题简单化,理论问题实用化,激发了学生学习的兴趣,用简短的时间、直观的方法教会了学生对MFC的使用。《普通高校本科计算机专业特色教材精选·算法与程序设计:C++课程设计》提出了课程设计评分体系的新方法,即分组自助式评分体系;课程设计采用研究型学习方法,分组完成一个管理类型的小型软件;课程设计强调的是学习过程而不是结果,通过课程设计学生可以了解并学习掌握科学研究方法,提高分析问题、解决问题的能力。课程设计没有事先预定的内容,排除了很多人做同一个题目,答案千篇一律的弊病。研究内容可以根据学习过程中的新发现、新体会而改变,评价的标准具有多元性。《普通高校本科计算机专业特色教材精选·算法与程序设计:C++课程设计》适合已经学习过C++的理工类本科生。 -
C++程序设计实例与操作於实,孟程,刘锋 主编C++程序设计课程是高等院校计算机及相关专业的重要基础课程,它是为满足计算机应用及软件开发领域对计算机应用人才的需要而设置的。通过本课程的学习,将为学习诸如软件工程、C#、基于C++的数据结构等重要课程打下坚实的基础。於实等的《C++程序设计实例与操作》以C++标准为蓝本,全面系统地讲述了C++语言的面向过程和面向对象的编程方法,内容涉及C++语言中的基本概念和基本知识(具体包括:C++编程环境概述、数据类型与表达式、C++语句的类型与语法、函数、数组与指针等),C++语言面向对象的基本特征(具体包括:类和对象、继承性、派生性、多态性和虚函数等),并引入了C++的许多新的语言特性(具体包括:命名空间、异常处理和模板等)。《C++程序设计实例与操作》语言简练、通俗易懂、结构新颖、条理清晰、重点突出、案例恰当、习题丰富,可供高等院校计算机相关专业以及各类计算机教育培训机构作为教材,也可供软件开发人员学习C++之用。 -
C语言程序设计教程张毅坤,张亚玲 主编《21世纪大学计算机基础课程教材:C语言程序设计教程(第2版)》分为三大部分。第1部分为基础篇,共有8章,运用实例分别讲述了C语言的基本概念、基本规则与基本内容。第2部分为综合扩展篇,分为4章,讲述了第1部分C语言相关未展开的、较为灵活的、或难于理解的内容和方法,以及较为常用的上机调试环境等相关知识,并从软件工程的角度出发,给出了如何分析问题、解决问题,综合运用C语言实现相对规模较大的两个工程实例的程序设计全过程。第3部分提供了较为详细的C语言相关附录。《21世纪大学计算机基础课程教材:C语言程序设计教程(第2版)》既可以作为计算机和非计算机专业的程序设计基础课程的教科书,又可作为工程技术人员的参考书,同时也适用于自学读者的学习与提高。 -
Linux C程序设计基础秦攀科 主编《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》从Linux系统的基础人手,在简单介绍系统的基本操作与配置的基础上详细讲解了Linux下C语言程序设计与开发的方法,每一个语法知识点都提供了丰富的实例代码,在编写代码的过程中力求所有的实例代码都来源于实际开发的项目,使读者可以接触到第一线的源码,获取实际的开发经验。为配合读者学习,《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》配有《LintLx c程序设计:实例详解与上机实验》。《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》内容翔实,讲解透彻。最突出的特色是以练促学,书中给出了丰富的实例供读者实战演练。《21世纪高等学校电子信息类专业规划教材:Linux C程序设计基础》具有很强的可读性,适合作为高等院校计算机专业教材,也适合程序设计的初学者使用,还可以作为计算机爱好者的自学参考书。 -
C++程序设计题解与上机指导谭浩强 编著《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》是和作者编著的《C++程序设计(第2版》(清华大学出版社出版)一书配套使用的参考用书。《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》的内容包括3个部分:(1)《C++程序设计(第2版)》一书各章中的全部习题和参考解答。(2)C++上机操作指南。在这部分中介绍了在两种典型的环境下运行C++程序的方法(Visual C++6.0和GCC在DOS/Windows平台上的版本DJGPP,以及与之配合使用的集成软件开发环境RHIDE)。(3)上机实验指导。在这部分中提出了上机实验的指导思想和上机实验的要求,并设计了14个实验,供教学参考。《中国高等院校计算机基础教育课程体系规划教材:C++程序设计题解与上机指导(第2版)》可作为学习《C++程序设计(第2版)》的辅助用书,也可作为其他初学C++的读者的参考资料。 -
Visual C# 2008程序设计与项目实践王改性,胡书敏 主编《Visual C#2008程序设计与项目实践(附光盘)》(作者王改性、胡书敏)是目前流行的VisualC#开发的入门教程,由浅入深,循序渐进地讲解了如何使用C#语言进行项目开发。本书内容包括C#开发环境的搭建,C#基本语言(数据类型、运算符、流程控制语句、方法和数组等),C#面向对象编程特性(对象、类、继承、接口、多态、委托等),Windows窗体应用程序开发,Socket网络编程,ASP.NET应用程序的开发,C#程序连接与数据库以及LINQ的知识。最后通过在线考试管理系统和旅游网站系统来讲解如何使用前面所学进行项目开发。 《VisualC#2008程序设计与项目实践(附光盘)》讲解知识全面、重点突出。其中覆盖C#开发中的各个方面,但是以应用最广的Windwos窗体应用程序开发为重点进行详细讲解。通过本书可以使C#语言的初学者和大中专学生轻松入门,并且全面了解C#的应用方向和掌握重点内容,从而为进一步学习C#项目开发提供坚实基础。本书DVD光盘内容丰富,包括32个小时的配套视频、PPT教学课件、6小时的开发工具讲解、超过2000页技术文档、本书源代码和上机题源码等内容。 -
C++ 程序设计高潮本书分为教程、实验指导和附录三个部分。教程部分包括:概述、c++语言基础、算法与控制结构、函数及编译预处理、数组与字符串、指针与引用、构造数据类型、类与对象、继承与派生、多态性、输入输出流、c++的其他几个议题等内容,每章均配有一定量的思考题、选择题、填空题和编程题,供学生课后学习巩固之用。实验指导部分设置了12个与教程相关章节配套的实验项目和一个综合实验项目,以利于编程技能的训练和学习。附录提供了VisualC++6.0开发环境及程序调试、c++的运算符及其优先级、常用库函数和AscII码表等内容。本书可作为高等院校理工科各专业的程序设计课程教学用书,也可作为各类人员自学程序设计及计算机程序设计的培训教材。 -
C语言程序设计辅导与实践刘加海,陈忠宝,朱云芳 等编著《C语言程序设计辅导与实践》是《C语言程序设计》(第二版)一书的配套教材,主要内容包括以下三部分。第一部分为辅导与练习,与教材相对应地介绍了每章的重点,“本章要点”部分总结了学生学习过程中经常遇到的一些疑难和容易出错的问题,对读者的学习能起到指点迷津的作用。第二部分为程序设计实验,以VisualC++6.0为编程环境,共给出14个实验,包含多文件系统的程序设计、输入/输出函数应用、循环程序设计,分支程序设计、数组的应用、函数的应用及文件操作等方面的内容,实验的安排符合人们学习程序设计的心理活动,实验的设计采用了“认识一模仿一思考一创造”的设计过程。第三部分为自测试题选编,提供了4套试题,可供不同需求的学生结合自身水平进行测试。《C语言程序设计辅导与实践》可作为高等学校非计算机专业计算机程序设计课程和计算机专业程序设计课程的实验教学用书。也可作为自学C语言程序设计的实验参考书或培训用的实验教材。 -
深入体验VC++项目开发管西京 编著VisualC++技术是当今使用最为频繁的程序开发技术之一,一直在开发领域占据着重要的地位。这本《深入体验VC++项目开发(附光盘)》由管西京编著,通过10个综合实例的实现过程,详细讲解了VisualC++在实践项目中的综合运用过程,这些项目从作者的学生时代写起,到成为项目经理后完成,贯穿作者最重要的开发时期。第1章讲解了一个飞机飞行游戏的具体实现流程;第2章讲解了一个学校图书馆管理系统的具体实现流程;第3章讲解了一个企业人事管理系统的具体实现流程;第4章讲解了一个内部网络系统的具体实现流程;第5章讲解了一个视频播放器的具体实现流程;第6章讲解了一个专业理财系统的具体实现流程;第7章讲解了一个俄罗斯方块游戏的具体实现流程;第8章讲解了一个某中学成绩管理系统的具体实现流程;第9章讲解了一个图像处理系统的具体实现流程;第10章讲解了一个视频监控系统的具体实现流程。在具体讲解每个实例时,都遵循了项目的进度,包括从接到项目到具体开发,直到最后的调试和发布。内容循序渐进,并穿插了学习技巧和职场生存法则,引领读者全面掌握VisualC++。 这本《深入体验VC++项目开发(附光盘)》不但适合VisualC++的初学者,也适合有一定Visual c++基础的读者,甚至可以作为有一定造诣的程序员的参考书。 -
C#设计模式(美)库珀 编著,叶斌 译《C#设计模式(附光盘)》由JamesW.Cooper编著,主要介绍如何用最常见的设计模式编写C#程序。全书分为4个部分,首先介绍了C#语言和面向对象程序设计的一般原则,可作为C#程序设计的快速入门教程;然后分别讲述了创建型模式、结构型模式和行为型模式,每一类设计模式又包括若干种具体模式,共有23种。在介绍每种模式时,给出了一个或多个应用该模式的示例,以便于读者理解。此外,每一章还提供了UML图,用以说明类之间的关系。本书适用于计算机及相关专业的本科生和研究生,对于软件开发人员也是一本很好的参考书。
