揭开编程的核心奥秘

揭开编程的核心奥秘

ID:9232369

大小:677.46 KB

页数:51页

时间:2018-04-24

揭开编程的核心奥秘_第1页
揭开编程的核心奥秘_第2页
揭开编程的核心奥秘_第3页
揭开编程的核心奥秘_第4页
揭开编程的核心奥秘_第5页
资源描述:

《揭开编程的核心奥秘》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、编程高手的素养何勤详细讲解编程思想衔接各门主干课程揭开编程核心奥秘编程高手的素养编程高手的素养何勤著全书约四百多页,每次修订定稿后上传一到两章版权所有,未经作者授权不得私自印刷或转载1编程高手的素养何勤前言目前,任何人要想真正学会编程,几乎要花费五到十年的时间卧薪尝胆、悬梁刺股。真正原因何在?这其实只需到真正会编程的人身上就能找到根本原因。经过认真仔细地分析,我发现:根本原因在于每个真正会编程者,都必须具备计算机科学的大局观.........。也就是说,每个真正会编程者都必须懂得:1、C语言的基本语法;2、计算机是如何工作的;3、操作系统是如何为应

2、用程序运行服务的;4、编译程序大体上是如何进行编译工作的;5、基本常见问题的编程思路和技巧;以上5项是必须具备的大局观方面的基本素质。此外,如果想成为程序员,还应当学习和掌握:汇编语言程序设计、算法与数据结构、数据库原理及编程、计算机网络及网络编程、面向对象编程技术等课程知识。由此可见,这条成才之路确实非常谩长!非常艰苦!尤其是掌握第2到第5项知识,更是一个极为痛苦的心路历程上的万里长征!因为读者不仅要认真学习消化这些知识,而且还要做大量的提炼精华、融会贯通的艰巨功课。这是由于各门课之间的内容衔接这项无比艰巨的工作,通常必须由学生亲自去做,目前没有

3、任何一本书在这方面做得比较好。为了极大减少这个学习过程中的痛苦,笔者花费了十年时间广泛收集素材,并且进行了艰苦的探索,终于很幸运的找到了一个绝好的比喻——理想厨房系统,恰好可以把以上各方面的知识在一个比较初级的层次上,比较完美地串联起来。为初学者在短时间内把握计算机科学的大局观开辟了一条相对比较轻松的捷径。而且,这也为后续更高级编程技术的学习奠定了良好的知识基础。本书虽然比较系统地讲解了C语言语法,但是,读者别指望从这本书中找到高深语法细节问题的讲解。因为笔者认为:过早学习太多语言的高级语法知识,将导致很多学生觉得程序设计课相当枯燥乏味,浪费了读者

4、本可以用来学习生动有趣的编程思路和技巧的宝贵时间和有限精力。然而,本书中的全部例题却是值得你认真钻研的,因为其中蕴含了大量比较经典的编程思想和编程技巧。本书不可能系统讲解各种编程思路(这是算法、数据结构这两门课的任务),然而,本书却教给了读者一种极为有效的举一反三的编程方法,这种方法强调从特殊到一般.....来探索问题的编程思路和编程技巧。在循环和数组这两章的很多例题中,展现了如何利用这种方法来做各类编程题。读者要注意,学习钻研本书一定要配套做100——200道各种类型的由易到难的编程题。这个自己亲自动手编写和调试程序的实践性环节,是任何书籍和老师

5、都无法替代的。读者还要特别注意:千万不要被误导,从而陷入钻研一门高级语言语法细节知识的痴迷和狂热之中。这就象一位想学会写作文的人热衷于冷僻汉字和高深语法,而置更为重要的学习写作思路于不顾那么可笑!必须将编程思路的领会和积累放在编程学习中的首要位置。方向偏离做出再大努力也难以真正学会编程。读者千万不要以为学习和积累编程思想和编程技能只是计算机专业学生的事。任何一位当代社会的理工类大学生,都必须具备一定的编程能力,能够在未来的科技工作中把计算机做为得力助手,否则你就不是当代社会的合格科技人材。2编程高手的素养何勤目录第一章计算机的基本工作原理(初)第二

6、章C语言的基本概念(基础篇)第三章C语言的基本概念(提高篇)第四章选择结构程序设计第五章循环结构程序设计第六章数组第七章函数第八章指针第九章字符串与字符数组第十章结构体与链表第十一章C语言其它内容简介第十二章计算机与操作系统基本工作原理第十三章命令型高级语言编译过程简介附录3编程高手的素养何勤第一章计算机的基本工作原理(初)学过计算机基础而又想马上学习编程的读者可以直接跳过本章,但最好还是看一下本章末的总结。1.1计算机的基本工作原理计算机从发明到现在,不过大约70年的时间。然而计算机的发明、改进和普及,却彻底地变革了人类社会。计算机本身也越来越变

7、得复杂、快速、小巧、种类繁多。好在大多数计算机从基本工作原理上来看,都是非常类似的——大多数都是冯.诺伊曼型的。这是我们花费少量时间,就能真正理解绝大多数计算机基本工作原理的根本原因。本节是全书的重要基础。通过本节,为你真正揭开计算机究竟如何工作的神秘面纱。(但是要直到9.4、9.5节,才能彻底揭开计算机硬件如何在操作系统这个系统软件的调度管理下,并行运行多道程序的内在奥秘。)纠正你对计算机的一些错误认识和看法。并为第2、9、10章的学习打下牢固的知识基础。本节不需要任何的预备知识,只要你能把本节认真仔细地学习两遍,你就能够真正懂得看似极为神秘莫测

8、、奥妙无穷,到目前为止人类有史以来最伟大、最神奇而又最为复杂的发明——计算机(又称为电脑。这个伟大发明,汇集了几代人中很多

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。