操作系统练习题

  • 格式:pdf
  • 大小:194.19 KB
  • 文档页数:7

操作系统练习题

1、下列选项中,(D )不是操作系统关⼼的主要问题。

A、管理计算机裸机

B、设计、提供⽤户程序与计算机硬件系统的界⾯

C、管理计算机系统资源

D、⾼级程序设计语⾔的编译器

2、配置了操作系统的计算机是⼀台⽐原来的物理计算机功能更强的计算机,这样的⼀台计算机只是⼀台逻辑上的计算机,称为(C )计算机。A、并⾏

B、真实

C、虚拟

D、共享

3、操作系统中采⽤多道程序设计技术提⾼了CPU和外部设备的(A )

A、利⽤率

B、可靠性

C、稳定性

D、兼容性

4、现代OS具有并发性和共享性,是( D )的引⼊导致的。

A.单道程序

B. 磁盘

C. 对象

D.多道程序

5. 早期的OS主要追求的是( A )。

A.系统的效率

B.⽤户的⽅便性

C.可移植

D.可扩充性

6.(A )不是多道程序系统

A.单⽤户单任务

B.多道批处理系统

C.单⽤户多任务

D.多⽤户分时系统

7.( B )是多道操作系统不可缺少的硬件⽀持。

A.打印机

B.中断机构C.软盘

D.⿏标

8.操作系统在计算机系统中处于(A )的位置。

A 计算机硬件和软件之间

B 计算机硬件和⽤户之间

C 处理机和⽤户程序之间

D 外部设备和处理机之间

9.批处理系统的主要缺点是(B )

A、CPU利⽤率低

B、缺少交互性

C、不能并发执⾏

D、都不是

10.UNIX操作系统是著名的 B 。

A.多道批处理系统;B.分时系统;

C. 实时系统; D.分布式系统。

11.所谓(B)是指将⼀个以上的作业放⼊内存,并且同时处于运⾏状态,这些作业共享处

理机的时间和外围设备等其他资源。A 多重处理

B 多道程序设计

C 实时处理

D 共⾏执⾏

12.在操作系统中,并发性是指若⼲事件(C )发⽣。

A 在同⼀时刻

B ⼀定在不同时刻

C 在某⼀时间间隔

D 依次在不同时间间隔内

13.在操作系统中,( D )部分属于微内核。

A 输⼊/输出井的管理程序,及作业调度软件。

B ⽤户命令解释程序

C 磁盘⽂件⽬录管理软件

D 进程通信服务例程

14.引⼊进程概念的关键在于 B 。

A、独享资源

B、共享资源

C、顺序执⾏D、便于执⾏

15.进程和程序的⼀个本质区别是( D )。

A. 前者分时使⽤CPU,后者独占CPU

B.前者存储在内存,后者存储在外存

C. 前者在⼀个⽂件中,后者在多个⽂件中

D.前者为动态的,后者为静态的

16.操作系统通过(B )对进程进⾏管理。

A JC

B B PCB

C DCT

D CHCT

17.进程控制块是描述进程状态和特性的数据结构,⼀个进程 D 。

A.可以有多个进程控制块; B.可以和其他进程共⽤⼀个进程控制块;

C.可以没有进程控制块;D.只能有惟⼀的进程控制块。

18.某进程在运⾏过程中需要等待从磁盘上读⼊数据,此时该进程的状态是( C )。

A. 从就绪变为运⾏

B. 从运⾏变为就绪

C. 从运⾏变为阻塞

D. 从阻塞变为就绪

19.下列的进程状态变化中,( C )变化是不可能发⽣的。

A.运⾏→就绪 B. 运⾏→等待

C.等待→运⾏ D. 等待→就绪

20.下列步骤中,(C )不是创建进程所必须的。

A 建⽴⼀个进程控制块

B 为进程分配内存

C 为进程分配CPU

D 将其控制块放⼊就绪队列

21.如果单CPU 系统中有n 个进程,则就绪队列中进程的个数最多可达到( C )个。

A n+1

B n

C n-1

D 1

22.原语是 B 。

A、⼀条机器指令

B、若⼲条机器指令组成C、⼀条特定指令

D、中途能打断的指令

23.下列哪⼀个体现了原语的主要特点?( D )

A 并发性

