软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2025/9/12)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/9/12
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2025/9/12)
试题1

查看答案
试题参考答案:D、C
试题2
以下关于UML状态图的叙述中,不正确的是(1)。对下图的描述正确的是(2)。
(1)A.用于描述一个对象在多个用例中的行为
B.用于某些具有多个状态的对象而不是系统中大多数或全部对象
C.用于描述多个对象之间的交互
D.可以用于用户界面或控制对象
(2)A.ON是一个并发状态
B.因为此状态图中没有终止( final)状态,所以此图是无效的
C.play、stop和rew是动作
D.ON是超状态
查看答案
试题参考答案:C、D
试题3
设计模式(1)将抽象部分与其实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(2) 用于定义实现部分的接口。
(1)A.Bridge(桥接)
B.Composite(组合)
C.Facade(外观)
D.Singleton(单例)
(2)A.Abstraction
B.ConcreteImplementorA
C.ConcreteImplementorB
D.Implementor
查看答案
试题参考答案:A、D
试题4
在n个数的数组中确定其第i(1≤i≤n)小的数时,可以采用快速排序算法中的划分思想,对n个元素划分,先确定第k小的数,根据i和k的大小关系,进一步处理,最终得到第i小的数。划分过程中,最佳的基准元素选择的方法是选择待划分数组的( 1 )元素。此时,算法在最坏情况下的时间复杂度为(不考虑所有元素均相等的情况)(2)。
(1)A.第一个
B.最后一个
C.中位数
D.随机一个
(2)A.
(n)
B.
(lgn)
C.
(nlgn)
D.
(n2)
查看答案
试题参考答案:C、A
试题5
( ) 开发过程模型以用户需求为动力,以对象为驱动,适合于面向对象的开发方法。
A.瀑布
B.原型
C.螺旋
D. 喷泉
查看答案
试题参考答案:D
试题6
设链队列Q用含头结点的循环单链表表示,且仅设尾指针rear,假设队列中有n个元素结点,则入队列和出队列运算的时间复杂度分别为()。查看答案
试题参考答案:A
试题7
UML中接口可用于()。
A.提供构造型(stereotype)名称<<interface>>的具体类
B.Java和C++程序设计中,而C#程序设计中不支持
C.定义可以在多个类中重用的可执行逻辑
D.声明对象类所需要的服务
查看答案
试题参考答案:D
试题8
确定系统边界和关系规范化分别在数据库设计的 ( ) 阶段进行。
A、需求分析和逻辑设计
B、需求分析和概念设计
C、需求分析和物理设计
D、逻辑设计和概念设计
查看答案
试题参考答案:A
试题9
下面关于二叉排序树的叙述,错误的是 ( ) 。
A、对二叉排序树进行中序遍历,必定得到节点关键字的有序序列
B、依据关键字无序的序列建立二叉排序树,也可能构造出单支树
C、若构造二叉排序树时进行平衡化处理,则根节点的左子树节点数与右子树节点数的差值一定不超过 1
D、若构造二叉排序树时进行平衡化处理,则根节点的左子树高度与右子树高度的差值一定不超过 1
查看答案
试题参考答案:C
试题10
正常情况下,操作系统对保存有大量有用数据的硬盘进行 ( ) 操作时,不会清除有用数据。
A、磁盘分区和格式化
B、磁盘格式化和碎片整理
C、磁盘清理和碎片整理
D、磁盘分区和磁盘清理
查看答案
试题参考答案:C
信管网订阅号
信管网视频号
信管网抖音号
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
| 发表评论 查看完整评论 | |