计算机系统软件主要包括以下四类:
1. 操作系统:这类软件负责管理计算机的硬件资源,确保应用程序能够便捷且高效地使用这些资源。在微型计算机上常见的操作系统包括DOS、WINDOWS、UNIX和OS/2等。
2. 语言处理程序:由于中央处理器(CPU)仅能执行极其简单的操作指令,复杂的系统软件或应用程序通常需要由数百万甚至数十亿条指令组成。为了使计算机能够运行高级编程语言编写的程序,必须配备相应的程序语言翻译软件。这些翻译程序本身就是一系列的指令集合,它们将高级语言转换为计算机能够直接执行的机器语言。例如,汇编语言汇编器、C语言编译器和连接器等。
3. 数据库管理系统(DBMS):这类软件能够有组织地存储和动态管理大量数据,使用户能够方便且高效地访问和利用这些数据。数据库管理系统是一种专门用于建立、使用和维护数据库的大型软件系统。常见的数据库管理系统包括Foxpro、Access、Oracle、Sybase、DB2和Informix等。
4. 辅助程序:这类系统辅助处理程序也被称为“软件开发工具”或“支持软件”,主要包括编辑器、调试器、编译器和连接器等。它们协助开发者进行软件的编写、测试和编译工作。
系统软件的主要特征包括:
- 与硬件具有强烈的交互性。
- 能够对资源共享进行调度和管理。
- 能在并发操作处理中解决协调问题。
- 数据结构复杂,外部接口多样化,便于用户反复使用。
以上内容参考自百度百科关于系统软件的定义和特征。
温馨提示:答案为网友推荐,仅供参考