南京信息工程大学期中操作系统复习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《操作系统》期中复习题
一、选择题
1.现代操作系统的基本特征是( C )、资源共享和操作的异步性。
A.多道程序设计 B.中断处理
C.程序的并发执行 D.实现分时与实时处理
2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( B )。
A.多道批处理系统 B.分时系统 C.实时系统 D.网络系统
3.操作系统内核与用户程序、应用程序之间的接口是( C )。
A.shell命令 B.图形界面 C.系统调用 D.C语言函数
4.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的
( B )。
A.动态性 B.并发性 C.调度性 D.异步性
5.引入缓冲技术的主要目的是( C )。
A.改善用户编程环境 B.提高CPU的处理速度
C.提高CPU与设备之间的并行程度 D.降低计算机的硬件成本
6.设备的打开、关闭、读、写等操作是由( D )完成的。
A.用户程序 B.编译程序 C.设备分配程序 D.设备驱动程序
7.控制和管理资源建立在单一系统策略基础,将计算功能分散化,充分发挥网络互联的各
自治处理机性能的多机系统是( D )。
A.多处理器系统 B.多计算机系统
C.网络系统 D.分布式系统
8.一个完整的计算机系统是由(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.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C )使用。
A、操作员
B、联机用户
C、操作系统
D、目标程序
14.主要由于(D )原因,使UNIX易于移植。
A、UNIX是由机器指令书写的
B、UNIX大部分由汇编少部分用C语言编写
C、UNIX是用汇编语言编写的
D、UNIX小部分由汇编大部分用C语言编写
15.通常,用户编写的程序中所使用的地址是( A )。
A.逻辑地址
B.物理地址
C.绝对地址
D.内存地址
16.虚拟存储器的最大容量是由( B )决定的。
A.内、外存容量之和B.计算机系统的地址结构
C.作业的相对地址空间D.作业的绝对地址空间
17.操作系统中采用多道程序设计技术,以提高CPU和外部设备的( A )。
A.利用率B.可靠性C.稳定性D.兼容性
18. C 操作系统允许多个用户在其终端上同时交互地使用计算机。
A.批处理B.实时C.分时D.多道批处理
19.操作系统程序结构的主要特点是( C )。
A. 一个程序模块 B.分层结构
C. 层次模块化 D.子程序结构
20. 裸机配备了操作系统,则构成了(C)
A、系统软件
B、应用软件
C、虚拟机
D、硬件系统
二、判断题
1.在Linux系统中,特别文件是与硬件设备有关的文件。(√)
2.进程和程序是两个截然不同的概念。(√)
3.并发性是指若干个事件在不同时刻发生。(×)
4.进程的互斥和同步是进程通信的基本内容。(√ )
5.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。(√ )
6.多用户操作系统离开了多终端硬件支持,则无法使用。(× )
7.实时操作系统的响应系数最大,设备利用率最高。(√ )
8.UNIX的最大特点是分时、多用户、多任务和倒树型文件结构。(×)
9.文件系统中源程序是有结构的记录式文件。(×)
10.对临界资源应采取互斥访问方式来实现共享。(√)
三、填空题
1.在一般操作系统中,设备管理的主要功能包括分配设备,控制I/O操作,管理缓冲区和实现虚拟设备技术。
2.常用的进程调度算法有先来先服务,优先数法和轮转法。
3. 从用户观点看,UNIX统将文件分三类:普通(一般)文件,目录文件和特殊文件。4.进程的三个基本状态是就绪,执行,和等待(阻塞)。
5.在文件使用中涉及的系统调用主要有下列六种:创建,打开,读,写,关闭,删除。
6.进程调度程序具体负责中央处理机(CPU)的分配。
7. SPooLing技术的中文译名,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常叫做假脱机技术。
8.总的来说,进程调度有两种方式,即不可剥夺方式和剥夺方式。
四、名词解释
1操作系统
操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。
2分时
就是对时间的共享。在分时系统中,分时主要是指若干并发程序对CPU时间的共享。
3资源共享
是指计算机系统中的资源被多个进程所功用。例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对cpu进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。
五、简答题
1什么是操作系统?它的主要功能是什么?
答:操作系统是控制和管理计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。操作系统的主要功能有5个方面,即存储管理、处理机管理、设备管理、文件管理和用户接口。
2操作系统的基本特征是什么?
答:操作系统的基本特征是并发、共享和不确定。并发性是指两个或多个活动在同一给定的时间间隔中进行;共享是指计算机系统中的资源被多个进程所共用;不确定性是指系统中各种事件发生顺序的不可预测性。
3 什么是批处理系统,它有什么特征?
答:批处理系统:操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专