2022年01月15日来源:信管网 作者:cnitpm
软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2022/1/14)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2022/1/14
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2022/1/14)
试题1: 软件系统设计的主要目的是为系统制定蓝图,( )并不是软件设计模型所关注的
A、系统总体结构
B、数据结构
C、界面模型
D、项目范围
现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。若完成上述操作的时间依次为 9ns、10ns、6ns、8ns,则流水线的操作周期应设计为 ( ) ns。
A、6
B、8
C、9
D、10
软件的复杂性主要体现在程序的复杂性。(1)是度量软件复杂性的一个主要参数。若采用Mc-Cabe度量法计算环路复杂性,则对于下图所示的程序图,其环路复杂度为(2)。
30、A.代码行数
B.常量的数量
C.变量的数量
D.调用的库函数的数量
31、A.2
B.3
C.4
D.5
UML中关联的多重度是指( )。
A、一个类有多少个方法被另一个类调用
B、一个类的实例能够与另一个类的多少个实例相关联
C、一个类的某个方法被另一个类调用的次数
D、两个类所具有的相同的方法和属性
在分支-限界算法设计策略中,通常采用( )搜索问题的解空间。
A、深度优先
B、广度优先
C、自底向上
D、拓扑序列
在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C++ 语言支持 (1) ,C语言支持 (2) 。
(1)A、①
B、②③
C、③④
D、①②③④
(2)A、①
B、①③
C、②③
D、①②③④
在UML用例图中,参与者表示( )。
A.人、硬件或其他系统可以扮演的角色
B.可以完成多种动作的相同用户
C.不管角色的实际物理用户
D.带接口的物理系统或者硬件设计
阅读下列流程图:
(当用判定覆盖法进行测试时,至少需要设计 ( ) 个测试用例。
A、2
B、4
C、6
D、8
某计算机指令字长为 16 位,指令有双操作数、单操作数和无操作数 3 种格式,每个操作数字段均用 6 位二进制表示,该指令系统共 有 m 条(m<16)双操作数指令,并存在无操作数指令。若采用扩展操作码技术,那么最多还可设计出 ( ) 条单操作数指令。
A、26
B、(24-m)×26-1
C、(24-m)×26
D、(24-m)×(26-1)
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