当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >软考中级软件评测师8月模块测验-评测之十二

软考中级软件评测师8月模块测验-评测之十二

作者:mb64e70aac116d82024-01-04 10:35:40
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【8月模块测验-评测】部分试题的详解,一起来看看吧~1、与X+XY等价的逻辑表达式为(  )。A、 X+Y B、 X⊕Y C、 D、 X 答案

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



1、与X+XY等价的逻辑表达式为(  )。
A、 X+Y
B、 X⊕Y
C、 image.png
D、 X

答案:D
答题解析:

本题考查逻辑表达式的基础知识。

这样的题目只需要把真值表画出来,答案就一目了然了,如图所示:

1.jpg



2、假设系统有n (n≥8)个并发进程共享资源R,且资源R的可用数为5。若采用PV操作,则相应的信号量S的取值范围应为(  )。
A、 5~n
B、 -5~5
C、 -(5-n)~5
D、 -(n-5)~5

答案:D
答题解析:

本题考查操作系统的基础知识。

PV操作与信号量的处理相关,P表示通过的意思,V表示释放的意思。一般来说,信号量S>=0时,S表示可用资源的数量。执行一次P操作意味着请求分配一个单位资源,因此S的值减1;当S<0时,表示已经没有可用资源,请求者必须等待别的进程释放该类资源,它才能运行下去。而执行一个V操作意味着释放一个单位资源,因此S的值加1;若S<0,表示有某些进程正在等待该资源,因此要唤醒一个等待状态的进程,使之运行下去。初始值资源数为5,所以信号量S的最大值是5,n进程申请,则信号量S的最小值为5-n,也就是-(n-5)。



3、某系统中有8个并发进程竞争某类资源,且都需要该类资源4个,那么该类资源至少有( )个,才能保证系统不会发生死锁。
A、 32
B、 24
C、 33
D、 25

答案:D
答题解析:

本题考查操作系统死锁的基础知识。

一共8个进程,每个进程都需要4个资源,如果给每个进程4个资源显然是满足的,但是题目要求最少多少个资源使得系统不发生死锁。此时就要找临界值的情况,做这类题思路就是让所有的进程都差1个就满足条件,在这道题中就是给每个进程都分配4-1=3个资源,此时共分配8*3=24个资源。如果在多提供1个资源,无论是哪一个进程得到了,都可以继续往下执行,直到执行完毕,会释放所占用的4个资源,此时其他进程也可以继续使用刚释放的资源。所以一共提供24+1=25个资源就可以保证系统刚好不发生死锁。



查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群