2022年11月软件设计师 上午题之八
作者:mb6059652fef3b12023-12-11 01:00:14
备考咨询 刷题指导
添加专属学姐
2024上半年软考备考资料+考试大纲
下载
摘要:对于【软件设计师】软考考试而言,真题无疑是最重要的学习资料之一。在软考备考过程中,吃透真题、掌握真题所考知识点、熟悉真题的出题思路,对我们提升分数的效果是最明显的,通过对真题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件设计师 上午题】部分真题的详解,一起来看看吧~1、对高级语言源程序进行编译或解释过程中需进行语法分析,递归子程序分析属于(22) 的
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件设计师 上午题】部分试题的详解,一起来看看吧~
1、对高级语言源程序进行编译或解释过程中需进行语法分析,递归子程序分析属于(22) 的分析法。
A、 自上而下
B、 自下而上
C、 从左至右
D、 从右至左
答案:A
答题解析:
2、在计算机系统中,若P1进程正在运行,操作系统强行撒下P1进程所占用的CPU,让具有更高优先级的进程P2运行,这种调度方式称为__(23)
A、 中断方式
B、 先进先出方式
C、 可剥夺方式
D、 不可剥夺方式
答案:C
答题解析:
3、进程P1、P2、P3、P4、P5和P6的前趋图如下所示。假设用PV操作来控制这6 个进程的同步与互斥的程序如下,程序中的空①和空②处应分别为_(24)。空③和空④处应分别为(25),空⑤和空⑥处应分别为(26).
A、 V(S1)V(S2)和P(S2)P(S3)(24空)
B、 V(SI)P(S2)和V(S3)P(S4)(24空)
C、 V(S1)V(S2)和V(S3)V(S4)(24空)
D、 P(SI)P(S2)和V(S2)V(S3)(24空)
答案:C
答题解析:
1、对高级语言源程序进行编译或解释过程中需进行语法分析,递归子程序分析属于(22) 的分析法。
A、 自上而下
B、 自下而上
C、 从左至右
D、 从右至左
答案:A
答题解析:
递归子程序法又叫递归下降分析法,是一种确定的自上而下的语法分析方法,要求文法是LL(1)文法。它直接以子程序调用的方式模拟产生语言的过程,其基本思想是:为每一个非终结符构造一个子程序,每个子程序的过程体按该产生式候选项分情况展开,遇到终结符即进行匹配,而遇到非终结符则调用相应的子程序。
从关键词“递归”可以知道它是自上而下的。
2、在计算机系统中,若P1进程正在运行,操作系统强行撒下P1进程所占用的CPU,让具有更高优先级的进程P2运行,这种调度方式称为__(23)
A、 中断方式
B、 先进先出方式
C、 可剥夺方式
D、 不可剥夺方式
答案:C
答题解析:
进程调度方式是指当有更高优先级的进程到来时如何分配CPU。调度方式分为可剥夺和不可剥夺两种。可剥夺式是指当有更高优先级的进程到来时,强行将正在运行进程的 CPU分配给高优先级的进程;不可剥夺式是指当有更高优先级的进程到来时,必须等待正在运行进程自动释放占用的CPU,然后将CPU分配给高优先级的进程。
3、进程P1、P2、P3、P4、P5和P6的前趋图如下所示。假设用PV操作来控制这6 个进程的同步与互斥的程序如下,程序中的空①和空②处应分别为_(24)。空③和空④处应分别为(25),空⑤和空⑥处应分别为(26).
A、 V(S1)V(S2)和P(S2)P(S3)(24空)
B、 V(SI)P(S2)和V(S3)P(S4)(24空)
C、 V(S1)V(S2)和V(S3)V(S4)(24空)
D、 P(SI)P(S2)和V(S2)V(S3)(24空)
答案:C
答题解析:
用PV操作来控制进程的同步与互斥时,应该在进程执行前执行P操作,执行后执行V操作。因此,空①和空②处应分别为V和V;空③和空④处应分别为P和V;空⑤和空⑥处应分别为V和P。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>