2026年01月20日来源:信管网 作者:cnitpm
软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2026/1/19)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/1/19
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2026/1/19)
试题1
对下图所示的程序流程图进行判定覆盖测试,则至少需要(35)个测试用例。采用McCabe度量法计算其环路复杂度为(36)。
A.2
B.3
C.4
D.5
A.2
B.3
C.4
D.5
查看答案
试题参考答案:A、B
试题2
假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shopping_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略)设计如下图所示,采用了( )模式。其中( )定义以一个Checkout对象为参数的accept操作,由子类实现此accept操作。此模式为( ),适用于( )。
查看答案
试题参考答案:B、A、D、C
试题3
( )不是数字签名的作用。
A.接收者可验证消息来源的真实性
B.发送者无法否认发送过该消息
C.接收者无法伪造或篡改消息
D.可验证接收者合法性
查看答案
试题参考答案:D
试题4
算术表达式“(a-b)*(c+d)”的后缀式是( )。
A.ab-cd+*
B.abcd-*+
C.ab-*cd+
D.ab-c+d*
查看答案
试题参考答案:A
试题5
某二叉树如图所示,若进行顺序存储(即用一维数组元素存储该二叉树中的结点且通过下标反映结点间的关系,例如,对于下标为i的结点,其左孩子的下标为2i、右孩子的下标为2i+1),则该数组的大小至少为(58);若采用三叉链表存储该二叉树(各个结点包括结点的数据、父结点指针、左孩子指针、右孩子指针),则该链表的所有结点中空指针的数目为(59)。

查看答案
试题参考答案:D、B
试题6
类( )之间存在着一般和特殊的关系。
A.汽车与轮船
B.交通工具与飞机
C.轮船与飞机
D.汽车与飞机
查看答案
试题参考答案:B
试题7
关于Python语言的叙述中,不正确的是( )查看答案
试题参考答案:C
试题8
TheoMandel在其关于界面设计所提出的三条“黄金准则”中,不包括( )。查看答案
试题参考答案:B
试题9
某有向图如下所示,从顶点v1出发对其进行深度优先遍历,可能能得到的遍历序列是( ); 从顶点v1出发对其进行广度优先遍历,可能得到的遍历序列是( )。
查看答案
试题参考答案:D 、B
试题10
选择软件开发工具时,应考虑功能、 ( ) 、稳健性、硬件要求和性能、服务和支持。
A、易用性
B、易维护性
C、可移植性
D、可扩充性
查看答案
试题参考答案:A
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!