#P4201. 第1题-选择题
-
ID: 3267
Tried: 10
Accepted: 2
Difficulty: 5
所属公司 :
中国电信
时间 :25年10月12日场
-
算法标签>选择题
第1题-选择题
1. 正确选项:B
答案:1
解析:程序统计字符串 "LINK_UP"
中字符 'U'
的个数,为 1。\U
在题意中应理解为字符 U
。
2. 正确选项:D
答案:-1 解析:det(B)=1×5−2×3=5−6=−1=0,可逆。
3. 正确选项:C
答案:2000 解析:累计请求数 ∫010(100+20t),dt=1000+1000=2000。
4. 正确选项:A
答案:0.8eV 解析:
5. 正确选项:A
答案:使用多通道并行总线或高速互连 解析:带宽瓶颈通常通过提升 I/O 通道并行度或采用高速互连(如 PCIe、NVLink)解决。
6. 正确选项:C
答案:6 解析:联立 x+y=10, x−y=2⇒2x=12⇒x=6。
7. 正确选项:A
答案:多级锁分解 解析:细化锁(锁分解/分区)减少冲突,避免单一全局锁造成的瓶颈。
8. 正确选项:C
答案:int *p = malloc(10 * sizeof(int));
解析:C 语言中 malloc
返回 void*
,无需强制类型转换,且应按元素大小申请。
9. 正确选项:A
答案:Abnormal signals: 2
解析:数组中有两个 0,!signals[i]
为真两次。
10. 正确选项:A
答案:0.135 解析:指数分布尾概率 P(T>10)=e−λt=e−0.2×10=e−2≈0.135。
11. 正确选项:A
答案:π2r 解析:设弧角 θ 均匀,弦中点到圆心距离 ∣M∣=r∣cos(θ/2)∣,其期望为 r⋅E[∣cosϕ∣]=r⋅(2/π)。
12. 正确选项:A
答案:4.32 解析:解 y′+2y=10,y(t)=5−5e−2t,y(1)≈5(1−e−2)≈4.32。
13. 正确选项:C
答案:光模块传输数据到虚拟机时会直接修改虚拟机页表 解析:设备不会直接改 VM 页表;地址转换由(嵌套)页表/IOMMU 与管理程序控制。
14. 正确选项:A
答案:0.50
解析:
15. 正确选项:C
答案:4 解析:矩阵 [3113] 特征值为 4,2,最大为 4。
16. 正确选项:C
答案:0.42A 解析:总电阻 10Ω+2Ω=12Ω,电流 I=5/12≈0.42 A。
17. 正确选项:A
答案:0.5 解析:按题意取第一维内积:1×cos60∘=0.5。
18. 正确选项:D
答案:10
解析:题问“数组 id 的长度”,声明为 char id[10]
,数组长度即为 10。
19. 正确选项:A
答案:40π m2/s
解析:
20. 正确选项:C
答案:/28 解析:至少需 13 主机;/28 有 16 地址(14 可用),满足需求。
21. 正确选项:C
答案:P0/4 解析:自由空间接收功率 ∝1/d2,距离翻倍功率变为 1/4。
22. 正确选项:A
答案:应在函数结束前添加 free(p); p = NULL;
解析:malloc
的内存需显式 free
;将指针置 NULL
防止悬挂。
23. 正确选项:C
答案:52 解析:独立事件有 P(P∣O)=P(P)=2/5。
24. 正确选项:C
答案:0.086 m
解析:
25. 正确选项:C
答案:12 解析:偶数和 2+4+6=12,输出“偶数信令总和: 12”。
1、光模块状态检测程序中,以下代码的运行结果是()。
#include <stdio.h>
int main() {
char status[20] = "LINK_UP";
char *p = status;
int count = 0;
while (*p != '\0') {
if (*p == '\U') count++;
p++;
}
printf("%d\n", count);
return 0;
}
{{ select(1) }}
- 0
- 1
- 2
- 7
2、云资源池调度的线性映射矩阵 $B=\left[\begin{array}{ll}1 & 2 \\3 & 5\end{array}\right]$ 。要保证用户信令映射可逆需 det(B)=0 ,则 det(B) 等于() {{ select(2) }}
- 0
- 2
- 1
- −1
3、某云资源池内用于处理用户信令的请求到达速率近似为 r(t)=100+20t (条/秒),0≤t≤108。在这 10 秒内累计到达请求数约为 {{ select(3) }}
- 1500
- 2500
- 2000
- 1000
4、光纤前传中,光模块工作在 1550nm 波长。单个光子能量 E=hc/λ ,取 h=6.63×10−34J−S,c=3.0×108m/s,则该光模块发出的子能量约为()。 {{ select(4) }}
- 0.8eV
- 2.00eV
- 1.55eV
- 0.50eV
5、在光模块与主机 CPU 通信的过程中,若总线带宽不足,将会出现瓶颈。为了解决这一问题,常用的优化方法是() {{ select(5) }}
- 使用多通道并行总线或高速互连
- 提高编译器指令优化水平
- 使用段页式内存管理
- 增加缓存一致性协议
6、在5G基站上行合并中,两根天线接收的用户信令强度x、y满足方程组:x+y=10,x-y=2。则x等于()
{{ select(6) }}
- 5
- 8
- 6
- 4
7、在云资源池调度系统中,当大量虚拟机实例需要同时启动时,若采用单一锁机制,可能导致严重的性能瓶颈。为了避免这种情况,应当采用( )。
{{ select(7) }}
- 多级锁分解
- 信号量完全替代锁机制
- 只读锁定
- 自旋锁替代互斥锁
8、在 云资源池调度程序中,若要动态申请一个存储10个整型的数组,正确的C语句是()
{{ select(8) }}
- int∗p=(int∗)malloc(10);
- int p=malloc(10∗sizeof(int));
- int∗p=malloc(10∗sizeof(int));
- int∗p=malloc(10);
9、某5G基站控制程序需要统计用户信令的异常次数,以下代码的输出结果是():
#include <stdio.h>
int main() {
int signals[5] = {1, 0, 1, 1, 0};
int abnormal = 0;
for (int i=0;i< 5;i++){
if (!signals[i]) {
abnormal++;
}
}
printf("Abnormal signals: %d\n", abnormal);
return 0;
}
{{ select(9) }}
- Abnormal signals: 2
- Abnormal signals: 3
- Abnormal signals: 4
- Abnormal signals: 5
10、某5G基站光模块的恢复时间T服从参数λ=0.2(次/分钟)的指数分布(均值5分钟)。一次故障后,恢复时间超过10分钟的概率为()。
{{ select(10) }}
- 0.135
- 0.865
- 0.500
- 0.018
11、工程师在调试5G基站时,需计算信号覆盖区域的连接稳定性。 基站A位于半径为 r 的圆形区域边缘,移动终端B在圆周上随机分布。 若信号强度与基站到终端的距离相关,试求基站与终端形成弦AB的中点M到圆心的期望距离。
{{ select(11) }}
- π2r
- r
- 2rπ
- πr
12、云资源池中一台服务器处理用户信令的排队长度y(t)满足微分方程dy/dt+2y=10,y(0)=0。则t=1s时y(1)≈()。
{{ select(12) }}
- 4.32
- 6.00
- 5.00
- 3.0
13、在云资源池支持的虚拟化环境中,5G基站的信令处理虚拟机需要访问存储资源。下面关于虚拟机内存管理的说法错误的是()
{{ select(13) }}
- 虚拟机访问主机内存的效率可能低于物理机,受虚拟化层开销影响
- 页缓存可用于减少磁盘I/O,提高数据访问效率
- 光模块传输数据到虚拟机时会直接修改虚拟机页表
- 虚拟机的虚拟地址通过页表映射到物理内存,实现地址隔离
14、云资源池监控系统检测5G基站光模块异常。真实异常先验概率1%,有异常时报警概率99%,无异常时误报概率1%。当出现报警时,该光模块真实异常的后验概率约为().
{{ select(14) }}
- 0.50
- 0.99
- 0.66
- 0.33
15、某5G基站MIMO信道的相关矩阵$A=\left[\begin{array}{ll} 3 & 1 \\ 1 & 3 \end{array}\right]$。为评估用户信令主模态增益,A的最大特征值为()。
{{ select(15) }}
- 3
- 6
- 4
- 2
16、某5G基站的光模块由直流电源供电,电源输出电压为5V,光模块等效电阻约10Ω,供电线缆等效内阻约2Ω。忽略其他损耗,则通过光模块的电流约为()
{{ select(16) }}
- 0.33A
- 0.50A
- 0.42A
- 0.25A
17、5G基站天线阵列指向向量a=[1.0],用户信令入射方向单位向量b=[cos60°,sin60°]。则内积a b等于()。
{{ select(17) }}
- 0.5
- 1
- 0.866
- 0
18、在一个光模块管理程序中,需要存储模块的标识符,若使用下列C定义:
char id[10] = “5G-Opt";
数组id的长度是()
{{ select(18) }}
- 11
- 7
- 6
- 10
19、为扩大5G基站的用户信令覆盖,覆盖半径R(t)随时间增大,覆盖面积A=πR2。若在R=100m时,dR/dt=0.20m/s,则dA/dt约为 ().
{{ select(19) }}
- 40πm2/s
- 100πm/s
- 80πm2/s
- 20π m2/s
20、在运营商云资源池管理的5G基站网络环境中,每个基站需要为不同的用户信令处理小组分配内部办公网络。假设某基站所属公司的IP地址空间为201.201.23.0/24,要求划分一个子网给一个小组使用,小组最多会使用13台电脑上网,那么给这个小组最多划分的网络前缀长度为()
{{ select(20) }}
- /27
- /29
- /28
- /26
21、一5G基站在空旷环境发射固定功率,某用户终端接收到的用户信令功率近似与距离平方成反比。若100m处的接收功率为P0,则200 m处约为()
{{ select(21) }}
- PO/3
- P0/8
- P0/4
- P0/2
22、一段运行在云资源池管理节点的C程序,需要处理用户信令并动态申请内存来存储信令消息。为防止内存泄漏,在如下代码片段中,关于指针p的处理正确的是()
void process_signaling(structmessage*msg){
//...其他处理逻辑...
int *=(int*)malloc(1024 * sizeof (int));
if(p=NULL){/*错误处理*/}
// 使用p进行一些计算
//...
}
{{ select(22) }}
- 应在函数结束前添加free(p);p=NULL:
- 无需处理,p是局部变量,函数返回后其指向的内存会自动标记为可回收
- 应在函数结束前添加delete p;
- 函数结束时系统会自动释放p指向的内存
23、某5G基站的云资源池需实时监控光模块的运行状态,设事件O为“光模块上报用户信令传输正常”,事件P为“云资源池接收用户信令解析成功”,已知事件O与P相互独立,且P(O)=83,P(P)=52。求在光模块上报用户信令传输正常的条件下,云资源池接收用户信令解析成功的概率P(P∣O)。 {{ select(23) }}
- 2/13
- 3/8
- 2/5
- 3/20
24、某5G基站用于承载用户信令的载波频率为3.5GHz,在空气中电磁波传播速度近似为3.0×108m/s,则波长约为(). {{ select(24) }}
- 0.057m
- 0.12 m
- 0.086 m
- 0.035 m
25、在 5G 基站的用户信令缓存管理中,以下代码输出是多少()
#include <stdio.h>
int main() {
int signals[6] = {1, 2, 3, 4, 5, 6};
int *p = signals;
int sum = 0;
for (int i = 0; i < 6; i++) {
if (*(p + i) % 2 == 0) {
sum += *(p + i);
}
}
printf("偶数信令总和: %d\n", sum);
return 0;
}
{{ select(25) }}
- 6
- 9
- 12
- 21