当前位置: 代码迷 >> 开发方法 >> 计算机程序设计思维的思想是什么
  详细解决方案

计算机程序设计思维的思想是什么

热度:4179   发布时间:2013-02-26 00:00:00.0
计算机程序设计思想的思想是什么?
程序设计思想的思想是什么? 
计算机的本质是什么? 
计算机可以抽象成一种什么思想?什么模式? 
各种程序设计思想其不变的本质是什么? 
各种程序设计思想有什么共同点? 

脑子都快想爆炸了,希望牛人给解答其中一二

啊啊啊啊~~~我好可怜啊~~~好可怜啊~~~~
------解决方案--------------------------------------------------------
万变不离其宗,思想就是一种思路。

数学的证明题做的不少吧,各种证明题的思路其实都是差不多的,什么正面推导、反面推导等等

当然,编程思想远不止这些...
------解决方案--------------------------------------------------------
你有冲动去实现你的想法,因此就衍生了所有(包括思想),准确的说是你的所有,主要是你思想。
------解决方案--------------------------------------------------------
如果去看看明朝王守仁的文章

你就会了解知行合一

当年王守仁坚定不移的去“格物”

你也坚定不移的去“格”程序设计,坚持10年终会有所小成

祝你成功~~


------解决方案--------------------------------------------------------
我的粗浅回答,大家莫笑:

计算机的本质是什么? 
应该是图灵理论吧,因为最初的“电子计算机”原型就是图灵机。
不过中国的算盘也是计算机的最核心模式,
计算机不就是0和1么,算盘是10进制的,更符合人的计算习惯,
而计算机因为晶体管原理上的原因,只适合使用二进制,没办法。


计算机可以抽象成一种什么思想?什么模式? 

这个问题太玄了。
做这种高层次的抽象有些不知天高地厚。


各种程序设计思想其不变的本质是什么? 
我觉得程序设计思想最不变的本质就是简化和分而治之。
无论是面向对象,还是多层设计,都是要把复杂的问题先拆成几个相对简单的问题,实际上就是简化,一直简化到什么程度呢?
简化到计算机可以接受的二进制+ - 操作,当然,这里头我们通常只简化到程序流程这一级,最后变成高级语言代码,后续的过程,被变成语言和操作系统代为完成了。


各种程序设计思想有什么共同点? 
这个问题和上个问题似乎无法分开阐述。
  相关解决方案