单选题
一般操作系统的主要功能是( )。
A
对汇编语言、高级语言和甚高级语言进行编译
B
管理用各种语言编写的源程序
C
管理数据库文件
D
控制和管理计算机系统软、硬件资源
答案解析
正确答案:D
解析:
**解析:**
操作系统(Operating System,简称 OS)是计算机系统中最重要的系统软件,其主要作用是作为用户与计算机硬件之间的接口,同时作为计算机系统资源的管理者。
1. **分析选项 D**:操作系统的核心功能正是**控制和管理计算机系统的软、硬件资源**。具体包括处理器管理、存储器管理、设备管理、文件管理以及提供用户接口等。它负责合理分配资源,提高资源利用率,并为用户提供方便的使用环境。因此,D 选项准确描述了操作系统的主要功能。
2. **分析其他选项**:
* **A 选项**:对汇编语言、高级语言等进行编译是**编译程序**(Compiler)或解释器的功能,属于语言处理程序,而非操作系统的主要功能。
* **B 选项**:管理源程序通常由**文件系统**配合开发工具完成,或者由版本控制系统管理,这不是操作系统的定义性功能。操作系统管理的是文件本身(存储、检索等),而不是专门针对“源程序”这一特定内容进行管理。
* **C 选项**:管理数据库文件是**数据库管理系统**(DBMS)的主要功能。虽然操作系统提供底层的文件存储服务,但专门的数据库管理(如查询优化、事务处理等)是由 DBMS 完成的。
综上所述,操作系统的主要功能是控制和管理计算机系统软、硬件资源。
**正确答案:D**
相关知识点:
操作系统功能要记牢
题目纠错
2023电力行业多旋翼无人机竞赛
