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