数学建模社区-数学中国
标题:
何为软件技术
[打印本页]
作者:
huangwenlei
时间:
2009-3-29 23:00
标题:
何为软件技术
归根到底,软件的技术分为两块:“技巧”和“技术”!
: }/ T- \6 ]) ~6 M
技巧是使用程序语言构建程序逻辑。技术是可以翻译为程序逻辑的“逻辑规范”。翻译为数学语言可以是这样:技巧是解决特定问题的方法;技术则是“所有”(包括支持所有技巧)的理论体系!从这点上看,技巧有相当大的局限性,他不能独立!而技术才是根本,任何技术都能够自发的酝酿其中的“技巧”。
# D' m( @9 Q' a) ^3 U5 k6 B& s
所以,软件技术,是数学的一个子集。也可以这样说,数学之外的任何一个“宇宙元素”(如物理学、生物学、语言学)都是数学的一个子集!宇宙只有一个底层,它就是数学,而我们现在所知道的数学,相当相当的小,以至于人类不能接受数学是万物之本这个说法,甚至在历史的嘲弄下,把数学当成了“纯计算”的一种“技巧”!回到软件技术上来,软件技术的革新必然要有“数学逻辑体系”的支持,或者“发现”数学中未被发现的新“体系”!
- j3 ^. B1 v# Y: \9 X p
没有数学的发展,人类进步是需要多么大的“逻辑计算”和“非逻辑计算”,因为这两者的计算都是很久很久以前建立起来而通过历史“阶段”性的验证了的一个“数学体系”!而新的数学体系的建立,将可使人类的进步,更别说软件了,进入一个可以用语言学语言描述的新纪元--“突飞猛进”,它简直就是一个趋于无穷大的幂级数!
0 d7 m+ ~, \" Z: ?' G+ y: y
未完待续。
作者:
yyj4968
时间:
2009-4-9 14:01
楼主的见解有理
作者:
raosu
时间:
2009-4-10 20:37
好像是!!!
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5