今日学习任务
共 19 题
第 1/19 题
★★
若计算机字长为64位,关于数据表示正确的是:
正确答案: D
IEEE754标准浮点数由三部分组成:符号位(1位)+ 阶码(8/11位)+ 尾数(23/52位)。尾数采用原码(符号-数值)表示且隐含前导1,阶码决定表示范围,尾数决定精度。64位字长计算机可处理多种数据类型。
第 2/19 题
★★
以下设计模式中,用于创建复杂对象(分步骤构建)的是:
正确答案: C
建造者=分步构建复杂对象(选发动机→选颜色→build)。
第 3/19 题
★
单例模式中,构造函数的访问修饰符应该是:
正确答案: C
构造私有→外部不能new→只能getInstance获取。
第 4/19 题
★
一个DFA有3个状态,输入字母表有2个符号。其状态转移表共有几项?
正确答案: B
DFA的状态转移表行对应状态、列对应输入符号。转移表项数 = 状态数 × 输入字母表符号数 = 3 × 2 = 6。每个表项给出当前状态读入当前输入后的下一个状态。
第 5/19 题
★
BETWEEN 18 AND 25等价于:
正确答案: B
BETWEEN a AND b=[a,b]闭区间。
第 6/19 题
★★
分页系统的逻辑地址由16位组成,其中页内偏移占10位,则页大小为:
正确答案: A
【操作系统-存储管理】
题目:分页系统的逻辑地址由16位组成,其中页内偏移占10位,则页大小为:
✅ 正确答案:A.1KB
错误选项:
❌ B.2KB
❌ C.4KB
❌ D.64KB
📖 解析:页大小=2^(页内偏移位数)=2^10=1024B=1KB。
题目:分页系统的逻辑地址由16位组成,其中页内偏移占10位,则页大小为:
✅ 正确答案:A.1KB
错误选项:
❌ B.2KB
❌ C.4KB
❌ D.64KB
📖 解析:页大小=2^(页内偏移位数)=2^10=1024B=1KB。
第 7/19 题
★★
长度为12的有序顺序表采用折半查找,查找失败最多比较:
正确答案: B
【算法-查找】
题目:长度12的折半查找失败最多比较:
✅ 正确答案:B.4
错误选项:
❌ A.3
❌ C.5
❌ D.12
📖 解析:⌊log₂12⌋+1=4次。
题目:长度12的折半查找失败最多比较:
✅ 正确答案:B.4
错误选项:
❌ A.3
❌ C.5
❌ D.12
📖 解析:⌊log₂12⌋+1=4次。
第 8/19 题
★
下列设计模式中,属于创建型的是:
正确答案: C
工厂方法=创建型。适配器=结构型。观察者/策略=行为型。
第 9/19 题
★★
以下设计模式中,用于创建复杂对象(分步骤构建)的是:
正确答案: C
建造者=分步构建复杂对象(选发动机→选颜色→build)。
第 10/19 题
★★
循环队列中,队满的条件是(设maxSize为数组长度):
正确答案: C
【数据结构-线性表】
题目:循环队列队满条件(maxSize为数组长度):
✅ 正确答案:C.(rear+1)%maxSize==front
错误选项:
❌ A.front==rear
❌ B.front==(rear+1)%maxSize
❌ D.rear==maxSize-1
📖 解析:队满=(rear+1)%maxSize==front。牺牲一个单元区分空/满。
📌 拓展:循环队列三种判满方法:①牺牲一个单元 ②计数器 ③标志位。
题目:循环队列队满条件(maxSize为数组长度):
✅ 正确答案:C.(rear+1)%maxSize==front
错误选项:
❌ A.front==rear
❌ B.front==(rear+1)%maxSize
❌ D.rear==maxSize-1
📖 解析:队满=(rear+1)%maxSize==front。牺牲一个单元区分空/满。
📌 拓展:循环队列三种判满方法:①牺牲一个单元 ②计数器 ③标志位。
第 11/19 题
★
CSMA/CD协议中,"冲突停发"指的是:
正确答案: B
先听后发+边发边听+冲突停发+随机重发。停发后发jam信号。
第 12/19 题
★
自然人著作权的财产权保护期为:
正确答案: B
财产权=作者终生+死后50年。人身权永久。
第 13/19 题
★★
若子网掩码为255.255.255.224,该网络最多可容纳的主机数是:
正确答案: A
/27→主机位5位→2⁵-2=30。
第 14/19 题
★
UDP和TCP的主要区别不包括:
正确答案: D
UDP也有源/目的端口(8B首部)。
第 15/19 题
★
白盒测试的逻辑覆盖中,覆盖强度最弱的是:
正确答案: A
【软件工程-软件测试】
题目:白盒测试逻辑覆盖强度最弱的是:
✅ 正确答案:A.语句覆盖
错误选项:
❌ B.判定覆盖
❌ C.条件覆盖
❌ D.路径覆盖
📖 解析:覆盖强度:语句<判定<条件<判定-条件<条件组合<路径。
题目:白盒测试逻辑覆盖强度最弱的是:
✅ 正确答案:A.语句覆盖
错误选项:
❌ B.判定覆盖
❌ C.条件覆盖
❌ D.路径覆盖
📖 解析:覆盖强度:语句<判定<条件<判定-条件<条件组合<路径。
第 16/19 题
★★★
{15,9,7,8,20,-1,4}以15为基准一趟快排结果:
正确答案: A
【算法-排序】
题目:{15,9,7,8,20,-1,4}以15为基准一趟快排:
✅ 正确答案:A.{4,9,7,8,-1,15,20}
错误选项:
❌ B.{-1,9,7,8,4,15,20}
❌ C.{-1,4,7,8,15,9,20}
❌ D.{4,-1,7,8,9,15,20}
📖 解析:右找<15的4,左找>15的20,交换→右找到-1,左到20,交错基准与-1换→A。
题目:{15,9,7,8,20,-1,4}以15为基准一趟快排:
✅ 正确答案:A.{4,9,7,8,-1,15,20}
错误选项:
❌ B.{-1,9,7,8,4,15,20}
❌ C.{-1,4,7,8,15,9,20}
❌ D.{4,-1,7,8,9,15,20}
📖 解析:右找<15的4,左找>15的20,交换→右找到-1,左到20,交错基准与-1换→A。
第 17/19 题
★
进程从运行态变为阻塞态的原因是:
正确答案: C
【操作系统-进程管理】
题目:进程从运行态变为阻塞态的原因是:
✅ 正确答案:C.等待某事件(如I/O完成)
错误选项:
❌ A.被高优先级进程抢占
❌ B.时间片用完
❌ D.进程创建
📖 解析:运行→阻塞:主动等待I/O。运行→就绪:时间片到或被抢占。阻塞→就绪:I/O完成。
题目:进程从运行态变为阻塞态的原因是:
✅ 正确答案:C.等待某事件(如I/O完成)
错误选项:
❌ A.被高优先级进程抢占
❌ B.时间片用完
❌ D.进程创建
📖 解析:运行→阻塞:主动等待I/O。运行→就绪:时间片到或被抢占。阻塞→就绪:I/O完成。
第 18/19 题
★★
程序中断方式和DMA方式的主要区别不包括:
正确答案: D
中断方式每次传送都需要CPU中断响应和干预,适合少量数据。DMA方式由DMA控制器直接控制外设与内存间的数据传输,适合大批量数据且传输速率远高于中断方式。
第 19/19 题
★★
工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。这使一个类的实例化延迟到其子类。这体现了:
正确答案: D
工厂方法=创建使用分离+对扩展开放+依赖抽象。