分享

操作系统选择题

 大前端之旅 2021-12-16

一、单选题

  1. 文件系统中若文件的物理结构采用连续分配方式,则FCB中有关文件的物理位置的信息应包括( B  )。

    I. 首块地址           II.文件长度          III.索引表地、A.只有III        B. I和II        C.II和III       D.I和III

2.在有随机存取需求和文件长度动态增长的情况下,宜选择以下(  A )方式。

A.索引分配                       B.连续分配

C.链接分配                        D.都不对

3.假设一个FCB为64字节,盘块大小为1KB,则每个盘块中最多存放(  C)个FCB。

  A.64      B. 1           C.16           D.1000

4.文件的存储空间管理实质上是对(  C     )的组织和管理。

  1. 文件目录

  2. 外村已占用区域

  3. 外存空闲区

  4. 文件控制块

5.文件存储空间中空闲块管理方法中没有(   C   )

     A.空闲文件目录             B. 位示图

      C.空闲块散列                 D. 空闲块链

6.在文件管理中,采用位示图主要是实现(    B )

    A. 磁盘的驱动调度

     B. 磁盘空间的分配和回收   

    C.文件目录的查找

    D.页面置换

一、单选题

       1. (2012年全国考研题)下列关于进程和线程的叙述中,正确的是(  A )。

A.不管系统是否支持线程,进程都是资源分配的基本单位    

B. 线程是资源分配的基本单位,进程是调度的基本单位

C.系统级线程的切换和用户级线程的切换都需要内核的支持

D.同一进程中的各个线程拥有各自不同的地址空间

2. 下列叙述中,正确的是(   D   )。

 A. 同一进程内的线程可并发执行,不同进程的线程只能串行执行          

 B. 同一进程内的线程只能串行执行,不同进程的线程可并发执行        

 C. 同一进程或不同进程内的线程都只能串行执行       

 D.同一进程或不同进程内的线程都可以并发执行

3. 以下关于线程的叙述中,正确的是(  D  )。

     A.引入线程后,处理机只在线程间切换

     B. 引入线程后,处理机仍在进程间切换

     C.线程的切换,不会引起进程的切换

      D.线程的切换,可能引起进程的切换

4. (2011考研题)在支持多线程的系统中,进程P创建的若干个线程不能共享的是( D  )。

 A. 进程P的代码段           B. 进程P中打开的文件 

 C. 进程P的全局变量       D.进程P中某线程的栈指针

5. 内核支持线程是指(  B   )。

  1. 用户创建的线程

  2. 内核创建的用户线程或系统线程

  3.  在核心态下运行线程

  4. 在用户态下运行线程

一、单选题

1. (2010年全国考研题)下列选项中,降低进程优先级的合理时机是(A  )。

A.进程的时间片用完    

B. 进程刚完成I/O,进入就绪队列

C.进程长期处于就绪队列

D.进程从就绪状态转为运行态

2.进程自身决定(  A )。

A.从运行态到阻塞态          B.从运行态到就绪态

C.从就绪态到运行态            D.从阻塞态到就绪态

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

A.一个进程创建后,进入就绪态

B. 一个进程从运行态变为就绪态       

C.一个进程从阻塞态变为就绪态        

D.都不对

4.对进程的管理和控制使用( B)。

A. 指令             B. 原语          C. 信号量         D.信箱

5.(2010年考研题)以下选项中,导致创建新进程的操作是(   C   )

Ⅰ.用户登录成功   Ⅱ.设备分配      Ⅲ.启动程序执行   

     A.仅Ⅰ和Ⅱ                             B. 仅Ⅱ和Ⅲ

     C.仅Ⅰ和Ⅲ                             D. Ⅰ、Ⅱ 、Ⅲ

6.  以下所述步骤中,(  A  )不是创建进程所必须的。

    A. 由调度程序为进程分配CPU

    B. 建立一个进程控制块   

    C.为进程分配内存

    D.将进程控制块链入就绪队列

7.以下关于父进程和子进程的叙述中,正确的是(  B   )。

    A. 父进程创建子进程,因此父进程运行完了,子进程才能运行       

     B.父进程和子进程可以并发执行

    C.撤消子进程时,应该同时撤消父进程        

    D.撤消父进程时,应该同时撤消子进程

