網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

程序設計的核心是什麼

欄目: IT科技 / 發佈於: / 人氣:1.68W

以計算機編程爲例,其程序設計的核心是機器碼。機器碼指的是將硬件序列號經過一系列加密、散列形成的一串序列號。機器碼一般用作軟件能夠唯一識別的機器。

程序設計的核心是什麼

任何設計活動都是在各種約束條件和相互矛盾的需求之間尋求一種平衡,程序設計也不例外。在計算機技術發展的早期,由於機器資源比較昂貴,程序的時間和空間代價往往是設計關心的主要因素;隨着硬件技術的飛速發展和軟件規模的日益龐大,程序的結構、可維護性、複用性、可擴展性等因素日益重要。

另一方面,在計算機技術發展的早期,軟件構造活動主要就是程序設計活動。但隨着軟件技術的發展,軟件系統越來越複雜,逐漸分化出許多專用的軟件系統,如操作系統、數據庫系統、應用服務器,而且這些專用的軟件系統愈來愈成爲普遍的計算環境的一部分。這種情況下軟件構造活動的內容越來越豐富,不再只是純粹的程序設計,還包括數據庫設計、用戶介面設計、接口設計、通信協議設計和複雜的系統配置過程。

Tags:程序設計