以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 理论计算机科学 』  (http://bbs.xml.org.cn/list.asp?boardid=64)
----  理论计算机科学?电脑操作!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=64&rootid=&id=28250)


--  作者:zhaoming
--  发布时间:3/7/2006 2:40:00 PM

--  理论计算机科学?电脑操作!
看到版主,看到这里有几个大牛,的确佩服

电脑爱好者论坛满天飞,计算机科学论坛真是太少太少了.好容易看到一理论计算机科学论坛,真是难得,真不希望也变成电脑爱好者论坛.

现在都在谈科技创新,我个人对没有创新的闷头写程序真是深恶痛绝,不愿意去做一名"程序民工",那叫什么"IT精英"呀,纯属忽悠,要做就应该做有创造性的.

象那个操作电脑纯脆是外行干的事.

上次东南某校的庄老师谈到赵教授,拜读过他的大作.我相信全国的计算机科学系还是有人愿意去静下心来搞基础研究的.今天的基础研究能变成明天的前沿技术,明天的前沿技术就是后天的工程项目.



--  作者:admin
--  发布时间:3/8/2006 1:07:00 AM

--  
说得很不错

作理论研究,是需要有一定的耐心和毅力的。这不是人人都能做得到的,也不是人人都愿意选择去做的。

在此,向那些为计算机科学理论研究事业而奋斗的学者们表示敬意。
同时,也真诚地希望某些工业界人士能够正确地看待和理解学术界。虽然站在软件研发第一线的是软件工程师,而且学术研究不如软件研发那么直接,那么立竿见影,但如果不是理论研究上的突破,工业界不会有SQL这么好用的数据库查询语言,等等等等。


--  作者:zhaoming
--  发布时间:3/15/2006 9:20:00 PM

--  
是的,整部计算机的发展史就是一个从科学理论到核心技术再到工程产业的不断转化的过程.如果不是图灵的计算理论,就不会有诺一曼发明计算机,就不会有今天庞大的IT产业.如果没有形式语言与自动机理论,就不会有今天的语言遍译器,就不会有今天的C语言C++和其它高级语言---想象全球的程序员都用二进制写程序是多可怕的事...

未来的技术创新还需要哪些科学理论的发展?也许有形式化理论,也许有人工智能理论...等等,我无法完备准确的列出,但有一点是肯定的---数学是推动计算机发展的主要保证,具体说是哪一种数学?---就是理论计算机科学!

图灵是计算机科学的创始人,诺一曼是计算机的发明人,两位伟大的科学家是这项科学技术的最大贡献者,对比一下,比尔盖次则是这项科学技术的最大受益者.

正因为如此,我也愿"向那些为计算机科学理论研究事业而奋斗的学者们表示敬意",也"真诚地希望某些工业界人士和产业界人士能够正确地看待和理解学术界".


--  作者:zhaoming
--  发布时间:3/15/2006 9:54:00 PM

--  
理论计算机科学的发展推动计算机技术的创新,而计算机技术创新又推动了经济发展,为我们每个人每天的生活不断的带来了新的方便,提高了我们的生活质量.

可以说:
1.理论计算机科学给人类生活带来的实际好处不亚于理论物理学
2.核心与灵魂同为数学,理论计算机科学的学术深度不亚于理论物理学

当公众都知道理论物理学是一门高深的科学时,很少有人知道理论计算机科学也是一门同样高深的科学,以至于美国人把"数学与计算机科学"列为五大基础性科学之首("物理学"、"生物学"等等都要靠后),看来人家对理论计算机科学的重视和人家发达的计算机产业不是没有关系的.


--  作者:watermud
--  发布时间:3/26/2006 2:54:00 PM

--  
不过我认为赵老师的书有一点误人的感觉。
他太过于强调连续数学的东西,而忽略了理论计算机科学的数学基础是离散的。
--  作者:zhaoming
--  发布时间:3/30/2006 2:17:00 PM

--  
我的水平有限,无法评论那位赵老师的书,

不过,我觉得理论计算机科学的数学基础是离散的,但说到计算机科学的其它分支,也有一些似乎更倾向连续数学,比如计算机图形学,比如机器学习,比如人工神经网络,比如数据挖掘...

不过,因为那些方向不是计算机科学的基础性方向,所以我个人感得连续数学的思维也许对人有益,但它的知识未必是我们必须的.

我说了半天,都是自己的一点认识,如果不对,欢迎指正.


--  作者:linrd
--  发布时间:4/2/2006 10:19:00 AM

