九九热这里直有精品,1区二区三区在线播放,玖玖爱在线观看资源,国产aⅴ综合网,午夜福利男女,日本亚洲欧美三级,日韩无码黄色导航,内射少妇13区,中文字幕高清网

您身邊的軟件定制專家--9年開發(fā)經(jīng)驗為您護航

18678812288
0531-88887250

山東軟件開發(fā)的程序觀

文章作者:濟南軟件開發(fā) 時間:2016年11月08日

  我們很早就認識到,高級語言是機器語言的抽象,結(jié)構(gòu)圖是對高級語言的抽象,而自然語言是對結(jié)構(gòu)圖的抽象。這是很好理解的,也符合我們的思維習慣。可是倒過來看,逆向思維一下,會有更驚人的發(fā)現(xiàn)。山東軟件開發(fā)提示您注意,它們不正是我們"做"一個軟件標準的流程嗎? 機器代碼 --〉高級語言實現(xiàn) --〉結(jié)構(gòu)圖 -〉自然語言

  可以說,它們表達的都是同一個東西,只是抽象的層次不同而已。抽象層次越高,所需要處理的基本抽象思考要素也就越多。但是,涉及到的具體實現(xiàn)細節(jié)反而越少。一句話,我們的軟件活動大都是從高度抽象到底層抽象,這個演化過程是客觀規(guī)律,隨著軟件工程水平的提高,從此岸到彼岸的直接跨越就變得非常不合理。

  有了從高到低的抽象層次,就需要逐步地象下樓梯一樣一層層往下。然而下的過程是危險的,也是值得研究的。什么是這個過程中最重要的,我覺得是保持一致性,起碼是概念的一致性。系統(tǒng)中沒有保障的因素已經(jīng)很多,如果中間存在任何稍大的不一致,就必須重復進行大量的工作,就好像已從20樓走到2樓,突然發(fā)現(xiàn)忘了穿鞋,還得回到20樓一樣令人同情。假設我們已經(jīng)順利地到了2樓,剩下的工作將容易許多,高級語言到機器代碼的一致性目前已經(jīng)得到很好的保障,這個成就讓軟件業(yè)的生產(chǎn)率提高了很多。可是這對我們現(xiàn)今的軟件開發(fā)并沒有實質(zhì)性的幫助,山東軟件開發(fā)認為,這是因為,在當前整個軟件開發(fā)周期中,這個過程只占了少量的精力和時間,沒有一個高級語言程序員會關注自己代碼的反匯編結(jié)果。類似的還有開發(fā)工具等相當次要的因素。所以,問題仍然很嚴重。

  危機不可避免地存在著,關注它們不代表我是悲觀主義者和所有不能由人類完全控制卻可以供人類充分研究并利用的自然科學一樣,軟件工程學必然有客觀的規(guī)律。矛盾總是存在的,因為那些一致性不可能100%的滿足,但我們可以不斷校正,運用合理的方法學使之接近理想狀態(tài),即不斷地進步。在這方面,中國人又一次落后了,大學里教條似的軟件工程學,企業(yè)界對于新技術的偏執(zhí)和對設計、管理的忽視,怎么可能從根本上提高我們極低的軟件水平。


想要了解更多詳情歡迎來電咨詢18678812288
登陸網(wǎng)址:m.h6244.cn。
聯(lián)系人:王經(jīng)理。

抚远县| 赤壁市| 喀喇沁旗| 平陆县| 特克斯县| 张家川| 龙岩市| 河津市| 上饶县| 通河县| 视频| 丰都县| 南宫市| 璧山县| 永定县| 大丰市| 元朗区| 凉城县| 玉树县| 巴彦县| 佳木斯市| 漯河市| 长顺县| 婺源县| 容城县| 深水埗区| 额尔古纳市| 静安区| 沙河市| 汾西县| 且末县| 襄樊市| 蛟河市| 汉阴县| 朔州市| 天全县| 珲春市| 积石山| 古田县| 丰台区| 无为县|