1、计算机科学与技术综合一试卷操作系统( 50分) 计算机科学与技术综合一试卷 (一) 计算机科学与技术综合一试卷 (二) 计算机科学与技术综合一试卷 (三) 计算机科学与技术综合一试卷 (四) 计算机科学与技术综合一试卷 (五) 计算机科学与技术综合一试卷 (六) 计算机科学与技术综合一试卷 (七) 计算机科学与技术综合一试卷 (八)计算机科学与技术综合一试卷(一)一、填空题(每空 1分,共 10分)1、操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为 ;允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为 ;使计算机系统能及时处理由过程控制反馈的数据并作出响应的操
2、作系统称为 。2、进程是对正在运行程序的一次抽象。有时进程必须相互作用,这种相互作用会导致竞争条件,为了避免竞争条件,OS引进了 的概念,它是满足如下条件的一段代码:在这段代码中,某一时刻只有一个进程访问共享区域。3、产生死锁的原因是 和 。4、四种 I/O控制方式是 、 、 、 。答案:1、分时系统 批处理系统 实时系统解析:实时系统是指系统能及时响应外部事件的请求,在规定的时间内完成对事件的处理,并控制所有实时任务协调一致地运行。分时系统是指在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。批处理系统分为单道批处理和多道批
3、处理系统。2、临界区3、竞争资源 进程间推进顺序非法4、程序 I/O方式 中断驱动控制方式 DMA方式 通道方式二、选择题(每题 1分,共 10分)1、以下有关操作系统的叙述中,哪一个是不正确的()A 操作系统管理系统中的资源B 操作系统为用户提供的良好的界面C 操作系统就是资源的管理者和仲裁者D 操作系统是计算机系统中的一个应用软件2、在操作系统中,并发性为()A 若干个事件在不同时刻发生B 若干个事件在同一个时刻发生C 若干个事件在同一个时间间隔内发生D 若干个事件在不同时间间隔内发生3、操作系统所管理的资源包括()I CPU II 程序 III 数据 IV 外部设备A I和 II B I
4、I和 III C I、 II和 III D 全部4、分时操作系统的主要特点是()A 个人独占机器资源 B 自动控制作业运行C 高可靠性和安全性 D 多个用户共享计算机资源5、不影响分时系统响应时间的是()A 进程调度和对换的时间 B 分时用户的数目C 分时用户所运行程序的特性 D 时间片的大小6、操作系统的进程管理模块并不负责()A 进程的创建和删除 B 提供死锁处理机制C 实现 I/O设备的调度 D 通过共享内存实现进程间的通信7、当()时,进程从执行状态变为就绪状态A 进程被调度程序选中 B 时间片到C 等待某一事件 D 等待的事件发生8、一种既利于短小作业又兼顾到长作业的作业调度算法是(
5、)A 先来先服务 B 轮转C 最高响应比优先 D 均衡调度9、以下存储管理技术中,支持虚拟存储器技术的是()A 动态分区法 B 可重定位分区法C 请求分页技术 D 对换技术10、下列属于共享设备的是()A 打印机 B 磁盘 C 用户终端 D 鼠标器三、名词解释(每题 2分,共 10分)1、多道程序技术2、原语3、作业4、进程5、脱机输入 /输出技术四、简答题(每题 5分,共 10分)1、简述文件操作 open、 close的作用2、进程与程序的关系和区别是什么?五、综合运用题( 10分)假定一个阅览室最多可容纳 100人,读者进入和离开阅览室时都必须在阅览室门口的一个登记表上进行登记,而且每次
6、只允许一个人进行登记操作,请用记录型信号量机制实现上述问题的同步三、1、多道程序设计是指在内存中同时放若干个作业,并使它们共享系统的资源,同时运行的技术。2、原语指由若干个指令构成,用于完成一定功能的一段程序,原语在执行期间不可分割,所以原语操作具有原子性。3、作业是指用户要求计算机系统为其完成的计算任务的集合,一个作业通常包括程序、程序所处理的数据以及作业说明书。程序用来完成特定的功能,数据是程序处理的对象,作业说明书用来说明作业处理的步骤。4、进程是具有一定独立功能的程序关于一个数据集合的一次运行活动。5、 SPOOLing技术,由磁盘上的输入井和输出井,内存中的输入缓冲区和输出缓冲区以及输入进程和输出进程构成。四、简答题1、 Open操作,将相应文件 FCB读入内存,并返回一个文件描述符(一个整数),以后用户对文件的所有操作,都通过文件描述符直接找到内存中的 FCB,然后进行操作,这样可以提高对文件的访问速度。 Close即关闭文件,如果文件FCB被修改过,则写回磁盘,否则释放内存 FCB和文件描述符。