admin 管理员组

文章数量: 887030


2024年1月14日发(作者:matlab中fft函数的用法)

计算机操作系统模拟试题(4)

一、单选题:16分,每题02分

1、 财务管理软件是一种( )。

A: 系统软件

B: 接口软件

C: 应用软件

D: 支撑软件

2、 UNIX系统中,用户可以终止一个进程的进行,命令格式为kill [数值] 进程号,其中数值为“3”时的含义为( )。

A: 中断

B: 挂起

C: 退出

D: 杀死

3、 文件的存储空间管理实质上是组织和管理( )。

A: 文件目录

B: 外存已占用区域

C: 外存空闲块

D: 进程控制块

4、 外存(如磁盘)上存放的程序和数据( )。

A: 可由CPU直接访问

B: 必须在CPU访问之前调入内存

C: 是必须由文件系统管理的

D: 必须由进程调度程序管理

5、 SPOOLing技术应用于( )。

A: 外设概念

B: 虚拟设备概念

C: 磁带概念

D: 存储概念

6、 一个进程被唤醒意味着( )。

A: 该进程重新占有了CPU

B: 进程状态变为就绪

C: 它的优先权变为最大

D: 其PCB移至就绪队列的队首

7、 若有4个进程共享同一程序段,每次允许3个进程进入该程序段,用PV操作作为同步机制。则信号量S的取值范围是( )。

A: 4,3,2,1,0

B: 3,2,1,0,-1

C: 2,1,0,-1,-2

D: 1,0,-1,-2,-3

8、 下列指令中,不是特权指令的是( )。

A: I/O指令

B: 算术指令

C: 设置控制寄存器指令

D: 访管指令

二、多选题:20分,每题04分

9、 下面属于用户界面研究技术的有( )( )( )。

A : 人机交互

B : 虚拟现实

C : 假脱机技术

D : 窗口技术

E : 通道技术

10、 实现文件保护保密的方法有( )( )( )。

A : 建立副本

B : 定时转储

C : 规定权限

D : 使用口令

E : 文件加密

11、 内存的类型主要有( )( )( )。

A : 虚拟内存

B : 扩展内存

C : 高速缓冲存储器

D : 动态内存

E : 常规内存

12、 下面关于USB的描述正确的是( )、( )和( )。

A : USB的含义是通用串行总线

B : USB是新的总线标准

C : 其使用方便,连接灵活,支持多媒体

D : USB接口使用中断控制和输入输出的地址资源

E : 要使用USB设备,首先要求主板具有支持USB设备的功能

13、 进程至少有三种基本状态:( )、( )和( )。

A : 就绪

B : 退出

C : 等待

D : 执行

E : 创建

三、判断题:10分,每题02分

14、 操作系统核心包含高级程序设计语言的编译器。

15、 利用作业说明书实行自动控制方式的作业,叫做脱机作业。

16、 Shell语言最早是由DOS提供给用户使用的命令解释程序集合。

17、 交换技术扩充了内存,因此,交换也实现了虚拟存储器。

18、 一个好的页面调度算法应该避免和减少抖动现象。

四、填空选择题:03分,每题03分

19、 在具有( )机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。前者称为( ),后者称为( )。

选 项 1 :

逻辑地址

执行地址

编程地址

物理地址

地址变换

SPOOLing

选 项 2 :

逻辑地址

执行地址

编程地址

物理地址

地址变换

SPOOLing

选 项 3 :

逻辑地址

执行地址

编程地址

物理地址

地址变换

SPOOLing

四、小型计算题:05分,每题05分

20、编写一个C程序,父进程生成一个子进程,父进程等待子进程wait(),子进程执行完成后自我终止exit(),并唤醒父进程。父、子进程执行时打印有关信息。

参考答案:

五、简答题:35分,每题05分

21、 多用户操作系统离开了多终端的硬件支持,能否安装和使用?

参考答案:

答:多用户系统与多终端系统是不同的概念。多用户系统为多个用户使用,是一个软件系统的概念,它强调用户之间的安全保密;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。

