操作系统

  • 格式:doc
  • 大小:236.50 KB
  • 文档页数:22

1 、下列选择中,( )不是操作系统关心的主要问题。 A )管理计算机裸机。 B )设计、提供用户程序与计算机硬件系统的界面。 C )管理计算机系统资源。 D )高级程序设计语言的编译器。 2、引入多道程序技术的前提条件之一是系统具有: A.多个CPU B.多个终端 C.中断功能D.分时功能 3. 批处理系统的主要缺点是(c) A)CPU利用率低 B)不能并发执行 C)缺少交互性 D)以上都不是 4. 下面关于并发性概念的四种叙述,正确的是:( C ) A、 并发性是指若干事件在同一时刻发生 B、 并发性是指若干事件在不同时刻发生 C、 并发性是指若干事件在同一时间间隔内发生 D、 并发性是指若干事件在不同时间间隔内发生 5.实时操作系统对可靠性和安全性的要求极高,它(C ) A)十分注意系统资源的利用率 B)不强调响应速度 C)不强求系统资源的利用率 D)不必向用户反馈信息 6. 从用户观点看,操作系统是( A) A)用户与计算机之间的接口 B)控制和管理计算机资源的软件 C) 合理组织计算机流程的软件 D)一个应用程序 7. 火车站的售票系统属于( C)系统。 A)单道批处理 B) 多道批处理 C)实时 D) 分时 8. 操作系统是一种 ( D ) A:通用软件 B:应用软件 C:软件包 D:系统软件 9. UNIX属于一种(A )操作系统。 A.分时系统 B.批处理系统 C.实时系统 D.分布式系统 10.操作系统是一组( C )程序。 A.文件管理 B.中断处理C.资源管理 D.设备管理 15.引入多道程序的目的在于(A )。 A. 充分利用CPU,减少CPU等待时间 B. 提高实时响应速度 C. 有利于代码共享,减少主、辅存信息的交换量 D. 充分利用存储器 16. 以下( B)功能不是操作系统具备的主要功能。 A.内存管理 B.文档编辑 C.中断处理 D.CPU调度 17. 实时操作系统追求的目标是( C )。 A.高吞吐率 B.充分利用内存 C.快速响应 D.减少系统开销

18. ( A )没有多道程序设计的特点。 A.DOS B.UNIX C.Windows D.OS/2 19. 操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的(C )和方便用户使用计算机而配备的一种系统软件。 A. 灵活性 B. 速度 C. 利用率 D. 兼容性 20.在设计分时操作系统时,首先考虑的是( );在设计实时操作系统时,首先要考虑的是( );在设计批处理系统时,首先要考虑的是( )。 A、灵活性和适应性; B、交互性和响应时间; C、周转时间和系统吞吐量;D、实时性和可靠性。 21.在单处理机系统中实现并发技术后,( )。 ①各进程在某一个时刻并行运行,CPU与外设间并行工作 ②各进程在一个时间段内并行运行,CPU与外设间串行工作 ③各进程在一个时间段内并行运行,CPU与外设间并行工作 ④各进程在某一个时刻并行运行,CPU与外设间串行工作

22.实时操作系统必须在( ) 内响应来自外部的事件。 A响应时间 B.周围时间 C 规定时间 D.调度时间 28.能处理由外部接口传入的数据并做出及时响应的操作系统称为____A___操作系统。 A.实时 B.分时 C.分布式 D.监控

29.多道程序设计是指(D ) A.在实时系统中并发运行多个程序 B.在分布系统中同一时刻运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序 30. 1. 按照计算机系统层次结构的一般原则, 从用户的角度将依次(1,2,3)看到 a. ① C语言编译程序 ② 用C语言写的某单位人事管理程序 ③ 操作系统 b. ①用C语言写的某单位人事管理程序 ②C语言编译程序 ③ 操作系统 c. ①操作系统 ② C语言编译程序 ③用C语言写的某单位人事管理程序 第二章 1.进程是( B )。 A.与程序等效的概念 B.并发环境中程序的执行过程 C.一个系统软件 D.存放在内存中的程序 2.在下列特性中,不是进程特性的是( C )。 A.异步性 B.并发性 C.静态性 D.动态性 3. 下列几种关于进程的叙述,( A )最不符合操作系统对进程的理解。 A.进程是在多线程并行环境中的完整的程序。 B.进程可以由程序、数据和进程控制块描述。 C.线程是一种特殊的进程。 D.进程是程序在一个数据集合上运行的过程,是系统进行资源管理的一个独立单位。 4.操作系统的进程管理块并不负责( C ) A.进程的创建和删除 B.提供死锁处理机制 C.实现I/O设备的调度 D.通过共享内存实现进程间的通信 5.进程由就绪态转为运行态是由( C )引起的。 A.中断事件 B.进程状态转换 C.进程调度 D.为程序创建进程 6.当( B)时,进程从执行状态转变为就绪状态。 A.进程被调度程序选中 B.时间片到 C.等待某一事件 D.等待的事件发生 7.进程申请打印输出完成向系统发出中断后,进程的状态变化为( C )。 A.从就绪到执行 B.从执行到等待 C.从等待到就绪 D.从执行到就绪 8.在多进程的系统中,为了保证公共变量的完整性,各进程应互斥地进入临界区。所谓临界区是指(D )。 A.一个缓冲区 B.一段数据区 C.同步机制 D.一段程序 10.下列进程状态转换中,不可能发生的转化是( C )。 A. 运行——就绪 B.运行——等待 C.等待——运行 D.等待——就绪 12.进程控制块PCB不包括的内容是( C )。 A.CPU现场 B.进程优先级 C.进程执行状态 D.文件缓冲区 13.在下面的系统调用中,不会导致进程阻塞的是(B)。

