全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析)

全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 5. 综合题 6. 判断题

单项选择题

1.源程序经过编译或者汇编生成的机器指令集合,称为_______。

A.源程序

B.目标程序

C.可执行程序

D.非执行程序

正确答案:B

解析:源程序经过编译或者汇编生成的机器指令集合不一定是可执行程序,如C编译用-c选项对不包括全部的模块的C程序编译生成的.o代码是目标程序,但不是可执行程序。知识模块:存储管理

2.动态重定位是在程序的_______中进行的。

A.编译过程

B.连接过程

C.装入过程

D.执行过程

正确答案:D 涉及知识点:存储管理

3.下面几条中,_______是动态重定位的特点。

A.需要一个复杂的重定位装入程序

B.存储管理算法比较简单

C.不需地址变换硬件机构的支持

D.在执行时将逻辑地址变换成内存地址

正确答案:D 涉及知识点:存储管理

4.固定分区存储管理一般采用_______进行主存空间的分配。

A.首次适应分配算法

B.循环首次适应分配算法

C.最优适应分配算法

D.顺序分配算法

正确答案:C

解析:为了节省内存,减少内部碎片,固定分区存储管理一般不采用首次适应分配算法,而采用相对来说较费时的最优适应分配算法。知识模块:存储管理

5.在可变分区管理方式下,在释放和回收空闲区,若已判定“空闲区表第j栏中的始址=释放的分区始址+长度”,则表示_______。

A.归还区有上邻空闲区

B.归还区有下邻空闲区

C.归还区有上下邻空闲区

D.归还区无相邻空闲区

正确答案:B

解析:说明回收的分区尾地址与空闲区表该项登记的空闲区始址相邻。知识模块:存储管理

6.采用单一连续区存储管理时,若作业地址空间大于空闲内存空间,可采用_______把不会同时工作的程序段轮流装入主存区执行。

A.对换技术

B.可变分区技术

C.虚拟存储技术

D.覆盖技术

正确答案:D 涉及知识点:存储管理

7.将作业部分或全部移到外存,以调入其他的作业的技术称为_______。

A.覆盖技术

B.对换技术

C.虚拟内存

D.物理扩充

正确答案:B 涉及知识点:存储管理

8.在虚拟页式存储管理方案中,_______完成将页面调入内存的工作。

A.文件读写

B.页面淘汰过程

C.页面工作集处

D.缺页中断处理

正确答案:D 涉及知识点:存储管理

9.请求分页存储管理的页表表项中的修改位,供_______参考。

A.程序修改

B.分配页面

C.淘汰页面

D.调入页面

正确答案:C

解析:当需要淘汰一页时,一种典型的算法是,最新读过的页在第一轮的循环检测中不会被选中,最近写过的页在第一、二轮循环检测中不会被选中,这样给予修改过的页两次机会。知识模块:存储管理

10.进程在执行时发生了缺页中断,中断处理完成后,应执行_______。

A.被中断的前一条指令

B.被中断的指令

C.被中断的后一条指令

D.开中断指令

正确答案:B

解析:一般中断发生在前一条指令刚执行结束,中断处理完成返回后应当执行下一条指令。发生了缺页中断时,由于该指令尚未执行完,中断处理完成后,应继续执行本条指令。知识模块:存储管理

11.请求分页存储管理系统的基础是程序运行的_______原理。

A.动态性

B.局部性

C.全局性

D.虚拟性

正确答案:B

解析:从运行的时间角度来分析,在一段时间内,进程一般不会执行到所有代码段的指令和存取绝大部分数据,它往往相对集中地访问某些区域中的指令和数据,如执行一个循环或访问一个数组时,这就是程序运行的“局部性”原理。正因为有这个特性,就只需要为进程分配远小于全部虚页的内存页面,只装入最近经常要访问的某些区域的指令和数据(称为工作集),剩余部分就暂时不必装入,等到以后要访问到它们时再调入内存。如果主存较紧张,必要时可将已不大访问的指令和数据调出内存。知识模块:存储管理

12.在不考虑联想寄存器和Cache的段页式存储管理中,每次从主存中取指令或取操作数,要访问主存_______次。

A.1

B.2

C.3

D.4

正确答案:C

解析:段页式存储管理中,每次从主存中取指令或取操作数,先要访问主存中的段表和页表各一次,获得物理地址并装入地址寄存器后,再访问主存中的指令或操作数,总共要访问主存3次。知识模块:存储管理

13.Linux存储管理的特点是采用在大小不同的分区中实现_______的存储管理技术。

A.可变分区

B.分页

C.分段

D.段页式

正确答案:B 涉及知识点:存储管理

填空题

14.在执行时要靠硬件机构实现地址变换的方法是_______。

正确答案:动态重定位涉及知识点:存储管理

15.内存空间的逻辑扩充区是_______。

正确答案:对换区涉及知识点:存储管理

16.存储器一般分为_______、_______和_______三个层次。

正确答案:高速缓冲器、主存、外存涉及知识点:存储管理

17.在页式虚拟存储管理中,页面调度采用_______淘汰算法时总是把使用过后离现在时间最长的那页先调出。

正确答案:最近未使用(NUR) 涉及知识点:存储管理

18.段页式存储管理系统的逻辑地址可分成如下三个部分:_______、_______和_______。

正确答案:段号、页号、页内偏移涉及知识点:存储管理

简答题

19.地址重定位方式分为哪几种?各具有什么特点?

正确答案:地址重定位有静态重定位方式和动态重定位方式。当需要执行时,由装入程序运行重定位程序模块,根据作业在本次分配到的内存起始地址,将可执行目标代码装到指定内存地址中,并修改所有有关地址部的方式称为静态地址重定位。修改的方式是对每一个逻辑地址的值加上内存区首地址(或称基地址)值。静态重定位方式的主要优点是无须硬件地址变换机构支持,因此可以在一般的计算机上实现。其主要缺点是必须给作业分配一个连续的存储区域,在作业的执行期间不能扩充存储空间,也不能在内存中移动,多个作业也难以共享内存中同一程序副本和数据。采用动态重定位方式,将程序装入内存时,不必修改程序的逻辑地址值,程序执行期间在访问内存之前,再实时地将逻辑地址变换成物理

地址。动态重定位要靠硬件地址变换机构实现:当程序开始执行时,系统将程序在内存的起始地址送入地址变换机构中的基地址寄存器(BR)中。在执行指令时,若涉及逻辑地址,则先将该地址送入虚地址寄存器(VR),再将BR和VR中的值相加后送入地址寄存器(MR),并按MR中的值访问内存。动态重定位方式的优点是程序在运行期间可以换出和换进内存,以便缓和内存紧张状态;也可在内存中移动,把内存中的碎片集中起来,以充分利用内存空间,这也便于进行多道程序设计。采用动态重定位方式,系统不必给程序分配连续的内存空间,这样就可将程序分成较小的部分,能充分利用内存中的较小片段。动态重定位方式又为信息共享和虚拟存储器的实现创造了条件。涉及知识点:存储管理

20.简述可变分区存储管理算法中的循环首次适应法的分配算法和释放算法,其空闲存储区表是用连续顺序结构实现的。

正确答案:采用循环首次适应法,可把空闲表设计成顺序结构的循环队列,各空闲区按地址从低到高的次序登记在空闲区的管理队列中,同时需要设置一个起始查找指针,指向循环队列中的一个空闲区表项。循环首次适应法分配时总是从起始查找指针所指的表项开始查找,第一次找到满足要求的空闲区时,就分配所需大小的空闲区,修改表项,并调整起始查找指针,使其指向队列中被分配空闲区后面的那块空闲区。下次分配时就从新指向的那块空闲区开始查找。释放算法基本同首次适应法一样。释放时当需要在空闲队列中插入一个表项或删除一个表项时,根据该表项与起始查找指针之间的相对位置,有可能需要修改指针值,使其仍旧指向原空闲表项。涉及知识点:存储管理

