单选题 1.  从软件设计和开发角度来看,操作系统的主要作用是提供______。
【正确答案】 B
【答案解析】 从软件设计和开发角度来看,操作系统是软件开发基础平台,屏蔽了管理和控制计算机硬件与软件资源的底层操作,并提供了高层次软件调用的接口。故本题答案选择B选项。