自学考试生网为考生们整理提供了“2018年4月自学考试02323操作系统概论历年考试试题及参考答案”,更多02323操作系统概论考试真题内容可点击查询02323操作系统概论试题及答案大全。
注:不同省份、不同专业的自学考试历年考试试题及参考答案,只须课程代码和课程名字相同,都可参考用。
2018年4月自学考试02323操作系统概论历年考试试题及参考答案
1、关于操作系统,以下叙述中正确的是
A.批处置系统主要缺点是缺少交互能力
B.分时系统未必都具备人机交互功熊
C.从响应时的角度来看,实时系统与分时系统的需要差不多
D.使用多道批处置系统也具备人机交互功能
2、实时操作系统追求的目的是
A.高吞吐率
B.资源借助率
C.迅速响应
D.降低系统开销
3、进程从实行状况进入就绪状况是什么原因可能是
A.被选中占有处置机
B.等待某一事件
C.等待的事件已发生
D.时间片用完
4、设某作业在外存后备队列上等待调度的时闻为T1,进程在就绪队列上等待进程调度的时闻为T2,进程在CPU上实行的时间为T3,进程等待Ⅳ0操作完成的时阔为T4,那样作业的周转时间是指
A.T1+T2+T3
B.T1+T2+T4
C.T2+T3+T4
D.T1+T2+T3+T4
5、依据实时进程的紧迫程度来进行调度的算法是
A.最早截止时间优先算法
B.最短任务优先算法
C.最低松弛度优先算法
D.最早提交时间优先算法
6、设系统有一类数目为M的独占性资源,系统中N个进程角逐该类资源,每一个进程对资源的最大需要为W。当M、N、W分别拿下列什么值时,系统不会发生死锁?
A.M。
2;N。
2;W=2
B.M=3;N=2;W=3
C.M=10;N=3;W=4
D.M=10;N=3;W=5
7、关于时闻片轮转调度算法,在不考虑系统开销的状况下,以下说法芷确的是
A.系统允许的最大进程数肯定时,系统需要的响应时间越短,时阔片取值应该越小
B.系统最长响应时间肯定时,时间片大小与系统允许的最大进程数成正比
C.时闻片大小不会干扰进程的响应时间
D.时间片大小肯定时,系统进程越多,则系统响应时间越短
8、进程的最后一页一般装不满一个页框,形成了
A.外部碎片
B.内部碎片
C.颠簸
D.抖动
9、在程序装入时对目的程序中的指令和数据地址的修改过程称为
A.加载
B.链接
C.重定位
D.编译
10、可以为用户提供在计算机系统中对数据信息进行长期、很多存储和访问的操作系统要紧功能是
A.文件系统管理
B.内存管理
C.I/O设施管理
D.进程管理
11、合法文件的种类有二进制文件和
A.ASCII文件
B.目录文件
C.字符设施文件
D.块设施文件
12、以磁盘文件系统为例,文件存储的几种常用方法中,连续分配的缺点是
A.读操作性能不好
B.伴随时间推移会形成不少“空洞”
C.可以充分借助每一个簇
D.打开文件时需要频繁读取硬盘
13、按设施的共享属性分类,可把设施分为独享设施、共享设施和||||||。
A.逻辑设施
B.块设施
C.用户设施
D.虚拟设施
14、DMA控制器的逻辑组成包含三部分:主机与DMA的接口、DMA与设施的接IZl,与
A.内存地址寄存器
B.I/O控制逻辑
C.数据寄存器
D.主机与设施的接口
15、分时系统的四个特点是:多路性、|||||||||、|||||||||和交互性。
16、资源的有序分配方案可以破坏死锁的||||||条件。
17、有3个进程p1、p2、p3,其进入系统的时间和服务时间如下表所示,按FCFS调度算法,它们的平均带权周转时间是||||||| 。
18、在基于分页的虚拟存储系统中,常使用两种置换方案,即|||||和||||||.
19、在用分段存储管理的系统中,技术员用二维的逻辑地址,一个数用来表示||||||, 另一个数用来表示||||||。
20、考虑一个由8个页、每一个页1K字节组成的逻辑地址空间,把它映射到由32个物理块组成的存储器,则逻辑地址有||||||位, 物理地址有||||||位。
21、【简答卷】为了达成实时调度,系统需要为调度程序提供什么信息? 在单处置机状况下,假如有6个实时进程,周期时间都是30ms,系统为每一个进程分配6ms的处置时间,请问系统能否保证每一个实时进程都能在藏止时间内完成吗?为何?
22、【简答卷】在内存管理中,分页管理和分段管理的主要有什么不同?
23、【简答卷】某文件系统的i结点包含12个地址项,每一个地址项存64位地址,其中10个地址项用来存直接地址,一个地址项存一次间接地址,一个地址项存二次间接地址,当簇大小为4KB时,请问,系统能管理的单个文件最大长度是多少?
24、【简答卷】请简述SPOOLing系统的优点。
25、【综合题】设有无穷多个整数缓冲区, A进程从输入设施逐个地读入整数并写入缓冲区, B进程则逐个地从缓冲区取出整数进行打印。其中存放整数的变量为item,级冲区名为buffer,读取过程用函数get人工智能tem来完成, 而打印整数用函數printAltem来完成。请用记录型信号量机制达成上述两个进程的同步算法。需要:补充完整下列算法程序中带标号处空缺的内容。。
struct 百度竞价推广aphore full;
int buffer[]; //缓冲区
int in, out; // 缓冲区的入口指针量和出口指针量
||||||||||||||
void processA
{int item;//存放整数的变量
||||||||||||||
}
void processB
{ int item;//存放整数的变量
||||||||||||||
}