21.比较分别采用数组和链表两种数据结构实现最佳适应算法和最差适应算法的优缺点(要考虑分配和释放两个过程)。

正确答案:实现最佳适应算法时,空闲存储区管理表的组织方法可以采用顺序结构,也可采用链接结构。如采用顺序结构,空闲分区按地址由小到大的顺序登记在表中,分配时需要搜索所有的空闲分区,以在其中挑出一个满足分配大小的最小的分区,其算法的时间复杂度为O(N)。此种管理结构的释放算法可用顺序结构的首次适应法,不需要插入或删除一个空闲分区表项时,其时间复杂度为O(1),否则其算法的时间复杂度为O(N)。当采用链接结构时,空闲区也可按由小到大的非递减次序排列。分配时总是从最小的第一项开始,这样第一次找到的满足条件的空闲区必定是最合适的。平均而言,只要搜索一半数目的空闲区表项就能找到最佳配合的空闲区,但寻找较大空闲区比较费时,其算法的时间复杂度为0(N)。采用按存储区大小排序的链接表会降低释放算法的效率。由于空闲区是按大小而不是按地址序号排序的,因此释放回收空闲区时要在整个链表上寻找地址相邻的前、后空闲区,合并后又要插入到合适的位置,因此释放算法比首次适应法和循环首次适应法耗时得多,尽管其算法的时间复杂度也为O(N),但其常数C要大得多。实现最差适应算法时的空闲存储区表的组织方法一般都是采用按空闲块由大到小排序的链接表,因为如果采用按地址大小的顺序结构,那么该算法与首次适应法和最佳适应法比较起来就没有什么优点可言了。采用按存储区大小顺序排列的链接表的形式,虽然释放一个空闲块时速度较慢,算法的时间复杂度也为O(N),但分配时一次查找就行,成功不成功在此一举,算法的时间

复杂度为O(1),其效率是一切算法中最高的一种,很适合实时系统。涉及知识点:存储管理

22.覆盖和交换的区别是什么?各有什么优缺点?

正确答案:覆盖对程序员是不透明的。为了节省内存,提高覆盖的效果,用户在编制程序时就要精心安排好程序的覆盖结构,并用覆盖描述语言描述覆盖和覆盖段,覆盖的目的是能够运行更大的程序。同为节省内存,覆盖技术用于一个作业的内部,交换技术则用于不同的作业。交换对程序员是透明的。在采用可变分区存储管理技术的多道程序设计中,当要运行一个高优先的作业而又没有足够的空闲内存时,可按某一算法从主存中换出一个或多个作业,腾出空间装入高优先权的作业,使之能够运行。交换的目的是能够运行更多的程序。其代价是程序在内存和外存之间传输时要花相当的时间。涉及知识点:存储管理

23.阐述页式管理系统中用位图管理空闲内存页的分配和释放算法的思想。

正确答案:在页式管理系统中,由于主存页总数很多,且页的大小相等,故可用位图描述各页的状态。在位图中用一个二进制位对应于主存中的一个页,该位为0表示对应页空闲,为1表示对应页已分配。在分配空闲页时,可一次取出位图中的一个字,如该字内容非全1,即表示其中必对应有空闲页,接下来查找该字中位为0的位置,从而可确定空闲页的位置。为了提高在位图上检索空闲页的速度,可在表头增设一个起始查找位置指针,位图中在起始查找指针之前的所有字(或字节)都不含有空闲位。释放算法很简单,只要在位图中的对应位上置0即可,但如设置了起始查找指针,则可能要修改指针值。涉及知识点:存储管理

24.一个采取分页的纯页式存储管理和请求页式存储管理是不是都利用了程序运行的局部性原理?段式存储管理是不是也利用了程序运行的局部性原理?

正确答案:请求页式存储管理是利用了程序运行的局部性原理。由于一般程序运行具有局部性的特点,故在一段时间内不必将所有的虚页都装入内存,而只要装入当前运行时所需的那些页面,以后当程序要访问新的虚页时,再把该页面装入内存(必要时要淘汰老的页面)。纯页式存储管理由于要把运行的页面全部装入内存,故没有利用程序运行的局部性原理。纯段式存储管理与程序运行的局部性原理也无关,因为它也要把整个段全部装入内存。而段页式(段内再请求分页)也是利用了程序运行的局部性原理。涉及知识点:存储管理

综合题

25.编写一个C程序,用char*malloc(unsigned size)函数向系统申请一块内存空间(如size=1000,单位为字节),用首次适应法addr=(char *)fmalloc(unsigned slze)和ffree(unsigned size,char*addr)模拟UNIX的可变分区内存管理,实现对该内存区的分配和释放管理。空闲存储区表可采用结构数组的形式:struct map{unsigned m_size;char*m addr;};struct map coremap[N];要分配函数fmalloc

的参数size和释放函数ffree的参数size、addr以键盘命令的形式输入,每次分配和释放后显示空闲存储区表。

正确答案:图13—1为整个程序的基本框架。

在程序清单13-1中,ffree函数释放的地址原应为位数较长的虚地址,为了便于调试,本程序采用释放输入的地址为相对空闲区始地址的相对地址,在调用ffree函数进行释放时,将它加上空闲区始地址(base_addr)构成绝对地址。同时,在输出空闲分区表时,不仅输出每个分区的绝对地址,也输出相对地址。程序清单13-1:first_fit.c#include<stdlib.h>#include <unistd.h>#include<stdio.h>#include<malloc.h>/*表的定义*/#define N 5structmap{ /*空闲存储区表*/unsigned m_size;char*m_addr;};Struct map coremap[N];/*首次适应的分配函数*/char*fmalloc(unsigned size)/*由于本函数只管理内存空间的分配,不需要核心代码的mp参数*/{register char*a;register struct map*bp;for(bp=coremap;bp->m_size;bp++){/*从表首开始搜索*/if(bp->m size>=size){/*找到够用的空闲区*/a=bp->m_addr;bp->m addr+=size;/*修改空闲项起始地址*/if((bp->m size-=size)==0)/*修改大小*/do{/*该项空闲区全部被分配,删去该项*/bp++;(bp-1)->m_addr=bp->m_addr;}while((bp-1)->m_size=bp->m_size);return(a);/*返回分配到的空闲区始址*/}}return(0);/*无足够大小的空闲区*/}/*首次适应的释放函数*/ffree(unsigned size,char*aa){struct map*bp;char*a,*t;unsignedtt;a=aa;for(bp=coremap;bp->m_addr<=a&&bp->m_size!=0;bp++);if(bp>coremap &&(bp-1)->m_addr+(bp-1)->m-size==a){/*情况1和2*/(bp-1)->m_size+=size;/*情况1,与上空闲区合并*/if(a+size==bp->m_addr){/*情况2,又与下空闲区合并*/(bp-1)->m_size+=bp->m_size;while(bp->m_size){/*删除下空闲区*/bp++;(bp-1)->m_addr=bp->m_addr;(bp-1)->m_size=bp->m_size;}}}else{if(a+size==bp->m_addr&&bp->m_size){/*情况3,仅与下空闲区合并*/bp->m_addr-=size,bp->m_size+=size;}else/*情况4,插入、一个新空闲区*/if(size)do{t=bp->m_addr;bp->m_addr=a;a=t;tt=bp->m_size;bp->m_size=size;bp++;}while(size=tt);}}/*coremap表的初始化程序*/initCoremap(base addr,size)char*base addr;unsigned size;{/*第一项的m_addr 指向用malloc申请到的addr,*第一项的m_size等于malloc申请的size,*其他

