2020-03-02-课堂小测-操作系统引论
北京航空航天大学计算机学院-2020春操作系统课程
以下题目作者为北航计算机学院操作系统课程组,客观题答案由课程组给出,解析及主观题答案均为博主原创,水平有限,如有错误敬请批评指正。
1 计算机系统中下面哪部分增长最快:(单选)
A. CPU主频
B. 内存大小
C. 磁盘大小
D. 网络带宽
答:D
如图可知,在计算机系统发展中,网络带宽增长最快。
2 DOS系统增加了网络功能,它属于:(单选)
A. 分布式操作系统
B. 网络操作系统
答:B
DOS加入网络功能后称作网络操作系统,多台机器可联网,但各自还是独立的系统。分布式系统指的是多台机器组成一个系统,强调物理上的分散耦合和逻辑上的紧密耦合。
3 哪个软件管理内存:(单选)
A. 操作系统
B. 编译系统
答:A
如图,内存是由操作系统管理的。
4 哪个软件管理寄存器:(单选)
A. 操作系统
B. 编译系统
答:B
如第3题图,寄存器是由编译器管理的。
5 通常一个扇区包含多少字节:(单选)
A. 64
B. 128
C. 512
D. 1024
答:C
磁盘中划分磁道(track),每条磁道上有若干扇区(sector),每个扇区约定俗成地设计为512字节,这是1956年由Industry Trade Organization, International Disk Drive Equipment和Materials Association三家机构确定的行业标准。
随着时代的发展512字节的扇区大小明显太小了,由于每个sector还要存放很多其他信息,因此增大扇区大小可以降低扇区的数量,从而提高实际存储量,同时降低了差错校验等很多CPU计算量。但遗憾的是由于这个标准太根深低估很多代码开发都默认了这一大小,要想改势必登天。
6 故障(fault)是:(单选)
A. 异步异常
B. 同步异常
答:B
如图所示,故障(fault)属于同步异常。
7 系统调用是:(单选)
A. 异步异常
B. 同步异常
答:B
如第6题图,系统调用属于同步异常。异步异常是由终断产生的,常常与正常运行的程序无关,可以设置启用或禁用;同步异常通常是由某一特定指令产生的。
8 在X86平台Linux系统中,系统调用使用的中断号是:(单选)
A. int 0x2e
B. int 0x80
答:B
在x86平台中,Windows系统调用中断号是0x2e,Linux系统调用中断号是0x80。
9 下面哪一项不是微内核结构的优点:(单选)
A. 可移植性好
B. 配置灵活
C. 适应分布式环境
D. 速度快
答:D
微内核会损失速度性能,这是由于微内核将大量操作交给用户态程序来完成,采用客户-服务模型。在某一用户程序需要某个服务的时候,操作系统内核只做权限判断,然后将消息发送给另一用户程序来执行。这样一来大量的进程通信会使系统速度下降。
10 下面哪个(些)系统是微内核结构:(多选)
A. Linux
B. Unix
C. L4
D. Windows
E. Mach 3.0
F. Android
G. Minix
答:C、E、G
L4、Mach 3.0、Minix属于微内核结构。