软考中级软件设计师软件设计师 每日一练10之二
作者:wx611cbc2c011022024-01-11 01:00:12

备考咨询 刷题指导
添加专属学姐



摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【软件设计师 每日一练10】部分试题的详解,一起来看看吧~1、某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有( )个R,才能保证系统不

摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【软件设计师 每日一练10】部分试题的详解,一起来看看吧~
1、某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有( )个R,才能保证系统不会发生死锁。
A、 12
B、 13
C、 14
D、 15
答案:B
答题解析:
2、某计算机系统页面大小为4K ,进程的页面变换表如下所示。若进程的逻辑地址为2D16H。该地址经过变换后,其物理地址应为( )。
A、 2048H
B、 4096H
C、 4D16H
D、 6D16H
答案:C
答题解析:
3、进程P1、P2 、P3、P4 和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写(请作答此空);c和d处应分别填写( ) ;e和f处应分别填写( ) 。
A、 V(S1)和P(S2)V(S3)
B、 P(S1)和V(S2)V(S3)
C、 V(S1)和V(S2)V(S3)
D、 P(S1)和P(S2)V(S3)
答案:B
答题解析:
1、某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有( )个R,才能保证系统不会发生死锁。
A、 12
B、 13
C、 14
D、 15
答案:B
答题解析:
首先给每个进程分配所需资源数减1个资源,然后系统还有1个资源,则不可能发生死锁。即:3*4+1=13个。
2、某计算机系统页面大小为4K ,进程的页面变换表如下所示。若进程的逻辑地址为2D16H。该地址经过变换后,其物理地址应为( )。
A、 2048H
B、 4096H
C、 4D16H
D、 6D16H
答案:C
答题解析:
逻辑地址=页号+页内地址,为32位。物理地址=物理块号+物理地址的页内地址。其中页内地址=物理地址的页内地址。页面大小为4K,占0~11位(4k=4096=212),也就是页内地址有12位,所以16进制数中的D16H是页内地址,因为D16H转化成二进制是1101 0001 0110正好是12位,那么逻辑页号就为2。查表可知对应的物理块号为4,所以物理地址为4D16H。
3、进程P1、P2 、P3、P4 和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写(请作答此空);c和d处应分别填写( ) ;e和f处应分别填写( ) 。
A、 V(S1)和P(S2)V(S3)
B、 P(S1)和V(S2)V(S3)
C、 V(S1)和V(S2)V(S3)
D、 P(S1)和P(S2)V(S3)
答案:B
答题解析:
图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S2)的操作。其他同理。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>