各项清0*/int i;coremap[0].m_addr=base addr;coremap[0].m_Size=size;for(i=1;i<N;i++){coremap[i].m_size=0;coremap[i].m_addr=0;}}printcoremap(base addr)/*输出表的内容*/char*base_addr;{int i,zero=0;printf(“Size\tR_Addr ititAddrin”);for(i=0;i<N;i++){if(coremap[i].msize!=0)printf(“coremap[%d]:%u\t\t%u\t\t%u\n”,i,coremap[i].m_size,coremap[i].m_addr-base_addr,coremap[i].m_addr);elseprintf(“coremap[%d]:%uit\t%u\t\t%u\n”,i,coremap[i].m_size,zero,zero);}}shouHelp( )/*显示帮助信息*/{printf(“msize:分配内存in”);printf(“fsize addr:释放内存\n”);printf(“P:打印coremap表in”);printf(“h:显示帮助信息in”);printf(“q:退出执行in”);}maln( ){unsigned size,total_size;char*base addr*addr,*start_addr,cmdchar;unsigned r_addr;printf(“Please Input malloc size:”);scanf(“%u”,&total_size);base addr=malloc(total_size);initCoremap(base_addr,total_size);do{printf(“Please Input command,h for help.\n”);do/*过滤空白字符*/cmdchar=getchar( );while(cmdchar==‘‘‖cmdchar==‘\t’‖cmdchar==‘\n’);switch(cmdchar){case’m’:/*分配内存空间*/scanf(“%u”,&size)jif(Size<0‖size>=total size){printf(“参数size错误\n”);break;}start_addr=fmalloc(size);if(start_addr==0)printf(“没有足够大的空闲分区\n”);break;case’f’:/*释放分配的内存空间*/Scanf(“%u%u”,&Size,&raddr);if(r_addr<0‖r_addr>=total_size){printf(“释放空闲区的起始地址超出范围\n”);break;}addr=base_addr+r_addr;ffree(size,addr);break;case’D’:/*输出coremap 表*/printCoremap(base_addr);break;case’h’:/*输出帮助信息*/shouHelp( );break;case’q’:/*退出执行*/break;detault:printf(“非法命令,显示帮助信息,请键入”h”\n”);continue;}}while(cmdchar!=‘q’);free(base_addr);/*释放用malloc申请到的内存*/return;}测试的输入命令和参数如下。Please Input malloc size:1000/*输入向系统申请的整块内存的大小*/Please Input command,h for help.m 100m 100m 100f 100 0/*测试释放区与后空闲区不相邻,在其前面插入一个空闲区项*/m 200m 300m 300/*测试没有足够大的空闲区情况*/m 200f 100 100/*测试释放区与第一个空闲区相邻,与前空闲区合并*/f 3005 00/*测试释放区与前后空闲区皆不相邻,插入一个空闲区项*/f 100 1000/*测试释放空闲区的起始地址超出范围的情况*/m -100/*测试分配存储大小的参数非法*/f 200 300/*测试释放区与后空闲区相邻,与后空闲区合并*/f 100 200/*测试释放区与前、后空闲区皆相邻,三块合并成一块,删除后空闲区项*/q/*退出运行*/上面的测试数据包含了用fmalloc分配到空闲内存的情况、没有足够大的空闲区和分配存储大小的参数非法的情况。释放空闲区时包含了释放区与前空闲区相邻、与后空闲区相邻、与前空闲区和后空闲区皆相邻和与前空闲区和后空闲区皆不相邻四种情况,还包括简单的出错判断和处理。如要在释放空闲区时判断更多的错误,程序中还有增加其他的出错判断和处理程序段。测试数据中打印空闲存储区表coremap的p命令和输出结果等部分省略了。涉及知识点:存储管理

判断题

26.采用虚拟存储器技术,程序地址空间的大小不受内存大小的限制。( )

A.正确

B.错误

正确答案:A 涉及知识点:存储管理

27.在现代操作系统环境中,用户程序能直接访问内存物理地址。( ) A.正确

B.错误

正确答案:B 涉及知识点:存储管理

28.覆盖对程序员是不透明的。( )

A.正确

B.错误

正确答案:A

解析:覆盖技术就是将一个大程序按程序的逻辑结构划分成若干个程序(或数据)段,并将不会同时执行,从而就不必同时装入内存的程序段分在一组内,该组称为覆盖段。这个覆盖段可分配到同一个称为覆盖区的存储区域。为了提高覆盖的效果,用户在编制程序时就要精心安排好程序的覆盖结构,并用覆盖描述语言描述覆盖和覆盖段。知识模块:存储管理

全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析)

全国自考操作系统(存储管理)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 5. 综合题 6. 判断题 单项选择题 1.源程序经过编译或者汇编生成的机器指令集合,称为_______。 A.源程序 B.目标程序 C.可执行程序 D.非执行程序 正确答案:B 解析:源程序经过编译或者汇编生成的机器指令集合不一定是可执行程序,如C编译用-c选项对不包括全部的模块的C程序编译生成的.o代码是目标程序,但不是可执行程序。知识模块:存储管理 2.动态重定位是在程序的_______中进行的。 A.编译过程 B.连接过程 C.装入过程 D.执行过程 正确答案:D 涉及知识点:存储管理 3.下面几条中,_______是动态重定位的特点。 A.需要一个复杂的重定位装入程序 B.存储管理算法比较简单 C.不需地址变换硬件机构的支持 D.在执行时将逻辑地址变换成内存地址 正确答案:D 涉及知识点:存储管理 4.固定分区存储管理一般采用_______进行主存空间的分配。 A.首次适应分配算法 B.循环首次适应分配算法 C.最优适应分配算法 D.顺序分配算法 正确答案:C 解析:为了节省内存,减少内部碎片,固定分区存储管理一般不采用首次适应分配算法,而采用相对来说较费时的最优适应分配算法。知识模块:存储管理

5.在可变分区管理方式下,在释放和回收空闲区,若已判定“空闲区表第j栏中的始址=释放的分区始址+长度”,则表示_______。 A.归还区有上邻空闲区 B.归还区有下邻空闲区 C.归还区有上下邻空闲区 D.归还区无相邻空闲区 正确答案:B 解析:说明回收的分区尾地址与空闲区表该项登记的空闲区始址相邻。知识模块:存储管理 6.采用单一连续区存储管理时,若作业地址空间大于空闲内存空间,可采用_______把不会同时工作的程序段轮流装入主存区执行。 A.对换技术 B.可变分区技术 C.虚拟存储技术 D.覆盖技术 正确答案:D 涉及知识点:存储管理 7.将作业部分或全部移到外存,以调入其他的作业的技术称为_______。 A.覆盖技术 B.对换技术 C.虚拟内存 D.物理扩充 正确答案:B 涉及知识点:存储管理 8.在虚拟页式存储管理方案中,_______完成将页面调入内存的工作。 A.文件读写 B.页面淘汰过程 C.页面工作集处 D.缺页中断处理 正确答案:D 涉及知识点:存储管理 9.请求分页存储管理的页表表项中的修改位,供_______参考。 A.程序修改 B.分配页面 C.淘汰页面 D.调入页面 正确答案:C

最新全国自考操作系统试题(02326)(含答案)资料

2013年4月份自考操作系统试题及答案 操作系统试题 课程代码:02326 本试卷分为两部分,满分100分;考试时间为150分钟。 一、单项选择题(本大题共20小题,每小题1分,共20分) 1、开发UNIX第一个版本所使用的计算机是( A ) A、PDP-7 B、PDP-8 C、PDP-11/45 D、PDP-11/70 2、操作系统提供给程序员级使用的接口是(D) A、操作控制命令 B、过程调用 C、作业控制语言 D、系统功能调用 3、下面关于管态和目态的叙述中不正确的是( D ) A、中央处理器执行系统程序的状态是管态 B、中央处理器执行用户程序的状态是目态 C、目态下不允许执行特权指令 D、访管指令只能在管态下执行 4、UNIX用于改变对文件访问权限的命令是(C ) A、chmod B. rename C、link D、lseek 5、采用多道程序设计技术不必注意的是( D) A、主存储器的保护 B、主存 C、系统资源的分配和调具体功能 D、用户程序的具体功能 6、不属于进程控制原语的是( D) A、创建原语 B、撤销原语 C、唤醒原语 D、互斥原语 7、不属于进程特(C ) A、动态性性 B、并发性 C、同步性 D、异步性 8、申请启动了外围设备,该进程状态的变化是( D ) A、成等待状态 B、从运行状态变成就绪状态 C、状态变成就绪状态 D、从就绪状态变成运行状态 9、采用多道程序设计后,用户在程序中使用的地址称为( C )

