单选题
372、管理计算机的硬件设备,并使应用软件能方便、高效地使用这些设备的是____。
A
A、操作系统
B
B、数据库
C
C、编译程序
D
D、编辑软件
答案解析
正确答案:A
解析:
**解析:**
本题考查的是计算机系统中各软件层次的功能,特别是操作系统的核心作用。
1. **分析题干关键点**:
* “管理计算机的硬件设备”:这是指对CPU、内存、硬盘、输入输出设备等资源进行分配、调度和控制。
* “使应用软件能方便、高效地使用这些设备”:这是指为上层应用程序提供接口(API)和服务,屏蔽底层硬件的复杂细节,让开发者无需直接操作硬件即可编写程序。
2. **逐项分析选项**:
* **A. 操作系统 (Operating System, OS)**:操作系统是计算机系统中最基本的系统软件。它的主要功能包括处理器管理、存储器管理、设备管理、文件管理和提供用户接口。它直接运行在硬件之上,负责管理和控制所有硬件资源,并为应用软件提供运行环境和支持。因此,完全符合题干描述。
* **B. 数据库 (Database)**:数据库是按照数据结构来组织、存储和管理数据的仓库。它主要关注数据的管理,而非硬件设备的整体管理。数据库管理系统(DBMS)通常运行在操作系统之上。
* **C. 编译程序 (Compiler)**:编译程序是一种系统软件,其功能是将高级语言编写的源代码翻译成计算机能识别的目标代码(机器语言)。它属于开发工具,不负责管理硬件资源。
* **D. 编辑软件 (Editor)**:编辑软件(如文本编辑器)是用于创建和修改文本或代码的应用软件。它运行在操作系统之上,依赖操作系统提供的服务来访问硬件(如键盘输入、屏幕显示、磁盘保存),本身不具备管理硬件的功能。
**结论:**
只有操作系统具备直接管理硬件并为应用软件提供服务的核心职能。
故正确答案为 **A**。
相关知识点:
C语言编译是系统软
题目纠错
计算机基础题库练习
相关题目
单选题
1113、CPU是由组成的____。
单选题
1112、1G是1M的____倍。
单选题
1111、____是指挥、控制计算机运行的中心。
单选题
1110、____可使计算机从外部获取信息。
单选题
1109、(1111)2的等值十进制数为____。
单选题
1108、指出下列哪一个不是多媒体信息____。
单选题
1107、直接运行在裸机上的最基本的系统软件,负责对各类资源进行统一控制、管理、调度和监督。它是____。
单选题
1106、在计算机系统中,操作系统主要作用不包括____。
单选题
1105、在WinDows中,控制菜单图标位于窗口的____。
单选题
1104、一个完整的计算机系统应包括____。
