购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

宝剑锋从磨砺出,梅花香自苦寒来。

当前,软件开发行业对人才的需求越来越大,所以有越来越多的人开始学习编程,越来越多的电脑学校和培训班开设了编程类课程,图书市场上也涌现出大量的计算机编程类图书,有入门的、高端的、专项技术的,等等。但如此琳琅满目的图书,却并不容易找到非常适合入门人员阅读的图书。通过对已出版图书的分析和研究,我们得出结论:编排不科学,没有注意到入门人员的学习需求和规律是最大的问题所在,因此导致很多图书都不适合入门人员阅读和学习。

为了给广大入门读者提供一套易学好用的编程图书,我们策划了本丛书,希望在本丛书的带领下,读者可以轻松跨入计算机程序设计的大门。本丛书在编写时考虑到了入门读者学习的难点,力求通俗易懂,将学习的门槛降到最低。另外,本丛书在策划时考虑了相关学校和培训机构的课程设置,适合作为相关教材。

丛书书目

《C语言从入门到精通(视频实战版)》

《C++语言从入门到精通(视频实战版)》

《Java从入门到精通(视频实战版)》

《C#4. 0从入门到精通(视频实战版)》

《Visual C++从入门到精通(视频实战版)》

《ASP. NET 4.0从入门到精通(视频实战版)》

《Java Web从入门到精通(视频实战版)》

《JavaScript从入门到精通(视频实战版)》

《ActionScript 3. 0从入门到精通(视频实战版)》

《Oracle从入门到精通(视频实战版)》

丛书特色

1. 全程多媒体语音教学视频

本丛书的每一本图书都配有多媒体语音教学视频,读者通过书盘结合,可以轻松地掌握书中的内容。

2. 内容编排科学,避免读者走弯路

本丛书遵循“基本概念→语法讲解→示例讲解→实践练习”的模式,全书最后还安排了项目开发案例。这样的内容安排符合读者的学习规律,可以避免读者走弯路。

3. 讲解通俗易懂,易于理解

本丛书在讲解知识时采用通俗易懂的语言,必要时采用比喻和类比等写作手法,让抽象的编程知识变得具体化,读者理解起来毫不费力。

4. 给出了大量实例,实用性强

本丛书在讲解过程中穿插了大量有针对性的实例,并且提供了项目开发案例,读者可以通过学习实例,加深对概念和语法的理解,并且通过项目开发演练,理解实际开发。

5. 代码注释丰富,易于阅读

本丛书中出现的源代码都为关键代码,这些代码都提供了丰富的注释,读者阅读起来比较容易理解,学习效果好。

6. 光盘内容实用、超值

本丛书的配套光盘中提供了教学视频、书中涉及的源代码、教学PPT,还特别赠送了一些相关的编程视频和其他学习资料。

7. 提供技术支持

读者如果在阅读过程中遇到问题,可以通过技术论坛寻求支持,论坛地址: http://www.rzchina.net

阅读建议

□没有基础的读者从第1章顺次阅读,尽量不要跳跃。

□重视对书中概念的理解,这样才能为后面的学习打好基础。

□亲自动手将书中的实例做一遍,以加深对内容的理解。

□认真阅读书中的源代码,养成良好的编码习惯,这会让您大大受益。

□尝试学完每章后独立完成书中提供的习题。

□不妨经常回过头来回顾一下已经学过的知识,也许会有一种新的认识。

□遇到问题时,学会利用网络资源解决。

希望本丛书能解决您在学习程序设计的过程中遇到的各种疑难问题,带领您轻松跨入编程的大门,为未来的职业发展奠定一个好的基础。 ydGWlFeUk5YLCDTwc/5vSBEwEyclfXm1DcprJf6G9mluaMrBGsqgLky7oQVQlRvJ



C语言作为一种简洁、高效的编程语言,具有表达能力强、功能丰富、可移植性好、使用灵活等优点。它已经成为高等院校计算机专业及相关专业的重要基础课,也是数据结构、编译原理、操作系统、C++、Java语言程序设计等课程的先修课程。同时,C语言也是学习程序设计的首选语言。

本书经过编者长期构思,精心写作,注重基础,突出应用,强化能力,以实例贯穿全文,以编程应用为驱动,以通俗的语言和简要的内容阐述了C语言的程序设计思想和方法。全书分为四篇,共22章,循序渐进地从基本概念入门、编程实践提高到实例项目开发讲述C语言,既强调基础知识的重要性,又注重其实践性与实用性。

本书特点

□讲解通俗,易于理解

使用通俗易懂的语言分析每一个知识点,尽量揣摩读者对这个知识点理解困难的地方究竟在哪里,然后以明确而又通俗的语言去阐述。读者在阅读的过程中看到的讲解,可能正是自己对某个概念不太理解的所在。相信读者会有一个很好的体验。

□实例翔实,适合自学

通过例子学习是最好的学习方式。在讲述完知识点后,本书会在这个知识点的后面精心布置一个具有代表性的实例,结合“知识点、例子、结果、评析”的模式,透彻、详尽地讲述了实际开发中所需的各类知识。为了便于读者阅读程序代码,快速学习编程技能,书中几乎为每行代码都提供了注释。

□突出实用,强化能力

