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 计算机系统中判别是...