计算机科学和技术反思录.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机科学和技术反思录.doc

计算机科学与技术反思录/linhong34/archive/2007/08/30/1765840.aspx 林宏 计算机科学与技术这一门科学深深的吸引着我们这些同学们,上计算机系已经有近 三年了,自己也做了一些思考,我一直认为计算机科学与技术这门专业,在本科阶段是不 可能切分成计算机科学和计算机技术的,因为计算机科学需要相当多的实践,而实践需 要技术;每一个人(包括非计算机专业),掌握简单的计算机技术都很容易(包括程序设 计),但计算机专业的优势就在于,我们掌握许多其他专业并不“深究”的东西,例 如,算法,体系结构,等等。非计算机专业的人可以很容易地做一个芯片,写一段程 序,但他们做不出计算机专业能够做出来的大型系统。今天我想专门谈一谈计算机科 学,并将重点放在计算理论上。 计算机理论的一个核心问题——从数学谈起: 记得当年大一入学,每周六课时高等数学,天天作业不断(那时是六日工作制)。颇 有些同学惊呼走错了门:咱们这到底念的是什么系?不错,你没走错门,这就是计算机科 学与技术系。我国计算机科学系里的传统是培养做学术研究,尤其是理论研究的人(方 向不见得有问题,但是做得不是那么尽如人意)。而计算机的理论研究,说到底了,如 网络安全,图形图像学,视频音频处理,哪个方向都与数学有着很大的关系,虽然也许 是正统数学家眼里非主流的数学。这里我还想阐明我的一个观点:我们都知道,数学是 从实际生活当中抽象出来的理论,人们之所以要将实际抽象成理论,目的就在于想用抽 象出来的理论去更好的指导实践,有些数学研究工作者喜欢用一些现存的理论知识去推 导若干条推论,殊不知其一:问题考虑不全很可能是个错误的推论,其二:他的推论在 现实生活中找不到原型,不能指导实践。严格的说,我并不是一个理想主义者,政治课 上学的理论联系实际一直是指导我学习科学文化知识的航标(至少我认为搞计算机科学 与技术的应当本着这个方向)。 其实我们计算机系学数学光学高等数学是不够的(典型的工科院校一般都开的 是高等数学),我们应该像数学系一样学一下数学分析(清华计算机系开的好像就是数 学分析),数学分析这门科学,咱们学计算机的人对它有很复杂的感情。在于它是偏向 于证明型的数学课程,这对我们培养良好的分析能力极有帮助。我的软件工程学导师北 工大数理学院的王仪华先生就曾经教导过我们,数学系的学生到软件企业中大多作软件 设计与分析工作,而计算机系的学生做程序员的居多,原因就在于数学系的学生分析推 理能力,从所受训练的角度上要远远在我们之上。当年出现的怪现象是:计算机系学生 的高中数学基础在全校数一数二(希望没有冒犯其它系的同学),教学课时数也仅次于数 学系,但学完之后的效果却不尽如人意。难道都是学生不努力吗,我看未见得,方向错 了也说不一定,其中原因何在,发人深思。 我个人的浅见是:计算机系的学生,对数学的要求固然跟数学系不同,跟物理类差别则 更大。通常非数学专业的所谓“高等数学”,无非是把数学分析中较困难的理论部分删 去,强调套用公式计算而已。而对计算机系来说,数学分析里用处最大的恰恰是被删去 的理论部分。说得难听一点,对计算机系学生而言,追求算来算去的所谓“工程数学” 已经彻底地走进了误区。记上一堆曲面积分的公式,难道就能算懂了数学?那倒不如现 用现查,何必费事记呢?再不然直接用Mathematics或是Matalab好了。 我在系里最爱做的事情就是给学弟学妹们推荐参考书。中文的数学分析书,一般都 认为以北大张筑生老师的“数学分析新讲”为最好。万一你的数学实在太好,那就去看 菲赫金哥尔茨的“微积分学教程”好了--但我认为没什么必要,毕竟你不想转到数学系 去。吉米多维奇的“数学分析习题集”也基本上是计算型的东东。书的名气很大,倒不 见得适合我们,还是那句话,重要的是数学思想的建立,生活在信息社会里我们求的是 高效,计算这玩意还是留给计算机吧。不过现在多用的似乎是复旦大学的《数学分析》 也是很好的教材。 中国的所谓高等代数,就等于线性代数加上一点多项式理论。我以为这有好的一面,因 为可以让学生较早感觉到代数是一种结构,而非一堆矩阵翻来覆去。这里不得不提南京 大学林成森,盛松柏两位老师编的“高等代数”,感觉相当舒服。此书相当全面地包含 了关于多项式和线性代数的基本初等结果,同时还提供了一些有用的又比较深刻的内 容,如Sturm序列,Shermon-Morrison公式,广义逆矩阵等等。可以说,作为本科生如能 吃透此书,就可以算高手。国内较好的高等代数教材还有清华计算机系用的那本,清华 出版社出版,书店里多多,一看就知道。从抽象代数的观点来看,高等代数里的结果不 过是代数系统性质的一些例子而已。莫宗坚先生的《代数学》里,对此进行了深刻的讨 论。然而莫先生的书实在深得很,作为本科生恐怕

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档