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

软件设计师每日一练试题(2026/6/15)

2026年06月16日来源:信管网 作者:cnitpm

软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4

往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html

软件设计师每日一练试题(2026/6/15)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

点击查看:更多软件设计师习题与指导

软件设计师每日一练试题内容(2026/6/15)

  • 试题1

    某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用( )开发过程模型。
    A.瀑布
    B.原型
    C.增量
    D.螺旋

    查看答案

    试题参考答案:D

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题2

    默认情况下,FTP服务器的控制端口为(1 ),上传文件时的端口为(2 )。
    (1)A.大于1024的端口
    B.20
    C.80
    D.21
    (2)A.大于1024的端口
    B.20
    C.80
    D.21

    查看答案

    试题参考答案:D、B

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题3

    MP3 是目前最流行的数字音乐压缩编码格式之一,其命名中“MP”是指 (1)  ,“3”是指  (2)  。
    (1)A、media player
    B、multiple parts
    C、music player
    D、MPEG-1 Audio
    (2)A、MPEG-3
    B、version 3
    C、part 3
    D、layer 3

    查看答案

    试题参考答案:D、D

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题4

    下面给出了4种设计模式的作用。
    外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;
    装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;
    单件(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点;
    模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。
    请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用 (1) 设计模式能够有效达到该目的;该系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询, (2) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(3)设计模式可以实现该目的。
    (1)A、外观
    B、装饰
    C、单件
    D、模板方法
    (2)A、外观
    B、装饰
    C、单件
    D、模板方法
    (3)A、外观
    B、装饰
    C、单件
    D、模板方法

    查看答案

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

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题5

    已知某二叉树的中序、层序序列分别为DBAFCE 、FDEBCA ,则该二叉树的后序序列为( ) 。
    A、BCDEAF
    B、ABDCEF
    C、DBACEF
    D、DABECF

    查看答案

    试题参考答案:B

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题6

    下图中的程序由A、B、C、D、E 5个模块组成,下表中描述了这些模块之间的接口,每一个接口有一个编号。此外,模块A、D和E都要引用一个专用数据区。那么A和E之间耦合关系是( )。

    A、公共耦合
    B、数据耦合
    C、内容耦合
    D、无耦合

    查看答案

    试题参考答案:A

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题7

    对以下的程序伪代码(用缩进表示程序块)进行路径覆盖测试,至少需要( )个测试用例。采用McCabe度量法计算其环路复杂度为( )。

    (1)A.2
    B.4
    C.6
    D.8
    (2)A.2
    B.3
    C.4
    D.5

    查看答案

    试题参考答案:B、C

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题8

    某哈希表(散列表)的长度为 N,设散列函数为 H(Key)=Keymodp ,采用 线性探测法解决冲突。以下关于 P 值的叙述中,正确是( )
    A.P 的值一般为不大于 n 且最接近 n 的质数
    B.P 的值一般为大于 n 的任意整数
    C.P 的值必须为小于 n 的合数
    D.P 的值必须等于 n

    查看答案

    试题参考答案:A

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题9

    算术表达式b*(a+c)-d的后缀式是( ) (+、-、*表示算术的加、减、乘运算,运算符的优先级和结合性遵循惯例)。
    A.ba+cd*-
    B.bacd+*-
    C.ba*c+d*-
    D.bac+*d-

    查看答案

    试题参考答案:D

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

  • 试题10

    One is that of a software engineer and the other is a DevOps engineer. The biggest different is in their (1). Software engineers focus on how well the computer software fts the needs of the client while a DevOps engineer has a broader focus that includes software development, how the software is deployed and providing (2) support through the cloud while the software is continually (3).
    A software engineer creates computer programs for people to use based upon their security and function ality needs. A DevOps engineer also works on computer applications, but manages the building, deployment and operation as a(4) autormated process. Software engineers often work separately from the operations side of a business. They create the software a business client needs and then monitor the performance of their software products to determine if up grades are necessary or if more serious improvements are needed. DevOps engineers work with the operational side of a business and manage the workflow to (5) software tosmoothly function with automated processes. Both professions require knowledge of Computer programming languages.
    (1)A、focus
    B、process
    C、goal
    D、function
    (2)A、developing
    B、deploying
    C、training
    D、operational
    (3)A、developed
    B、functional
    C、constructed
    D、secure
    (4)A、single
    B、whole
    C、continuous
    D、independent
    (5)A、develop
    B、integrate
    C、analyse
    D、maintain

    查看答案

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

    试题解析与讨论:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2026/6/15

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

分享至:

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

下载APP-在线学习