1、P、V操作是( C)。

 A.两组不同的机器指令

 B.两条系统调用命令

  C.两条低级进程通信原语

 D.两条高级进程通信原语

2、用P、V操作管理临界区时,信号量的初值应定义为(  B  )。

    A.0       B.1    C.任意值      D.-1

3、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则(  C )

 A.表示没有进程进入临界区

 B.表示有一个进程进入临界区,另一个进程等待进入

  C.表示有一个进程进入临界区

 D.表示有两个进程进入临界区

一、单选题

1. 操作系统中的三级调度是指(  D )。

A.处理机调度、资源调度和网络调度    

B. CPU调度、设备调度和存储器调度

C.作业调度、进程调度和资源调度

D.作业调度、进程调度和中级调度

2. 当一进程运行时,系统可基于某种原则强行将其撤下,把处理机分配给其他进程,这种调度方式(B )。

A.非剥夺方式    B.剥夺方式  C.中断方式    D.查找方式

3.在单处理机的多进程系统中,进程切换时什么时候占有处理机和占有多长时间取决于(  C  )。

A.进程相应程序段的长度

B.进程总共需要运行时间的多少

C.进程调度策略和进程自身

D.进程完成什么功能

4.在就绪队列中有n个就绪进程等待使用一个CPU,那么,如果采用同一种调度算法,总共可能有( D )种调度顺序。

 A. n           B. n2          C. n(n-1)/2         D. n!

5. 作业是用户提交的,进程是由系统自动生成的,除此之外,两者的区别是( B   )。

     A.两者执行不同的程序段                           

     B. 前者以用户任务为单位,后者是操作系统控制的单位

     C.前者是批处理的,后者是分时的                           D. 后者可并发执行,前者则不行

6.  从进程提交给系统开始到进程完成为止的时间间隔称为( A  )。

    A. 进程周转时间                  B. 进程运行时间   

    C. 进程响应时间                   D.进程等待时间

7.设有4个作业同时到达,每个作业的执行时间均为2小时,它们在单处理机上按单道方式运行,则平均周转时间为(   B  )。

A. 1小时        B. 5小时       C. 2.5小时         D. 8小时

8. 以下关于进程调度算法的准则错误的(   C  )。

  1. 尽量提高处理机的利用率

  2. 尽可能提高系统吞吐量

  3. 适当增加进程在就绪队列中的等待时间

  4. 尽快响应交互式用户的请求

9. 支持多道程序设计的操作系统在运行过程中,不断的选择新进程运行来实现CPU的共享,但其中(  D  )不是引起操作系统选择新进程的直接原因。

    1. 运行进程的时间片完

    2. 运行进程出错

    3. 运行进程要等待某一事件发生

    4. 有新进程进入就绪队列

1、(  A   )存储管理不适合多道程序系统。

A.单一连续分配          B.固定分区  

C.可变分区                  D.段页式

2、在可变分区方式管理下收回主存空间时,若已判定“空闲区表第j栏始址=回收的分区始址+长度”,则表示(   A  )。

A.归还区有下邻空闲区    B.归还区有上邻空闲区

C.归还区有上、下邻空闲区  

D.归还区无相邻空闲区

3、可变分区管理方式按作业需求量分配主存分区,所以(  D    )。

A.  分区的长度是固定   

B.分区的个数是确定的

C.分区长度和个数都是确定的   

D.分区的长度和个数是不确定的

一、单选题

1.以下对进程的描述中,错误的是()。

A.进程是动态的概念        B.进程执行需要处理机

C.进程是有生命周期的    D.进程是指令的集合

2.并发进程指的是()。

A.可并行执行的进程          B.可同一时刻执行的进程

C.可同时执行的进程          D.不可中断的进程

一、单选题

3. 在单处理器系统中实现并发技术后,()。

A.各进程在某一个时刻并行运行,CPU与I/O设备间并行工作    

B.各进程在一个时间段内并行运行,CPU与I/O设备间串行工作

C.各进程在一个时间段内并行运行,CPU与I/O设备间并行工作

D.各进程在某一个时刻并行运行,CPU与I/O设备间串行工作

