2023年09月06日来源:信管网 作者:cnitpm
软件设计师当天每日一练试题地址:www.cnitpm.com/exam/ExamDay.aspx?t1=4
往期软件设计师每日一练试题汇总:www.cnitpm.com/class/27/e4_1.html
软件设计师每日一练试题(2023/9/5)在线测试:www.cnitpm.com/exam/ExamDay.aspx?t1=4&day=2023/9/5
点击查看:更多软件设计师习题与指导
软件设计师每日一练试题内容(2023/9/5)
试题1
( )在其最好情况下的算法时间复杂度为O(n)。
A、插入排序
B、归并排序
C、快速排序
D、堆排序
查看答案
试题参考答案:A
试题解析与讨论:www.cnitpm.com/st/78672709.html
试题2
下面的C程序代码段在运行中会出现( )错误。
int i=0;
while (i<10);
{ i=i+1;}
A、语法
B、类型不匹配
C、变量定义
D、动态语义
查看答案
试题参考答案:D
试题解析与讨论:www.cnitpm.com/st/78562705.html
试题3
若磁盘的转速提高一倍,则( )。查看答案
试题参考答案:C
试题解析与讨论:www.cnitpm.com/st/454453228.html
试题4
下列关于一个类的静态成员的描述中,不正确的是( )。
A、该类的对象共享其静态成员变量的值
B、静态成员变量可被该类的所有方法访问
C、该类的静态方法只能访问该类的静态成员变量
D、该类的静态数据成员变量的值不可修改
查看答案
试题参考答案:D
试题解析与讨论:www.cnitpm.com/st/78492703.html
试题5
若某企业拥有的总资金数为15,投资4个项目P1、P2、P3、P4,各项目需要的最大资金数分别是6、8、8、10,企业资金情况如表2-1所示。P1新申请2个资金,P2新申请1个资金,若企业资金管理处为项目P1和P2分配新申请的资金,则P1、P2、P3、P4尚需的资金数分别为(1);假设P1已经还清所有投资款,企业资金使用情况如表2-2所示,那么企业的可用资金数为(2)。若在表2-2所示的情况下,企业资金管理处为P2、P3、P4各分配资金数2、2、3,则分配后P2、P3、P4已用资金数分别为(3)。
(1) A.1、3、6、7,可用资金数为0,故资金周转状态是不安全的
B.2、5、6、7,可用资金数为1,故资金周转状态是不安全的
C.2、4、6、7,可用资金数为2,故资金周转状态是安全的
D.3、3、6、7,可用资金数为2,故资金周转状态是安全的
(2) A.4
B.5
C.6
D.7
(3) A.3、2、3,尚需资金数分别为5、6、7,故资金周转状态是安全的
B.5、4、6,尚需资金数分别为3、4、4,故资金周转状态是安全的
C.3、2、3,尚需资金数分别为5、6、7,故资金周转状态是不安全的
D.5、4、6,尚需资金数分别为3、4、4,故资金周转状态是不安全的
查看答案
试题参考答案:C、D、D
试题解析与讨论:www.cnitpm.com/st/247542661.html
试题6
若内存地址区间为4000H~43FFH,每个存贮单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是 ( ) 。
A、512×16bit
B、256×8bit
C、256×16bit
D、1024×8bit
查看答案
试题参考答案:C
试题解析与讨论:www.cnitpm.com/st/79302730.html
试题7
采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②( x=l, y=2),③(x=-1,y=2),④(x=3, y=l)。至少需要测试用例①②才能完成 (35) 覆盖,至少需要测试用例①②③或①②④才能完成 (36) 覆盖。
查看答案
试题参考答案:A、D
试题8
下面给出了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/st/80172760.html
试题9
在线性表L中进行二分查找,要求L( )。查看答案
试题参考答案:C
试题10
假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是 (24) 。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为 (25) 。查看答案
试题参考答案:C、D
试题解析与讨论:www.cnitpm.com/st/380432701.html
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