计算机操作系统期末考试选择题库

版权申诉
0 下载量 134 浏览量 更新于2024-07-11 收藏 146KB PDF 举报
计算机操作系统期末考试题目及答案选择题归类.pdf 本资源摘要信息涵盖了计算机操作系统的多个方面,包括操作系统的基本概念、进程管理、存储管理、文件系统和输入/输出管理等。 1. 位示图方法可用于磁盘空间的管理。这是因为位示图方法可以用来管理磁盘空间的分配和释放,包括盘空间的分配和回收。 2. 关于进程和线程的叙述,正确的是一个进程可以拥有若干个线程。线程是进程的一部分,每个进程可以拥有多个线程,而每个线程只能属于一个进程。 3. 如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会进入等待队列。P操作是信号量减一,若小于0则进入等待队列,而不是继续运行或让出CPU。 4. 一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的请求和释放条件。死锁的四个必要条件是互斥条件、请求和释放条件、不剥夺条件和环路等待条件。 5. 下列算法中用于磁盘移臂调度的是最短寻找时间优先算法。这是因为磁盘移臂调度需要选择最短的寻找时间来提高磁盘的访问速度,而最短寻找时间优先算法可以实现这一点。 6. 若P、V操作的信号量S的初值为2,当前值为-1,则有1个等待进程。这是因为信号量S的值小于0时,表示有|n|个进程在等待,而S=-1则有一个进程在等待。 7. 一台计算机有8台磁带机,它们由N个进程竞争使用,每个进程可能需要3台磁带机。如果要求系统没有死锁危险,请问N可以取的最大值是4。这是因为8+n>=3n判断死锁,则n<=4,取n=3。 8. 现有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1<T2<T3 系统按单道方式运行且采用短作业优先算法,则平均周转时间是(T1+T2+T3)/3。这是因为短作业优先算法会优先执行执行时间最短的作业,从而减少平均周转时间。 本资源摘要信息涵盖了计算机操作系统的多个方面,包括进程管理、存储管理、文件系统和输入/输出管理等,为读者提供了系统化的知识点。