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

软件设计师每日一练试题(2025/2/28)

2025年03月01日来源:信管网 作者:cnitpm

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

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

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

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

软件设计师每日一练试题内容(2025/2/28)

  • 试题1

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

    查看答案

    试题参考答案:D

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

  • 试题2

    (1)  设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类 State 为抽象类,则类 (2)  的实例代表了 Context 对象的状态。

    (1)A、单件(Singleton)
    B、桥接(Bridge)
    C、组合(Composite)
    D、状态(State)
    (2)A、Context
    B、concreteStateA
    C、Handle
    D、State

    查看答案

    试题参考答案:D、B

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

  • 试题3

    以下关于计算机软件著作权的叙述中,不正确的是()
    A.软件著作权人可以许可他人行使其软件著作权,并有权获得报酬
    B.软件著作权人可以全部或者部分转让其软件著作权,并有权获得报酬
    C.软件著作权属于自然人的,该自然人死亡后,在软件著作权的保护期内、继承人能继承软件著作权的所有权力
    D.为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等使用软件的,可以不经软件著作权人许可,不向其支付报酬

    查看答案

    试题参考答案:C

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

  • 试题4

    拓扑排序是指有向图中的所有顶点排成一个线性序列的过程,若在有向图中从顶点vi到vj有一条路径,则在该线性序列中,顶点vi必然在顶点vj之前。因此,若不能得到全部顶点的拓扑排序序列,则说明该有向图一定 ( ) 。
    A、包含回路
    B、是强连通图
    C、是完全图
    D、是有向树

    查看答案

    试题参考答案:A

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

  • 试题5

    采用面向对象方法进行软件开发时,将汽车作为一个系统。以下( )之间不属于组成(Composition)关系。
    A、汽车和座位
    B、汽车和车窗
    C、汽车和发动机
    D、汽车和音乐系统

    查看答案

    试题参考答案:D

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

  • 试题6

    采用n位补码(包含一个符号位)表示数据,可以直接表示数值( )。
    A.可以直接表示数值
    B.可以直接表示数值
    C.可以直接表示数值
    D.可以直接表示数值

    查看答案

    试题参考答案:D

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

  • 试题7

    快速排序算法在排序过程中,在待排序数组中确定一个元素为基准元素,根据基准元素把待排序数组划分成两个部分,前面一部分元素值小于等于基准元素,而后面一部分元素值大于基准元素。然后再分别对前后两个部分进一步进行划分。根据上述描述,快速排序算法采用了(1)算法设计策略。日知确定基准元素操作的时间复杂度为Θ (n),则快速排序算法的最好和最坏情况下的时间复杂度为(2)。
    (1)A.分治
    B.动态规划
    C.贪心
    D.回溯
    (2)A.Θ(n)和Θ(nlgn)
    B.Θ(n)和Θ(n2)
    C.Θ(nlgn)和Θ(nlgn)
    D. Θ(nlgn)和Θ(n2)

    查看答案

    试题参考答案:A、D

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

  • 试题8

    在下图所示的树型文件中,方框表示目录,圆圈表示文件,"/"表示路径的分隔符,"/" 路径之首表示根目录。图2中,(1)。

    假设当前目录是D1,进程A以如下两种方式打开文件f1:
    ①fd1=open("(2)/f1",o_RDONLY); 
    ② fd1=open("/D1/W1/f1",o_RDONLY);
    其中,方式1的工作效率比方式2的工作效率高,因为采用方式1的文件系统(3)。
    (1)A、子目录W2中文件f2和子目录D2中文件f2是完全相同的
    B、子目录W2中文件f2和子目录D2中文件f2是不相同的
    C、子目录W2中文件f2和子目录D2中文件f2是可能相同也可能不相同
    D、树型文件系统中不允许出现相同名字的文件
    (2)A、/D1/W1
    B、D1/W1
    C、W1
    D、f1
    (3)A、可以直接访问根目录下的文件f1
    B、可用从当前路径开始查找需要访问的文件f1
    C、只需要访问一次磁盘,就可以读取文件f1,而方式需要两次
    D、只需要访问一次磁盘,就可以读取文件f1,而方式需要三次

    查看答案

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

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

  • 试题9

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

    若用PV操作控制进程P1、P2、P3、P4、P5和P6并发执行的过程,需要设置8个信号量S1、S2、S3、S4、S5、s6、S7和S8,且信号量S1~S8的初值都等于零。下面P1~P6的进程执行过程中,①和②处应分别填写(26);③和④处应分别填写(27):⑤和⑥处应分别填写(28)。

    (26)
    A.P(S1)P(S2)和V(S3)V(S4)
    B.P(S1)P(S2)和V(S1)V(S2)
    C.V (S3)V(S4)和P(S1) P(S2)
    D.V(S3)V(S4)和P(S2)P(S3)
    (27)
    A.V (S5)和P(S4)P(S5)
    B.V(S3)和P(S4)V(S5)
    C.P(S5)和V(S4)V(S5)
    D.P(S3)和P(S4)P(S5)
    (28)
    A.V(S6)和V(S8)
    B.P(S6)和P(S7)
    C.P(S6)和V(S8)
    D.P(S6)和P(S8)

    查看答案

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

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

  • 试题10

    在软件设计和编码过程中,采取“  ( )  ”的做法将使软件更加容易理解和维护。
    A、良好的程序结构,有无文档均可
    B、使用标准或规定之外的语句
    C、编写详细正确的文档,采用良好的程序结构
    D、尽量减少程序中的注释

    查看答案

    试题参考答案:C

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

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

分享至:

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

下载APP-在线学习