操作系统复习

发布 2022-01-12 07:43:28 阅读 6407

进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。

线程也有就绪、阻塞和运行三种基本状态。线程(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个以上的进程可并发执行

11.已经获得了除处理器以外的所有必要资源的进程处于(c )。

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

42.不属于微机内核成分是(b )。

a.中断和异常处理机制 b.联机命令接口 c.进程通信机制 d.处理器调度机制

43.关于分布式操作系统与网络操作系统说法错误的是(d )。

a.两种操作系统的硬件环境都是计算机网络

b.网络操作系统中用户通过网络服务器名请求服务

c.分布式操作系统中用户只需要服务名称请求服务

d.网络操作系统中用户只需要通过服务名称请求服务

44.网络操作系统具有许多功能,其中最基本的功能是(c )。

a.网络服务 b.网络管理 c.网络通信 d.资源管理。

6.作业调度的关键在于( c )。

a.选择恰当的进程管理程序b.用户作业准备充分。

c.选择恰当的作业调度算法d.有一个较好的操作环境。

45.系统抖动是指( d )。

a.使用机器时,屏幕闪烁的现象。

b.由于主存分配不当,偶然造成主存不够的现象。

c.系统盘有问题,致使系统不稳定的现象。

d.被调出的页面又立刻被调入所形成的频繁调入调出现象。

46.下列关于进程和线程的叙述中,正确的是( c )。

a.一个进程只可拥有一个线程。

b.一个线程只可拥有一个进程。

c.一个进程可拥有若干个线程。

d.一个线程可拥有若干个进程。

47.进程所请求的一次打印输出结束后,将使进程状态从(d )

a、运行态变为就绪态 b、运行态变为等待态

c、就绪态变为运行态 d、阻塞态变为就绪态。

48.临界区是指并发进程中访问共享变量的( d)段。

a、管理信息 b、信息存储 c、数据 d、程序

49.进程调度有各种各样的算法,如果算法选择不当,就会出现什么现象? (b )

a.颠簸(抖动) b.进程长期等待 c.死锁 d.不安全。

50.为减少对cpu的i/o中断次数,缓解cpu与外部设备之间的速度不匹配的矛盾,可引入(d )

操作系统复习

第二章。1 在下列性质中,不是分时系统特征的是 b a 交互性 b 独立性 c 多路性 d 成批性。2 引入多道程序设计的主要目的在于 c a 有利于 共享,减少主 辅存信息交换量。b 提高实时响应速度。c 充分利用cpu,减少cpu等待时间。d 充分利用存储器 3 在下面的进程状态转换过程中,可能...

操作系统复习

saw 锯 sawed sawed sawn fly 飞 flew flown stand 站立 stood stood spell 拼写 spelt spelled spelt spelled hear 听到 heard heard build 建造 built built spit 吐出 spa...

操作系统复习

一 单项选择题。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题后的括号内。1 在配置多道批处理操作系统的计算机系统中 d a 用户可联机 调试自己的程序 b 允许用户直接干预作业的执行。c 能对外部事件实时响应 d 允许多个作业同时使用不同的外围设备。2 unix操作系统是一个...