A、静态地址 B、绝对地址 C、相对地址 D、物理地址 10、在早期的分时系统中,让多个用户的作业轮流进入主存储器执行。先把一个作业装入主存储器执行,当出现等待事件或用完一个时间片时,把该作业从主存换出,再把由调度程序选中的另一作业调到主存中。这种技术称为(B ) A、覆盖技术 B、对换技术 C、移动技术 D、调度技术 11、采用页式存储管理的系统中,若相对地址用32位表示,其中20位表示页号,则可以表示的页内地址范围是( C) A、0~1023 B. 0~2047 C、0~4095 D、0—8191 12、在页式虚存系统中,将近期访问次数最少的页面调出的页面调度算法是( A ) A、最佳调度算法(OPT) B、最近最不经常使用调度算法(LFU) C、先进先出调度算法(FIFO) D、最近最久未使用调度算法(LRU) 13,UNIX文件系统分成基本文件系统和子文件系统两部分,说法正确的是( C) A、两部分都可以装卸 B、两部分都不可以装卸 C、两部分都有自己独立的目录结构 D、两部分都没有自己独立的目录结构 14、文件系统提供了一些基本文件操作,下面不属于基本文件操作的是(D) A、建立文件、删除文件 B、打开文件、关闭文件 C、读文件、写文件 D、移动文件、复制文件 15、具有“设备独立性”的计算机系统中,下列说法正确的是( C) A、在分配设备时适应性好,灵活性强 B、用户编制程序时,对欲使用的设备需要指定 C、用户编制程序时,对欲使用的设备仅需相对号 D、用户编制程序时,欲使用的设备与实际关 16、假设读写磁头正在50号柱面上执行出而等待访问者依次要访问的柱面号是60,118,39,15,130。当50号柱,若采用最短寻找时间优先调度算法,为完成这些请求,磁头需要过的(B ) A、150 B、170 C、180 D、200 17、下面关于线( D )

全国自考(计算机系统结构)模拟试卷2(题后含答案及解析)

全国自考(计算机系统结构)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 简单应用题 5. 综合应用题 单项选择题 1.处理机操作步骤并行的典型例子是( ) A.阵列处理机 B.并行存储器系统和相联处理机 C.流水线处理机 D.多处理机 正确答案:C 解析:流水线处理机是处理机操作步骤并行的典型例子。 2.对系统程序员不透明的应当是( ) A.Cache存储器 B.系列机各档不同的数据通路宽度 C.指令缓冲寄存器 D.虚拟存储器 正确答案:D 解析:虚拟存储器对系统程序员不透明,对应用程序员透明。 3.计算机组成设计不考虑( ) A.专用部件设置 B.功能部件的集成度 C.控制机构的组成 D.缓冲技术 正确答案:B 解析:计算机组成设计包含专用部件设置、控制机构的组成、缓冲技术等,而功能部件的集成度属于系统结构的范畴。 4.多级混洗交换网络又叫作( ) A.移数网络 B.STARAN网络 C.数据交换网路 D.Omega网络 正确答案:D 解析:Omega网络又称为多级混洗网络。

5.软硬件功能是等效的,提高硬件功能的比例不会( ) A.提高解题速度 B.提高硬件利用率 C.提高硬件成本 D.减少所需存储器用量 正确答案:B 解析:提高硬件功能不是以提高硬件利用率为目的,常常是为了降低硬件的使用频率。 6.二功能交换单元是指( ) A.直接和上播 B.上播和下播 C.直连和交换 D.交换和下播 正确答案:C 解析:交换开关有四种状态,分别是直连、交换、上播和下播。二功能交换单元为直连和交换,有全部四种功能的称为四功能交换。 7.共享主存的多处理机中,为减少访问主存冲突,采用的方式一般为( ) A.并行多体交叉主存系统 B.虚拟存储器 C.共享Cache存储器 D.用高速单体主存系统 正确答案:A 解析:共享主存的多处理机中,为减少访问主存冲突,采用的方式一般为并行多体交叉主存系统。 8.脉动阵列式处理机系统具有( ) A.多个相同的排成阵列结构的CPU B.多个不同的排成阵列结构的处理机 C.多个相同的排成阵列结构的处理机 D.最适合完成累加和求解 正确答案:C 解析:脉动阵列结构是由一组处理单元PE构成的阵列,每个PE的内容结构相同。脉动阵列结构简单、规整、模块化强、可扩充性好。 9.设置相关专用通路的方法不适合于( ) A.变址寄存器一次相关

2022年4月全国自考操作系统真题和答案(02326)

2022年4月全国自考操作系统真题和答案 一、单项选择题〔本大题共20小题,每题1分,共20分〕在每题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多项选择或未选均无分。 1.计算机系统是由〔〕组成。 A.硬件系统和主存储器 B.软件系统和操作系统 C.硬件系统和软件系统 D.主机和外围设备 答案:C 2.当计算机启动时,系统将自动执行〔〕 A.应用程序 B.引导程序 C.用户程序 D.中断程序 答案:B 3.执行中的程序可以恳求操作系统中止其执行或返回到程序的某一点再连续执行。操作系统 供给的这类系统调用属于〔〕 A.文件效劳类 B.资源申请类 C.掌握类 D.信息维护类 答案:C 4.CPU执行用户程序时,先对每一个访问主存的地址进展核查,允许访问主存的关系式是〔〕 A.访问地址≥ 基址存放器值 B.访问地址≤ 基址存放器值+限长存放器值 C.基址存放器值≤ 访问地址≤ 基址存放器值 +限长存放器 值 D.访问地址=基址存放器值+限长存放器值 答案:C 5.承受多道程序设计技术能提高整个计算机系统的效率,其根本条件是〔〕 A.处理器执行指令速度快 B.主存储器的容量大 C.该系统具有处理器与外设并行工作的力量 D.外围设备多 答案:C

解析:(P37)对具有处理器与外设并行工作力量的计算机系统来说,承受了多道程序设计技术后,能提高整个系统的效率。具体表现为: (1)提高了处理器的利用率 (2)充分利用外围设备资源 (3)发挥了处理器与外围设备以及外围设备之间并行工作力量因此从总体上说,承受多道程序设计技术后,可有效提高系统中资源的利用率,增加单位时间内的算题量,从而提高了吞吐量。 6.当一个用户作业被接收进入系统后,要求创立〔〕进程才能完成这个作业。 A.1个 B.2个 C.3个 D.1个或多个 答案:D 7.在单处理器的计算机系统中的进程调度,必需依据肯定的规章从〔〕进程中选取一个进程,让它占用处理器。 A.就绪态 B.等待态 C.运行态 D.终止态 答案:A 解 析:〔P41〕 8.关于作业调度必要条件的论述中正确的选项是〔〕 A.系统已安排给其他作业的资源数目大于或等于被选作业的资源要求 B.系统现有的尚未安排的资源可以满足被选作业的资源要求 C.系统现有的尚未安排的资源局部满足被选作业的资源要求 D.系统原有的资源数目大于或等于被选作业的资源要求 答案:B 9.把用户作业的相对地址转换成确定地址的工作称为〔〕 A.规律化 B.确定化 C.重定位 D.翻译 答案:C 解析:(P84)为了保证作业的正确执行,必需依据安排给作业的主存空间对作业中指令和数据的存放地址进展转换,即要把相对地址转换成确定地址。把相对地址转换成确定地址的工作称为重定位或地址转换。 10.在固定分区治理方法中,每个连续分区的大小是〔〕

