操作系統軟件有哪些?
系統軟件包括操作系統類、語言處理程序類、服務性程序類、標準庫程序類、數據庫管理系統類五類。
一、操作系統類 操作系統是控制和管理計算機各種資源、自動調度用戶作業程序、處理各種中斷的軟件。操作系統的作用是控制和管理系統資源的使用,是用戶與計算機的接口。目前比較流行的操作系統有DOS操作系統、UNIX操作系統、Windows操作系統(是單用戶多任務圖形界面操作系統)。
二、語言處理程序類 計算機能識別的語言與機器能直接執行的語言并不一致。計算機能識別的語言很多,如匯編語言、Basic語言、Fortran語言、Pascal語言與C語言等,它們各自都規定了一套基本符號和語法規則。用這些語言編制的程序叫源程序。 用“0”或“1”的機器代碼按一定規則組成的語言,稱為機器語言。用機器語言編制的程序,稱為目標程序。語言處理程序的任務就是將源程序翻譯成目標程序。不同語言的源程序對應有不同的語言處理程序。
三、服務性程序類 服務程序(也稱為工具軟件)擴大了機器的功能,一般包括診斷程序、調試程序等。常用的微機服務軟件程序有QAPLUS、PCTOOLS等。
四、標準庫程序類 為方便用戶編制程序,通常將一些常用的程序段按照標準的格式預先編制好,組成一個標準程序庫,存人計算機系統中,需要時,由用戶選擇合適的程序段嵌入自己的程序中。 五、數據庫管理系統類 數據庫管理系統有組織地、動態地存貯大量數據,使人們能方便、高效地使用這些數據。數據庫管理系統是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫。數據庫管理系統有各種類型,目前許多計算機包括微型機都配有數據庫管理系統,如FoxPro、Oracle、Sabase等。