操作系统原量在线作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.下列关于打开open和关闭close文件的叙述,只有()是错误的。∙ A close()操作告诉系统,不再需要指定的文件了,可以丢弃它
∙ B open()操作告诉系统,开始使用指定的文件了
∙ C 文件必须先打开,后使用
∙ D 目录必须先打开,后使用
单选题
2. 以下描述中,()并不是多线程系统的特长。
∙ A 利用线程并行地执行矩阵乘法运算。
∙ B web服务器利用线程请求http服务
∙ C 键盘驱动程序为每一个正在运行的应用配备一个线程,用来响应相应的键盘输入。
∙ D 基于GUI的debugger用不同线程处理用户的输入、计算、跟踪等操作。
单选题
3.在消息缓冲通信方式中,临界资源为()。
∙ A 发送进程
∙ B 消息队列
∙ C 接收进程
∙ D 信箱
单选题
4.采用按序分配资源的策略可以预防死锁,这是利用了哪个条件不成
立?
∙ A 互斥
∙ B 循环等待
∙ C 不可抢占
∙ D 占有并等待
单选题
5.死锁与安全状态的关系是()。
∙ A 死锁状态有可能是安全状态
∙ B 安全状态也可能是死锁状态
∙ C 不安全状态必定产生死锁
∙ D 死锁状态一定是不安全状态
单选题
6. 并行技术可使系统的各种硬件资源尽量并行工作,这样的程序执行
环境具有独立性、随机性和()。
∙ A 封闭性
∙ B 多发性
∙ C 顺序性
∙ D 资源共享性
单选题
7.下列文件的物理结构中,不利于文件长度动态增长的文件物理组织形
式是()。
∙ A 连续
∙ B 链接
∙ C 索引
∙ D 链接索引
单选题
8.设置当前工作目录的主要目的是()。
∙ A 节省外存空间
∙ B 节省内存空间
∙ C 加快文件的检索速度
∙ D 加快文件的读/写速度
单选题
9.在执行V操作时,当信号量的值(),应释放一个等待该信号量的进
程。
∙ A 小于0
∙ B 大于0
∙ C 小于等于0
∙ D 大于等于0
单选题
10. 支持多道程序设计的操作系统在运行过程中,不断地选择新进程运
行来实现CPU的共享,但其中()不是引起操作系统选择新进程的直接原因。
∙ A 运行进程的时间片用完
∙ B 运行进程出错
∙ C 运行进程要等待某一时间发生
∙ D 有新进程进入就绪状态
单选题
11.存储管理中,下列说法中正确的是()。
∙ A 无论采用哪种存储管理方式,用户程序的逻辑地址均是连续的
∙ B 地址映射需要有硬件地址转换机制作支持
∙ C 段表和页表都是由用户根据进程情况而建立的
∙ D 采用静态重定位可实现程序浮动
单选题
12.一作业8:00到达系统,估计运行时间为1小时。若10:00开始执行
该作业,其响应比是()。
∙ A 2
∙ B 1
∙ C 3
∙ D 0.5
单选题
13.在操作系统中,信号量表示资源,其值()。
∙ A 只能进行加减乘除运算来改变
∙ B 进行任意的算术运算来改变
∙ C 只能进行布尔型运算来改变
∙ D 仅能用初始化和P、V操作来改变
单选题
14.使用银行家算法来避免死锁的操作系统是()。
∙ A Windows XP
∙ B Linux
∙ C FreeBSD UNIX
∙ D A、B、C都不是
单选题
15.总体上说,请求分页是个很好的虚拟内存管理策略。但是,有些程
序设计技术并不适合于这种环境。例如:()。
∙ A 堆栈
∙ B 线性搜索
∙ C 矢量运算
∙ D 二分法搜索
单选题
16.从使用的角度来分析设备的特性,可以把设备分成()。
∙ A 物理设备和逻辑设备
∙ B 字符设备和块设备
∙ C 低速设备和高速设备
∙ D 独占设备和共享设备
单选题
17.某计算机系统中有8台打印机,由K个进程竞争使用,每个进程最
多需要3台打印机。该系统可能发生死锁的K的最小值是()。
∙ A 2
∙ B 3
∙ C 4
∙ D 5
单选题
18.在一个使用抢占式调度的操作系统中,下列说法正确的是()。
∙ A 如果一个系统采用时间片轮转调度,那么它的调度是抢占式的
∙ B 实时系统中常采用抢占式的调度算法
∙ C 在抢占式调度的操作系统中,进程的执行时间是可以预测的
∙ D 以上都不对
单选题
19. 下列选项中,操作系统提供给应用程序的接口是()。
∙ A 系统调用
∙ B 中断
∙ C 库函数
∙ D 原语
单选题
20.测得某个采用请求页式存储管理的计算机系统中,某时刻部分状态
数据为:CPU利用率15%,用于对换空间的硬盘利用率95%,其他设备的利用率6%。由此断定系统出现异常。此种情况下()能提高利用率。
∙ A 安装一个更快的硬盘
∙ B 通过扩大硬盘容量增加对换空间
∙ C 增加运行进程数
∙ D 加内存条来增加物理空间容量