操作系统概论试卷第1页(共7页)超越60自考网全国2011年4月高等教育自学考试操作系统概论试题课程代码:02323一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1、计算机硬件的组成是()A、辅存、输入输出控制系统、高速设备、中央处理器、主存B、输入输出控制系统、高速设备、中央处理器、主存、输入输出设备C、高速设备、中央处理器、主存、输入输出设备、辅存D、中央处理器、主存、输入输出设备、辅存、输入输出控制系统2、嵌入式操作系统的特性是()A、用户可直接调试自己的程序B、实时性的操作系统C、采用批处理技术D、分布式的操作系统3、采用多道程序设计的系统()A、是让多个计算问题同时进入计算机系统的主存储器并行执行B、可提高处理器的执行速度C、改变了每个程序的执行顺序D、降低了单位时间内的算题量4、每个进程都有一个进程控制块,用以记录各个进程执行时的情况,保存在各个进程控制块中的信息允许()A、本进程查阅B、编译进程读取C、操作系统修改D、当前运行进程修改5、一个正在运行的进程由于某个事件被中断后,中断装置都要进行交换PSW的工作,以完成()A、中断检查B、中断响应C、中断处理D、中断请求6、假定一个分时系统允许20个终端用户同时工作。若分配给每个终端用户的时间片为50毫秒,而对终端用户的每个请求需处理200毫秒给出应答,那么终端的最长响应时间为操作系统概论试卷第2页(共7页)()A、1秒B、2秒C、3秒D、4秒7、处理器不能..直接访问的存储器是()A、寄存器B、高速缓冲存储器C、主存储器D、光盘8、若页式存储管理中的地址格式为2316150则它的最大页号和最大页内地址是()A、256和65536B、255和65535C、256和65535D、255和655369、页式存储管理中,作业运行时,该作业的页表是放在()A、磁盘B、主存系统区C、主存用户区D、用户程序10、假设磁盘有256个柱面,4个磁头,每个磁道有8个扇面(它们的编号均从0开始)。文件ABC在盘面上连续存放。如果ABC中的一个块放在5号柱面、1号磁头下的第7扇面,那么ABC的下一块应该在()A、5号柱面、2号磁头下的第7扇面B、5号柱面、2号磁头下的第0扇面C、6号柱面、1号磁头下的第7扇面D、6号柱面、1号磁头下的第0扇面11、为实现磁盘空间的分配与回收,UNIX采用的是()A、位示图法B、单块链接法C、成组链接法D、索引链接法12、假设每个磁盘存储块中可以存放某文件的10个记录,记录的编号从0开始,主存中用于记录的成组和分解的缓冲区的大小与磁盘存储块的大小相等。如果有个使用该文件的用户程序在自己的内存空间中分别设置了“读记录工作区”和“写记录工作区”,每个工作区的大小均相当于一个记录的大小。若依次进行写记录11、读记录15、写记录1、读记录3、写记录17五步操作,如果在操作前主存缓冲区是空的,那么要完成这些操作需要启动磁盘读或写的次数是()操作系统概论试卷第3页(共7页)A、5次B、6次C、7次D、8次13、操作系统的用户要求使用打印机输出运算结果时,用户的要求是由操作系统的()A、文件系统实现的B、设备管理程序实现的C、文件系统和设备管理程序合作实现的D、打印机启动程序和设备管理程序合作实现的14、操作系统的设备管理中采用缓冲池技术,缓冲池中共有4个缓冲区,每个缓冲区的大小跟一个磁盘块相等。如果在工作的过程中,发生缓冲区不够分配的情况,则优先收回在缓冲池中停留时间最长的那个缓冲区。缓冲池最初是空的。文件X的第i块记为Xi(块号从0开始编号)。如果用户程序对文件A和B进行如下操作:读A0,读A2,读A5,写A0,读B0,读B1,写A5。那么,当操作系统接到用户程序发出“写A5”请求时,读写磁盘的次数一共是()A、5次B、6次C、7次D、8次15、假设每条磁道被分为8个扇区,每个扇区存放一个记录,处理程序顺序处理这8个记录L1,L2,…,L8。每次请求从磁盘上读一个记录,然后对读出的记录花1ms的时间进行处理,以后再读下一个记录进行处理。磁盘旋转一周花费16ms(即每读一个扇区需2ms)。若将这8个记录在一条磁道上进行优化分布,则全部处理完这8个记录至少需要()A、31msB、32msC、33msD、34ms16、对于一组有交互的并发进程来说,下列说法正确的是()A、每个进程分别在不同的数据集合上运行B、进程的执行结果与其执行的相对速度无关C、进程间共享某些资源D、各进程都有固定的中断点17、进程并发执行时可能会产生与时间有关的错误。形成这种错误是由于若干进程()A、交替地访问了共享变量B、改变了各自的执行顺序C、占用处理器的时间太长D、执行了相同的程序18、用信箱方式进行进程通信时,信件()操作系统概论试卷第4页(共7页)A、由发送者组织,且在信件中指出接收者名B、被存入由信箱指针所指示的位置C、通过send取出D、存人信箱后不能被移动位置19、若某系统有某类资源5个供若干进程共享,不会..引起死锁的情况是()A、有6个进程,每个进程需1个资源B、有5个进程,每个进程需2个资源C、有4个进程,每个进程需3个资源D、有3个进程,每个进程需4个资源20、用PV操作管理必须互斥的一组相关临界区时,若信号量的最小值为-n,则该组相关临界区有()A、2个B、(n-1)个C、n个D、(n+1)个二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。21、程序状态字(PSW)需要包含许多内容,一般包含()A、指令B、条件码C、目态/管态、控制/计算D、中断码、中断屏蔽位E、中断设置22、一个程序在一个数据集合上的一次执行称为一个进程,因此()A、程序与进程是一一对应的B、程序是静止的,进程是动态的C、多个进程是可以并发执行的D、进程状态的变化是与发生的各种事件有关的E、若干进程是轮流占用处理器交替执行的23、现代操作系统均采用了线程技术。当在一个进程中创建了多个线程后,这些线程可以()A、共享该进程的所有资源B、并发执行C、拥有各自独立的主存空间D、相互间快速传递信息E、在执行中经历状态变化24、可变分区管理的主存分配算法中,需要在空闲区表中将空闲区项按长度以递增或递减操作系统概论试卷第5页(共7页)次序排列的分配算法是()A、最先适应B、循环最先适应C、最优适应D、最坏适应E、随机适应25、通道命令中的命令码的种类可以是()A、设备控制类B、数据传输类C、通道转移类D、状态设置类E、标志读取类三、填空题(本大题共20小题,每空1分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。26、网络操作系统的主要功能是实现各台计算机系统间的通讯以及网络中___________。27、分布式操作系统的主要特点是:统一性和___________。28、UNIX是一个通用的___________操作系统。29、一个等待外围设备传输信息的进程在该设备传输工作结束后,进程的状态应转换成___________状态。30、创建一个进程的工作是为一个程序分配一个工作区和建立一个___________,表示一个进程的生命周期开始。31、若系统要把进程加人到一个空队列中,则应把入队进程的进程控制块地址填入___________中。32、现有某个进程,它需要执行1小时。如果其中使用处理器的时间为___________分钟,则处理器的利用率是30%。33、采用可变分区管理主存时,移动技术可以集中分散的空闲区,还可便于作业___________。34、必须有硬件地址转换机构的地址转换方式称为___________。35、页式存储管理中的页表,其主要内容应是___________。36、用户将他的信息组织成为文件,这样的文件称为___________。37、文件可以按各种方式进行分类。把文件分成临时文件、永久文件和档案文件的分类方式称为按___________的分类方式。38、对于某采用树形目录结构的文件系统中的文件F,打开它时可以用参数/A/B/F指明,但有时也可以用参数B/F指明。这是因为后者采用了文件的___________。39、“零件’’文件的记录包括数据项:“零件号”、“所用材料”,不同的零件有不同的零件号。操作系统概论试卷第6页(共7页)“所用材料”可以作为该文件的记录的___________键。40、U盘可供多个并行的作业交叉使用。因此,从使用的角度对外设分类时,应将它归人___________类。41、某计算机系统共有4台打印机,机房管理员在打印机的显著位置分别贴上从0到3的编号。用户程序设计者发现尽管他设计的作业程序中指定的打印机编号总是0号,但在作业的各次运行中被启动的打印机却不总是被机房管理员编为0号的那一台。外围设备的这种特性称为___________。42、操作系统在外围设备管理中采用双缓冲技术,设每批数据进入缓冲区的时间为20ms,用户进程对每批数据的处理时间为10ms,把每批数据从缓冲区送入用户程序区需时1ms。那么处理两批数据的总时间是___________。43、从设备完成通道所规定的操作,直到提出这次设备传输请求的用户进程结束等待状态,其中要经历中断请求、___________和中断处理多个阶段。44、某系统有一个可供n个进程共享的文件,最多允许m个进程(nm)同时读该文件。采用PV操作管理时,可能出现的信号量最小值是___________。45、现有12个同类资源供3个进程A、B、C共享,他们各自的最大需求量分别是9、10、4个资源。在第一轮的分配中3个进程已各自占有了3、5、2个资源,现又提出分配2个资源的要求。若系统先满足进程___________的请求,则系统将处于安全状态。四、简答题(本大题共5小题,每小题4分,共20分)46、请给出处理器的两级调度的名称。请说明两级调度的过程。47、简述动态重定位与静态重定位的主要区别。48、设磁盘有200个柱面,每个柱面上有128个磁道,每个盘面分为8个扇区,每个扇区作为一个存储块,主存的字长为16。若采用位示图法管理磁盘存储空间,请计算构造位示图所需的主存字数。49、进程A请求访问磁盘时,恰逢磁盘正在为其它进程传输数据,进程A只得在请求磁盘的队列中等待。请描述在原传输结束后,磁盘通道及其中断机制、CPU和操作系统的中断处理程序是如何动作的,使磁盘得以启动,以满足进程A的要求的。50、进程互斥与进程同步有何异同?五、综合题(本大题共3小题,每小题10分,共30分)51、有A、B、C、D、E5个作业在某单道计算机系统里等待处理。他们需要执行的时间分别为2、8、6、4、10分钟。首先让作业A执行,对其余作业采用响应比高者优先算法进行操作系统概论试卷第7页(共7页)调度。在忽略调度等所需时间下,写出各作业被选中执行时的次序及被选中时的响应比。52、若作业输入的管理采用了斯普林技术,请说明采取了这样的措施后输入和启动作业运行的过程,并据此解释为什么采用斯普林技术可以降低作业的周转时间。53.一个共享文件供三个进程A、B、C共享,但任何时刻最多允许2个进程同时读。现用PV操作来管理。试回答:(1)三个进程之间的关系是同步还是互斥?(2)写出能使进程正确并发执行的程序。