操作系統是工控機發(fā/fà)展中的必然産物,它不僅是用(yòng)戶和工控機的接口,協助用(yòng)工控機進行(háng / xíng)各類操作,而(ér)且還是工控機系統資源的管理中心,合理組織工控機的工竹程,以便可(kě)以充分發(fā/fà)揮工控機的效能(néng)。一般情況下(xià),操作系統包括處理器管理、作業理、存儲器管理、設備管理、文件管理5個模塊。
數據庫管理系統數據庫是按照數據結構來組織、存儲和管理數據的倉庫,而(ér)數據庫管理系統是一套可(kě)以對(duì)數據進行(háng / xíng)加工和管理的系統軟件,它具有建立、消除、維護數據庫及操作數據庫數據等功能(néng),主要(yào / yāo)由數據庫(DB)、數據庫管理系統(DBMS)以及相應的應用(yòng)程序組合而(ér)成。數據庫系統不僅可(kě)以存放大量的共享數據,而(ér)且還可(kě)以迅速、自(zì)動地對(duì)數據進行(háng / xíng)檢索、修改、統計、排序和合并等操作,以幫助工控機獲取所(suǒ)需的數據信息。
語言處理系統
語言處理系統是人和工控機交流的重要(yào / yāo)橋梁,統稱爲工控機語言或程序設計語言,分爲機器語言、彙編語言和高級語言。另外,工控機中的高級語言程序還需要(yào / yāo)配備語言翻譯程序,語言翻譯程序本身也屬于(yú)一組程序,包括解釋和編譯兩種翻譯方法。
對(duì)源程序進行(háng / xíng)“解釋”和“編譯”任務的程序,稱爲編譯程序和解釋程序。如(rú)FORTRAN、COBOL、PASCAL和C等高級語言,使用(yòng)時需有相應的編譯程序;而(ér)BASIC、LISP等高級語言,使用(yòng)時則需用(yòng)相應的解釋程序。