本书是将C++程序设计的基础知识和实践操作相结合的实践教材,以满足不同层次的教学需求。全书共6章,内容包括课程实践概述、课程实践预备知识、常用算法介绍、课程实践示例、课程实践题选,以及课程实践报告。书后附有全国计算机等级考试模拟试卷。
??C语言由于具有灵活、高效、可移植性好等诸多优点,成为软件开发中常用的计算机编程语言之一。全书介绍了贪吃蛇游戏、计算器、黑白棋游戏、迷宫问题、扫游戏、速算24、数据结构CAI演示、进程调度、存储管理等十四个案例,各个案例独具特色。覆盖了C语言的基本知识点和各种数据结构,如堆栈、队列、链表等,综合应用了光带菜单、下拉菜单、图形设计、鼠标应用等知识。本书应用性极强,读者可以根据这些案例进行研究、修改和扩展。 ??本书适合作为高等院校、高职高专各专业学生进行C语言、数据结构、课程设计的参考用书,也可供在校教师以及相关工程技术人员参考使用。
《c语言程序设计教程(第2版)学习指导》是与《c语言程序设计教程(第2版)》(清华大学出版社出版)配套的学习和上机实验指导书。全书分为两部分:第1部分是习题解答,给出主教材中所有练习题和上机实验题的参考答案; 第2部分是上机指导,介绍vc++6.0开发环境的使用和调试程序的方法。 《c语言程序设计教程(第2版)学习指导》适合作为高等院校计算机及相关专业的本科生教材,也可作为软件技术人员的参考用书。
“c++语言程序设计”是一门实践性非常强的课程,为了更好地培养学生的程序设计能力和综合应用能力,并配合该课程的教学需要,作者总结多年教学实践经验编写了本书。 《c++语言程序设计教程与实验(第三版)学习指导与习题解答》内容包括两部分。第1部分为学习指导与课后习题参考答案。按照教材的结构,对应教材的每一章节,分析了重点和难点,归纳了各章的知识点,对一些经典例题进行了解答指导,使学生掌握解题的技巧和基本方法,用于巩固和强化基本概念和重点知识。对教材中每一章节的课后习题给出了参考答案。第2部分为实验参考答案,给出了教材附录c中各实验内容的参考答案,用以提高学生的实践能力和应用能力。 《c++语言程序设计教程与实验(第三版)学习指导与习题解答》概念清晰、覆盖面广、实用性强、文字精练、表述清楚、
操作系统是现代计算机系统中必不可少的基本系统软件。本书讲述了计算机操作系统的基本概念、基本原理和基本算法,并以Linux操作系统为实例进行介绍。 全书共分9章,第1章介绍操作系统的概念、功能、类型及其发展;第2章至第7章介绍操作系统对处理机管理、存储管理、设备管理和文件管理;第8章介绍操作系统中网络与通信管理;第9章介绍操作系统的安全。后给出了操作系统实验。 本书可作为计算机专业和计算机相关专业的操作系统课程教材,也可作为从事计算机工作的科技人员学习操作系统的参考书,对报考研究生的学生也有一定的参考价值。
C++程序设计语言具有难学易用的特点。与市面 上绝大多数讲解C++的书籍不同,管皓、安志勇编著 的《C++不再难学--随老鸟快速通关》不是对零散知 识点的堆砌,而是针对初学者的学习困难从“数据处 理”的视角,总结出一套全新的C++认知学习体系。 在本书的知识架构中,C++的各知识点被有机地串联 在一起,同时配以生动的比喻和说明,用极其浅显的 表述使初学者能够以*快的速度入门。同时,本书将 一个人工智能工程项目融入整个学习过程中。通过这 个贯穿始终的小项目,可使读者深入理解如何在实践 中使用C++。为了增加实用性,书中还添加了许多重 要知识点的提示或说明,并单独开辟出一章来讲解在 IT行业招聘的笔试、面试中经常遇到的C++问题。 本书内容新颖、架构清晰、讲解深入浅出,具有 很高的实用价值,适合广大在校学生、IT从业人员
本书是深受广大读者好评的《妙趣横生的算法(C语言实现)》一书的全新升级版。本书在版的基础上对原书内容做了大量的调整和补充,并将书中的实例代码在Visual Studio 2010环境下重新编译通过,以适应当前技术的发展和阅读需求。本书内容涵盖了算法入门的基础知识和大量的趣味算法题、面试题和ACM竞赛题等。通过学习本书内容,可以开阔读者的视野,帮助读者理解算法,提高编程兴趣和能力,并提高C语言编程能力,还可以让读者了解IT面试中的常见算法题及编程竞赛中的相关知识。另外,本书提供了5.5小时配套教学视频和实例源代码,以提高读者的学习效率。 本书共11章,分2篇。篇为算法基础,包括数据结构基础知识、常用的查找与排序方法、常用的算法思想等。第2篇为常用算法实例解析,包括20个编程基本功趣题、39个数学趣题、14个数据结构趣题、7个
《玩转C 语言程序设计》是编程爱好者学习C 语言的全新入门教程。本书通过通俗易懂的语言、丰富多彩的实例、趣味十足的实战项目、简单直观的流程图以及答题闯关测试题等形式,把C 语言这门入门级编程语言活灵活现地展示在广大读者面前,创设了趣学编程、学习与生活相统一的学习氛围。本书分为11 章,分别为C 语言从这里开始、C 语言语法基础、程序基本构件之运算符、选择流程控制、循环控制语句、数组的简历、字符串处理技术、自主创建函数模块、指针 指向内存地址的变量、结构体与共用体,文件I/O 流等内容。本书突破了以往图书按部就班地讲解知识的限制,将编程学习同生活紧密地联系在一起,让读者真切地感知人类生活中的许多事情都可以用编程来描述、解决和实现,逐渐产生对C 语言等编程语言的兴趣。本书通过百度云盘、光盘、网站等载体向
C 是在 C 语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。《C Primer Plus(第6版)中文版》是根据2003年的/ANSI C 标准编写的,通过大量短小精悍的程序详细而全面地阐述了 C 的基本概念和技术,并专辟一章介绍了C 11新增的功能。 全书分18章和10个附录。分别介绍了C 程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C 11新增功能等内容。 《C Primer Plus(第6版)中文版》针对C 初学者,书中从C语言基础知识开始介绍,然后在此基础上详细阐述C 新增的特性,因此不要求读者有C语言方面的背景知识
本书主要介绍如何用C#开发Windows窗体网络应用程序。全书分3部分,部分(章~第4章)介绍网络编程预备知识,包括进程管理、多线程处理、IP地址转换、DNS、套接字、数据流、网络数据编码与解码等;第2部分(第5章~第9章)介绍协议类基本编程技术,包括TCP、UDP、FTP、、SMTP、POP3等应用编程技术;第3部分(0章~2章)介绍协议类应用开发技术,包括P2P应用开发、网络数据加解密技术等,最后用一个网络综合应用开发实例作为对本书编程技术的总结。 本书提供配套的PPT课件、所有例题与习题的源程序以及习题参考解答。 本书可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考用书。
C语言是基础的通用程序设计语言,许多语言都是从C语言基础上发展起来的,所以掌握C语言是软件设计的基础。 本书本着零基础学习C语言的精神,分4篇介绍了C语言和程序设计的相关知识。篇是前置知识,介绍程序设计概念及C语言的历史和发展,让读者建立起程序设计的思想。第2篇是基础知识,详细介绍C语言的语法规则和如何利用C语言进行程序设计的方法。第3篇是能力提高,通过大量实例将函数、数组、指针、结构体、文件操作等知识介绍给读者。第4篇是高级实践,通过对数据结构、算法的介绍和一个项目案例,详细介绍了C语言中的开发技巧和项目开发过程,提高读者的编程水平。 本书配合了大量的图例及代码说明,随书光盘中包含配套的视频讲解,适合希望掌握有关C语言程序开发相关技术的读者阅读。
本书是北京大学出版社出版的《C语言程序设计》的配套教材,本书共分5个部分。部分对教材中的大部分课后习题给出了详细解答;第二部分给出了每章主要内容的上机指导,对上机中易犯的错误进行了细致的分析;第三部分给出了配合教学并培养动手和独立思考能力的15个实验项目;第四部分为提高学生程序设计的综合能力给出了3类课程设计题目;第五部分为配合学生期末复习给出了8套自我测试练习题。附录部分除给出了实验报告和课程设计报告的参考样本外,还分析了上机中的常见错误。通过使用本书,学生可以体会、消化、掌握和应用C语言程序设计的相关知识和技术。 本书可作为高等院校计算机及其他专业C语言课程的实验教材,也可以作为学习C语言程序设计的辅助教材和参考书。
本书是C语言程序设计的随堂实训和上机指导书,可作为主教材的配套用书,也可以单独作为C语言学习的自学辅导书。 书中内容分为三部分,部分“随堂实训”,对C语言的每个知识模块都给出了例题和大量实训题目,部分题目还给出了详细的说明;第二部分是“上机指导”,介绍了C语言程序设计实验的步骤、实验报告样例,并精心设计了8套实验;第三部分“VC使用指南”,介绍了VC集成环境的使用和调试等方面内容。
本教材共分10个项目,内容包括认识C程序的开发环境和过程、顺序结构设计、选择结构设计、循环结构设计、数组的使用、函数的使用、指针的使用、结构体与共用体的使用、文件的使用及LED显示程序编程等。 本教材具有以下特点: 1.采用项目驱动方式撰写,提出项目实例,分析完成项目,介绍必需、够用的知识和技术,培养解决问题的能力。项目实例教学贯穿在全书内容中,使阐述内容及读者学习均有很强的目的性,极大地提高读者的学习兴趣和综合能力。 2.实用性强,教材中具有较多的应用技巧和实例。每个项目后安排相应的了相应的习题及实训内容,通过实际操作及时掌握所学内容。 3.内容新颖,项目丰富,能够满足目前C语言程序设计的需要。 4.文字精炼,实例丰富,是学习C语言程序设计的实用教材。 5.随教材光盘提供所有实例的素材文件及课
本书是集众多长期从事C语言教学工作的一线教师的经验和体会,并参考大量的国内外有关资料编写而成。本书共分四部分,一共设置了21个实验:部分基础实验包括9个实验,内容包括C语言程序开发环境和上机步骤、基本数据类型、运算符和表达式等。通过这部分的实验教学,使读者熟悉c语言的基本语法结构、程序结构、编程思路及解题的基本思路;第二部分综合实验包括银行存款大小写转换和数组、函数、指针的综合应用。通过这部分实验教学,加深读者对C语言的理解,真正能用C语言这个强有力的编程工具去解决实际问题;第三部分课外实验包括9个实验,内容安排上由浅入深,供学有余力的读者练习;第四部分特色实验内容以银行开户、存款、取款、转账、查询等为主要功能模块,设计实现一个银行常用业务管理信息系统。 本书具有基础性、实用性和系统
《21世纪高等学校规划教材·计算机应用:C#课程设计案例教程》根据“C#语言程序设计”理论课教学大纲的要求,结合作者多年程序设计语言教学的经验,给出了C#程序课程设计的主要案例内容。本书从实际应用出发,给出8个案例,每一个案例首先说明设计的目的,然后给出案例要求实现的主要功能,简要描述实现这些功能需要使用的技术,后给出系统的设计实现步骤。主要实践的编程技术有:常用控件的使用、数据库编程、图像处理技术、网络编程等。 本书可作为在校大学生学习使用C#进行课程设计的参考资料,也可作为非计算机专业学生学习C#语言的参考书。
本书是与马瑞民等编写的《C程序设计教程》(清华大学出版社,马瑞民、衣治安主编)教材配套的辅助教材。全书共分为三个部分。部分是实验指导,安排了20个实验,除了第1个和第20个实验是介绍运行环境外,其他的每个实验都提供了4~8个调试程序题以及3~6个编程题,它们覆盖相关章节的知识点。每个调试程序后面的分析讨论都能够帮助学生举一反三。该部分的实验都不提供参考答案,以便锻炼学生独立学习的能力。第二部分是习题集,通过选择、填空、编程等题型让学生掌握C语言的基本语法和运行程序的能力。第三部分是习题解答,提供第二部分全部内容的参考答案。 本书适合作为高等学校各专业的本科生实验教材,实验学时建议为30~40学时。本书也可作为软件技术人员的参考书。
本书以Visual Studio 2005为程序设计环境,采用案例方式,全面细致地介绍了C#可视化面向对象编程的概念和方法。本书以学习者没有任何程序设计知识背景为立足点,以Windows应用程序设计为主线,以学以致用为主导,力求学习者通过本教材的学习,能较快地具备开发应用程序的基本能力,为进一步深入学习编辑打下良好的基础。本书每章均配有一定数量的习题,以方便学生练习。 为配合教学,本书的配套教材《Visual C# 2005程序设计教程实训与习题解答》对本书中的习题做了详细解答,同时还为每章增加了实训实验。 本书为高职高专学校教材,也可作为初学编程人员的自学教程。
本书以数据类型为主线,以函数为核心,介绍了C程序的逻辑结构(顺序、选择、循环)、C语言的数据结构(数组、指针、链表等)和文件操作。章节衔接性好,目的明确,将具有代表性和实用性的案例不断扩展和完善,每章所学习的内容是在前面所学知识的基础上进行扩展,体现了结构化程序设计的模块化原则。 本书文字流畅,通俗易懂,深入浅出,实用性强。本书可作为计算机及其他理工科专业的教材以及喜欢编程的爱好者的参考书。与本书配套的《C语言程序设计上机指导与习题解答》(田丽华主编,北京邮电大学出版社出版)提供大部分课后习题解答。
本书独立于具体的C语言教科书,重点放在C语言结构化设计的基本特征上,涵盖C语言的重要基础知识。书中通过详细的实例,循序渐进地启发学生完成课程设计,培养学生实际分析问题、编程和动手的能力。本课程设计在注重基础知识训练的同时,也注重技能训练。 本书适合作为高等院校相关专业的C语言课程设计指导用书。