自考02323全国2002年1月到2012年10月高等教育自学考试(操作系统概论)试题与答案

2001年4月份操作系统概论(2323)试题 (计算机及应用专业)(专科) 本试题分为两部分,第一部分为选择题,第1页至第3页,第二部分为非选择题,第3页至第页,共页;选择题分,非选择题分,满分分。考试时间分钟。 第一部分选择题 一、单项选择题(本大题共15小题,每小题1分,共15分)。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题干中的括号内。 1.只能在核心态下执行的指令是(B) A、读时钟日期 B、屏蔽所有中断 C、改变文件内容 D、调用库函数 2.操作系统为用户程序完成与(B)的工作。 A、硬件无关和应用无关 B、硬件相关和应用无关 C、硬件无关和应用相关 D、硬件相关和应用相关 3.进程控制块中的现场信息是在(D)保存的。 A、创建进程时 B、处理器执行指令时 C、中断源申请中断时 D、中断处理程序处理中断前 4.当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高(B)进程的优先级。 A、连续占用处理器时间长的 B、在就绪队列中等待时间长的 C、以计算为主的 D、用户 5.将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为(A)分配算法。 A、最先适应 B、最优适应 C、最坏适应 D、随机适应 6.页式存储管理中,每次从主存中取指令或取操作数,要(B)次访问主存。 A、1次 B、2次 C、3次 D、4次 7.文件系统中文件被按照名字存取是为了(B) A、方便操作系统对信息的管理 B、方便用户的使用

C、确定文件的存取权限 D、加强对文件内容的保密 8、系统在接到用户关于文件的(A)操作命令后,就在文件目录中寻找空目录项进行登记。 A、建立 B、打开 C、读 D、写 9.文件系统与(B)密切相关,它们共同为用户使用文件提供方便。 A、处理器管理 B、存储管理 C、设备管理 D、作业管理 10.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变移动臂的移动方向的调度算法是(C) A、先来先服务 B、最短寻找时间优先 C、电梯调度 D、优先级高者优先 11.(A)不是作业所经历的作业步。 A、编辑 B、编译 C、连接分配 D、运行 12.进程间用信件传递信息时,信件中应含有(A) A、发送者名 B、信件长度 C、信箱名 D、信件名 13.采用(C)的手段可以防止系统出现死锁。 A、PV操作管理共享资源 B、限制进程互斥使用共享资源 C、资源静态分配策略 D、定时运行死锁检测程序 二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。多选、少选、错选均无分。 16.可能与正在运行的进程无关的中断事件有(ACD)等。 A、硬件故障 B、程序性 C、外部 D、输入/输出 E、访管 17.存储管理诸方式中,采用动态重定位装入作业的是(CDE)存储管理等。 A、单用户连续

全国2021年4月自考操作系统试题及答案(02326)

全国2021年4月自考操作系统试题及答案(02326) 全国2021年4月自考操作系统试卷 课程代码:02326 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.使用户能按名存取辅助存储器上的信息主要是由操作系统中______实现的。()A.文件管理C.设备管理 B.处理器管理D.存储管理 2.操作系统在结构设计时追求的目标之一是:应尽量减少与硬件直接有关的程序量,且将其独立封装。这个目标 称为()A.正确性C.维护性 B.高效性D.移植性 3.下面有关安全保护措施的叙述中,不正确的是()...A.系统启动时,硬件置中央处理器的初态为管态 B.如程序占用一个连续的主存空间,则硬件设置“基址寄存器”和“限长寄存器”以实现存储保护C.允许用户修改“基址寄存器”和“限长寄存器”的值 D.在目态下执行用户程序时,对访问主存的地址要进行核查4.系统调用的目的是()A.请求系统服务C.申请系统资源B.终止系统服务D.释放系统资源 5.进程具有三个特性,不属于进程特性的是()...A.动态性C.并发性 B.同步性D.异步性 6.中断优先级是按中断事件的重要性和紧迫程度来确定的,是在硬件设计时固定的。一般情况下优先级最高的是()A.自愿中断C.输入/输出中断

B.外部中断D.硬件故障中断 7.不属于批处理作业调度原则的是()...A.公平性 C.使某类作业先调度 B.极大的流量D.平衡资源使用 8.在实时系统中采用的进程调度算法是()A.时问片轮转调度算法C.先来先服务调度算法 B.最高优先级调度算法D.分级调度算法 9.在采用多道程序设计技术的系统中,用户编写程序时使用的地址是()A.相对地址 B.物理地址 2021年4月1 / 8 C.绝对地址D.主存地址 10.让多个用户作业轮流进入内存执行的技术称为()A.覆盖技术C.移动技术 B.对换技术D.虚存技术 11.采用页式存储管理的系统中,若地址用16位表示,其中7位表示页号,则页的大小为()A.0.5KB C.2KB 12.虚拟存储器的最大容量()A.由内存和外存容量之和决定C.由计算机地址总线的位数决定 B.由虚拟地址结构的位数决定D.由作业的地址空间决定B.1KB D.4KB 13.在操作系统提供的文件系统中,用户把信息组织成文件并对其操作时,关于文件存储位置和如何组织输入/输出 等工作,正确的说法是() A.用户需要考虑文件存储的物理位置,并组织输入输出工作B.用户不需要考虑文件存储的物理位置,也不需要组织输入输出工作C.用户需要考虑文件存储的物理位置,但不需要组织输入输出工作D.用户不需要考虑文件存储的物理位置,但需要组织输入输出工作14.在UNIX中,目录本身也是文件,对目录文件的存取权限有

(完整版)全国自考02326《操作系统》历年真题试卷及答案年份:201604,推荐文档