一、单选题

4.在多道程序设计环境下,OS分配资源以()为基本单位。

 A.程序        B. 指令      C. 进程    D.作业

5.OS通过()对进程进行管理。

 A. JCB         B.  PCB      C. DCT      D.CHCT

一、单选题

1. 在操作系统中,临界区是(  C )。

A.一个缓冲区                    B. 一段共享数据区

C.一段程序                       D.一个互斥资源

2.以下关于临界资源的叙述中,正确的是( C  )

   A.临界资源是非共享资源    

   B.临界资源是任意共享资源

    C.临界资源是互斥的共享资源           

    D.临界资源是同时共享资源

3. 以下( B )不属于临界资源。

A.打印机       B. 非共享资源      

C.共享变量            D.共享缓冲区

4.一个正在访问临界资源的进程由于申请I/O操作而被阻塞时,( C )。

·       可以允许其他进程进入该进程的临界区            

·       不可以允许其他进程进入临界区和抢占处理机执行         

·       可以允许其他就绪进程抢占处理机,继续执行        

·        不允许其他进程抢占处理机执行

·       一、单选题

·               1. (2012年全国考研题)下列关于进程和线程的叙述中,正确的是(A  )。

·       A.不管系统是否支持线程,进程都是资源分配的基本单位     

·       B. 线程是资源分配的基本单位,进程是调度的基本单位

·       C.系统级线程的切换和用户级线程的切换都需要内核的支持

·       D.同一进程中的各个线程拥有各自不同的地址空间

·       2. 下列叙述中,正确的是(   D   )。

·        A. 同一进程内的线程可并发执行,不同进程的线程只能串行执行          

·        B. 同一进程内的线程只能串行执行,不同进程的线程可并发执行        

·        C. 同一进程或不同进程内的线程都只能串行执行       

·        D.同一进程或不同进程内的线程都可以并发执行

·       3. 以下关于线程的叙述中,正确的是(  D  )。

·             A.引入线程后,处理机只在线程间切换

·             B. 引入线程后,处理机仍在进程间切换

·             C.线程的切换,不会引起进程的切换

·             D.线程的切换,可能引起进程的切换

·       4. (2011考研题)在支持多线程的系统中,进程P创建的若干个线程不能共享的是(  D )。

·        A. 进程P的代码段           B. 进程P中打开的文件 

·        C. 进程P的全局变量       D.进程P中某线程的栈指针

5. 内核支持线程是指(   B  )。

  1. 用户创建的线程

  2. 内核创建的用户线程或系统线程

  3.  在核心态下运行线程

  4. 在用户态下运行线程

一、单选题

1.操作系统是对(  C  )进行管理的软件。

A. 软件                     B.  硬件

C.计算机资源         D. 应用程序

2.操作系统是提供了处理机管理、(  A )管理、设备管理和文件管理的软件。

A.存储器                  B.用户

C.软件                       D.数据

3.在操作系统中,并发性是指若干事件在( C )发生。

A.在同一时刻                    B.一定在不同时刻

C.某一时间间隔                D.依次在不同时间间隔内

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

A.就绪状态     B.执行状态  C.阻塞状态   D.撤销状态

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

A.它正等着输入一批数据           B.它正等着进程调度

C.它正等着分给它一个时间片   D.它正等着进入内存

11.某个运行中的进程要申请打印机,它将变为( B )。

A.就绪态   B. 阻塞态       C.创建态          D.撤销态

12.以下进程状态转变中,( C)转变是不可能发生的。

A. 运行à就绪             B. 运行à阻塞   

C. 阻塞à运行             D.阻塞à就绪

13.一个进程的基本状态可以从其他两种基本状态转变过来,这个 基本状态一定是(    就绪状态 )。

14.以下可能导致一个进程从运行态变为就绪态的事件是(   D   )

     A.一次I/O操作结束      

     B. 运行进程需做I/O操作     

     C. 运行进程结束    

     D.出现了比现在进程优先级更高的进程

15.一个进程释放一种资源(非CPU)有可能导致一个或几个进程(     D   )。

    A. 由就绪变为运行         B.由运行变为就绪

    C.由阻塞变为运行          D.由阻塞变为就绪

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多