当前位置:高级系统架构师题库>操作系统题库

问题:

[单选]

计算机系统中硬件层之上的软件通常按照三层来划分,如图1-9所示,图中①②③分别表示()

A . 操作系统、应用软件和其他系统软件
B . 操作系统、其他系统软件和应用软件
C . 其他系统软件、操作系统和应用软件
D . 应用软件、其他系统软件和操作系统

系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取如表1-5所示的值时,对于表1-5中的a~e这5种情况,()(7)可能会发生死锁。 a和b。 b和c。 c和d。 c和e。 ()不是操作系统关心的主要问题。 管理计算机裸机。 设计、提供用户程序与计算机硬件系统的界面。 管理计算机系统资源。 高级程序设计语言的编译器。 若操作系统文件管理程序正在将修改后的()文件写回磁盘时系统发生崩溃,对系统的影响相对较大。 用户数据。 用户程序。 系统目录。 空闲块管理。 某学院10名博士生(B1~B10)选修6门课程(A~F)的情况如表17-7所示(用√表示选修):现需要安排这6门课程的考试,要求是: 1)每天上、下午各安排一门课程考试,计划连续3天考完: 2)每个博士生每天只能参加一门课程考试,在这3天内考完全部选修课; 3)在遵循上述两条的基础上,各课程的考试时间应尽量按字母升序做先后顺序安排(字母升序意味着课程难度逐步增加)。为此,各门课程考试的安排顺序应是() AE,BD,CF。 AC,BF,DE。 AF,BC,DE。 AE,BC,DF。 图17-11标出了某地区的运输网。各节点之间的运输能力如表17-6(单位:万吨/小时)。从节点①到节点⑥的最大运输能力(流量)可以达到()万吨/小时。 26。 23。 22。 21。

计算机系统中硬件层之上的软件通常按照三层来划分,如图1-9所示,图中①②③分别表示()

参考答案:

  参考解析

操作系统的目的是为了填补人与机器之间的鸿沟,即建立用户与计算机之间的接口,而为裸机配置的一种系统软件,如图1-10所示。
从图1-10可以看出,操作系统是裸机上的第一层软件,是对硬件系统功能的首次扩充。它在计算机系统中占据重要而特殊的地位,其他系统软件属于第二层,如编辑程序、汇编程序、编译程序和数据库管理系统等系统软件(这些软件工作于操作系统之上,可服务于应用软件,所以有别于应用软件);大量的应用软件属于第三层,例如博学网上辅导平台,常见的一系列MIS系统等。其他系统软件和应用软件都是建立在操作系统基础之上的,并得到它的支持和取得它的服务。从用户角度看,当计算机配置了操作系统后,用户不再直接使用计算机系统硬件,而是利用操作系统所提供的命令和服务去操纵计算机,操作系统已成为现代计算机系统中必不可少的最重要的系统软件,因此把操作系统看作是用户与计算机之间的接口。

在线 客服