B 异步性

C 共享性

D 不可分割性

24.⽤V操作唤醒⼀个等待进程时,被唤醒的进程状态变为( B )

A.等待 B. 就绪

C.运⾏ D. 完成

25.两个进程合作完成⼀个任务,在并发执⾏中,⼀个进程要等待其合作伙伴发来消息,或

者建⽴某个条件后再向前运⾏,这种制约关系被成为进程的(A )A.同步 B. 互斥

C.调度 D. 执⾏

26.两个旅⾏社甲和⼄为旅客到某航空公司订飞机票,形成互斥的资源是( A )。

A. 飞机票 B.旅⾏社

C.航空公司 D.旅⾏社和航空公司

27.临界区是( C )。

A ⼀个缓冲区

B ⼀段共享数据区

C ⼀段程序

D ⼀个互斥资源

28.信箱通信是⼀种( B )通信⽅式。

A 直接

B 间接

C 低级

D 信号量

29.在⼀般操作系统中必不可少的调度是 D 。

A.⾼级调度; B.中级调度

C.作业调度;D.进程调度。

30.在具有挂起状态的系统中,若当前内存空间⾼度吃紧,系统将使请求I/O 的⼀个执⾏状

态的进程进⼊( D )状态。A 活动就绪

B 静⽌就绪

C 活动阻塞D 静⽌阻塞

31.多道程序环境下,操作系统分配资源以(C)为基本单位。

A、程序

B、指令

C、进程

D、作业

32.并发进程指的是( C )

A、可并⾏执⾏的进程

B、可同⼀时刻执⾏的进程

C、可同时执⾏的进程

D、不可中断的进程

33. 分配到必要的资源并获得处理机时的进程状态是(B )

A、就绪状态

B、执⾏状态

C、阻塞状态

D、撤销状态

34.当⼀个进程处于这样的状态时,(A ),称为阻塞状态。

A、它正等着输⼊⼀批数据

B、它正等着进程调度

C、它正等着分给它⼀个时间⽚

D、它正等着进⼊内存

35.⼀个进程释放⼀种资源将有可能导致⼀个或⼏个进程( D )

A、由就绪变运⾏

B、由运⾏变就绪

C、由等待变运⾏

D、由等待变就绪

36.( B )必会引起进程切换。

A、⼀个进程创建后,进⼊就绪态

B、⼀个进程从运⾏态变为就绪态

C、⼀个进程从阻塞态变为就绪态

D、都不对

37.下列信息中,保存在PCB结构中的是( C )

A、进程标识符、进程当前状态、磁盘⽬录、通⽤寄存器值

B、进程标识符、进程当前状态、代码段指针、变量结构

C、进程标识符、进程当前状态、代码段指针、通⽤寄存器值D、进程标识符、堆栈结构、代码段指针、通⽤寄存器值

38.每执⾏⼀次P操作,信号量s减1,如果减1后(B),则该进程继续执⾏,

若(C)则该进程将被阻塞,并被插⼊到该信号量对应的等待队列中。A、s>0

B、s>=0

C、s<0

D、s<=0

39.每执⾏⼀次V操作,信号量s加1,如果加1后( A ),则该进程继续执

⾏,若(D )则从该信号量对应的等待队列中取出⼀个进程,使该进程的状态变为就绪状态。A、s>0

B、s>=0

C、s<0

D、s<=0

40.若信号量s的初值为2,当前值为-1,则表⽰有( B )等待进程

A、0

B、1

C、2

D、3

41.⽤于同步与互斥的信号量中,( B )的最⼤值不超过1,()的最⼤值可以

是⼤于零的有限值。A、整型信号量;字符信号量

B、互斥型信号量;资源型信号量

C、加锁信号量;解锁信号量

D、⼆进制信号量;⼗进制信号量

42.两个进程利⽤信号量mutex互斥进⼊临界区,⼀开始mutex=1,那么当mutex=1

时表⽰( A )A、表⽰没有进程进⼊临界区

B、表⽰有⼀个进程进⼊临界区

C、表⽰有⼀个进程进⼊临界区,另⼀个进程等待进⼊

D、两个进程均进⼊了临界区

43.兄弟俩共同使⽤⼀个账号,每次现存或取10元,存钱与取钱的进程分别如

下所⽰: