操作系统是工控机发展中的必然产物,它不仅是用户和工控机的接口,协助用工控机进行各类操作,而且还是工控机系统资源的管理中心,合理组织工控机的工竹程,以便可以充分发挥工控机的效能。一般情况下,操作系统包括处理器管理、作业理、存储器管理、设备管理、文件管理5个模块。
数据库管理系统数据库是按照数据结构来组织、存储和管理数据的仓库,而数据库管理系统是一套可以对数据进行加工和管理的系统软件,它具有建立、消除、维护数据库及操作数据库数据等功能,主要由数据库(DB)、数据库管理系统(DBMS)以及相应的应用程序组合而成。数据库系统不仅可以存放大量的共享数据,而且还可以迅速、自动地对数据进行检索、修改、统计、排序和合并等操作,以帮助工控机获取所需的数据信息。
语言处理系统
语言处理系统是人和工控机交流的重要桥梁,统称为工控机语言或程序设计语言,分为机器语言、汇编语言和高级语言。另外,工控机中的高级语言程序还需要配备语言翻译程序,语言翻译程序本身也属于一组程序,包括解释和编译两种翻译方法。
对源程序进行“解释”和“编译”任务的程序,称为编译程序和解释程序。如FORTRAN、COBOL、PASCAL和C等高级语言,使用时需有相应的编译程序;而BASIC、LISP等高级语言,使用时则需用相应的解释程序。