C/C++及其相关
-
C语言程序设计夏涛C语言到目前为止仍然是国内外广泛使用的程序设计语言之一,同时也是国内外大学开设的程序设计基础课程。《C语言程序设计》作为第一门程序设计课程的教材或自学读物,讲述了C语言程序设计中涉及到的最基本的语法规则和程序设计的基本方法。全书的各章节从分析程序示例开始,讲述C语言程序设计中的概念、方法并分析它们的应用特点。书中的例程都给出了详细注释,并给出了程序的流程图。由于篇幅有限,《C语言程序设计》对C语言的内容不可能面面俱到,更多的内容通过“我爱C”教学辅助系统提供给教师和学生。教师可以利用该系统提供的考试系统辅助教学,学生可以利用该系统提的练习和讨论系统辅助学习。《C语言程序设计》涵盖了C语言的基本概念,其中部分内容有一定的深度,这样设置可以满足不同专业、不同学时的教学需要。对信息类专业可以讲授本教材的全部内容,非信息类专业可以讲授本教材的部分内容。《C语言程序设计》和“我爱C”教学辅助系统也适合计算机水平考试培训及各类成人教育等教学使用,还可以供计算机爱好者自学。 -
C语言程序设计上机指导与习题集解答李素若、任正云《C语言程序设计上机指导与习题集解答》是中国水利水电出版社出版的《C语言程序设计》的配套教材。书中内容分三个部分,第一部分是“C语言上机指南”,这部分介绍了Turbo C 2.0、Turbo C++ 3.0和Visual C++ 6.0集成环境下的上机方法;第二部分是“上机实验安排”介绍了程序设计实验的一般步骤,并给出了一份上机报告的样例,并精心设计了11套上机实验题,每套实验都给出了实验目的、要求和内容,帮助读者在实验中进一步理解所学知识;第三部分是“《C语言程序设计》习题和参考解答”,这部分对教材中的每道习题都给出了详细的解答,有些习题还给出了不同的解题方法。《C语言程序设计上机指导与习题集解答》的附录中将最近三年的全国计算机等级考试二级C语言的笔试试题和参考答案列出,以供读者学习。《C语言程序设计上机指导与习题集解答》可作为高校学生学习C语言程序设计课程的辅导教材,也可以作为C语言自学者的参考教材。 -
C语言程序设计实验指导夏素霞《C语言程序设计实验指导》是《C语言程序设计》一书的配套教材,是为了加强“C语言程序设计”课程的实践能力而编写的。内容涵盖了“C语言程序设计”中的主要知识点。《C语言程序设计实验指导》共有12章,每章由学习要求、知识点回顾、实验范例及练习等内容构成。涵盖了C程序设计的各种方法和技巧。《C语言程序设计实验指导》可以作为高等院校“C语言程序设计”课程的实践教学辅助教材,还可以作为与《C语言程序设计》一书配合自学的配套教材,有一定C语言基础的读者也可以单独使用本教材。 -
C++高级语言程序设计付永华,王素立,薛海燕 编著c++是一门成熟的重量级程序设计语言,是程序设计语言发展史上的经典。本书系统地介绍了c++语言,第1章主要讲述了面向对象编程的特点,介绍了编程环境;第2章~第6章主要介绍c++的基本算法、程序的结构、数据类型、语句和流程、指针、函数;第7章-第10章主要介绍类、对象、类的继承、重载、多态性等机制,并讲述了c++的输入输出流、命名空间和异常处理;第ll章则给出了两个生动且富有实用性的例子。该书的三位编者一直主讲“面向对象程序设计”、“C++高级语言程序设计”、“C语言程序设计”等课程。在该书的编写过程中,编者参考了国内外许多c++语言相关的教材、书籍,力求能在教学中有实用性和兴趣性。如果此书能够为读者带来帮助,有些许提高,将是编者最大的欣慰。 该书适合用作大学计算机专业和非计算机专业(选学部分章节)本、专科的程序设计基础课程教材,也可供自学的读者使用。对致力于数据库系统、交互式界面、应用平台、分布式系统、网络管理、cAD技术、人工智能等领域的开发人员亦有参考价值。 -
Visual C#程序设计实用教程王辉、张大治C#是Microsoft在推出.NET Framework 1.0时提供的一种全新的计算机语言,其最新版本C# 2.0是.NET 2.0的一部分,它在原有基础上增加了一些更吸引人的功能。本书系统介绍了C#编程的相关内容,从基本语法讲起,由浅入深、循序渐进地介绍了C#语言的编程技巧和面向对象编程的精髓。主要内容包括C#的基本语法、面向对象编程、Windows应用程序设计、数据库编程、网络编程、Web应用程序及Web服务、异常处理机制以及程序的部署和打包等。本书内容丰富、结构清晰、图文并茂,实例具有极高的实用性和代表性,方便读者上机实践。本书适合C#的初中、级读者,可作为高等院校师生的培训教材,也可供有一定C/C++编程基础的中、高级程序员阅读参考。本书配套的电子教案和实例源代码可以到http://www.tupwk.com.cn/21cn网站下载。 -
Visual C#2005入门经典(美)福克塞尔 著,陈秋萍 译Visual C#已成为在.NET平台上进行开发的首选语言,微软甚至用Visual C#编写了.NET框架的大部分。Visual C# 2005将C++的灵活性和强大功能与Visual Basic的简单性融于一体。本书通过开发一个图片查看程序,全面阐述了使用Visual C# 2005开发应用程序的基本知识。本书分五部分,总共24章。第一部分介绍了Visual C# 2005速成版开发环境,引导读者熟练使用该IDE的功能;第二部分探讨如何创建应用程序界面,包含窗体和各种控件的用法;第三部分介绍了编程技术,包括编写和调用方法、处理数值、字符串和日期、决策和循环结构、代码调试、类和对象的创建以及图形绘制等;第四部分阐述了文件和注册表的处理、数据库的使用和自动化控制其他应用程序等;第五部分介绍了应用程序部署并概述了.NET框架。本书通过简明的语言和详细的步骤,帮助读者迅速掌握使用Visual C# 2005开发应用程序所需的基本知识,适合甚至没有任何编程经验的读者和Visual C#新手阅读,也可供大中院校的学生学习Visual C#编程时参考。作者简介:James Foxall是Tigerpaw软件公司(www.tigerpawsoftware.com)的副总裁。Tigerpaw公司位于内布拉斯加州Bellevue,是一家致力于商业数据库应用的微软认证合作伙伴。James负责Tigerpaw的CRM+,该产品将合同管理、市场、服务和维修、建议生成、库存控制和采购等自动化,曾获得CRM产品奖。James在创建认证的Office兼容软件方面有丰富的经验,这使其成为Microsoft Windows和Microsoft Office环境的应用程序接口和行为标准的权威。James在单程序员和多程序员环境下编写30多万行Visual C#商业产品代码。他编写过很多图书,还为杂志Access-Office-VBA Advisor和Visual C# Programmer's Journal撰写文章。James拥有信息管理系统(MIS)学士学位,是微软认证解决方案开发人员,还是Microsoft Visual C#的国际演讲员,可通过www.jamesfoxall.com/forums联系到James。 -
基础C++程序分析与设计马瑞新、田琳琳、赖晓晨如果你是一名程序员,如果你没有学过C++语言,那么就不能算作是一名真正的程序员。《基础C++程序分析与设计》主要讨论C++程序设计的基础部分,这样做的目的就是想通过扎实的基础训练,让初学者一步步走入编程殿堂,为后续课程打下良好的基础。《基础C++程序分析与设计》是为软件学院量身打造的,主要讨论C++程序设计的基础部分,不涉及C++高级应用部分,包括类、继承、多态、模板等,这是在C++高级程序设计课程中要学习的内容。配套光盘包括《基础C++程序分析与设计》所有案例的代码,方便读者学习、程序调试使用。 -
Visual C++程序设计例学与实践魏亮,李春葆 编著《Visual C++程序设计例学与实践》以初学者为出发点,循序渐进的介绍了Visual C++的相关技术,并以实例为主线,为读者提供学习捷径,从而降低了学习成本。全书共分11章,包括Visual C++概述、C++基本语法、C++面向对象基础、Visual C++的MFC实现机制、Visual C++的基本控件、文档、视图和框架、SQL Server和ODBC概述。最后的4章是一个完整的开发实例——高校教务管理系统。《21世纪软件工程师培养优秀教材:Visual C++程序设计例学与实践》内容紧凑、实例丰富、结构严谨、深入浅出,既可作为广大工程技术人员的参考书,也可作为中专院校学生的入门教材。 -
C#软件解决方案(美)李维斯 著,朱剑平 译在本书中,畅销书作家John Lewis继续他的惯例,将重点放在编写设计良好的软件解决方案的编程技巧上。本书是C#编程语言的全面介绍,以编程新手容易理解的渐进方式呈现。它集成了C#编程语言和编写高质量软件程序的技术的最新介绍。本书特点:从一开始就重点强调面向对象的程序设计,通过将编程实践放到所有的例子和解释中来提供好的编程技巧的基础。由始至终使用几个完全实现的例来讲解特定的编程概念。包括了一个Visual Studio环境的快速入门。在每章中包含一个有精选图形的Windows Track(Windows专题)教程,作为面向对象引人入胜的示例。 -
Big C++(美)Cay Horstmann;Timothy Budd;姚爱红;张国印;李健利译本书是一本关于C++的优秀教材,由加州大学知名教授Horstmann编写。全书深入探讨了C++的知识,并着重强调了安全的标准模板库;本书较厚,但它可用做程序设计专业学生的教材(两学期)。全书在介绍基础知识后,作者论及了一些高级主题。书中面向对象的设计一节探讨了软件开发生命周期问题,给出了实现类关联的实用提示。其他高级主题包括模板、C++标准模板库、设计模式、GUI、关系数据库以及XML等。本书的特色是语言浅显,示例与习题丰富,讲解详尽且透彻,此外还提供针对老师与学生的配套网站。.本书适合高等院校的本科生、研究生及专业软件设计人员使用。本书从良好编程实践的角度纵览了当今C++的概貌。Horstmann和Budd将实践经验与教学经验结合,指导读者从程序设计基础入手,理解C++内存管理、运算符重载和异常处理等复杂特性。Big C++不仅是一本参考书,还提供了精心设计的练习、示例以及实例学习,使读者掌握实用的C++应用程序的细节。..现代C++特性。本书着重于C++标准的现代特征,诸如流库、string类以及STL的详细介绍。通过尽量减少使用易出错和易混淆的结构,读者会更快地成为更具生产率的程序员。先介绍原理。考虑到C++的复杂性,本书按以下结构组织:基本章节部分提供了基本概念与C++基础。当读者掌握了基本原理,随后的各章节增加了深度并介绍了一些关键主题,这些主题包括异常处理、内存管理、多态、名字作用域管理及模板等。面向对象。本书将C++作为一种面向对象语言介绍,从而使读者从一开始就学习使用对象。当读者习惯了创建对象和调用成员函数后,就将学习实现自定义类和成员函数。随后的章节介绍面向对象设计方法学及其工具,拓展关于UML表示的知识及介绍设计模式。灵活性。为使读者可以按兴趣学习,本书采用模块化设计。读者可以选取关于STL、图形程序设计或面向对象设计的章节。或者,从三个应用章节中选择——关系数据库、图形用户接口及XML——由此,读者可以拓展关于实际编程的知识。...
