操作系统试卷

发布 2021-04-24 07:25:28 阅读 3872

c.减轻用户编程负担d.提高程序的运行速度。

9、避免死锁的一个著名的算法是( )

a.先入先出法 b.银行家算法 c.优先级算法 d.资源按序分配法。

10、在现代操作系统中,进程( )

a.失去作用b.只是调度运行的单位。

c.只是资源分配的单位 d.既是资源分配的单位,又是调度运行的单位。

二、判断题(选择你认为正确的叙述划,认为错误的划并说明原因。每题2分,共10分)

1、对话通信是两个进程之间进行即时通信的一种形式,两个进程使用共同的数据处理区来实现数据的读写。(

2、进程和程序是两个截然不同的概念。(

3、在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的大小可以不受任何限制。(

4、在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。(

5、用户程序应与实际使用的物理设备无关,这种特性就称作设备无关性。(

三、 填空题(每空2分,共30分)

1、操作系统的基本特征是和。

2、对信号量s每执行一次p操作,则信号量s的值就当s的值___时,执行p操作的进程的状态就置为阻塞态,把相应的pcb连入该信号量队列的并且该进程放弃处理机,由调度合适进程。

3、把逻辑地址转变为内存的物理地址的过程称作它分为两种形式,在现代操作系统中都采用形式来实现这种地址转换。

4、在unix文件系统中,文件的路径名有两种表示形式,它们是和。

5、死锁产生的四个必要条件是和

四种。四、 解答题(共20分)

1、 什么是操作系统?它的主要功能是什么?(8分)

2、 在存储管理中,什么是分页?什么是分段?二者有何主要区别?(8分)

3、 spooling系统的主要功能是什么?(4分)

五、 应用题(共20分)

1、有三个用户进程a、b和c,在运行过程中都要使用系统中的一台打印机输出计算结果。

1)试说明a、b、c进程之间存在什么样的制约关系?

(2)为保证这三个进程能正确地打印出各自的结果,请用信号量和p、v操作写出各自的有关申请、使用打印机的**。要求给出信号量的含义和初值。(共8分)

2、对于如下的页面访问序列:

当内存块数量为3时,试问:使用fifo、lru置换算法产生的缺页中断是多少?写出依次产生缺页中断后应淘汰的页。

(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断。要求写出计算步骤。共12分)

操作系统试卷

全国2002年4月高等教育自学考试。操作系统试题。课程 02326 一 单项选择题 每小题1分,共20分 在每小题列出的四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。1.关于操作系统的叙述 是不正确的。a.管理资源的程序b.管理用户程序执行的程序 c.能使系统资源提高效率的程...

操作系统试卷

a 联机b 脱机c 假脱机d 自动。13 作业调度选中一个作业后,按作业控制说明书中第一个作业步的要求创建该作业的进程,并使进程的状态为。a 就绪b 运行c 等待d 收容。14 为两个相互独立源程序进行编译的两个进程,它们之间的关系正确的是。a 它们可以并发执行,两者逻辑上有依赖关系。b 它们可以并...

操作系统试卷A

操作系统 a 试卷。一 单项选择题 本大题共15小题,每小题2分,共30分 在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。1 用户程序中的输入,输出操作实际上是由 完成。a 程序设计语言 b 编译系统 c 操作系统 d 标准库程序。2 计算机系统中判别是...