沉降離心機

[拼音]:chengxu sheji

[英文]:programming

設計、編制和除錯程式的過程。計算機系統完成各項資料處理任務必須在程式的指揮下進行,程式是對資料處理任務的處理物件和處理規則的描述。程式設計的質量將影響整個計算機系統的工作質量,因此,程式設計工作在計算機資料處理系統中是非常重要的。表達計算機程式的語言稱程式設計語言,有低階語言與高階語言之分。程式設計師應根據資料處理任務的特性和系統條件選用合適的程式設計語言。

除了程式和資料這兩個最基本的概念,為了便於程式設計還建立了一系列程式基本單位,如子程式、子程式、協同程式、模組等,它們在程式內部表現為順序特性、併發特性或分佈特性。

程式設計的方法有兩類。一類是全域性性的,如結構程式設計方法。它要求編出的程式具有良好的結構,程式設計過程是結構化的、層次式的、逐層降低抽象級別即逐步求精式的。這樣的方法便於保證程式的正確性,增加程式的易讀性和易維護性,加速程式設計的程序。另一類是區域性性的,如子程式方法、協同程式方法,順序程式設計、併發程式設計和分佈程式設計等。

使用合適的軟體工具,可以顯著提高程式設計的質量和生產率。在設計階段可以用圖形(流程圖、框圖)、表格(抉擇表)、語言(設計性語言)來描述。在編制程式階段可選用適當的程式設計語言、解釋程式,編輯程式等,互動式的語言(如BASIC語言)可以實現互動式程式設計,一邊設計,一邊驗證,隨時糾正程式設計中的錯誤。在除錯程式階段可以用測試資料產生程式、跟蹤程式、測試程式和驗證程式等。

程式設計工作的優劣主要取決於它產生的程式的質量。程式質量標準主要有正確性、易讀性、易維護性、程式執行效率以及程式的靈活性等。不同性質的程式對質量的要求各有側重。

參考文章

IPO定價的程式設計股票基金撤回仲裁申請程式設計法律常識