A.读/写文件 B.获得进程PID C.申请内存 D.发送消息 14.下面关于进程的叙述中正确的是( A )。 A.进程获得CPU运行是通过调度得到的 B.优先级是进程调度的重要依据,一旦确定就不能改变 C.进程申请CPU得不到满足时,其状态变为阻塞 D.在单CPU的系统中,任何时刻都有一个进程处于运行状态。 15.能转变到其他3种状态的是( D )。 A.就绪 B.阻塞 C.完成 D.执行 16.若信号量的初值为2,当前值为-3,则表示等待进程有( C)。 A.1个 B.2个 C.3个 D.5个 17.P操作可能导致( C )。 A.进程就绪 B.进程结束 C.进程阻塞 D.新进程创建 18.进程和程序的本质区别是( B )。 A.内存和外存 B.动态和静态特征 C.共享和独占使用计算机资源 D.顺序和非顺序执行机器指令 19.进程从运行状态到等待状态可能是(A )。 A.运行进程执行P操作 B.进程调度程序的调度 C.运行进程的时间片用完 D.运行进程执行了V操作 20.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,但其中( D)不是引起操作系统选择新进程的直接原因。 A运行进程的时间片用完 B.运行进程出错 C.运行进程要等待某一事件发生 D.有新进程进入就绪状态 21.系统中有n(n>2)个进程,并且当前没有执行进程调度程序,则( D )不可能发生。 A)有一个运行进程,没有就绪进程,还有N-1个进程处于等待状态 B) 有一个运行进程,N-1个就绪进程,没有进程处于等待状态 C) 有一个运行进程和一个就绪进程,还有N-2个进程处于等待状态 D) 没有运行进程,但有两个就绪进程,还有N-2个进程处于等待状态 23.现在操作系统中申请资源的基本单位是 A ,在CPU得到执行的基本单位是B。A是由 C 组成的。 供选择的答案: A-B:(1)模块 (2)作业 (3)线程 (4)管程 (5)进程 (6)类程 (7)例程 C:(1)入口,过程,出口 (2)正文,数据,堆栈 (3)正文段,数据段,PCB (4)正文,数据,JCB 24.我们把一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出以下论述,请选择一条正确的论述。( B ) A.对临界资源是不能实现资源共享的 B.对临界资源,应采取互斥访问方式,来实现共享 C.为临界资源配上相应的设备控制块后,便能被共享 D.对临界资源应采取同时访问方式,来实现共享

25.在操作系统中,P,V操作是一种( D )。 A.机器指令 B.系统调用命令 C.作业控制命令 D.低级进程通信原语 27.对于记录型信号量,在执行一次P操作时,信号量的值应当为( ),当其值为( )时,进程应阻塞;在执行V操作时,信号量的值应当 ( );当其值为( )时,应唤醒阻塞队列中的进程。 A:不变; B:加1; C:减1; D:加指定数值; E:减指定数值; F:大于 0 G:小于等于 0 H:大于等于0 I:小于0

28.N个进程共享某一临界资源,则互斥信号量的取值范围为( )。 A:0~1; B: -1~0 ; C: -(N-1)~1 ; D: -(N-1)~0 例1:十字路口问题 在一个只允许单向行驶的十字路口,分别有若干由东向西,由南向北的车辆在等待通过十字路口。为了安全,每次只允许一辆车通过。当有车辆通过时其它车辆必须等候,当无车辆在路口行驶时则允许一辆车通过。 Var mutex:semaphore:=1