信管网每日一练
软件设计师 - 每日一练 导航

软件设计师每日一练试题(2025/5/29)

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

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题2

    股票交易中,股票代理(Broker)根据客户发出的股票操作指示进行股票的买卖操作,设计如下所示类图。该设计采用( )模式将一个请求封装为一个对象,从而使得以用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作,其中,( )声明执行操作的接口。该模式属于( )模式,该模式适用于:( )。

    (1)A.命令(Command)
    B.观察者(Observer)
    C.状态(State)
    D.中介者(Mediator)
    (2)A.Operation
    B.sellOperation/BayOperation/ViewOperation
    C.Broker
    D.Stock
    (3)A.结构类型
    B.结构型对象
    C.创建类型
    D.行为型对象
    (4)A.一个对象必须通知其他对象,而它又不能假定其他对象是谁
    B.抽象出特执行的动作以参数化某对象
    C.一个对象的行为决定于其状态且必须在运行时刻根据状态改变行为
    D.一个对象引用其他对象并且直接与这些对象通信而导致难以复用该对象

    查看答案

    试题参考答案:A、A、D、B

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题3

    以下关于封装在软件复用中所充当的角色的叙述中,正确的是()。
    A.封装使得其他开发人员不需要知道一个软件组件内部如何工作
    B.封装使得软件组件更有效地工作
    C.封装使得软件开发人员不需要编制开发文档
    D.封装使得软件组件开发更加容易

    查看答案

    试题参考答案:A

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题4

    假设某分时系统采用简单时间片轮转法,当系统中的用户数为n、时间片为q时,系统对每个用户的响应时间T=()。
    A.n
    B.q
    C.n×q
    D.n+q

    查看答案

    试题参考答案:C

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题5

    高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是( )。
    A、语句
    B、语义
    C、语用
    D、语法

    查看答案

    试题参考答案:A

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题6

    进程P1、P2、P3、P4和P5的前趋图如下所示:

    若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写();c和d处应分别填写();e和f处应分别填写()。

    A.V(S1)和P(S2)V(S3)
    B.P(S1)和V(S2)V(S3)
    C.V(S1)和V(S2)V(S3)
    D.P(S1)和P(S2)V(S3)
    A.P(S2)和P(S4)
    B.V(S2)和P(S4)
    C.P(S2)和V(S4)
    D.V(S2)和V(S4)
    A.P(S4)和V(S5)
    B.V(S5)和P(S4)
    C.V(S4)和P(S5)
    D.V(S4)和V(S5)

    查看答案

    试题参考答案:B、C、A

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题7

    如下所示的 UML 状态图中,( )时,不一定会离开状态 B。

    A.状态 B 中的两个结束状态均达到
    B.在当前状态为 B2 时,事件 e2 发生
    C.事件 e2 发生
    D.事件 el 发生

    查看答案

    试题参考答案:C

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题8

    在FTP协议中,控制连接是由 ( ) 主动建立的。
    A、服务器端
    B、客户端
    C、操作系统
    D、服务提供商

    查看答案

    试题参考答案:B

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题9

    下面关于在 I/O 设备与主机间交换数据的叙述,  ( )  是错误的。
    A、中断方式下,CPU 需要执行程序来实现数据传送任务
    B、中断方式和 DMA 方式下,CPU 与 I/O 设备都可同步工作
    C、中断方式和 DMA 方式中,快速 I/O 设备更适合采用中断方式传递数据
    D、若同时接到 DMA 请求和中断请求,CPU 优先响应 DMA 请求

    查看答案

    试题参考答案:C

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

  • 试题10

    耦合度描述了( )。
    A、模块内各种元素结合的程度
    B、模块内多个功能之间的接口
    C、模块之间公共数据的数量
    D、模块之间相互关联的程度

    查看答案

    试题参考答案:D

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2025/5/29

温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

分享至:

信管网 - 信息系统项目管理专业网站

下载APP-在线学习