計算機軟體系統的組成

2021-08-31 01:37:44 字數 1094 閱讀 1610

系統軟體: 作業系統、 實用程式、 語言處理程式、 資料庫管理系統。

作業系統實施對各種軟硬體資源的管理控制。

實用程式為方便使用者所設, 如文字編輯等。

語言處理程式把用組合語言/高階語言編寫的程式, 翻譯成可執行的機器語言程式。

支撐軟體有介面軟體、 工具軟體、 環境資料庫,支援使用者使用計算機的環境, 提供開發工具,也可認為是系統軟體的一部分。

應用軟體是使用者按其需要自行編寫的專用程式。

軟體開發的不同層次

計算機硬體系統: 機器語言。

作業系統之資源管理: 機器語言+廣義指令(擴充了硬體資源管理)。

作業系統之檔案系統: 機器語言+系統呼叫(擴充了資訊資源管理)。

資料庫管理系統: +資料庫語言(擴充了功能更強的資訊資源管理)。

語言處理程式: 面向問題的語言。

作業系統的概念

作業系統(operating system), 簡稱os。

os是計算機系統最基礎的系統軟體, 管理軟硬體資源、 控制程式執行, 改善人機介面, 合理組織計算機工作流程, 為使用者使用計算機提供良好執行環境。

作業系統是方便使用者、 管理和控制計算機軟硬體資源的系統程式集合

從使用者角度看, os管理計算機系統的各種資源, 擴充硬體的功能, 控制程式的執行。

從人機互動看, os是使用者與機器的介面,提供良好的人機介面, 方便使用者使用計算機,在整個計算機系統中具有承上啟下的地位。

從系統結構看, os是乙個大型軟體系統,其功能複雜, 體系龐大, 採用層次式、 模組化的程式結構。

作業系統的組成

程序排程子系統

程序通訊子系統

記憶體管理子系統

裝置管理子系統

檔案管理子系統

網路通訊子系統

作業控制子系統

作業系統的型別

從操作控制方式看

多道批處理作業系統, 離線控制方式。

分時作業系統, 互動式控制方式。

實時作業系統。

從應用領域看

伺服器作業系統、 並行作業系統。

網路作業系統、 分布式作業系統。

個人機作業系統、 手機作業系統。

嵌入式作業系統、 感測器作業系統。

計算機軟體系統包括什麼

計算機軟體系統包括系統軟體和應用軟體。計算機軟體系統是指計算機在執行的各種程式 資料及相關的文件資料。系統軟體是指擔負控制和協調計算機及其外部裝置 支援應用軟體的開發和執行的一類計算機軟體。本教程操作環境 windows7系統 dell g3電腦。計算機的軟體系統是指計算機在執行的各種程式 資料及相...

計算機軟體之母

所謂計算機軟體之母,其實是創造第乙個現代編譯程式的婦女,她同時也是商用計算機程式語言的發明人。附錄 葛麗絲 穆雷 霍普 英語 grace murray hopper,1906年12月9日 1992年1月1日 女,本姓穆雷 murray 霍普 hopper 為夫姓。美國海軍准將及計算機科學家,世界最早...

計算機軟體的發展

在20世紀70年代,隨著科技的發展和各企業工作範圍以及員工工作強度的增加,大家越來越對每天手動除了報表以及紙質檔案感到頭痛以及力不從心,於 是,人們就在尋找一種操作更簡捷運算更準確的工具,於是,傳統企業軟體產生了。此時大家所使用的軟體,只是單機版本的應用軟體,也就是說,軟體只能安裝和 執行在一台計算...