当前位置:问答库>考研试题

2018年沈阳工业大学信息科学与工程学院837计算机操作系统考研核心题库

  摘要

一、综合题

1. 文件具有哪三大基本特征?

【答案】文件的三大基本特征如下:

(1)按名存取

使用者无须记住信息存放在辅助存储器中的物理位置,也无须考虑如何将信息存放在存储介质上,只要知道文件名,给出有关操作要求便可存取信息,用户使用方便。特别地,当文件存放位置发生了改变,甚至更换了文件的存储设备,对文件的使用也没有丝毫影响。

(2)文件安全可靠

由于用户通过文件系统才能实现对文件的访问,而文件系统能提供各种安全、保密和保护措施,也防止对文件信息的有意或无意的破坏或窃用。此外,在文件使用过程中可能出现硬件故障,造成文件信息的破坏,针对这种情况,文件系统可采用转储方式以提高文件的可靠性。

(3)文件共享

不同的用户可以使用同名或异名的同一文件。这样,既节省了文件存放空间,又减少了传递文件的交换时间,进一步提高了文件空间的利用率。

2. 虚拟存储器有哪些特征? 其中最本质的特征是什么?

【答案】(1)虚拟存储器的特征

与传统的存储器管理方式比较,虚拟存储器具有以下三个重要特征:

①多次性

多次性是相对于传统存储器管理方式的一次性而言的,是指一个作业中的程序和数据无需在作业运行时一次性地全部装入内存,而是允许被分成多次调入内存运行,即只需将当前要运行的那部分程序和数据装入内存即可开始运行

②对换性

对换性是相对于传统存储器管理方式的常驻性而言,是指一个作业中的程序和数据,无须在作业运行时一直常驻内存,而是允许在作业的运行过程中进行换进、换出。

③虚拟性

虚拟性是指能够从逻辑上扩充内存容量,使用户所看到的内存容量远大于实际内存容量。 (2)虚拟存储器最本质的特征

虚拟性是以多次性和对换性为基础的,多次性和对换性又必须建立在离散分配的基础上。所以最本质特征应该是离散性。

3. 为什么程序并发执行会产生间断性特征?

【答案】程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间,形成了相互制约的关系,从而产生间断性特征。简而言之,相互制约将导致并发程序具有“执行-暂停-执行”这种间断性的活动规律。

4. 如果希望把filel 的内容附加到原有的文件file2的末尾,应用什么命令?

【答案】如果把filel 的内容附加到原有的文件file2的末尾,则应用重定向命令如下:

一、综合题

1. 什么是程序运行时的时间局限性和空间局限性?

【答案】(1)时间局限性

如果程序中的某条指令被执行,则不久以后该指令可能再次执行;如果某数据被访问过,则

不久以后该数据可能再次被访问。产生时间局限性的典型原因是在程序中存在着大量的循环操作。

(2)空间局限性

一旦程序访问了某个存储单元,在不久之后,其附近的存储单元也将被访问,即程序在一段时间内所访问的地址可能集中在一定的范围之内,其典型情况便是程序的顺序执行。

2. 什么是任务流时间和调度流时间?请举例说明之。

【答案】(1)任务流时间

把完成任务所需要的时间定义为任务流时间,例如,如图所示,图中有三台处理机P1〜P3和五个任务T1〜T5, 调度从时间0开始,共运行了7个时间单位,在处理机P1上运行任务T1和T2, 分别需要5个和1.5个时间单位;在处理机P2上运行任务T2和T1, 分别用了5个和2个时间单位;在处理机P3上运行任务T3、T4和T5, 每一个都需要2个时间单位。因此,完成任务T1共需要5+2=7个时间单位,而完成任务T2共需要5+15=6.5个时间单位。

图 任务流和调度流示意图

(2)调度流时间

在多处理机系统中,任务可以被分配到多个处理机上去运行。一个调度流时间是系统中所有处理机上的任务流时间的总和。在如图所示的例子中,在三台处理机上,调度流时间:T1流+T2流+T3流+T4流+T5流=7+6.5+2+2+2=19.5(个时间单位)。

3. 分时系统和实时系统的主要区别是什么?设计适应于实时环境的主要困难是什么?

【答案】可以从多路性、独立性、及时性、交互性和可靠性5个方面对分时系统和实时系统进行比较。

(1)多路性。实时信息处理系统与分时系统一样具有多路性。系统按分时原则为多个终端客户服务;而对实时控制系统,其多路性则主要表现在对多路的现场信息进行采集以及对多个对象