南理工操作系统综合练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
南理工操作系统综合练习题
一.选择题
1.在计算机系统中,操作系统是B(核心系统软件)
2.UNIX操作系统是著名的B(分时系统)
3.在现代操作系统中采用缓冲技术的主要目点是(C 提高CPU和设备之间的并行程度
4.进程和程序的一个本质区别是(A前者为动态的,后者是静态的)
5.某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将(C从运行变为阻塞)
6.进程控制块是描述进程状态和特性的数据结构,一个进程(D只能有唯一的进程控制块)
7.在一般操作系统中必不可少的高度是(D进程高度)
8.把逻辑地址转变为内存的物理地址的过程称作(D重定位)
9.在UNIX系统中,目录结构采用(D树形目录结构)
10.避免死锁的一个著名的算法是(B银行家算法)
11.进程高度又称为(C低级)高度
12.进程在系统中是否存在的唯一标志是(D进程控制块)
13.在页式存储管理中,当CPU形成一个有效地址时,要查页表。这一工作是由(A硬件自动)实现的
14.原语是一种特殊的系统调用命令,它的特点是(D执行时不可中断)
15.一个正在运行的进程,当所分配的时间片用完后,交其挂在(C就绪队列)16.竞争计算机系统资源的基本单位是(A进程)
17.UNIX系统的进程高度采用的是(D多级反馈队列轮转法)高度算法
18.磁带适用于存放(D顺序)文件
19.如果某个文件的访问权限用字符形式表示成:rwxr-xr--,则该文件对同组用户的访问权限为(B只能读和执行)
20.在段式存储管理中,一个段是一个(D 不定长的不连续)区域
21.使用SPOOLING系统的目的是为了提高(D I/O设备)的使用效率.
22.在UNIX中,通常把设备作为(A特别)文件来处理.
23.在采用微内核结构的操作系统中,处理机高度的基本单位是(D线程).
24.在采用微内核结构的操作系统中,资源分配的单位是(B进程).
二.判断题
从下列叙述中选择正确的叙述,在题号前划上“√”;对于你认为是错误的叙述要划上“╳”,并给予改正(但要符合原义,改动应最少)
1.操作系统是系统软件中的一种,在进行系统安装时可以先安装其他软件,然后再安装操作系统。错。操作系统是系统软件中的一种,在进行系统安装时可以先安装操作系统,然后再安装其他软件。
2.程序在运行是需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。程序进程在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以进程为单位分配系统资源。
3.进程由PCB和其执行的程序、数据所组成。
4.一个正在运行的进程可以主动地阻塞自己。但一个被阻塞的进程不能唤醒自己,它只能等待别的进程唤醒它。
5.SPOOLing系统实现设备管理的虚拟技术,即:将独占设备改造为共享设备,它由专门负责I/O的常驻内存的进程以及输入、输出井组成。
6.在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。
在采用树型目录结构的文件系统中,不同在一个目录中的各用户的文件名可以相同。
7.虚拟存储器是利用操作系统产生的一个假想的特大存储器,在逻辑上扩充了内存容量,而物理内存的容量并没有增加。
8.在处理机调度中,高级调度的对象是进程。在处理机调度中,高级调度的对象是作业。9.调度进程的进程是操作系统中的一个核心进程。在UNIX中调度进程是0#进程。10.产生死锁的根本原因是供使用的资源少于需求资源的进程数。
11.在分页存储管理中,由于地址是由页号P和页内地址D两部分组成,所以作业的逻辑地址空间是二维的。一维的。
12.多级目录的作用之一是解决了用户的文件名重名问题。
13.引入缓冲技术的主要目的是平滑数据的I/O速率。
14.由于资源数少于进程对资源的需求数,因而产生资源的竞争,所以这种资源的竞争必然会引起死锁。资源竞争是引起死锁的根本原因,但并不必然引起死锁,而是在操作不当的情况下可能引起死锁。
三.填空题
1.操作系统的主要功能是存储器管理、处理机管理、设备管理、文件管理和用户接口管理。2.进程的基本状态有运行态、就绪态、阻塞态。
3.在存储器管理中,页面是信息的物理单位,分段是信息的逻辑单位。页面大小由系统确定,分段大小由用户程序确定。
4.在UNIX系统中,文件的内容主要包括普通文件、目录文件、特别文件。
5.产生死锁的四个必要条件是互斥条件、不可抢占条件、占有申请条件、循环等待条件。6.通常,线程的定义是进程中执行运算的最小单位。在现代操作系统中,资源的分配单位是进程,而处理机的调度单位是线程,一个进程可以有多个线程。
7.SPOOLing的中文含义是同时外围联机操作,又称为假脱机操作。
8.将逻辑地址转换成物理地址的过程称为重定位(或地址映射)。
9.低级调度的对象是进程,高级调度的对象是作业。
10.进程实体由PCB(进程控制块)、程序和数据集合三部分组成,其中的PCB是进程存在的唯一标志。
11.多个进程共同完成一项任务时直接发生相互作用的关系称为同步,多个进程由于在竞争同一个物理资源而产生的相互制约关系称为互斥。
12.一次仅允许一个进程使用的共享资源称为临界资源。每个进程中访问临界资源的那段程序称为临界区。
13.文件的逻辑组织通常分为两种形式:有结构文件和无结构文件。有结构文件又称为记录式文件,它又以其记录的长度分为定长记录文件和变长记录文件两种。无结构文件又称为流式文件。
14.按设备的共享属性可将设备分成独立设备、共享设备和虚拟设备。
15.系统为设备指定的唯一代号称为设备的绝对号(绝对地址)。用户自己规定的设备序号称为设备的相对号(相对地址)。
四.解答题
1.分时操作系统特征是什么?分时系统的实现的关键问题是什么?
答:分时操作系统的特征是多路性、独立性、及时性和交互性。关键问题是及时接收和处理的问题。