摘要: 命令式編程與聲明式編程簡介
          第二課伊始,冒號開門見山:“首先介紹的是最基本的兩種編程范式:命令式和聲明式,其中命令式又稱過程式。。。”

          命令式編程是行動導向(Action-Oriented)的,因而算法是顯性而目標是隱性的;聲明式編程是目標驅動(Goal-Driven)的,因而目標是顯性而算法是隱性的。。。

          歸根結底,編程是尋求一種機制,將指定的輸入轉化為指定的輸出。三種范式對此提供了迥然不同的解決方案:命令式把程序看作一個自動機,輸入是初始狀態,輸出是最終狀態,編程就是設計一系列指令,通過自動機執行以完成狀態轉變;函數式把程序看作一個數學函數,輸入是自變量,輸出是因變量,編程就是設計一系列函數,通過表達式變換以完成計算;邏輯式把程序看作一個邏輯證明,輸入是題設,輸出是結論,編程就是設計一系列命題,通過邏輯推理以完成證明。。。  閱讀全文

          鄭暉 2008-05-05 23:55 發表評論

          文章來源:http://www.aygfsteel.com/xyz98/archive/2008/05/05/198601.html

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 绥阳县| 英超| 林芝县| 安宁市| 温泉县| 个旧市| 远安县| 青龙| 广宁县| 黎城县| 唐河县| 镇坪县| 锦屏县| 涞水县| 瓦房店市| 新余市| 上饶县| 德化县| 滁州市| 墨玉县| 海城市| 榆社县| 宝坻区| 客服| 新疆| 手游| 宜州市| 山东省| 大兴区| 永州市| 北辰区| 枣庄市| 尼玛县| 连城县| 马山县| 清水河县| 闽清县| 古丈县| 三穗县| 香格里拉县| 恩平市|