計算機的軟件系統(tǒng)由哪幾部分組成?它們各有什么功能?
發(fā)布時間:2018/7/31 21:30:32 訪問次數(shù):9476
計算機的軟件系統(tǒng)由哪幾部分組成?它們各有什么功能?
答:根據(jù)計算機軟件的作用,計算機軟件通常分為系統(tǒng)軟件、數(shù)據(jù)庫軟件、應用支JANTX2N3439持軟件、應用軟件以及工具軟件等。
(1)系統(tǒng)軟件。系統(tǒng)軟件完成從輸人設備取得數(shù)據(jù),向輸出設備送出數(shù)據(jù),向外存寫數(shù)據(jù),從外存讀數(shù)據(jù),對數(shù)據(jù)的常規(guī)管理等基礎工作,這些基礎工作由一系列指令來完成。人們把這些指令集中組織在一起,形成專門的軟件,稱為系統(tǒng)軟件。系統(tǒng)軟件除了完成上述基本工作外,還進行著對硬件的管理,使在一臺計算機上同時或先后運行的不同應用軟件有條不紊地合用硬件設備。常用的系統(tǒng)軟件有Wind。ws和Linux兩種。
(2)數(shù)據(jù)庫軟件。數(shù)據(jù)庫軟件能夠有組織地、動態(tài)地存儲大量數(shù)據(jù),使人們能方便、高效地使用這些數(shù)據(jù),F(xiàn)在比較流行的數(shù)據(jù)庫軟件有FoxPr0、Oracle(D⒏2、Acoess、SQ⒈server華竽。
(3)應用支持軟件。應用支持軟件對應用軟件起到支持的作用,如各種驅(qū)動程序、接口程序、編解碼程序等都屬于應用支持軟件。
(4)應用軟件。應用軟件是專門為某一應用目的而編制的軟件。水電站微機監(jiān)控系統(tǒng)中的上位機軟件就屬于應用軟件。
(5)工具軟件。工具軟件專門為其他軟件提供工具性服務。例如,VC、VB、Delph等可以開發(fā)計算機監(jiān)控的上位機軟件;PLC梯形圖編程軟件、組態(tài)軟件可以編譯現(xiàn)地控制程序;除VC、VB、Delph、PLC梯形圖編程軟件、組態(tài)軟件以外,在水電站計算機監(jiān)控中應用較多的輔助設計軟件、測試軟仵、調(diào)試軟件等都屬于工具軟件。
計算機的軟件系統(tǒng)由哪幾部分組成?它們各有什么功能?
答:根據(jù)計算機軟件的作用,計算機軟件通常分為系統(tǒng)軟件、數(shù)據(jù)庫軟件、應用支JANTX2N3439持軟件、應用軟件以及工具軟件等。
(1)系統(tǒng)軟件。系統(tǒng)軟件完成從輸人設備取得數(shù)據(jù),向輸出設備送出數(shù)據(jù),向外存寫數(shù)據(jù),從外存讀數(shù)據(jù),對數(shù)據(jù)的常規(guī)管理等基礎工作,這些基礎工作由一系列指令來完成。人們把這些指令集中組織在一起,形成專門的軟件,稱為系統(tǒng)軟件。系統(tǒng)軟件除了完成上述基本工作外,還進行著對硬件的管理,使在一臺計算機上同時或先后運行的不同應用軟件有條不紊地合用硬件設備。常用的系統(tǒng)軟件有Wind。ws和Linux兩種。
(2)數(shù)據(jù)庫軟件。數(shù)據(jù)庫軟件能夠有組織地、動態(tài)地存儲大量數(shù)據(jù),使人們能方便、高效地使用這些數(shù)據(jù)。現(xiàn)在比較流行的數(shù)據(jù)庫軟件有FoxPr0、Oracle(D⒏2、Acoess、SQ⒈server華竽。
(3)應用支持軟件。應用支持軟件對應用軟件起到支持的作用,如各種驅(qū)動程序、接口程序、編解碼程序等都屬于應用支持軟件。
(4)應用軟件。應用軟件是專門為某一應用目的而編制的軟件。水電站微機監(jiān)控系統(tǒng)中的上位機軟件就屬于應用軟件。
(5)工具軟件。工具軟件專門為其他軟件提供工具性服務。例如,VC、VB、Delph等可以開發(fā)計算機監(jiān)控的上位機軟件;PLC梯形圖編程軟件、組態(tài)軟件可以編譯現(xiàn)地控制程序;除VC、VB、Delph、PLC梯形圖編程軟件、組態(tài)軟件以外,在水電站計算機監(jiān)控中應用較多的輔助設計軟件、測試軟仵、調(diào)試軟件等都屬于工具軟件。