当前位置:文档之家› 操作系统原理能力测试

操作系统原理能力测试

一、单选题
1. 操作系统主要用来管理计算机系统中的( )?[单选题]
A、程序
B、作业
C、进程
D、资源(正确答案)

2. 并发性是指若干事件在( )发生。

[单选题]
A、不同时刻
B、同一时刻
C、不同时间间隔内
D、同一时间间隔内(正确答案)

3. 随着( )计算机的诞生,浮现了多道程序系统。

[单选题]
A、量子
B、集成电路(正确答案)
C、电子管
D、晶体管

4. 引入进程的主要目的是刻划程序的( ),解决资源的共享性。

[单选题]
A、并行性
B、并发性(正确答案)
C、同步性
D、异步性

5. 当进程需要的资源得到满足或者等待的事件已经发生,此时进程由等待状态变为( )。

[单选题]
A、阻塞状态
B、执行状态
C、就绪状态(正确答案)
D、完成状态

6. 在一段时间内,只允许一个进程访问的资源称为( )。

[单选题]
A、共享资源
B、临界区
C、临界资源(正确答案)
D、共享区

7. 计算机系统产生死锁的主要原因是( )。

[单选题]
A、资源有限
B、进程推进顺序不当
C、系统中进程太多
D 、 A 和B(正确答案)

8. 提高内存利用率主要通过( )实现。

[单选题]
A、地址映射
B、内存扩充
C、内存保护
D、内存分配(正确答案)

9. 用户程序中的输入,输出操作实际上是由( )完成。

[单选题]
A、程序设计语言
B、编译系统
C、操作系统(正确答案)
D、标准库程序

10. 以下著名的操作系统中,属于多用户、分时系统的是( ) 。

[单选题]
A 、DOS 系统
B 、UNIX 系统(正确答案)
C 、Windows NT 系统
D 、OS/2 系统

11. 在操作系统中,进程的最基本特征是( )。

[单选题]
A、动态性和并发性(正确答案)
B、顺序性和可再现性
C、与程序的对应性
D、执行过程的封闭性

12. SPOOLing 技术可以实现设备的( )分配。

[单选题]
A、独占
B、共享
C、虚拟(正确答案)
D、物理

13. 避免死锁的一个著名的算法是( )。

[单选题]
A、先人先出算法
B、优先级算法
C、银行家算法(正确答案)
D、资源按序分配法

14. 可以分配给多个进程的设备是( )。

[单选题]
A、共享设备(正确答案)
B、块设备
C、独占设备
D、互斥设备

15. 下列不属于操作系统部件的是( )。

[单选题]
A、进程管理
B、数据库管理(正确答案)
C、保护系统
D、命令解释器系统

二、判断题
16. 学生成绩管理系统属于系统软件。

[判断题]

错(正确答案)

17. 从第一台计算机诞生起,所有的计算机都配有操作系统。

[判断题]

错(正确答案)

18. 分时系统不具有及时性的特征,所以它不能很快相应用户请求。

[判断题]

错(正确答案)

19. 文件管理是针对计算机系统的软件资源的管理。

[判断题]
对(正确答案)


20. 一个进程在执行过程中可能要经历执行状态、等待状态和就绪状态三个基本状态。

[判断题]
对(正确答案)


21. Linux 操作系统基于UNIX 、支持多线程,但不具有网络管理功能。

[判断题]

错(正确答案)

22. 多个并发执行的进程间必然存在制约关系。

[判断题]

错(正确答案)

23. 处于静止就绪状态的进程惟独先成为活跃就绪状态后,才可能被调度执行。

[判断题]
对(正确答案)


24. 进程正在互斥地访问共享资源时不能即将进行调度和切换。

[判断题]
对(正确答案)


25. 生产者-消费者模型中既要考虑同步,也要考虑互斥。

[判断题]
对(正确答案)


三、简答题
26. 什么是操作系统?操作系统的主要功能是什么?[填空题] *
_________________________________(答案:操作系统是计算机系统中的系统软件,管理和控制计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,以便有效利用这些资源为用户提供一个功能强、使用方便的工作环境,从而在计算机与用户之间起到接口的作用。

操作系统的基本功能包括处理器管理、存储器管理、设备管理、文件管理、用户接口。

)
无。

相关主题