2017年上半年软件设计师真题解答
-
已知栈S初始为空,用I表示入栈、O表示出栈,若入栈序列为a1(2017年上半年软件设计师上午综合知识真题解析)
已知栈S初始为空,用I表示入栈、O表示出栈,若入栈序列为a1a2a3a4a5,则通过栈S得到出栈序列a2a4a5a3a1的合法操作序列() A.IIOIIO
-
在12个互异元素构成的有序数组a[1..12]中进行二分查找(2017年上半年软件设计师上午综合知识真题解析)
在12个互异元素构成的有序数组a[1..12]中进行二分查找(即折半查找,向下取整),若待查找的元素正好等于a[9][,则在此过程中,依次与数组中的()比较
-
在设计软件的模块结构时,()不能改进设计质量。(2017年上半年软件设计师上午综合知识真题解析)
在设计软件的模块结构时,()不能改进设计质量。 A.尽量减少高扇出结构 B.模块的大小适中 C.将具有相似功能的模块合并 D.完善模块的功能
-
使用图像扫描仪以300DPI的分辨率扫描一幅3×4英寸的图片(2017年上半年软件设计师上午综合知识真题解析)
使用图像扫描仪以300DPI的分辨率扫描一幅3×4英寸的图片,可以得到()像素的数字图像。 A.300×300 B.300×400 C.900×4 D.90
-
在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合(2017年上半年软件设计师上午综合知识真题解析)
在仅由字符a、b构成的所有字符串中,其中以b结尾的字符串集合可用正规式表示为() A.(b|ab)*b B.(ab*)*b C.a*b*b D.(a|b)*b
-
进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV(2017年上半年软件设计师上午综合知识真题解析)
进程P1、P2、P3、P4和P5的前趋图如下所示: 若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4
-
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统(2017年上半年软件设计师上午综合知识真题解析)
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的()。 A.技术 B.部署 C.实现 D.行为
-
模块A、B和C有相同的程序块,块内的语句之间没有任何联系,现(2017年上半年软件设计师上午综合知识真题解析)
模块A.B和C有相同的程序块,块内的语句之间没有任何联系,现把改程序块取出来,形成新的模块D,则模块D的内聚类型为()内聚。以下关于该内聚类型的叙述中,不正
-
以下关于螺旋模型的叙述中,不正确的是()(2017年上半年软件设计师上午综合知识真题解析)
以下关于螺旋模型的叙述中,不正确的是() A.它是风险驱动的,要求开发人员必须具有丰富的风险评估知识和经验 B.它可以降低过多测试或测试不足带来的风险 C.
-
要判断宇长为16位的整数a的低四位是否全为0,则()(2017年上半年软件设计师上午综合知识真题解析)
要判断字长为16位的整数a的低四位是否全为0,则() A.将a与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0 B.将a与0x000F进行"逻辑