C/C++及其相关
-
C++面向对象程序设计(美)Rahman Tashakkori著;周靖译作为美国加州大学Walter Sacith教授编写的经典教材《C++面向对象程序设计——基础、数据结构和编程思想》的上机指导,本书针对教材,设计了53个有意思的上机活动,帮助学生进一步掌握C++编程技巧。 -
C语言程序设计教程曾春平,朱小谷,晏海华编著《21世纪高等院校计算机基础系列教材:C语言程序设计教程》是面向2l世纪高等院校计算机基础系列教材,主要介绍了利用C语言编程的方法和技巧。全书通过对C语言概念、数据类型及其运算、基本语句、选择结构程序设计、循环结构程序设计、数组定义和引用、函数、编译预处理、指针、结构体共同体和枚举类型、位运算、文件操作的描述,介绍C语言程序设计的基本方法,书中列举了大量的程序实例,帮助读者尽快掌握c语言和程序设计的基本方法。《21世纪高等院校计算机基础系列教材:C语言程序设计教程》可作为各级各类大中专院校相关专业教材,也可供广大读者学习和巩固C语言使用。 -
C++ Builder数据库开发经典案例解析王晟编著本书特色:重点突出:紧贴行业特点,需求分析详尽,着重讲解数据库设计。通用性强:模块清晰,代码规范,具有很好的可移植性。结构清晰:关键步骤的讲解详细,学习目标明确。实用性强:本丛书附书光盘附有完整源代码,可供读者积累工作经验,也可供计算机相关专业教师指导学生毕业设计之用。本书以进销存管理系统、人力资源管理系统、生产管理系统、财务管理系统、酒店管理系统、图书馆管理系统、医院管理系统、教务管理系统等多个当今最热门的信息管理系统为例,详细地介绍了这些系统的地需求分析及管理信息系统开发的过程和方法。对项目背景、业务需求分析、功能需求分析、数据库需求分析、数据库建模、系统开发、系统编译及系统发行等过程进行了详细的讲解。本书实例的实用性非常强,读者可以从中迅速了解相应实例的行业特点和用户需求,成为行业专家;同时还可以全面掌握利用C++Builder开发信息管理系统的过程和方法。同时本书提供了所有系统完整的数据库建库脚本,读者在实际的工作中可以直接使用,在此基础上进行补充,从而可以大大减少系统数据库设计的工作量和时间。 -
C语言程序设计实验与实训张宝森《C语言程序设计实验实训》是C语言程序设计的实验教材,重点突出,强调应用,结构合理,通俗易懂。《C语言程序设计实验实训》分四部分:第一部分介绍程序设计风格与规范的有关知识;第二部分安排了十一个基础实验,力求使学生更加全面地掌握C语言的各个概念和各种编程技巧;第三部分为实训部分,通过13道实训题目来检查同学的学习成果,并附有实验报告书的格式及样本;第四部分为附录,介绍了一些与《C语言程序设计实验实训》内容密切相关的知识。《C语言程序设计实验实训》可供应用型本科、高职高专院校计算机、电子信息类专业一年级本科生使用,也适于专科学生和自学的读者。 -
嵌入式控制系统及其C/C++实现(美)Jim Ledin著;骆丽译《嵌入式控制系统及其C/C++实现:面向MATLAB软件开发者(附光盘)》是一本介绍如何利用现代工具设计控制系统的书籍,包含从实验调试到高级优化控制算法的多种设计方法,所介绍的算法实现方法不仅包含经典的PID算法实现,同时还包含现代控制系统最优化设计及其算法实现。《嵌入式控制系统及其C/C++实现:面向MATLAB软件开发者(附光盘)》的重点是介绍如何利用现代分析和设计工具设计控制系统,包括C或C++语言以及MATLAB及其工具箱软件。为了充分理解和利用现代设计工具,《嵌入式控制系统及其C/C++实现:面向MATLAB软件开发者(附光盘)》提供了充足的设计实例,深入浅出地介绍了有关控制系统设计建模的概念、实现以及仿真分析方法,包括SISO和MIMO系统的分析、建模、实现和仿真。《嵌入式控制系统及其C/C++实现:面向MATLAB软件开发者(附光盘)》充分利用了现代设计工具的特点,避免了烦琐的数学推导,不仅适合于具有控制系统设计专业背景的工程技术人员,同时也非常适合于无控制系统工程背景的开发人员。《嵌入式控制系统及其C/C++实现:面向MATLAB软件开发者(附光盘)》可以作为电子信息类本科高年级或硕士研究生有关课程的教科书。 -
C++编程艺术(美)Herbert Schildt著;曹蓉蓉,刘小荷翻译;曹蓉蓉译本书不同于大多数其他的C++书籍。其他的C++书籍讲授语言的基础,而本书展示了如何应用C++在更大的范围内完成有趣的、有用的、甚至是神秘的程序设计任务。在此过程中充分显示了C++语言的强大功能和优雅性。大致来说,本书包含两类应用程序,第一类称为“纯代码”,因为它们注重于扩展C++程序设计环境本身。第2章的垃圾回收器,第3章的线程控制面板以及第8章的定STL容器都是这种类型的示例。第二类应用程序显示了如何应用C++来完成各种计算任务。例如,第5章开发了一个可以断点续传的网格下载工具,第6章给出了一个如何建立财务应用程序的范例,第8章中应用C++实现了人工智能应用。 本书以一段独特有趣的代码结束:Mini C++解释程序,这个程序可以解释C++的一个小子集。Mini C++解释程序提示了C++的关键字和语法是如何一起工作从而组成这门语言的语法的。更重要的是,这可以使您了解这门语言的内部机制,并且显示了隐藏在C++设计背后的一些原因。使用Mini C++解释程序不仅有趣,它还可以用作开发您自己的语言的起点,还可以用作其他语言的解释程序。本书每一章都提供了可以直接使用的代码。例如,第2章的垃圾回收器可以适用于许多程序设计任务。然而,只有把这些应用程序作为自己的开发起点,才会获益匪浅。例如,可以进一步完善第8章的Internet文件下载工具,使其可以在某个指定的时间开始下载,或者可以监控一个下载站点,保持下载最新的文件。总之,可以将这些没的程序和子系统作为您开发自己项目的跳板。 -
Visual C++ 6.0信息管理系统开发实例导航求是科技编著《Visual C++ 6.0信息管理系统开发实例导航》以多个实用的信息管理系统(包括员工培训管理系统、仓库管理系统、人事管理系统、考勤管理系统、工资管理系统、贸易公司管理系统、固定资产管理系统)为案例,详细讲述了信息管理系统的开发过程,对目标设计、系统开发背景、系统功能分析、系统功能模块设计、数据库需求分析与设计、各功能模块编码实现、系统的发布等各个过程进行详细描述。《Visual C++ 6.0信息管理系统开发实例导航》案例程序的功能贴近实际,设计专业,内容精炼,适合大中专院校的学生和软件项目开发人员学习和参考。 -
C语言的科学和艺术(美)Eric S.Roberts著;翁惠玉[等]译本书是计算机科学的经典教材,介绍了计算机科学的基础知识和程序设计的专门知识。本书以介绍ANSIC为主线,不仅涵盖C语言的基本知识,而且介绍了软件工程技术以及如何应用良好的程序设计风格进行开发等内容。本书采用了库函数的方法,强调抽象的原则,详细阐述了库和模块化开发。此外,本书还利用大量实例讲述解决问题的全过程,对开发过程中常见的错误也给出了解决和避免的方法。本书既可作为高等院校计算机科学入门课程及C语言入门课程的教材,也是C语言开发人员的极佳参考书。本书前言致学生欢迎你!拿起这本书,你就迈进了计算机科学的世界—这门学科出现在半世纪以前,现在却成为这个时代最具生机和活力的学科之一。在几十年的发展过程中,计算机几乎使所有领域中看似不可能的事情成为可能。由于计算机可在瞬间将信息传递到任何地方,所以今天的企业家能以空前的规模经营跨国公司。由于计算机可进行必要的、但人工很难完成的计算,科学家才能解决许多问题。电影人利用计算机制作出更具感染力的视觉效果。由于计算机能处理医学中大量的信息处理,因此医生能对患者的病情做出更精确的诊断。计算机技术正在飞速发展。目前我们已经看到的优势与新的世纪将要经历的发展相比肯定将相形见绌。最近50年,计算机已经对世界产生了深远影响,在新的世纪亦将如此。今日的学生将会是执行这项伟大的工程的中流砥柱。要做到这一点,就必须懂得如何使用计算机。和其他值得掌握的技能一样,理解计算机的工作原理以及学会怎样控制它们是需要花费时间的。这一切不可能一蹴而就,必须从某个起点开始循序渐进。2500年前,中国的哲学家老子曾说过:“千里之行,始于足下”。本书就是一个很好的起点。然而对很多人来说,万事开头难。许多学生在计算机面前束手无策,认为计算机科学超出了他们的理解范围。可是基本的程序设计并不需要具备高等数学和电子学的知识。在程序设计中,最重要的是能否从陈述问题过渡到解决问题。要做到这一点,就必须以逻辑方式考虑问题。训练自己用计算机能够理解的方式表达自己的逻辑。最重要的是,不要被困难和挫折压倒,要坚持到底。若能坚持下来,就会发现解决问题是件多么令人兴奋的事情,它所带来的喜悦足以让你忘却学习过程中遇到的任何挫折。本书旨在教授程序设计基础和C语言基础。C语言是当今计算机产业中处于主导地位的程序设计语言。本书不但介绍了程序设计中的“为什么”,还介绍了“如何做”,使读者对程序设计有总体的印象。为使读者避免出现那些阻碍学习的错误,本书在结构上做出了精心安排,可以帮助读者掌握重点。接下来将总结本书在结构上的一些独具匠心之处,并说明如何在学习过程中高效地利用本书。 -
C语言程序设计黄锐军编全书共分12章。主要内容扬;C语言基础知识,顺序结构程序的设计,分支程序的设计,各种循环结构程序的设计,数组,函数的设计,指针,编译预处理的概念与应用,结构,C++的基础知识,文件的操作。最后一章介绍了几个综合应用程序。 本书力求通过大量的例子来讲解C语言的语法结构,读者可以通过阅读这些例子并编写类似的程序,锻炼编程的能力。全书的例子都是基于Visual C++ 6.0的平台上编写的,并且全部调试通过. 本书为高职高专的教材,也可作为学习程序设计的入门参考书。 -
液晶显示器的C语言程序设计李晶皎,刘天华,丁言镁编著本书讲述用c语言开发液晶显示应用系统的技术。本书详尽介绍了目前国内正在使用的液晶显示模块控制器的工作原理,给出了用Freescale公司8位微控制器M68HC08的C语言程序设计的例程和相关的硬件电路。液晶控制器具体有:HD44780U、SEDl520、T6963C、SEDl335、HD61830、KS0108B/HD61202、ST7920、SEDl565。本书由浅入深,内容丰富新颖,并配有程序源代码光盘,适合使用C语言开发实用系统的读者阅读,也适合大专院校从事微控制器、嵌入式系统等研发的师生参考。