2016 年4 月高等教育自学考试全国统一命题考试 操作系统试卷 (课程代码 02326) 本试卷共 7 页,满分 l00 分,考试时间 l50 分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用 2B 铅笔将“答题卡”的相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用 0.5 毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。 第一部分选择题(共 30 分) 一、单项选择题(本大题共 20 小题,每小题l 分,共 20 分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。错涂、多涂或来涂均无分。 1、能实现把一个计算问题分成若干个子计算,每个子计算可以在计算机网络中的各计算机上并行执行的操作系统是 A、分布式操作系统 B、网络操作系统 C、多处理器操作系统 D、嵌入式操作系统 2、能使用户通过与计算机相连始终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列交互的是 A、网络操作系统 B、分时操作系统 C、实时操作系统 D、批处理操作系统 3、IBM 公司在他们的PC 机、工作站和大型机上都配置的UNIX 操作系统,被称为 A、4BSD UNIX B、Ultrix C、AIX D、XENIX 4、现代计算机系统的层次结构中,最内层是硬件系统,最外层是使用计算机系统的人,介 于它们之间的是软件系统。软件系统的层次结构从内到外依次为 A、应用软件、系统软件、支撑软件 B、系统软件、支撑软件、应鼹软件 C、系统软件、应用软件、支撑软件 D、支撑软件、系统软件、应用软件 5、当操作系统退出执行,让用户程序执行时,处理器工作状态会 A、继续保持目态 B、继续保持管态 C、从目态转换为管态 D、从管态转换为目态 6、UNIX 用于终止子进程执行的系统调用是 A、kill B、exec C、exit D、fork 7、进程在执行过程中其状态不断发生变化,这种特性称为进程的 A、势发性 B、动态幢 C、同步性 D、异步性 8、程序状态字PSW 中的“程序基本状态”信息不包括 A、中断码 B、指令地址 C、条件码 D、目态/管态 9、根据作监对资源的要求分类,作数调度从各类作业中去挑选作业,尽可能让使用不同资源的作业同时执行。这样的作业调度算法是

2018_10_02325月全国高等教育自考02326操作系统试题及答案

2018 年 10 月高等教育自学考试全国统一命题考试 操作系统试卷 (课程代码02326) 一、单项选择题:本大题共 20 小题,每小题 1 分,共 20 分。 在每小题列出的备选项中只有一项是符合题目要求的,请将 其选出。 1.在下面对 OS功能的概括中,正确的是 A.进程管理、存储管理、虚存管理、文件管理和设备管理 B.进程管理、存储管理、文件管理、作业管理和设备管理 C.进程管理、处理机管理、存储管理、文件管理和设备管理D.进程管理、存储管理、文件管理、目录管理和设备管理 2.将操作系统分成用于实现操作系统最基本功能的内核和提供各种服务的服务进程两个部分,这样的操作系统结构是 A.层次式结构B.整体式结构 C.微内核结构D.模块化结构 3.可操作随机存取数据的存储器是 A.RAM B.ROM C.PROM D.EPROM 4.程序状态字的内容不包含 A.CPU的工作状态代码B.条件码 C.中断屏蔽码D.执行代码的用户ID

5.以下关于系统调用、库函数和应用程序的叙述中,正确的是 A.应用程序通过系统调用来获得操作系统内核提供的服务 B.应用程序可以通过库函数来获得操作系统内核提供的服务 C.库函数是操作系统提供给应用程序的接口 D.应用程序在目态执行系统调用 6.程序运行后其计算结果只取决于程序自身,由给定的初始条件决定,不受外界因素的影响,这个特点体现了程序执行的 A.顺序性B.封闭性 C.并发性D.执行结果的可再现性 7.进程从运行状态进入阻塞状态的原因可能是 A.被进程调度程序选中占有处理机 B.等待某一事件的发生 C.等待的事件已发生 D.时间片用完 8.以下关于进程通信的叙述中,错误的是 A.进程通信是一种高级通信方式,可以实现进程间交换大量信息。B.目前常用的通信方式有共享内存、消息机制和管道通信等。C.P、V 操作是进程间的一种通信方式。 D.P、V 操作一般用于进程间的同步与互斥,也可以实现进程间大量 信息的交换。 9.正在运行的进程在信号量S上作 P 操作之后,当 S=0时,该进程A.进入等待状态B.进入就绪状态

全国自考操作系统(存储管理)模拟试卷1(题后含答案及解析)

全国自考操作系统(存储管理)模拟试卷1(题后含答案及解析) 题型有:1. 单项选择题 3. 填空题 4. 简答题 6. 判断题 单项选择题 1.根据作业在本次分配到的内存起始地址将目标代码装到指定内存地址中,并修改所有有关地址部分的值的方法称为_______方式。 A.固定定位 B.静态重定位 C.动态重定位 D.单一连续重定位 正确答案:B 涉及知识点:存储管理 2.静态地址重定位的对象是_______。 A.源程序 B.编译程序 C.目标程序 D.执行程序 正确答案:C 涉及知识点:存储管理 3.使用_______,目标程序可以不经过任何改动而装入主存直接执行。 A.静态重定位 B.动态重定位 C.编译或汇编 D.连接程序 正确答案:B 涉及知识点:存储管理 4.在可变式分区存储管理中,当释放和回收一个空闲区时,造成空闲表项区数减1的情况是_______。 A.无上邻空闲区,也无下邻空闲区 B.有上邻空闲区,但无下邻空闲区 C.无上邻空闲区,但有下邻空闲区 D.有上邻空闲区,也有下邻空闲区 正确答案:D 解析:在有上邻空闲区也有下邻空闲区的情况下,释放区和上、下邻空闲区合并成一块空闲区,故原先记录上、下邻空闲区的两个表项就只需要合并为一个表项记录新的大空闲区。知识模块:存储管理

5.在下列存储管理算法中,内存的分配和释放平均时间之和为最大的是_______。 A.首次适应法 B.循环首次适应法 C.最佳适应法 D.最差适应法 正确答案:C 解析:最佳适应算法的分配算法的速度比首次适应法、循环首次适应法和最差适应算法差得多,如用链表实现,释放算法要在链表中找上、下邻空闲区,修改过或新加入的空闲区还要有序地插入到链表中。知识模块:存储管理 6.早期采用交换技术的目的是_______。 A.能运行更多的程序 B.能运行更大的程序 C.实现分时系统 D.实现虚拟存储技术 正确答案:A 涉及知识点:存储管理 7.虚拟存储器技术的目的是_______。 A.实现存储保护 B.实现程序浮动 C.可运行更大更多的程序 D.扩充主存容量 正确答案:C 涉及知识点:存储管理 8.在以下存储管理方案中,不适用于多道程序设计系统的是_______。 A.单一连续区分配 B.固定式分区分配 C.可变式分区分配 D.页式存储管理 正确答案:A 涉及知识点:存储管理 9.在请求分页系统中,页面置换算法常用的是_______。 A.最优淘汰算法 B.首次适应算法 C.最近最少使用淘汰算法 D.最佳适应算法 正确答案:C 涉及知识点:存储管理

操作系统复习题(2)及答案

一.名词解释 抢占式进程调度进程状态系统调用中断响应线程 联想存储器死锁通道地址重定位高速缓存可再入程序 抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间二.填空题 1.现代操作系统的两个最基本的特征是(),(),()和() 2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的() 3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。 4.用户与操作系统之间的接口主要分为()和()两类。 5.进程控制块的初始化工作包括(),()和()。 6.在操作系统中引入线程概念的主要目的是()。 7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。 8.进程是一个程序对某个数据集的()。 9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。 10.在操作系统中,不可中断执行的操作称为()。 11.如果信号量的当前值为-4,则表示()。 12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条件是()。 13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。 14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。

15.在进程中,访问()的代码称为临界区。为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。 16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和()等原因而产生中断。 17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。 18.在分区分配算法中,首次适应算法倾向于优先利用内存中()部分的空闲分区,从而保留了()部分的大空闲区。 19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。 20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。 21.缓冲区由()和()组成? 22.进行设备分配时所需的数据表格主要由(),(),()和()等。 23.设备管理中引入缓冲机制的主要原因由(),()和() 24.使用位示图(20行,30列)表示空闲盘块状态。当分配一个盘块号为132号时,其在位示图中的行,列数为(),()。当释放一个盘块号为318时,其所在位示图中的行,列数位(),()。(注:行为0-――19,列为0-――29,首盘块号为1)。 25.主存储器与外围设备之间的信息传送操作称为()。 26.P操作可以使进程由执行状态变为()状态。 27.在设备管理中,为实现设备无关性,必须在设备命名时引入()和()。 28.如果时间片无穷大,则时间片轮转调度算法就变成()。 29.采用资源预分配法可以预防死锁,这是因为该方法可以()。 30.请求分段式虚拟存储系统必须至少具有三种硬件支持:即()、()和()。

全国自考(操作系统)模拟试卷4(题后含答案及解析)

全国自考(操作系统)模拟试卷4(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题 单项选择题 1.操作系统是一种系统软件,它的职能是 A.只管理软件 B.只管理硬件 C.既不管理硬件,也不管理软件 D.既管理硬件,也管理软件 正确答案:D 解析:操作系统是一种资源管理程序,而计算机资源包括硬件资源和软件资源。 2.设计批处理操作系统时,首先应考虑的是 A.交互性和响应时间 B.吞吐量和周转时间 C.灵活性和可适应性 D.可靠性和完整性 正确答案:B 解析:由于批处理操作系统一次性可执行一批作业,在执行作业时用户干扰,不能像分时系统那样与用户进行交互执行作业。因此,在设计这种操作系统时,应该着重考虑如何提高计算机系统的工作效率,即如何去提高计算机在单位时间内的算题量。 3.操作系统的层次结构是一种外层依赖内层的关系,故管理次序从内到外应是 A.存储→处理器→设备→文件 B.处理器→存储→作业→文件 C.处理器→存储→设备→文件 D.存储→处理器→文件→设备 正确答案:C 4.下述UNIX系统调用中,()不属于文件操作类系统调用。 A.creat B.write C.wait D.open

正确答案:C 解析:wait属于控制类系统调用。 5.引入多道程序设计技术后,提高了整个系统效率,但()不属其范畴。 A.提高了处理器的利用率 B.充分利用外围设备资源 C.发挥了处理器与外围设备以及外围设备之间并行工作能力 D.提高了程序运行速度 正确答案:D 解析:多道程序设计能提高资源使用效率,增加单位时间的算题量。但是对每个计算问题来说,从算题开始到全部完成所需的计算时间可能要延长。 6.()中断是自愿中断。 A.程序 B.外部 C.I/O D.访管 正确答案:D 解析:自愿中断是正在运行的进程执行一条“访管指令”请求系统调用为其服务所引起的中断,也称为访管中断。 7.响应比最高者优先算法综合考虑了作业的等待时间和计算时间,把响应比定义为 A.作业等待时间与计算时间之比 B.作业计算时间与等待时间之比 C.作业周转时间与等待时间之比 D.作业周转时间与计算时间之比 正确答案:A 解析:响应比=等待时间/计算时间 8.下述()不是存储器管理功能。 A.主存空间的分配和回收 B.主存空间的共享和保护 C.辅存空间的管理 D.实现地址转换 正确答案:C 解析:存储管理担负着对主存储器空间进行管理的职责,关于辅助存储器空间的管理属于文件系统的范畴。

全国自考(计算机与网络技术基础)模拟试卷2(题后含答案及解析)

全国自考(计算机与网络技术基础)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 名词解释 4. 简答题 5. 应用题 单项选择题 1.数据的最小单位是 A.位 B.字节 C.字 D.字长 正确答案:A 2.计算机硬件系统中,负责向其他各部件发出信号,以确保其他部件能正常有序地运行的部件是 A.控制器 B.运算器 C.存储器 D.输入/输出设备 正确答案:A 3.在WindowsXP中,可以删除“文件夹”的操作是 A.选中文件夹,按Ctrl+C键 B.选中文件夹,按鼠标右键,选“删除” C.选中文件夹,按Clrl+V键 D.选中文件夹,按鼠标右键,再按Ctrl+C键 正确答案:B 4.以下不属于按地理范围划分的网络是 A.广域网 B.城域网 C.局域网 D.高速网 正确答案:D 5.HDLC帧标志序列其对应的8位编码是 A.11111111 B.0 C.10000001

D.1111110 正确答案:D 6.Internet中所使用的协议是 A.TCP、LAN B.TCP、WWW C.UDP、HUB D.UDP、SNMP 正确答案:B 7.具有检测和校正物理层所产生的差错功能的层次是 A.物理层 B.数据链路层 C.运输层 D.表示层 正确答案:B 8.根据网络服务质量,提供数据报服务的广域网、无线电分组交换网属于A.A类网络 B.B类网络 C.C类网络 D.D类网络 正确答案:C 9.总线网、令牌总线网或令牌环网的协议区别在于 A.运输层 B.网络层 C.LLC子层 D.MAC子层 正确答案:D 10.某局域网要求数据传输率达到100MB/s,所有站点都位于l栋大楼,因此该网络的传输介质最好采用 A.双绞线 B.细同轴电缆 C.粗同轴电缆 D.光纤 正确答案:B

全国自考(管理信息系统)模拟试卷2(题后含答案及解析)

全国自考(管理信息系统)模拟试卷2(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 名词解释 4. 简答题 5. 应用题 单项选择题 1.采取自底向上方法开发系统的主要缺点是( ) A.不易适应组织机构的真正需要 B.不易发现和理解系统的附加需要 C.不易控制和判断系统开发费用 D.不易保证系统数据的一致性和完整性 正确答案:D 解析:自底向上方法的主要缺点是:汇总的系统不一定符合企业的整体目标,系统的数据一致性和完整性难以保持。故选D。 2.在管理信息系统的结构中,主要进行基础业务处理的子系统是( ) A.业务处理子系统 B.执行控制子系统 C.管理控制子系统 D.战略计划子系统 正确答案:A 解析:业务处理子系统主要进行基础业务的处理,比如说打字、算账、造表等工作。故选A。 3.下列关于决策支持系统的描述不正确的是( ) A.支持非结构化和半结构化决策 B.所处理的问题大部分属于结构化问题 C.能够为决策者提供各种备选方案 D.以管理科学、运筹学、控制论和行为科学为基础 正确答案:B 解析:决策支持系统是以管理科学、运筹学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,支持非结构化和半结构化决策的信息系统,所处理问题大部分属于半结构化性质的。故选B。 4.下列不属于管理信息系统技术平台的是( ) A.管理组织机构 B.数据库管理系统 C.操作系统 D.服务器

正确答案:A 5.下列选项中,属于应用软件的是( ) A.图像处理软件 B.语言处理程序 C.系统维护软件 D.数据库管理系统 正确答案:A 解析:应用软件是用于完成用户所要求的数据处理任务或实现特定功能的程序,如文字处理软件、表格处理软件、图形图像处理软件等。故选A。 6.企业系统规划法制定管埋信息系统规划的依据是企业的( ) A.规模 B.目标 C.现状 D.管理 正确答案:B 解析:企业系统规划是根据企业目标制定MIS规划的结构化方法。故选B。 7.在系统开发过程中,对现行系统的详细调查属于( ) A.系统规划 B.系统设计 C.系统分析 D.系统实施 正确答案:C 8.在系统详细调查的方法中,适合于对系统定性调查的方法是( ) A.问卷调查 B.开调查会 C.研究资料 D.发电子邮件 正确答案:B 解析:开调查会是一种集中征询意见的方法、适合于对系统的定性调查。故选B。 9.在数据流程图中,表示数据存储的符号是

2013年7月全国自考(操作系统)真题试卷(题后含答案及解析)

2013年7月全国自考(操作系统)真题试卷(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题 单项选择题 1.操作员接口是操作系统为用户提供的使用计算机系统的手段之一,该接口是( ) A.一组操作控制命令 B.一组系统调用程序 C.一组访管指令 D.一组I/O指令 正确答案:A 解析:操作员接口是操作系统为用户提供的使用计算机系统的手段之一,该接口是一组操作控制命令。 2.中央处理器有两种工作状态,当它处于目态时不允许执行的指令是( ) A.转移指令 B.I/O指令 C.访管指令 D.四则运算指令 正确答案:B 解析:目态又称为用户态,是用户程序执行时机器所处的状态。在此状态下禁止使用特权指令,不能直接取用系统资源与改变机器状态,并且只允许用户程序访问自己的存储区域。 3.一般而言,程序状态字(PSW)包含的三部分内容是( ) A.程序基本状态、中断码、中断屏蔽位 B.中断码、中断屏蔽位、等待/计算 C.中断屏蔽位、等待/计算、程序基本状态 D.等待/计算、程序基本状态、中断码 正确答案:A 解析:程序状态字(P3W)通常应包括程序基本状态、中断码、中断屏蔽位三部分。 4.操作系统中引入进程后可以( ) A.保证程序的正确性 B.提高资源的利用率 C.减少调度次数

D.缩短处理器的工作时间 正确答案:B 解析:为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,从而在操作系统中引入了进程概念,使程序可以并发执行,提高资源的利用率。 5.一个正在运行的进程要求操作系统为其启动外围设备时,应该执行的指令是( ) A.访管 B.输入/输出 C.启动外设 D.转移 正确答案:B 解析:作业执行过程中总要不断地启动外围设备,把输入信息读入内存进行处理,或者把加工结果信息输出到存储介质上保存。人们将计算机中内存和外围设备之间信息的传输称为输入输出操作,简称为I/O操作。 6.某带有50个终端用户的计算机系统采用时间片轮转调度算法分配处理器。若规定时间片为10毫秒,对用户的每个命令需花费100毫秒完成处理,则终端最长响应时间为( ) A.2秒 B.5秒 C.10秒 D.50秒 正确答案:D 解析:时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。 7.某一主存储器容量为1M的计算机,分割成4K的等长块。现有一个2.5M 的作业在其上运行。试问该作业占用的虚拟页面数是( ) A.250个 B.512个 C.625个 D.1024个 正确答案:B 解析:该作业占用的虚拟空间大于等于2.5M—1M并且小于等于2.5M,所以该作业占用的虚拟页面数大于等于1.5M/4K=384小于等于620。 8.采用二级页表的分页式存储器中,如二级页表都已在主存,则每存取一

全国自考(操作系统)模拟试卷25(题后含答案及解析)

全国自考(操作系统)模拟试卷25(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题 单项选择题 1.计算机操作系统的功能是( ) A.把源程序代码转换为目标代码 B.实现计算机用户之间的相互交流 C.完成计算机硬件与软件之间的转换 D.控制、管理计算机系统的资源和程序的执行 正确答案:D 解析:操作系统是管理和控制计算机系统中的所有软件、硬件资源,它合理地组织计算机的工作流程,并为用户提供一个良好的工作环境和友好的的接口 2.计算机系统由_______组成。( ) A.程序和数据 B.处理机和内存 C.硬件子系统和软件子系统 D.处理机、内存和外围设备 正确答案:C 解析:计算机系统包括计算机硬件和计算机软件两大部分。 3.______程序可执行特权指令。( ) A.同组用户 B.操作系统 C.特权用户 D.一般用户 正确答案:B 解析:“特权指令”是指仅能由操作系统使用的指令,因此正确答案为B。 4.多道批处理系统最显著的特点是( ) A.成批地处理用户作业 B.作业是通过读卡机进入系统的 C.用户和作业间没有交互作用 D.A和B 正确答案:C 解析:用户在多道批处理系统中是通过提交作业说明书来表达、描述作业运行方式的。

5._______的操作应该只在核心态下执行。( ) A.读时钟日期 B.屏蔽所有中断 C.求三角函数的值 D.改变文件内容 正确答案:B 解析:操作系统占用中央处理器时,应让中央处理器在目态工作。 6.以下关于进程的属性,描述错误的是( ) A.进程包含了数据和运行其上的程序 B.同一程序运行在不同的数据集合上时,构成不同的进程 C.一个被创建了的进程,在它消亡之前,总是处在三种基本状态之一 D.若干个进程在单CPU机器中,必须依次执行,即—个进程完成后,另—个进程才能开始工作 正确答案:D 解析:进程的基本属性有:①进程是动态的,它包含了数据和运行在数据集上的程序;②多个进程可以含有相同的程序;③多个程序可以并发执行:④进程有三种基本状态。 7.文件索引表的主要内容包括关键字(记录号)和( ) A.内存绝对地址 B.记录相对位置 C.记录所在的磁盘地址 D.记录逻辑地址 正确答案:C 解析:索引结构的文件,其索引表中主要应包含“记录号”和“该记录存放的磁盘地址”两项内容,对这种结构的文件既可按顺序访问,又可按随机方式访问。 8.文件信息的逻辑块号到物理块号的变换是由________决定的。( ) A.逻辑结构 B.页表 C.物理结构 D.分配算法 正确答案:C 解析:文件的物理结构是指文件在存储设备上的存放方法。它决定了文件信息在存储设备上的存储位置,从而也决定了逻辑地址到物理地址的变换。

全国自考(操作系统概论)模拟试卷1(题后含答案及解析)

全国自考(操作系统概论)模拟试卷1(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题 单项选择题 1.操作系统是一种 A.应用软件 B.工具软件 C.通用软件 D.系统软件 正确答案:D 解析:操作系统是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。 2.下面关于批处理方式的描述中,错误的是 A.采用批处理控制方式的作业被称为批处理作业 B.批处理作业由源程序和初始数据两部分组成 C.批处理方式下,作业执行过程中用户不必在计算机前干预 D.批处理控制方式又称自动控制方式或脱机控制方式 正确答案:B 3.关于中断,下列说法正确的是 A.程序中断是自愿性中断事件 B.输入输出中断是强迫性中断事件 C.硬件故障中断是自愿性中断事件 D.外部中断是自愿性中断事件 正确答案:B 4.程序状态字寄存器是用来存放( )运行的程序的PSW。 A.当前 B.上一次 C.下一次 D.不确定 正确答案:A 解析:在单处理器的计算机系统中,整个系统设置一个用来存放当前运行程序PSW的寄存器,称为程序状态字寄存器。 5.在操作系统中,设计者往往编制了许多完成不同功能的子程序供用户程

序执行中使用,这些子程序被称为 A.作业控制语言 B.系统调用 C.操作控制命令 D.访管指令 正确答案:B 6.进程具有并发性和( )两大重要属性。 A.动态性 B.静态性 C.易用性 D.封闭性 正确答案:A 7.每一个进程都存在从创建到消亡的过程,该过程常被称为进程的 A.动态特征 B.生命周期 C.发展历程 D.可消亡性 正确答案:B 8.在操作系统中,( )是一组特殊的系统调用,它们不能被系统中断。 A.初始化程序 B.原语 C.子程序 D.控制模块 正确答案:B 9.操作系统通过( )对进程进行管理。 A.进程名 B.进程控制块 C.进程启动程序 D.进程控制区 正确答案:B 解析:操作系统是根据进程控制块(PCB)来对并发执行的进程进行控制和管理的。 10.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指( )调度算法。

全国自考(操作系统概论)模拟试卷9(题后含答案及解析)

全国自考(操作系统概论)模拟试卷9(题后含答案及解析) 题型有:1. 单项选择题 2. 多项选择题 3. 填空题 4. 简答题 5. 综合题 单项选择题 1.微机操作系统的主要功能是 A.实现文件管理、输入/输出控制和命令的解释 B.输入/输出控制、命令的解释和运行支撑软件 C.命令的解释、运行支撑软件和实现文件管理 D.运行支撑软件、实现文件管理和输入/输出控制 正确答案:A 解析:从资源管理的观点看,操作系统的功能可分为:处理器管理、存储管理、文件管理和设备管理。 2.能直接对系统中各类资源进行动态分配和管理、控制、协调各任务的并行执行且系统中主机无主次之分,并向用户提供统一的、有效的软件接口的系统是 A.实时操作系统 B.分布式操作系统 C.网络操作系统 D.批处理操作系统 正确答案:B 3.以下说法不正确的是 A.单道批处理系统顺序控制作业的执行,只有一个作业结束后,才能执行下一个作业 B.多道批处理操作系统允许若干个作业同时装入主存储器 C.多道批处理操作系统并不能提高计算机系统的资源使用效率 D.在多道批处理操作系统中,作业执行时用户不能直接干预作业的执行 正确答案:C 解析:单道批处理系统:一批作业和初始数据交给系统后,系统顺序控制作业的执行,当一个作业执行结束后,自动转入下一个作业的执行。多道批处理操作系统:允许若干个作业同时装入主存储器,使一个中央处理器轮流执行各个作业。多道批处理系统提高了计算机系统的资源使用效率,但作业执行时用户不能直接干预作业的执行。 4.以下关于操作系统设计的描述不正确的是 A.操作系统设计的目标之一是方便用户 B.操作系统设计的目标是实现虚拟机

相关文档
最新文档