【名词&注释】
软件设计(software design)、应用软件(application software)、通信协议(communication protocol)、工作环境(working environment)、配置管理(configuration management)、数据类型(data type)、最终用户(end user)、程序代码(program code)、全局变量(global variable)、直接关系(directly related)
[单选题]下列选项中对于操作系统的作用描述正确的是( )。
A. 通过资源管理,提高计算机系统的效率
B. 操作系统是其他软件的运行基础,但是它也属于应用软件
C. 改善人机界面,向用户提供友好的工作环境
D. 最终用户(end user)则通过操作系统与应用程序来解决具体应用问题