22、 操作系统界面管理的任务和功能是什么?

参考答案:

答:人机交互界面是计算机系统的一个重要组成部分,界面管理的任务是使用多媒体、虚拟现实(VR)和科学计算可视化等技术寻求最佳的人机通信方式。

23、 文件按其性质和用途可分为几类?它们各自的特点是什么?

参考答案:

答:分为系统文件、库文件和用户文件三类。

系统文件是由系统软件构成的文件,只允许用户通过系统调用或系统提供的专用命今

来执行它们,不允许对其进行读写和修改。

库文件允许用户对其进行读取和执行,但不允许对其进行修改,主要由各种标准子程序库组成。

用户文件是用户通过操作系统保存的文件,由文件的所有者或所有者授权的用户才能使用,用户将这些文件委托给系统保管。用户文件主要由用户的源程序源代码、可执行目标程序的文件和用户数据库数据等组成。

24、 主存的保护技术有哪些?

参考答案:

答:主存保护技术要保护系统工作区和用户作业区,特别是如何防止系统区被破坏。

(1)存储保护键。系统为每个分区设一个保护键,在程序状态字中也设同样保护键字段,访问主存时查配对情况,若不能配对则产生保护性中断。

(2)界限寄存器。由硬件实现,起重定位寄存器作用。采用基址寄存器和限长寄存器检查是否地址越界。

25、 某分页系统的逻辑地址为16位,其中高6位为页号,低10位为页内地址。请问:

(1)这样的地址结构一页有多少字节?逻辑地址可有多少页?一个作业最大的使用空间是多少?

(2)逻辑地址2318、4096、850对应的页号、页内地址分别是多少?

参考答案:

答:(1)由于低10位为页内地址,寻址能力为210=1024,于是一页有1024个字节(或1KB)。共有页面26=64。所以一个作业最大的使用空间是641024=64KB。

(2)分页系统中每页都一样大(1KB),所以用逻辑地址除以页面大小,商为页号,余数为页内地址。于是:

逻辑地址2318,页号为2,页内地址为270;

逻辑地址4096,页号为4,页内地址为0;

逻辑地址850,页号为0,页内地址为850。

26、 存储管理的主要功能是什么?

参考答案:

答:存储管理的主要功能是解决多道作业的主存空间的分配问题。主要包括:

(1)内存区域的分配和管理。设计内存的分配结构和调入策略,保证分配和回收。

(2)内存的扩充技术。使用虚拟存储或自动覆盖技术提供比实际内存更大的空间。

(3)内存的共享和保护技术。除了被允许共享的部分之外,作业之间不能产生干扰和破坏,须对内存中的数据实施保护。

27、 设备和CPU之间数据传送控制方式有哪些?

参考答案:

答:一般有四种:(1)程序直接控制方式;(2)中断控制方式;(3)DMA方式;(4)通道方式。

六、综合题:11分,每题11分

28、 试说明进程互斥、同步和通信三者之间的关系。

参考答案:

答:进程的同步与互斥是指进程在推进时的相互制约关系。在多道程序系统中,由于资源共享与进程合作,这种进程间的制约称为可能。为了保证进程的正确运行以及相互合作的进程之间交换信息,需要进程之间的通信。

进程之间的制约关系体现为:进程的同步和互斥。

进程同步:它主要源于进程合作,是进程间共同完成一项任务时直接发生相互作用的关系。为进程之间的直接制约关系。在多道环境下,这种进程间在执行次序上的协调是必不可少的。

进程互斥:它主要源于资源共享,是进程之间的间接制约关系。在多道系统中,每次只允许一个进程访问的资源称为临界资源,进程互斥就是保证每次只有一个进程使用临界资源。

进程通信是指进程间的信息交换。PV操作作为进程的同步与互斥工具因信息交换量少,效率太低,称为低级通信。而高级通信则以较高的效率传送大批数据。


本文标签: 进程 用户 地址 系统 文件