1 / 237
文档名称:

2022年中级软件设计师考试题库(含答案).docx

格式:docx   大小:5,656KB   页数:237页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2022年中级软件设计师考试题库(含答案).docx

上传人:标准技术文档 2021/9/1 文件大小:5.52 MB

下载得到文件列表

2022年中级软件设计师考试题库(含答案).docx

文档介绍

文档介绍:1
2022年中级软件设计师考试题库(含答案)
单选题
1.
A、A
B、B
C、C
D、D
答案:B
解析:本题考查表达式树知识点。表达式树是表达式的一种表示方法,运算符在树中放在非终端结点的位置上,操作数放在叶子结点处。在表达式树中,运算符负责对其下方节点表示的操作数进行直接运算,一般情况下,表达式的最后一次运算对应的运算符号位于表达式树的树根位置,而最先计算的运算位于树的最下方。与选项A对应的表达式为(a+b)*(c-d),与B选项对应的表达式为(a+(b-c))*d,与C选项对应的表达式为(a-(b+c))*d,与D选项对应的表达式为a*((b+c)-d)。
()。
A、申请在先
B、申请在先与使用在先相结合
2
C、使用在先
D、申请在先、使用在先或者二者结合
答案:A
解析:本题考查《专利法》的基本知识。专利申请具有三个原则:书面原则,是指专利申请人及其代理人在办理各种手续时都应当采用书面形式;先申请原则,是指两个或者两个以上的人分别就同样的发明创造申请专利的,专利权授给最先申请人;单一性原则,是指一份专利申请文件只能就一项发明创造提出专利申请,即“一申请一发明”原则。
,()使用了迭代的方法,其中,把每段时间(30天)一次的迭代称为一个“冲刺”,并按需求的优先级别来实现产品,多个自组织和自治的小组并行地递增实现产品
A、极限编程XP
B、水晶法
C、并列争球法
D、自适应软件开发
答案:C
、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4、S5,且信号量S1~S5的初值都等于零。下图中a和b分别应填写()。
3
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)
答案:C
解析:参考课程有关内容。1、先在图中标注信号量2、遵循P前面的信号量,V后面的信号量的原则
、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写();c和d处应分别填写();e和f处应分别填写(请作答此空)。
4
A、P(S4)和V(S5)
B、V(S5)和P(S4)
C、V(S4)和P(S5)
D、V(S4)和V(S5)
答案:A
解析:图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是: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)的操作。其他同理。
,被称为方法()
A、重载
B、调用
C、重置
D、标记
答案:A
5
解析:本题考查面向对象知识点在面向对象语言中,两个或两个以上的函数,取同一名字,而使用不同类型的参数或不同参数个数,编译器便知道在什么情况下该调用哪个函数,这叫做函数重载函数重载只能实现编译时的多态运行时的多态要使用虚函数来实现重置的基本思想是通过动态绑定机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现本题选择A
7.()模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创建不同的表示。
A、生成器(Builder)
B、工厂方法(FactoryMethod)
C、原型(Prototype)
D、单例(Singleton)
答案:A
解析:生成器模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
,冗余附加技术的构成不包括()
A、关键程序和数据的冗余存储及调用
B、冗余备份程序的存储及调用
C、实现错误检测和错误恢复的程序
D、实现容错软件所需的固化程序
答案:A
解析:冗余技术又称储备技术,它是利用系统的并联模型来提高系统可靠性的一种手段。冗余附加件包括:独立设计的相同功能冗余备份程序的存储及调用;实现纠错检测及恢复的程序;为实现容错软件所需的固化程序。