摘要:对于【系统分析师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年5月系统分析师模拟题上午(二)】部分试题的详解,一起来看看吧~



1、进程P1、P2、P3、P4、P5和P6的前趋图如下所示。用PV操作控制这6个进程之间同步与互斥的程序如下,程序中的空①和空②处应分别为(), 空③和空④处应分别为(),空⑤和空⑥处应分别为()。begin  S1,S2,S3,S4,S5,S6:semaphore;   //定义信号量  S1:=0;S2:=0;S3:=0;S4=0;S5:=0;S6:=0;  Cobegin  Coend;end.
A、 V(S6)和P(S5)
B、 V(S5)和P(S6)
C、 P(S5)和V(S6)
D、 P(S5)和V(S5)

答案:A
答题解析:

信号量的分配如下图所示。

2022年5月系统分析师模拟题上午(二)之二_逻辑地址

这里进程P1和P6分别是第一个进程和最后一个进程,因此P1只有V操作,信号量是S1,即V(S1)。P6只有P操作,信号量是S5和S6,结果为P(S5)、P(S6),中间进程P2、P3、P4、P5既有P操作也有V操作 ,分别是P2:P(S1)、V(S2)、V(S3),P3:P(S2)、V(S4),P4:P(S3)、V(S5),P5:P(S4)、V(S6)。



2、假设计算机系统的页面大小为4K,进程P的页面变换表如下表所示。若P要动问的逻辑地址为十六进制3C20H,那么该逻辑地址经过地址变换后,其物理地址应为()。
A、 2048H
B、 3C20H
C、 5C20H
D、 6C20H

答案:D
答题解析:

4K=2^12,使用十六进制表示为1000H,所以逻辑地址转换成物理地址时,后面3位不用改变,只需要改变最左边一位。对于逻辑地址3C20H,页号3对应的物理块号是6,所以物理地址为6C20H。



3、某文件系统采用索引节点管理,其磁盘索引块和磁盘数据块大小均为1KB字节且每个文件索引节点有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[4]采用直接地址索引,iaddr[5]和iaddr[6]采用一级间接地址索引,iaddr[7] 采用二级间接地址索引。若用户要访问文件userA中逻辑块号为4和5的信息,则系统应分别采用(),该文件系统可表示的单个文件最大长度是()KB。
A、 直接地址访问和直接地址访问
B、 直接地址访问和一级间接地址访问
C、 一级问接地址访问和一级间接地址访问
D、 一级间接地址访问和二级间接地址访问

答案:B
答题解析:

每个索引块和磁盘数据块大小为1KB,地址项大小4B,所以一个块可以索引1KB/4B=256个地址。所以:

直接地址索引范围:0-4,一级间接地址索引范围5-516,二级间接索引的地址范围是517-517+256*256+516=66052。逻辑块号为4和5分别在直接地址范围和一级间接地址范围。由于地址是从0开始,所以单个文件最大长度是66053。



查看完整试题>>>