--  
我同意。现数学系的都是以数分,高代和方程为主的,而计算机又往往以程序,软件为主。以离散对象为主的基础性课程(如:语义学)往往要在研究生层次。浪费太多的时间了,也让理论计算机研究不为人所知,也让许多潜在的天才与理论计算机科学失之交臂。遗憾!
--  作者:zhaoming
--  发布时间:4/3/2006 12:26:00 PM

--  
以下是引用admin在2006-3-8 1:07:00的发言:
说得很不错
作理论研究,是需要有一定的耐心和毅力的。这不是人人都能做得到的,也不是人人都愿意选择去做的。

在此,向那些为计算机科学理论研究事业而奋斗的学者们表示敬意。
同时,也真诚地希望某些工业界人士能够正确地看待和理解学术界。虽然站在软件研发第一线的是软件工程师,而且学术研究不如软件研发那么直接,那么立竿见影,但如果不是理论研究上的突破,工业界不会有SQL这么好用的数据库查询语言,等等等等。
[/quote]

[quote]以下是引用linrd在2006-4-2 10:19:00的发言:
我同意。现数学系的都是以数分,高代和方程为主的,而计算机又往往以程序,软件为主。以离散对象为主的基础性课程(如:语义学)往往要在研究生层次。浪费太多的时间了,也让理论计算机研究不为人所知,也让许多潜在的天才与理论计算机科学失之交臂。遗憾!


两位说的是

不要说公众不知道理论计算机,就连很多计算机系的师生都没听说过还有一个"理论计算机科学"?连名字都没听说过,更别提它的重要性了!

我觉得可笑的是,有些人身为计算机系的师生---他们不是学物理的,却听说过"理论物理学",--------他们是学计算机的,但却没听说过"理论计算机科学"------这真是够讽刺的了

我这样说,当然不是指责那些师生,其实,很多年前我在一所非重点大学计算机系读本科的时候,也是知道有个理论物理,不知道还有个理论计算机,直到读研究生以后才明白.

正因为如此,所以我个人认为---------我们应该讲明白,计算机有很多不同的层次,最底层(第一层)是理论计算机科学,再上一层(第二层)有计算机软件和计算机应用的共性通用的算法和核心技术,再往上一层(第三层)才是根据具体的应用编程实现,最上层(第四层)才是最终用户操作电脑.--------当然,这样划分不一定严格

要做电脑用户,他们只看到第四层就行了,下边几层他们不用知道,要做代码工人,可以再知道个第三层,但是,我们计算机系的本科生研究生博士生,我认为应该首先知道所有这些层次的存在,以及各层的作用,然后,自己决定自己将来想搞哪一层!

如果象洗脑一样告述所有计算机系学生一个错误的说法,比如"学计算机就是编程",这样话,
自然会有许多潜在的天才与(理论)计算机科学失之交臂.----一方面有科学倾向的和有核心技术创新倾向的那部分计算机系学生对学"计算机"很失望,另一方面,(理论)计算机科学存在的很多重大挑战性问题没有人去解决(潜在的天才根本就不知道有这些问题,他怎样解决).--------那就太疑撼了!

赵教授的书在本科生中推广,我认为至少有一个好处----让学计算机的学生自由选择他将来的发展道路---想做理论?还是想做核心技术?还是就想写程序代码?应该给人说清楚了让人自己选!---而不是通过宣传误导让所有学生误以为"学计算机只能编程".

"作理论研究,是需要有一定的耐心和毅力的。这不是人人都能做得到的,也不是人人都愿意选择去做的。"


--  作者:asiarifle
--  发布时间:4/6/2006 3:09:00 PM

--  
眼界决定世界,现在的教育体制严重蔑视人的能力,对思想的禁锢保护着专制的利益。
--  作者:afz291
--  发布时间:7/11/2007 11:36:00 AM

--  
现在很多外行认为什么OFFICE,flash,photoshop之类的应用能够熟练操作就是电脑高手,那是因为他们是井底之蛙,只能看到这个层面.问问他们什么是图灵机,估计就没人知道了.司机的技术再高超也只是司机,只是汽车的使用者,永远成不了设计者.现在社会对计算机的普及很高,可是真正懂的什么是计算机的人很少,感觉会玩几个软件就是高手,呵呵呵呵,可笑啊......
--  作者:Templarwzy
--  发布时间:7/12/2007 1:58:00 PM

--  
不知你们说的赵老师是谁?写了什么书?
--  作者:pgs
--  发布时间:3/3/2008 3:19:00 PM

--  
估计是赵致琢,《计算机科学导论》。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
93.994ms