代码揭秘从C++的角度探秘计算机系统.doc

代码揭秘从C++的角度探秘计算机系统.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
代码揭秘从C的角度探秘计算机系统

00PAGE 7 代码揭秘——从C/C++的角度探秘计算机系统 左飞 著 ISBN 978-7-121-09310-4 2009年8月出版 定价:56.00元 16开 432 页 内 容 简 介 本书从程序设计角度出发,以C/C++为描述语言,以Visual C++为形式工具,将隐藏在代码背后的关于计算机组成原理、计算机操作系统等方面的机制和知识娓娓道来,不仅让读者知其然,更要让读者知其所以然。并让这些知识再反作用于编程实践,从而帮助读者写出更适合机器优化的高质量代码。揭开代码背后鲜为人知的秘密,具体说来,全书主要讨论了包括计算机底层编码、内存与指针、计算机指令与代码系统、函数调用的机制、多级存储系统、线程与进程的概念以及代码优化等多个方面的话题。 本书既可作为大专院校相关专业师生的教学参考书,也可供计算机及其相关领域的工程技术人员查阅之用,对于普通计算机爱好者,本书也不失为帮助他们理解计算机底层机制的一本深入浅出的计算机读物。 谈谈“如何选书” ——代序 现在文化产业蓬勃发展,图书出版业也呈现百家争鸣、百花齐放的态势。写书的人多了,书店里的书也多了。读者可选择的空间更大了,但读者淘到一本好书的难度也大了。作者抱怨着写本好书真难啊,读者也对歌似的叫嚷道找到一本好书真不容易啊。在读者正式下决心去买这本书之前,我想从一个读者的角度来和大家谈谈“如何选择一本好书”这个问题。 首先读者应该明确的一个问题是:一本技术类或者科普类的书籍之所以存在,必然有它的道理,毕竟知识本身没有优劣好坏之分,只是看这些知识适不适合你。别人认为好的书对于你来说未必好,这个阶段对你作用大的书未必对你永远都有那么大的作用。本文之前曾在笔者博客上发表过,很多网友都觉得此文之言较为中肯,很具参考意义。唯独这句貌似表述“书籍没有好坏之分,只有适不适合你”之意的句子稍稍引起了一些争议。对此我想说的是,一方面,我的原句是“知识没有优劣好坏”而非“书籍没有好坏”,所以理解上还应对我的话做进一步的思辨。另一方面,这也是一个态度问题。尽管目前图书市场的确存在良莠不齐的现象,但如果你最开始就以一种批判的态度去审视手中的书,那试问即使书中有黄金,恐怕你也都会视而不见了吧。况且买书的人是你自己,你也当然应该勇于为自己的行为承担责任啊。所以我希望下面的文字能够对正在阅读本书的读者有所启迪,帮助他们擦亮眼睛,选出真正适合自己的好书。 选书还是得先看看书名、前言和目录之类的东西。我曾经写过一本名叫《Visual C++ 数字图像处理开发入门与编程实践》的书,有的读者写信夸奖说“这书挺好,内容通俗易懂,实例丰富详尽”;而有的读者则批评说这书“太令人失望了,内容太简单,没深度”。书名已经点明“开发入门”,这表明这本书就是面向初学者的一本入门书,如果名叫“入门”,内容却讳莫如深,恐怕有点挂羊头卖狗肉的嫌疑了吧。所以买书还是要先看好书名,看看适不适合自己。当然,目前有些书的名字起得就有点让人误解。比如去年有本书叫《梦断代码》,这确实是一本不错的书,不过这名字起得就太有蛊惑力了,乍看上去总以为是讲程序编码的,但其实这本书是讲历史的!所以这时,读者就必须翻看书籍的前言和目录了。很多读者容易忽略前言和目录,这显然是不明智的。作者往往会在前言中对书籍的主要内容、谋篇布局以及读者对象等信息进行交代,这些信息能够进一步帮助你确定这本书到底适不适合你。 看前言还能获得的一个信息是这本书的参与者有多少。这个非常重要。我就曾在书店翻到一本讲编程的书,书大约有四五百页,但是参与编写书籍的人多达四十余位,真是不禁让人心底发凉。连贯性对于一本书是很重要的,前后风格不一,内容杂糅,这种书想来就让人头疼。四十个厨师炒的一盘菜,这盘菜还能吃不? 另外,如果你想踏踏实实地学好编程,最好不要买国内高校的教材。原因有三。首先,国内高校的教材往往是注重理论,里面的程序最长都不超过100行,这种书学来只能用来去考“计算机二级”之类的考试,实际的编程能力很难以这些书为基础来获得提升。其次,国内高校的计算机教授很多都长时间不编代码,实战经验匮乏,难写出紧跟技术发展又兼具实践意义的书籍。最后,大学教授挂名编书,学生实际操刀的例子屡见不鲜,这种书难保质量。又有可能出现相互抄袭的情况。例如,前不久爆出的中国工程院某院士被六名学者联名检举学术腐败的事件,其中一个事项就是院士主编的书涉嫌抄袭等问题。后来院士出面解释说被投诉的部分都是由其他作者执笔撰写的,毕竟一本书涉及的内容和方向较多,不可能所有专业都由一个人搞。可见在“一人主编,多人参编”的机制之下,书籍质量的控制并不那么容易,院士尚且若此,其他人更可见一斑。我在写《Visual C++ 数字图像处理开发入门与编程实践》一书时,起初翻阅了来自国内好几所大学不同的教授写的书,结果

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档