2025年05月30日来源:信管网 作者:cnitpm
软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2025/5/29)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2025/5/29)
试题1
( )在其最好情况下的算法时间复杂度为O(n)。
A、插入排序
B、归并排序
C、快速排序
D、堆排序
查看答案
试题参考答案:A
试题2
股票交易中,股票代理(Broker)根据客户发出的股票操作指示进行股票的买卖操作,设计如下所示类图。该设计采用( )模式将一个请求封装为一个对象,从而使得以用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作,其中,( )声明执行操作的接口。该模式属于( )模式,该模式适用于:( )。查看答案
试题参考答案:A、A、D、B
试题3
以下关于封装在软件复用中所充当的角色的叙述中,正确的是()。
A.封装使得其他开发人员不需要知道一个软件组件内部如何工作
B.封装使得软件组件更有效地工作
C.封装使得软件开发人员不需要编制开发文档
D.封装使得软件组件开发更加容易
查看答案
试题参考答案:A
试题4
假设某分时系统采用简单时间片轮转法,当系统中的用户数为n、时间片为q时,系统对每个用户的响应时间T=()。
A.n
B.q
C.n×q
D.n+q
查看答案
试题参考答案:C
试题5
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是( )。
A、语句
B、语义
C、语用
D、语法
查看答案
试题参考答案:A
试题6
进程P1、P2、P3、P4和P5的前趋图如下所示:查看答案
试题参考答案:B、C、A
试题7
如下所示的 UML 状态图中,( )时,不一定会离开状态 B。
A.状态 B 中的两个结束状态均达到
B.在当前状态为 B2 时,事件 e2 发生
C.事件 e2 发生
D.事件 el 发生
查看答案
试题参考答案:C
试题8
在FTP协议中,控制连接是由 ( ) 主动建立的。
A、服务器端
B、客户端
C、操作系统
D、服务提供商
查看答案
试题参考答案:B
试题9
下面关于在 I/O 设备与主机间交换数据的叙述, ( ) 是错误的。
A、中断方式下,CPU 需要执行程序来实现数据传送任务
B、中断方式和 DMA 方式下,CPU 与 I/O 设备都可同步工作
C、中断方式和 DMA 方式中,快速 I/O 设备更适合采用中断方式传递数据
D、若同时接到 DMA 请求和中断请求,CPU 优先响应 DMA 请求
查看答案
试题参考答案:C
试题10
耦合度描述了( )。
A、模块内各种元素结合的程度
B、模块内多个功能之间的接口
C、模块之间公共数据的数量
D、模块之间相互关联的程度
查看答案
试题参考答案:D
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