回覆列表
  • 1 # 使用者52510796211

    程式設計語言有三個特性,他們是:心理特性、工程特性和技術特性。

    1、心理特性:是指影響程式設計師心理的語言效能,包括歧義性,簡潔性,區域性性和順序性,傳統性幾個方面。歧義性:是指某些語言雖然在編譯程式中只有一種解釋,但在人們看來卻可能產生兩種或多種不同的解釋。簡潔性:是指人們必須記住的語言成分的數量。區域性性和順序性:區域性性指語言的聯想性,模組的高內聚低耦合使區域性性得以加強,提供異常處理的語言特性則削弱區域性性。順序性強則使人們易理解,易接受。傳統性:由於人們使用語言有一種習慣性。若新語種的傳統性強,則人們學習起來容易接受。反之則需要更多時間來學習。可見傳統性容易影響人們學習新語種的積極性。

    2、工程特性:從軟體工程的觀點,程式設計語言的特性著重考慮軟體開發專案的需要,因此對程式編碼有如下要求:可移植性、開發工具的可利用性、軟體的可重用性及可維護性。可移植性:是指程式從一個計算機環境移植到另一個計算機環境的容易程度。開發工具的可利用性:就是說一個開發工具好不好用,功能多不多,強不強。比如vc++就是一個開發工具。軟體的可重用性:指程式語言能否提供可重用的軟體成分,重用時需要修改調整的內容多不多。可維護性:一個易讀懂,易修改的軟體就是可維護性好的軟體。

    3、技術特性。

  • 中秋節和大豐收的關聯?
  • oppo手機沒法接收電子郵件怎麼辦?