回覆列表
  • 1 # 大漠孤雁知

    程式是指一組指示計算機執行動作或做出判斷的指令,通常用某種程式設計語言編寫,運行於某種目標體系結構上。

    《計算機軟體保護條例》第三條規定:計算機程式,是指為了得到某種結果而可以由計算機等具有資訊處理能力的裝置執行的程式碼化指令序列,或者可以被自動轉換成程式碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程式的源程式和目標程式為同一作品。

    計算機程式是由資料結構和演算法構成的。

    編寫一個程式去生成另外一個程式的過程被稱之為原程式設計(Metaprogramming)。它可以被應用於讓程式根據給定資料生成程式碼。單一一個程式可能不足以表示給定資料的所有方面。讓一個程式去分析這個資料並生成新的程式去處理資料所有的方面可能會容易一些。

  • 2 # 閒散的獅子

    不可以的。

    隨著程式設計技術的不斷髮展,對於程式的定義也在不斷進行著修正。以前,人們把程式看成是處理資料的一系列過程,過程或函式定義為一個接一個順序執行的一組指令,資料與程式分開儲存,程式設計的主要技巧在於追蹤哪些函式呼叫哪些函式,哪些資料發生了變化。

    之後出現了結構化程式設計的思想,就是把資料和處理資料的過程當成一個整體(物件)。

    無論是早期的程式設計還是現在的程式設計,程式程式碼裡至少要包含:指令和引數,此外演算法也是必不可少的。

    這些都是簡單的說法,要完成一個完整的程式需要的遠不止這幾點。但至少說明,不能簡單的把程式看成是指令集裡各種指令的排列組合。

  • 3 # 滅蒙鳥

    四大名著能看成各種中文字的排列組合嘛?

    其實對了,文章就是各種排列組合比較好的而已。

    不知道題主知道無限猴子定理嘛?一隻無限打字,它一定能寫出四大名著。

    所謂程式設計師就是在π裡面找出有意義的字串取出來而已,。

  • 中秋節和大豐收的關聯?
  • 自動檔車的P檔位為什麼要設定在透過R檔的位置呢?