计算机科学理论的根本,在于算法。现在很多系里给本科生开设算法设计与分析,确实非常正确。环顾西方世界,大约没有一个三流以上计算机系不把算法作为必修的。算法教材目前公认以corman等著的"introduction to algorithms"为最优。对入门而言,这一本已经足够,不需要再参考其它书。
再说说形式语言与自动机。我看过北邮的教材,应该说写的还清楚。但是,有一点要强调:形式语言和自动机的作用主要在作为计算模型,而不是用来做编译。事实上,编译前端已经是死领域,没有任何open problems,北科大的班晓娟博士也曾经说过,编译的技术已相当成熟。如果为了这个,我们完全没必要去学形式语言用用yacc什么的就完了。北邮的那本在国内还算比较好,但是在深度上,在跟可计算性的联系上都有较大的局限,现代感也不足。所以建议有兴趣的同学去读英文书,不过国内似乎没引进这方面的教材。可以去互动出版网上看一看。入门以后,把形式语言与自动机中定义的模型,和数理逻辑中用递归函数定义的模型比较一番,可以说非常有趣。现在才知道,什么叫“宫室之美,百官之富”!
计算机科学和数学的关系有点奇怪。二三十年以前,计算机科学基本上还是数学的一个分支。而现在,计算机科学拥有广泛的研究领域和众多的研究人员,在很多方面反过来推动数学发展,从某种意义上可以说是孩子长得比妈妈还高了。但不管怎么样,这个孩子身上始终流着母亲的血液。这血液是the mathematical underpinning of computer science(计算机科学的数学基础),也就是理论计算机科学。原来在东方大学城图书馆中曾经看过一本七十年代的译本(书皮都没了,可我就爱关注这种书),大概就叫《计算机数学》。那本书若是放在当时来讲决是一本好书,但现在看来,涵盖的范围还算广,深度则差了许多,不过推荐大一的学生倒可以看一看,至少可以使你的计算数学入入门。
最常和理论计算机科学放在一起的一个词是什么?答:离散数学。这两者的关系是如此密切,以至于它们在不少场合下成为同义词。(这一点在前面的那本书中也有体现)传统上,数学是以分析为中心的。数学系的同学要学习三四个学期的数学分析,然后是复变函数,实变函数,泛函数等等。实变和泛函被很多人认为是现代数学的入门。在物理,化学,工程上应用的,也以分析为主。
随着计算机科学的出现,一些以前不太受到重视的数学分支突然重要起来。人们发现,这些分支处理的数学对象与传统的分析有明显的区别:分析研究的问题解决方案是连续的,因而微分,积分成为基本的运算;而这些分支研究的对象是离散的,因而很少有机会进行此类的计算。人们从而称这些分支为“离散数学”。“离散数学”的名字越来越响亮,最后导致以分析为中心的传统数学分支被相对称为“连续数学”。
离散数学经过几十年发展,基本上稳定下来。一般认为,离散数学包含以下学科:
1) 集合论,数理逻辑与元数学。这是整个数学的基础,也是计算机科学的基础。
2) 图论,算法图论;组合数学,组合算法。计算机科学,尤其是理论计算机科学的核心是
算法,而大量的算法建立在图和组合的基础上。
3) 抽象代数。代数是无所不在的,本来在数学中就非常重要。在计算机科学中,人们惊讶地发现代数竟然有如此之多的应用。
但是,理论计算机科学仅仅就是在数学的上面加上“离散”的帽子这么简单吗?一直到大约十几年前,终于有一位大师告诉我们:不是。d.e.knuth(他有多伟大,我想不用我废话了)在stanford开设了一门全新的课程concrete mathematics。 concrete这个词在这里有两层含义:
推荐阅读
篇一: 学习中学教师专业标准心得体会 我认真学习了《中学教师专业标准》,让我又一次重新审视了一位教师所应该具备的基本专业素质。 《标准》确立了四条基本...
篇一: 学习小学教师专业标准心得体会 寒假里学校组织了教师学习培训活动,通过学习《小学教师专业标准》,我的感触很多。 《小学教师专业标准(试行)》是为...
篇一: 学习幼儿园教师专业标准心得体会 本次的教研活动中,我园组织学习了《幼儿园教师专业标准》;通过本次学习我收益很大,使我深深感到了社会、家长赋予我...
篇一: 专业技术人员继续教育培训心得体会 2012年12月1日至5日,我作为高级工程师参加了2012年度综合工程系列专业技术人员继续教育为期五天的培训...
篇一: 校本教研实施与教师专业发展心得体会 通过在网上近三周来的学习,我个人认为要提高农村中小学教育质量,关键是师资质量。通过课程改革实践,促进教师专...
心得一:参观莱芜炼钢厂有感 今年是我局“文化建设贡献年”,在阳光明媚的三月,由党委书记林国庆带领部分中层以上领导干部及妇女共48人,参观了莱芜钢铁集团...
心得一:儿科护士实习心得体会 初来儿科,护士长热情地接待了我们,并给我们介绍了儿科的专科特色,带领我们熟悉了环境。 由于是第一个实习科室,我们对周围的...
篇一: 高中家访心得体会 7月22日由院某某处某某某老师带队一行六人到大石桥、营口、盘锦等地对五名学生进行家访。队员由某办老师、某某部两名老师、某某系...
篇一:法院 司法为民心得体会 人民法官为人民,用最朴素的话语,展示了人民法官一切司法实践活动的本质属性,以人为本、执法为民、公正司法,维护好人民权益是...
篇一:五个一心得体会 为了全面加强检验检疫政风行风建设,我局在系统内深入开展了五个一工程, 按照五个一活动的要求,我认真学习了《廉政教育读本》,结合自...
篇一:实践周心得体会 这次的人任务是拍片,分别要求是一个新闻片一个专题片。我们组只有5个人,分别是,高X 冯XX 陈XX 金X 和我,可以说人尽其用。...
心得一: 课外访万家心得体会 家访是教师走进学生家庭,对学生进行的一种访问,也是对教育教学工作的重要补充。它是教师关爱学生的一种表现,也是教师与家长交...
心得一:我想成为这样的母亲——寒假亲子共读体会 寒假里,与硕硕一起开展读书比赛活动。每天中午、晚上,都可以看到娘俩或坐或卧于床上看书的身影,那一刻,家...
心得一:小学教师跟岗学习心得体会 2014年3月3日我有幸参加了xx市解放路小学的一周跟岗学习培训,这次培训学习,是我五年教师生涯中参加的第一次最高级...
心得一:服务基层,奉献青春 今年暑假期间,为了响应共青团广西区委、自治区教育厅、自治区远程办开展广西大学生志愿服务万村远程教育行动的号召,我在东兰县团...
心得一: 入党积极分子培训心得体会 我很高兴能被推荐去上党课。经过党校培训,我在思想上对中国共产党有了比较全面系统地认识,并在内心树立了共产主义信念。...
心得一: 大学生活心得体会 当大家都在谈论梦想时,我当然不会告诉你们我没有梦想。可什么是梦想,我的梦想究竟是什么,我又该怎样去实现我的梦想?我很迷茫。...
心得一:学习焦裕禄心得体会 在观看了焦裕禄的感人事迹后,我明白了焦裕禄精神的实质就是全心全意为人民服务。我们要学习他甘于吃苦、甘于奉献的精神,要学习他...
心得一:青年志愿者协会义卖心得 2010年11月29日,在这个平凡的日子里我们迎来了青协爱心义卖活动。虽然高中时也举行过类似的义卖活动,但是却少了一点...
心得一:参观医院学习心得体会 南方的大医院工作也是我的梦想!可是事与愿违后来分配的医院却是一个小医院,一晃就是11年,这些年我们医院在院领导的正确领导...
心得一:党员干部共产党员三问四观大讨论心得体会感受 群众路线“三问”源自为民“四观”,着眼的是“保持党同人民群众的血肉联系”这个作风建设的核心问题,切...
心得一: 社区三严三实心得体会 根据区委提示单要求贯彻学习三严三实,五福社区学习了习近平总书记在河南省兰考县调研指导党的群众路线教育实践活动时的讲话精...
心得一: 党员廉洁自律心得体会 通过观看有关反腐倡廉电教片和参加多种形式的党风廉政建设学习活动,我进一步认识到只有通过全面的经常的教育,真正打牢思想政...
篇一: 小学语文国培心得体会 窗外还在飘雨,急促的雨点伴着不常听见的雷声,霎时一切都被淹没,只有雨在急行。不知为什么,我的心反而安静了下来,思绪不觉回...
篇一:学习科学发展观心得体会 在全党开展深入学习实践科学发展观活动,是党的十七大作出的一项重大战略部署,是用马克思主义中国化最新成果武装全党的重大举措...
篇一:能力提升年心得体会 水之积也不厚,则其负大舟也无力。能力是工作的基础,能力的强弱决定着工作水平的高低。总书记总书记在庆祝建党90周年大会上的讲话...
2013年学习心得体会 范文一: 我很荣幸能够在这一学期能参加我校党校的学习,接到通知的那天,我兴奋得不能言语,我很感谢党组织给我这次机会。学习期间,...
心得一: 烟草员工学习心得体会 转眼之间,来Xx烟草工作已经一年了。下面是我的学习心得体会了: 还记得的夏天,顶着炎炎烈日,拖着沉重的行李,与其他12...
书通网www.kj-cy.cn为广大网友提供: 优美的诗句、伤感的句子、好词好句、唯美的句子、思念的诗句、经典语句等学习生活资源。