操作系统复习资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。
线程也有就绪、阻塞和运行三种基本状态。线程(thread),有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元
一、单项选择题
1.操作系统是扩充(B )功能的第1层系统软件。
A. 软件
B. 裸机
C. 机器语言
D. 中断
2.从资源管理程序的观点来看,操作系统是(B )的管理者。
A. 程序和数据
B. 系统硬软件资源
C. 进程
D. 中断
3.属于实时控制系统的是(A )。
A. 飞机自动驾驶系统
B. 飞机订票系统
C. 电子商务系统
D. 管理信息系统
4.操作系统的职能有三,管理系统硬软件资源、合理地组织计算机工作流程以及(B )。
A. 防止某些人以非法手段进入系统
B. 为用户提供良好的工作环境的接口
C. 对用户的命令快速产生响应
D. 作为服务机构向其他站点提供优质服务
5.非影响分时系统响应时间的是(C )。
A. 进程调度和对换的时间
B. 分时用户的数目
C. 分时用户所运行程序的特性
D. 时间片的大小
6.当用户程序需要使用操作系统功能从磁盘读取执行的程序和数据时,首先要通过专门的指令完成(C )。
A. 从运行态到阻塞态的转换
B. 进程从活动态到挂起态的转换
C. 进程从目态到管态的转换
D. 进程从管态到目态的转换
7.在批处理系统中,不属于作业管理程序任务的是(D)。
A. 按照调度算法在后备状态的作业中选择作业
B. 为选中的作业创建相应进程
C. 为选中的作业分配主存等系统资源
D. 为作业对应的进程分配处理器
8.若一程序运行时独占系统全部资源,资源的状态只受该程序而改变,程序执行结果不受外界因素的影响,这是指(B)。
A. 程序顺序执行的顺序性
B. 程序顺序执行的封闭性
C. 程序顺序执行的可再现性
D. 并发程序失去封闭性
9.不属于进程3种基本状态的是(C )。
A. 运行态
B. 就绪态
C. 后备态
D. 阻塞态
10.下面关于并行性和并发性说法正确的是(D )。
A. 并行性是指2个或2个以上的事件在同一时间段内发生
B. 并发性是指2个或2个以上的事件同一时刻发生
C. 在单处理机系统中2个或2个以上的进程可并行执行
D. 在单处理机系统中2个或2个以上的进程可并发执行
A. 执行状态
B. 完成状态
C. 就绪状态
D. 阻塞状态
12.多个进程同时存在于一个系统内,能在同一时间段内运行,被称为进程的(D )。A. 动态性 B. 异步性 C. 封闭性 D. 并发性
13.进程一旦被建立,它的(A )就进入内存,直到进程被撤消。
A. 进程控制块PCB
B. 程序段
C. 数据集
D. 上下文
14.处理器设计成两种执行状态:系统态和用户态,是为了(D )。
A. 加快系统的运行速度
B. 实现系统程序的共享
C. 实现用户程序的保密
D. 防止用户程序对操作系统的破坏
15.银行家算法是一种(C )的方法,它能使系统不发生死锁。
A.死锁预防B.死锁检测C.死锁避免D.死锁解除
16.为进程一次性分配其所需的资源是一种(A )的方法,它能使系统不发生死锁。A.死锁预防B.死锁检测C.死锁避免D.死锁解除
17.在(C )的情况下不可能产生死锁的。
A.多道程序环境中系统资源有限
B.使用同类临界资源的并发进程随机交替运行
C.规定进程一旦得到了需要的所有资源才投入运行
D.就绪队列中已无等待的进程
18.下面不属于研究死锁问题的是(A )。
A.死锁的显示B.死锁的预防C.死锁的避免D.死锁的检测
19.(B )是按某种算法,从就绪队列中挑选一个进程,并向它移交处理器的控制权。A.作业调度B.进程调度C.磁盘调度D.中级调度
20.采用(B )调度算法,运行时间最短的作业被优先调度。
A.FCFS B.SJF C.FB D.RR
21.某系统中预计有50个用户同时上机,为使每个用户能在2秒内得到响应,时间片最大限度应为(C )。
A.20ms B.30 ms C.40 ms D.50 ms
22.磁盘访问中把数据从磁盘读出,或向磁盘写入数据所花费的时间叫做(D )。
A.寻找指定柱面的时间B.旋转延迟时间
C.周转时间D.传输时间
23.从用户角度看文件系统,文件系统是(B )的系统。
A.按路径存取B.按名存取C.按地址存取D.按内存存取
24.文件系统中,(B )利用二进制的一位来表示磁盘中一块的使用情况。
A.空白文件目录B.位示图C.空闲块链D.空闲块成组链
25.不是具体对文件实施存取控制的方法为(C )。
A.文件存取控制矩阵B.文件存取控制表
C.用户登录系统验证D.用户存取权限表
26.适用于长度不变的文件物理结构是(D )。
A.索引结构B.链接结构C.多重索引结构D.连续结构
27.在C源程序中用printf( )格式输出语句在屏幕上显示信息,操作系统为它提供的是(C )接口。
A.联机命令B.脱机命令C.程序D.图形
28.既适合于随机存取又可以顺序存取的文件物理结构是(B )。
A.链接结构B.索引结构C.堆结构D.直接结构
29.不允许没有账户的用户进入系统,以防止其非法使用系统资源是(B )的功能。A.用户级安全管理B.系统级安全管理
C.文件级安全管理D.目录级安全管理
30.下列那一种(些)磁盘调度算法只考虑公平性? (A)
1.先来先服务
2.最短寻道时间优先
3.电梯算法
A)1 B)2 C)1和3 D)全部
32.在下列解决死锁的方法中,属于死锁预防策略的是:(C)
A)银行家算法B)死锁检测算法C)资源有序分配法D)资源分配图化简
33. 操作系统所管理的资源包括:(D)
A)CPU和程序B)程序和数据C)CPU,程序和数据D)CPU,程序,数据和外部设备
34 .引入多道程序设计技术的目的是:(A)
A)充分利用CPU B)提高系统是实时性C)扩充内存容量D)增强系统的用户友好性
35.属于内存连续分配方式的是(A )。
A.固定分区分配方式B.分段存储管理方式
C.分页存储管理方式D.段页式存储管理方式
36.为进程分配连续内存的是(C )。
A.分页存储管理B.分段存储管理C.可变分区管理D.段页式存储管理
37.可变分区管理中的(B )算法,空闲区按其大小递增次序组成链。
A.首次适应B.最佳适应C.下次首次适应D.最坏适应
38.关于分段存储管理说法错误的是(B )。
A.便于编程B.便于分段共享C.便于内存分配D.能动态链接
39.在下面的页面置换算法中,(D )是实际上难以实现的
A.先进先出置换算法B.最近最久未使用置换算法
C.clock 置换算法D.最佳置换算法
40. 在批处理系统中,用户的作业是由哪几部分组成的? (D)
A)程序B)程序,数据C)程序,作业说明D)程序,数据和作业说明
41.属于单用户多任务的微机操作系统是(C )。
A.UNIX B.Linux C.Windows 3.0 D.Windows NT