【模考】2022年5月--软件设计师 上午之二
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【【模考】2022年5月--软件设计师 上午】部分试题的详解,一起来看看吧~1、虚拟存储管理系统的基础是程序的(3)理论,这个理论的基本含义是指程序执行时
1、虚拟存储管理系统的基础是程序的(3)理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。根据这个理论,Denning提出了工作集理论。工作集是进程运行时被频繁访问的页面集合。在进程运行时,如果它的工作集页面都在(4),内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。
A、主存储器
B、虚拟存储器
C、辅助存储器
D、U盘
答案:A
答题解析:
虚拟存储管理系统的基础是程序的局部性理论。这个理论的基本含义是指程序执行时,往往会不均匀地访问内存储器,即有些存储区被频繁访问,有些则少有问津。程序的局部性表现在时间局部性和空间局部性上。时间局部性是指最近被访问的存储单元可能马上又要被访问。例如程序中的循环体,一些计数变量,累加变量,堆栈等都具有时间局部性特点。空间局部性是指马上被访问的存储单元,其相邻或附近单元也可能马上被访问。例如一段顺序执行的程序,数组的顺序处理等都具有空间局部性特点。
根据程序的局部性理论,Denning提出了工作集理论。工作集是指进程运行时被频繁访问的页面集合。显然,在进程运行时,如果能保证它的工作集页面都在主存储器内,就会大大减少进程的缺页次数,使进程高效地运行;否则将会因某些工作页面不在内存而出现频繁的页面调入/调出现象,造成系统性能急剧下降,严重时会出现“抖动”现象。
2、在中断响应过程中,CPU保护程序计数器的主要目的是(5)。
A、 使CPU能找到中断服务程序的入口地址
B、 为了实现中断嵌套
C、 为了使CPU在执行完中断服务程序时能回到被中断程序的断点处
D、 为了使CPU与I/O设备并行工作
答案:C
答题解析:
中断响应实现向中断服务程序的过渡。在中断响应周期,CPU要完成以下操作:
(1)发出中断响应信号INTA。
(2)关中断,即将IF位清0。这是因为在响应一个中断的期间不能响应另一个中断。
(3)保护断点和标志寄存器。
断点是按正常顺序(即没有中断)应执行的下一条指令的地址。对8086来说,保护断点就是保存CS和IP的内容(压入堆栈)。标志寄存器FR中存放着刚执行指令的一些重要特征,也需要保存起来,以便中断返回时继续使用其中的内容。
(4)查找中断源,转向相应的中断服务程序的入口。
3、某指令流水线由?5段组成,第?1、3、5段所需时间为t,第2、4段所需时间分别为3t、2t,如下图所示,那么连续输入n条指令时的吞吐率(单位时间内执行的指令个数)TP为(6)。
A、
B、
C、
D、
答案:B
答题解析:
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>