通过给出实际问题,分析问题的特点,引导学生思考,然后给出解决问题的思路。实例选取精心、代码规范,具有典型的代表性,可移植性强。通过完整实例项目的开发学习,培养学生的创新思维和分析问题、解决问题的能力,提高编程水平。

□精彩栏目,贴心提醒

本书根据需要在各章使用了很多“注意”、“说明”等小栏目,让读者可以在学习的过程中更轻松地理解相关知识点及概念,更快地掌握个别技术的应用技巧。

□附有光盘,方便学习

本书把每章例子的程序文件按章节添加到附带的光盘中。在学习的过程中,读者可以通过模仿并修改光盘中的代码,快速、有效地掌握各章介绍的知识点。所有实例代码都可以在Turbo C和Visual C++6.0环境下运行通过。

本书内容

本书分为四篇,包括入门篇、编程提高篇、数据结构与算法篇以及实例项目篇,共22章,具体内容为C语言概述、变量和常量、C语言运算符、标准输入/输出、C语言控制结构、函数、宏指令#include和#define、数组、字符串、指针、结构体和共用体、数组指针、结构体指针、函数指针、动态内存分配、条件编译机制、文件操作、数据库编程、线性数据结构、非线性数据结构、数据操作及利用C语言实现教学管理系统。各部分内容具体如下。

第一篇:入门篇(第1~9章)。本篇主要介绍常用的数据类型、三种程序设计结构、函数、数组及字符串。本篇的主要目的是让读者了解C语言编程的过程、结构化程序分析方法和数组存储数据的特点,掌握程序设计思想和编程基础知识。

第二篇:编程提高篇(第10~18章)。本篇介绍了C程序设计中最灵活的指针、数组指针、结构体指针、函数指针、结构体和共用体、文件和数据库操作。本篇的主要目的是让读者领会C语言的精髓—指针、结构体、文件的使用,理解结构体在指针中的表现方法、数组在结构体中的运用及如何融合它们对文件数据进行读、写操作,掌握用C语言进行数据库编程的流程和方法。

第三篇:数据结构与算法篇(第19~21章)。本篇介绍了线性数据结构和非线性数据结构的定义、基本运算及存储结构表示,讨论了数据操作算法的设计过程,重点讲解了各常见的数据结构描述及相关的基本运算算法,介绍了查找和排序操作算法的设计过程。本篇的主要目的是让读者理解数据的逻辑结构和存储结构,培养读者分析、表示、处理数据的能力,教会读者如何编写效率高、结构好的程序。

第四篇:实例项目篇(第22章)。本篇介绍了系统项目需求,分析了数据文件和数据库、表的定义,重点讲解了系统数据读取、写入模块、数据查询模块、数据操作模块等功能的设计过程。本篇的主要目的是让读者综合利用前面各章节的知识点进行实例项目开发,掌握对多种数据结构类型的数据通过文件和数据库两种方式进行读取、查询、添加、修改、删除等操作方法。

本书面向的读者

□C语言爱好者

□计算机专业自学读者

□程序测试及维护人员

□初中级程序开发人员

□大中专院校老师和学生

关于作者

本书主要由胡超、梁伟、闫玉宝编写,其他参与编写和资料整理的人员有高会东、王建超、邓薇、黄丽莉、吝晓宁、汪洋、白广元、蔡念光、陈辉、冯彬、刘长江、刘明、沙金、张士强、张洪福、多召英、贾旭、李宽、江宽、陈科、方成林、班晓娟、方中纯、刘兰军、郑雪峰。

胡超:讲师,硕士,2002年8月至今执教于常州大学。长期以来,一直尝试基于Visual C++的CAD、CAM及CAI的研究和开发。曾主持STL模型缺陷检测修复系统、轿车零件长度自动测量系统、布匹分层管理系统、PMC检测系统等项目的开发工作。在软件开发和计算机教学方面经验丰富,曾主讲过数据结构、数据库系统概论、计算机图形学、C++程序设计、Visual C++程序设计等课程,承担了近600位学生Visual C++课程设计和SQL Server软件实习,以及近60位学生的毕业设计指导教学工作。

梁伟:软件工程师、电气工程师。擅长C++网络通信、数字图像处理、DCS分布式系统开发。担任C3P图像处理论坛版主和汇编网讲师。参与多个大型项目的开发,包括银行ATM机系统、电力监控系统、医疗CT图像系统等。

闫玉宝:副教授,硕士生导师,2001年8月至今执教于常州大学。从事C/C++、计算机图形仿真等研发工作十余年。曾主持扬子石化公司—化工厂档案资料查询管理系统、虚拟校园漫游系统等项目的设计与开发工作。曾担任数据结构、计算机图形学、人工智能、面向对象程序设计、Visual C++程序设计等课程的教学工作。

本书在教学研究之余勉力写成,由于时间仓促,加之编者水平有限,错误、疏漏之处在所难免,敬请广大读者批评指正。

编者
2010年12月 evfjORq61q90aO6OgsiLCEzLOfZ2Y2a0m9Nzpw9tzhE8N/4YwFG2JljPHkNYGK85



第一篇

入门篇

evfjORq61q90aO6OgsiLCEzLOfZ2Y2a0m9Nzpw9tzhE8N/4YwFG2JljPHkNYGK85
点击中间区域
呼出菜单
上一章
目录
下一章
×