作業系統 5. 軟體與系統程式概論 - Ian-Liu-1990/Computer-Arch-OS GitHub Wiki
系統程式(軟體)
系統程式:
- 控制性/操作介面軟體-作業系統
- 應用程式開發軟體-直譯/組譯/編譯/巨集程式...
- 輔助性公用程式(幫助分析、組態、最佳化維護電腦的系統軟體)-壓縮/解壓縮軟體,防毒軟體,系統還原軟體,排定工作,清理磁碟,磁碟重組
載入程式的主要三步驟
- 載入配置記憶體空間:
- 重定址
- 將程式碼載入記憶體
應用軟體的版權分類
免費 | 公共領域 | 開放原始碼 | 共享 | 試用 | 自由 | |
---|---|---|---|---|---|---|
金錢購買使用權 | 不需 | 不需 | 不需 | 不需 | 不需 | 不需 |
版權 | 仍保有 | 沒有版權 | 沒有 | 有版權 | 有版權 | 有著作權 |
原始碼 | 不開放 | ? | 開放 | 不開放 | 不開放 | 開放 |
電腦輔助軟體工程(computer-aided software engineering,CASE)國營 - 資訊96
-
定義 : 使用軟體工具輔助軟體的開發及維護。
-
前端 : 協助畫出流程規格包括:資料流程圖、結構圖、實體關係圖及分析設計的儲存資料、報表格式、檢查錯誤漏失等;把規格確定後
-
後端 : 自行產生TURBO C、PASCAL的程式碼。整體而言,可節省系統開發人員許多時間。