首頁  >  文章  >  什麼是系統軟體

什麼是系統軟體

青灯夜游
青灯夜游原創
2022-07-26 09:56:5125530瀏覽

系統軟體是指控制和協調電腦及外部設備,支援應用軟體開發和運作的系統,是無需使用者乾預的各種程式的集合,主要功能是調度,監控和維護電腦系統;負責管理電腦系統中各種獨立的硬件,使得它們可以協調工作。系統軟體的主要特徵是:與電腦硬體系統有很強的互動性,能對共享資源進行調度管理,能解決並發性操作處理中所存在的協調問題。

什麼是系統軟體

本教學操作環境:windows7系統、Dell G3電腦。

系統軟體是指用於對電腦資源的管理、監控和維護,以及對各類應用軟體進行解釋和運行的軟體。

系統軟體是指控制和協調電腦及外部設備,支援應用軟體開發和運作的系統,是無需使用者乾預的各種程式的集合,主要功能是調度,監控和維護電腦系統;負責管理電腦系統中各種獨立的硬件,使得它們可以協調工作。系統軟體使得電腦使用者和其他軟體將電腦視為一個整體而不需要顧及到底層每個硬體是如何運作的。

系統軟體是電腦系統必備的軟體。

系統軟體的主要特徵是:

  • #與硬體有很強的互動性

  • #能對資源共享進行調度管理

  • 能解決並發操作處理中存在的協調問題

  • 其中的資料結構複雜,外部介面多樣化,便於使用者重複使用

系統軟體中的資料結構複雜,外部介面多樣化,便於許多使用者重複使用。

系統軟體的種類

目前常見的系統軟體有作業系統、各種語言處理程序、資料庫管理系統以及各種服務程序等。

1、作業系統

  作業系統是底層的系統軟體,它是硬體系統功能的首次擴充,也是其他系統軟體和應用軟體能夠在計算機上運行的基礎。

  作業系統其實是~群組程序,它們用於統一管理電腦中的各種軟、硬體資源,合理地組織電腦的工作流程,協調電腦系統各部分之間、系統與使用者之間、使用者與使用者之間的關係。作業系統在電腦系統中佔有非常重要的地位。

  作業系統提供人與機器的介面介面,具備5個面向的管理功能:儲存管理、處理器管理、裝置管理、檔案管理與流程管理。

2、語言處理程式

  人們要利用電腦解決實際問題,首先要編製程式。程式設計語言就是用來寫程式的語言,它是人與電腦之間交換資訊的管道。

  程式設計語言是軟體系統的重要組成部分,而對應的各種語言處理程式屬於系統軟體。程式設計語言一般分為機器語言、組合語言和高階語言3類。

  機器語言是底層的電腦語言。用機器語言編寫的程序,電腦硬體可以直接識別。

  組合語言是為了方便理解與記憶,將機器語言用助記符取代而形成的語言。

  高階語言與具體的電腦硬體無關,其表達方式接近於人描述問題的方式,易為人們所接受和掌握。用高階語言編寫程式比低階語言容易得多,並大大簡化了程式的編制和調試,使程式設計效率得到大幅度的提高。高級語言的顯著特徵是獨立於具體的計算機硬件,並且通用性和可移植性好。

  語言處理程序就是把彙編或高階語言程式翻譯成電腦硬體可以直接處理的機器語言,存放於電腦記憶體中。供電腦系統執行。因此語言處理程序與程式設計語言、特定硬體類型是密切相關的,程式設計語言和硬體不同時,必須配以對應的語言處理程序。

3、資料庫管理系統

  隨著電腦在資訊處理、情報檢索及各種管理系統中應用的發展,要求大量處理某些數據,建立和檢索大量的表格。如果將這些數據和表格依照一定的規律組織起來。可以使得這些資料和表格處理起來更方便,檢索更迅速,使用者使用更方便,於是出現了資料庫。資料庫就是相關資料的集合。資料庫和管理資料庫的軟體構成了資料庫管理系統。

  資料庫管理系統目前有許多種類型。例如,常用的關聯式資料庫有Access、Sybase、Oracle、SQI。 Server和DB2等。

4、服務程式

  服務程式有編輯程式、電腦硬體初始化程式和測試排錯程式等,主要用於電腦裝置本身的應用服務。例如,記憶體檢查,最佳化管理,磁碟格式化、查錯,光碟寫入,網路連線等都屬於服務程式。

更多相關知識,請造訪常見問題欄位!

以上是什麼是系統軟體的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn