内容正文:
绝密★启用前
2025一2026年度首届广西职教高考第三次模拟考试
科目:电子与信息大类
注意事项
考生在答题前请认真阅读本注意事项及各题答题要求
1.
本测试为闭卷,请考生将答案写在答题卡上相应的位置,写在其他地方无效。
都
2.考试时间150分钟,满分300分。
一、单项选择题(本大题共60小题,每小题3分,共180分)
兴
1.用万用表RX1k欧姆挡测量时,指针偏转至6位置,则所测电阻值为k2。
()
A.600
B.60
C.10
D.6
智
2.在国际单位制中,电功的单位是
()
拟
A.安培
B.焦耳
C.瓦特
D.伏特
3.如题3图所示电路,Rb=一。
()
奥
A.8
B.6
C.5
D.4
52
20
42
些
ob
62
长
题3图
圜
4.一段有源电路如题4图所示,则AB两端的电压U为
()
A.-12V
B.-6V
C.6V
D.12V
铷
8a
22
出
题4图
5.基尔霍夫电压定律(KVL)的内容如下:在任一时刻,沿电路中任一闭合回路,所有支路电
压的代数和
()
A.大于零
B.小于零
C.等于零
D.不确定
6.已知某正弦交流电i1=200sin(314+45)mA,i2=200sin314tmA,则两者的相位差为
()
A.45°
B.-45
C.90°
D.不能比较
电子与信息大类试卷第1页(共12页)
7、在纯电容正弦交流电路中,增大电源频率时,其他条件不变,电路中的电流将()
A.增大
B.减小
C.不变
D.不能确定
8.已知某正弦交流电流i=200sin(314t十90)mA,式中的“200”是指交流电流的
()
A.最大值
B.有效值
C.瞬时值
D.平均值
9.若3min通过导体横截面的电荷量为18C,则导体中的电流为
()
A.10A
B.1A
C.0.1A
D.0.01A
10.在桥式整流电路中,若有一只整流二极管开路,则负载两端的直流电压将
A.变为零
B.下降
C.升高
D.保持不变
11.测量电阻时,不小心用手捏住电阻的两个引脚,则测量值将
()
A.不变
B.变小
C.变大
D.先变小后变大
12.若要将交流电转换成脉动直流电,实现这一转换的方法是
()
A.稳压
B.整流
C.滤波
D.振荡
13.若将指针式万用表置于电阻挡,红表笔接三极管的某个电极,黑表笔分别接三极管的另
外两个电极,测得的电阻值都很小,则表明该管的管型及红表笔接的电极分别是()
A.NPN;基极
B.PNP;基极
C.NPN;发射极
D.PNP;发射极
14.三极管的输出特性曲线是反映其
关系的特性曲线。
()
A.UcE与IB
B.Uce与Ic
C.UE与IB
D.UE与Ic
15.集成运算放大器有
(
A.一个输人端、一个输出端
B.一个输入端、两个输出端
C.两个输入端、一个输出端
D.两个输入端、两个输出端
16.二进制数1100100转换为十进制数是
A.97
B.98
C.99
D.100
17.逻辑函数A十BC等于
(
A.B+AC
B.A
C.(A+B)(A+C)D.AB+AC
18.与非门电路的逻辑功能是
(
A.有1出0,全1出0
B.有1出0,全0出1
C.有0出1,全1出0
D.有0出0,全1出1
19.集成运算放大器输入级一般采用的电路是
(
A.差分放大电路
B.射极输出电路
C.OCL电路
D.OTL电路
20.下列元件中,不是由555时基电路构成的是
()
A.反相加法器
B.施密特触发器
C.单稳态触发器
D.多谐振荡器
电子与信息大类试卷第2页(共12页)
21.下列叙述错误的是
A.计算机不能直接执行用C语言编写的程序
B.后缀为.obj的文件经连接程序生成后缀为.exe的文件是一个二进制文件
C.C语言程序经编译后生成的后缀为.©bj的文件是一个二进制文件
D.后缀为.obj和,exe的二进制文件都可以直接运行
22.下列属于C语言标识符的是
()
A.if
B.H-j
C.208nong
D.Line2
23.下列叙述正确的是
A.在C语言程序中,每行只能写一条语句
B.在C语言程序中,无论是整数还是实数,都能被准备无误地表示
C.在C语言程序中,“%”只能用于整数运算的算术运算符
D.在C语言程序中,main函数必须放在其他函数之前
24.在C语言中,下列声明语句符合“变量定义”规则的是
()
A.int a='10';
B.int age;age=20;
C.define PI 3.14159
D.float=score 95.5;
25.已知inta=1,b=2,c=3;,执行表达式a十=b-=c*=2后,a、b、c的值依次是()
A.3,-4,6
B.-3,-4,6
C.5,4,6
D.-3,6,-4
26.下列关于scanf格式字符的使用正确的是
()
A.scanf("%l",&num);//num为float类型变量
B.scanf("%ld”,&n);/n为long类型变量
C.scanf("%c",ch);//ch为char类型变量
D.scanf("%d”,100);/直接给常量100输人值
27.“double pi-=3.1415926;printf(("%6.3f”,pi);”执行后输出结果(□代表空格)是()
A.3.142
B.☐☐3.142
C.3.141
D.☐3.142
28.已知itx=3,y=5,z=0;,以下表达式执行后结果为假(0)且z值仍为0的是()
A.(x>y)8.&.(z=10)
B.!(x<y)|I(z=20)
C.(y%x==2)&&!(z=1)
D.(x十=2==y)&&(z一=1)
29.下列代码执行后,变量k的值是
()
inti=5,j=5,k=5;
if(i>5)
if(j>5)
k++;
else k--;
else k+=2;
A.4
B.5
C.6
D.7
电子与信息大类试卷第3页(共12页)
30.下列关于三种循环的描述错误的是
()
A.for循环的初始化、条件判断、更新操作可省略,但两个分号不能省略(如for(;)是合
法的无限循环)
B.do…while循环至少执行1次循环体,while和for循环可能0次
C.所有for循环都可以等价转换为while循环,反之所有while循环也可等价转换为for
循环
D.while循环的条件表达式只能写在()内,do.while的条件表达式可写在循环体中
3l.下述嵌套循环中,printf语句的执行次数为
()
int x,y;
for(x=0:x<3:x++)》
for(y=x;y<2;y++)
printf("");
A.3
B.4
C.5
D.6
32.下列关于switch和break的描述错误的是
()
A.switch的表达式可以是字符型
B.为了避免“case穿透”,可以在case分支后加上break
C.default分支必须放在switch的最后一行,否则编译报错
D.break仅能终止当前所在的switch语句
33.下列关于一维数组定义的写法合法的是
()
A.int n=5;int arr[n];
B.define N 5 int arr[N+1];
C.int arr[];
D.int arr[5]={1,2,3,4,5,6};
34.下列关于字符数组初始化的写法,合法且能正确表示字符串"hello”的是
()
A.char arr[]=('h',e',1',1',o');
B.char arr[5]="hello";
C.char arr[6]='h','e','1Y','1,'o');
D.char arr[6];arr="hello";
35.已知函数定义:int add(inta,intb){return a-十b;),下列函数调用中,实参与形参不匹配
的是
()
A.add(2,3);
B.add(2.5,3.5);
C.add(2,3,4);
D.add('a',10);
36.当顺利执行了关闭文件的操作后,fclose函数的返回值是
()
A.-1
B.TRUE
C.0
D.1
电子与信息大类试卷第4页(共12页)
37.已知代码片段:
int x=3,y=0;
while(x>0)
X一一;
do
y++;
if(y==2)continue;
if(x==1)break;
while(y<3);
执行后x和y的值依次是
()
A.0,3
B.0,4
C.0,5
D.1,3
38.已知代码片段:
#include<stdio.h>
void print_star(int n)
for(int i=0;i<n;i++)
printf("*");
int main()
print_star(3);
print_star(5);
return 0;
执行后输出结果是
(
A.关米米
B.米并米
电子与信息大类试卷第5页(共12页)
39.以下递归函数调用factorial(4)的返回结果是
()
int factorial(int n)
if(n==1)
return 1;
return n factorial(n-1);
A.4
B.12
C.24
D.48
40.已知代码片段:
#include<stdio.h
void sum_col(int arr[3][3],int col)
int sum=0;
for(int i=0;i<3;i+)
sum+=arr[i][col];
printf("%d",sum);
}
int main()
int matrix[3][3]={1,2,3},{4,5,6},{7,8,9}};
sum_col(matrix,1);return 0;
}
执行后输出结果是
()
A.12
B.15
C.18
D.9
41.一个现代医院的挂号、缴费、病历管理系统,是的典型实例。
()
A.单机应用软件B.信息系统
C.通信网络
D.数据库文件
42.为满足“万物互联”中海量设备低延迟、高并发的处理需求,计算机网络技术的一个重要
发展方向是,其核心是将计算和数据存储从中心节点分散到网络边缘。()
A.中心化与集中化
B.边缘化与分布式
C.封闭化与孤立化
D.同质化与单一化
电子与信息大类试卷第6页(共12页)
43.下列选项中,不属于按地理范围划分的计算机网络类型的是
A.以太网
B.局域网(LAN)
C.城域网(MAN)
D.广域网(WAN)
44.在网络拓扑中,所有节点首尾相连形成闭合环路,数据沿环单向或双向传输,这种结构是
(
)
A.星型结构
B.总线型结构
C.环型结构
D.网状结构
45.十六进制数3D转换为二进制数是
A.00111101
B.00111110
C.01111001
D.10111101
46.在TCP/IP协议簇中,负责在不同网络间进行寻址和数据包路由的核心协议是()
A.HTTP
B.TCP
C.IP
D.FTP
47.OSI参考模型中,负责在通信双方之间建立、管理和终止会话的是
(
)
A.传输层
B.会话层
C.表示层
D.应用层
48.当我们使用tracert(路由跟踪)命令时,主要利用了协议来获取路径信息。()
A.ARP
B.DHCP
C.ICMP
D.UDP
49.下列网络编码方式中,用“比特位开始处有无跳变”来表示数据“0”或“1”,而每位中间固
定有一次跳变用于同步的是
()
A.非归零编码
B.曼彻斯特编码
C.差分曼彻斯特编码
D.归零编码
50.一个高清照片文件的大小约为8MB,这相当于KB。
)
A.8000
B.8192
C.800
D.1024
51.家中智能电视通过网线直接连接到无线路由器的LAN口上网,这种方式属于()
A.无线局域网接人
B.有线局域网接入
C.蜂窝移动网络接入
D.电话拨号接入
52.下列关于操作系统功能的描述错误的是
()
A,管理内存分配,防止程序间相互干扰
B.提供文件系统,方便用户存取数据
C.直接控制打印机进行打印作业
D.为用户提供图形界面或命令行界面
53.当升级计算机的显卡后,为了使其性能正常发挥,首先应该
()
A.安装最新的显卡驱动程序
B.更换计算机电源
C.格式化硬盘
D.重新安装操作系统
54.小张担心自已的工作报告被他人窃取,他可以使用办公软件的功能来防止文件内
容被未授权查看。
()
A.压缩
B.备份
C.加密
D.打印
电子与信息大类试卷第7页(共12页)
55.在一个支持VLAN的交换机上,连接不同部门的端口被划分到不同的VLAN中。这主
要实现的目的是
()
A.提高了网络传输速度
B.逻辑上隔离了广播域,增强了安全性和管理性
C.自动分配了IP地址
D.直接连接到了互联网
56.某在线文档平台提供免费的基础编辑功能,但高级模板和团队协作功能需要付费订阅,
用户付费后即可使用这些高级功能。这类资源属于
()
A.完全开放资源B.免费共享资源C,收费认证资源D.内部私有资源
57.小王需要将一个文件夹(内含多个文档和图片)通过电子邮件发送给同事,但附件总大小
有限制。他最合理的做法是
()
A.对文件夹进行加密
B.将文件夹复制多份
C.将文件夹压缩成一个文件
D.删除一半的文件
58.Web浏览器访问网页时,默认使用TCP80端口。而用于安全网页访问的HTTPS协
议,默认使用的端口是
()
A.21
B.25
C.443
D.3389
59.在一个TCP通信中,假设初始序列号(SEQ)为1000,如果发送方发送了一个500字节的
数据段,那么接收方成功接收后,应回复的确认号(ACK)是
()
A.500
B.1000
C.1500
D.1001
60.网络管理员发现某台主机无法访问互联网,但可以pig通同一局域网内的其他主机。
他检查该主机的IP配置如下:IP地址192.168.1.50,子网掩码255.255.255.0,默认网关
192.168.1.1。根据此信息,最可能的故障原因是
()
A.IP地址配置错误
B.子网掩码配置错误
C.默认网关无法连通或配置错误
D.网卡物理故障
二、判断题(本大题共30小题,每小题1分,共30分,正确的选“A”,错误的选“B”)
61.当导体温度不变时,通过导体的电流与导体两端的电压成正比,与其电阻成反比。()
62.并联电路中,各支路上的电流不一定相等。
()
63.我们规定自负极通过电源内部指向正极的方向为电动势的方向。
()
64.正弦交流电的周期与角频率的关系是互为倒数。
()
65.二极管反向漏电电流越小,其单向导电性能越好。
()
66.基尔霍夫电流定律(KCL)指出,对于电路中的任一节点,流人节点的电流之和大于流出
节点的电流之和。
()
电子与信息大类试卷第8页(共12页)
67.晶体三极管的主要性能是具有电流和电压放大作用。
()
68.在数字电路中,负逻辑规定:高电平用“1”表示,低电平用“0”表示。
()
69.逻辑表达式A十A=A应用的是重叠律。
()
70.译码器是一种多路输人、多路输出的逻辑部件。
()
71.C语言中/*…*/之间的注释内容是不能跨行的。
()
72.选择结构(分支结构)流程图中,判断节点的结果只有“是/否”两种,且无论结果如何,所
有分支的语句最终都会被执行。
()
73.字符型(char)在内存中存储的是ASCII码值(整数),因此可以直接用整数赋值,char ca=
100;等价于char c='d';。
()
74.在C语言程序中,逗号的优先级最低。
()
75.函数putchar('B)和函数putchar(x42')的输出结果是一样的。
()
76.条件表达式能完全取代一般的f语句。
()
7?.continue语句会跳过当前循环的剩余代码并执行更新表达式。
()
78.若有说明“inta[2][3]={0};”,则数组a中每个元素的初值都为0。
()
79.使用static关键字修饰的局部变量,其作用域会扩大到整个程序,等同于全局变量。
()
80.在文件顺序读写中,每次读写操作后,文件指针会自动移动到下一个读写位置。()
81.计算机网络是由通信线路连接起来的独立计算机集合,其目的是实现信息交换和资源
共享。
()
82.按传输技术分类,计算机网络可分为广播式网络和点对点网络。
()
83.十进制数“255”用8位二进制表示是“11111110”。
()
84.TCP/IP模型比OSI模型更早被提出,并在实践中成为互联网的基石。
()
85.UDP协议在传输数据前不需要建立连接,因此传输效率高,但不能保证数据可靠到达。
()
86.曼彻斯特编码和差分曼彻斯特编码都具有自同步能力,因为它们在每个比特位内都有电
平跳变。
()
87.计算机中,字(Word)是信息存储的基本单位,其长度固定为16位。
()
88.平板电脑只能通过Wi-F1接人互联网,不能通过蜂窝移动网络接入。
()
89.驱动程序可以理解为硬件设备的“说明书”,操作系统通过它来正确管理和使用硬件。
()
90.从互联网上下载并使用未经授权的商业软件,是侵犯知识产权的行为。
()
电子与信息大类试卷第9页(共12页)
三、填空题(本大题共15小题,每小题3分,共45分)
91.已知电源电动势E=4.5V,内阻r=0.52,负载电阻R=42,则电路中的电流1为
A。
92.已知某正弦交流电=200sin(6281十45)mA,则其频率为
Hz。
93.三端集成稳压器CW78M12的额定电流为A。
94.画放大器的直流通路时,应将电容器视为
95.或非门逻辑函数式为一。
96.假设有定义FLE*fw;,请将以下用于打开文件的语句补充完整,以便可以向readme.
txt文件末尾续写内容。
fw=fopen("readme.txt",
97.已知intm=10,n=5;,执行表达式(m一=3)>(n+=2)?1:0后,表达式结果
是
98.已知int arr[3][4]={1,2,3,4,5,6);,则数组元素arr[1][1]的值是。
99.定义float x=2.9;,运行下列程序后,结果是一
switch((int)x)
case 1:printf("1");
case 2:
if(x>2.5)printf("2");
else printf("3");
case 3:printf("4");break;
default:printf("5");
100.运行下面程序的结果是
#include <stdio.h
int funl(int n)
return n+1;
int fun2(int n)
return n+2;
电子与信息大类试卷第10页(共12页)
2025—2026年度首届广西职教高考第三次模拟考试
电子与信息大类参考答案
一、单项选择题(共60题,每题3分,共180分)
1. D 【解析】万用表 R×1K 档测量时,读数 = 指针指示值 × 档位倍率,即 6×1KΩ=6KΩ。
2. B 【解析】国际单位制中,电功单位为焦耳(J);安培是电流单位,瓦特是功率单位,伏特是电压单位。
3. A 【解析】需根据电路结构计算等效电阻(假设电路为常见串并联组合),通过分析支路连接关系,最终等效电阻 Rab=5Ω+(2Ω+4Ω//6Ω)=8Ω
4. A【解析】根据基尔霍夫电压定律(KVL),结合电路中电源极性和电流方向,计算得 UAB=-12V。
5. C 【解析】KVL 核心内容为:任一时刻,沿任一闭合回路,所有支路电压的代数和等于零。
6. A 【解析】Δφ = φ₁ - φ₂ = 45° - 0° = 45°,
7. A 【解析】纯电容电路容抗 XC=1/(2πfC),频率 f 增大时,XC 减小;根据欧姆定律 I=U/XC,电压 U 不变,XC 减小则电流增大。
8. A 【解析】正弦交流电表达式 i=ImSin (ωt+φ) 中,Im 为最大值(幅值),“200” 对应最大值,单位为 mA。
9. C 【解析】电流定义式 I=Q/t,Q=18C,t=3min=180s,故 I=18/180=0.1A。
10. B 【解析】桥式整流电路正常工作时 4 只二极管交替导通,若 1 只开路,变为半波整流电路,负载端直流电压约为正常情况的一半(下降)。
11.B 【解析】人体存在电阻,捏住电阻引脚时,人体电阻与被测电阻并联,总电阻减小,故测量值变小。
12.B 【解析】整流的核心功能是将交流电转换为脉动直流电;稳压是使输出电压稳定,滤波是减小脉动,振荡是产生交流电。
13.B 【解析】指针式万用表电阻挡黑表笔接内部电源正极,红表笔接负极。对于 PNP 型三极管,基极与发射极、集电极间为正向偏置时电阻小,故红表笔接基极,黑表笔接另外两电极时电阻均小。
14.B 【解析】三极管输出特性曲线是以基极电流 IB 为常数时,反映集电极电压 UCE 与集电极电流 IC 之间的关系。
15.C 【解析】集成运算放大器(运放)的典型结构为:两个输入端(同相输入端、反相输入端)和一个输出端。
16.D 【解析】二进制转十进制计算:1×2⁶ + 1×2⁵ + 0×2⁴ + 0×2³ + 1×2² + 0×2¹ + 0×2⁰ = 64+32+4=100。
17.C 【解析】逻辑代数分配律:A+BC=(A+B)(A+C),可通过真值表验证。
18.C 【解析】与非门逻辑功能:“有 0 出 1,全 1 出 0”(先与后非),选项 C 表述准确。
19.A 【解析】集成运放输入级采用差分放大电路,目的是抑制零点漂移、提高共模抑制比。
20.A 【解析】555 时基电路可构成施密特触发器、单稳态触发器、多谐振荡器;反相加法器由集成运放构成,并非 555 电路的应用。
21.D 【解析】.obj 文件是目标文件,不能直接运行;只有.exe 文件(可执行文件)才能直接运行。
22.D 【解析】A选项:if是 C 语言关键字(条件判断),非法;B选项:包含非法字符-,非法;C选项:以数字2开头,非法;D选项:Line2符合所有规则(字母开头、仅含字母和数字),合法。
23. C 【解析】选项A:错误:C 语言允许一行写多条语句(用;分隔),也允许一条语句拆多行(;才是语句结束标志)。选项B 错误:计算机存储浮点数(实数)是近似值(二进制无法精确表示所有十进制小数,如 0.1),整数也有取值范围限制,无法 “准备无误地表示所有数”。选项C 正确:%是取模运算符,仅适用于整数运算(要求左右操作数都是整数),用于计算余数。选项D 错误:main函数是程序入口,但可以放在任意位置(其他函数若在 main 后定义,需提前声明),不是必须放在最前面。
24. B 【解析】选项A 错误:ˈ10ˈ是非法写法(单引号只能包裹单个字符,如'1',且10是两个字符),正确写法应为int a=10;。选项B 正确:先定义int age;,再赋值age=20;,符合变量定义和赋值规则。选项C 错误:#define PI 3.14159是宏定义,不是变量定义(宏是预处理替换,无类型,不占内存)。选项D 错误:语法错误,正确写法应为float score = 95.5;(变量名在类型后,赋值用=,且值和变量名位置错误)
25. B 【解析】复合赋值运算符+=、-=、*=的结合性是自右向左,需从右到左分步计算:
已知int a=1, b=2, c=3;先算c *= 2 → c = c*2 = 3*2 = 6;再算b -= c → b = b - c = 2 - 6 = -4;
最后算a += b → a = a + b = 1 + (-4) = -3;最终a=-3, b=-4, c=6,对应选项 B。
26. B 【解析】选项A 错误:float类型对应%f,%lf是double类型的格式符;选项B 正确:long类型对应%ld,且传了变量地址&n,符合规则;选项C 错误:char类型变量ch需要传地址&ch,直接写ch会传变量值,导致内存错误;选项D 错误:100是常量,不能传地址(scanf只能给变量赋值),语法和逻辑都错。
27. D 【解析】%6.3f 中,.3 决定数值保留 3 位小数并四舍五入,结果为 3.142;6 决定总输出宽度为 6 个字符,3.142 仅占 5 位,因此左侧补 1 个空格;最终输出为 □3.142,对应答案是 D。
28. A 【解析】选项 A:(x > y) && (z = 10):先执行左边:x > y → 3 > 5 → 结果为假(0)。
由于&&的短路特性,左边为假,右边z = 10不会执行,z 仍为 0。整个表达式结果为假(0)。
满足 “结果为假且 z 仍为 0”。选项 B:!(x < y) || (z = 20):先执行左边:!(x < y) → !(3 < 5) → !1 → 结果为真(1)。由于||的短路特性,左边为真,右边z = 20不会执行,z 仍为 0。
但整个表达式结果为真(1),不满足 “结果为假”。不符合要求。选项 C:(y % x == 2) && !(z = 1):先执行左边:y % x == 2 → 5 % 3 == 2 → 2 == 2 → 结果为真(1)。左边为真,执行右边:!(z = 1) → 先赋值z = 1,再取反,结果为!1 = 0。整个表达式结果为1 && 0 = 0(假),但 z 的值变为 1,不满足 “z 仍为 0”。 不符合要求。选项 D:(x += 2 == y) && (z -= 1):
先分析左边:x += 2 == y,优先级:==高于+=,所以先算2 == y → 2 == 5 → 0;再算x += 0 → x = 3 + 0 = 3,左边结果为 3(非 0,即真)。左边为真,执行右边:z -= 1 → z = 0 - 1 = -1。整个表达式结果为3 && -1 = 1(真),且 z 变为 - 1,完全不满足。 不符合要求。
29. D 【解析】1. i=5,5>5为假,跳过内部所有if, 执行else分支:k=5+2=7。
30.D 【解析】选项A. for 循环的初始化、条件、更新可省略,两个分号不能省略(for (;;) 是无限循环) → 正确。选项B. do…while 至少执行 1 次,while/for 可能 0 次 → 正确(do-while 先执行后判断)。选项C. 所有 for 可转 while,反之所有 while 也可转 for → 正确(for (初始化;条件;更新) {代码} ≡ 初始化;while (条件) {代码;更新;})。选项 D. while 条件只能写在 () 内,do…while 条件可写在循环体中 → 错误(do-while 的条件也必须写在while()的括号内,格式为do{...}while(条件);)。
31. A 【解析】当 x = 0 时,y 从 0 开始,到 y < 2,即 y = 0, 1,共执行 2 次;
当 x = 1 时,y 从 1 开始,到 y < 2,即 y = 1,共执行 1 次;
当 x = 2 时,y 从 2 开始,但不满足 y < 2,因此不执行。
所以总共执行次数为 2 + 1 = 3 次。
32. C 【解析】default 位置任意,只是习惯放最后,编译不会报错。
33. B 【解析】选项A. int n = 5; int arr[n]; 错误(C89 不支持变量长度数组(VLA),C99 支持但考试默认 C89,且题目无特殊说明时判定为非法)。选项B. #define N 5 int arr[N + 1]; 正确(宏定义是预处理阶段替换,N+1=6,等价于int arr[6];,合法)。选项C. int arr[]; 错误(空数组定义仅允许函数形参,全局 / 局部变量定义时必须指定长度或初始化)。选项
D. int arr[5]= {1,2,3,4,5,6}; 错误(初始化列表元素个数(6)超过数组长度(5),越界)。
34. C 【解析】选项A. char arr[] = {'h','e','l','l','o'}; → 错误(无'\0',只是字符数组,不是字符串)。选项B. char arr[5] = "hello"; → 错误("hello"包含h/e/l/l/o/\0共 6 个字符,数组长度 5 不够,越界)。选项C. char arr[6] = {'h','e','l','l','o'}; → 正确(数组长度 6,初始化 5 个字符,剩余位置自动补'\0',符合字符串要求)。选项D. char arr[6]; arr = "hello"; → 错误(数组名是地址常量,不能直接赋值)。
35. C 【解析】选项A. add(2,3); → 正确(两个 int 参数)。选项B. add(2.5,3.5); → 隐式转换(浮点数转 int,2.5→2,3.5→3),语法合法(虽精度丢失,但参数个数匹配)。选项C. add(2,3,4); → 错误(形参需要 2 个,实参传了 3 个,参数个数不匹配,编译报错)。选项D. add('a',10); → 正确(字符 'a' 的 ASCII 码是 97,转 int 后传递,参数个数匹配)。
36. C 【解析】文件操作函数 fclose 的返回值规则。成功关闭文件:返回0;失败:返回EOF(即 - 1)。
37. C 【解析】第一轮外层循环(初始 x=3, y=0)x-- → x = 2进入内层 do-while 循环:
第 1 次内层循环体:y++ → y=1;y≠2,x≠1 → 无跳过 / 跳出;判断 y<3(1<3)→ 继续内层循环。第 2 次内层循环体:y++ → y=2;触发 if(y==2) continue → 跳过后续的 if(x==1) break,直接判断 y<3(2<3)→ 继续内层循环。第 3 次内层循环体:y++ → y=3;y≠2,x≠1 → 无跳过 / 跳出;判断 y<3(3<3 不成立)→ 内层循环结束。此时状态:x=2,y=3。第二轮外层循环(x=2>0,继续)x-- → x = 1进入内层 do-while 循环:内层循环体:y++ → y=4;y≠2;触发 if(x==1) break → 直接跳出内层循环(不再判断 y<3)。此时状态:x=1,y=4。第三轮外层循环(x=1>0,继续)x-- → x = 0
进入内层 do-while 循环:内层循环体:y++ → y=5;y≠2,x≠1 → 无跳过 / 跳出;判断 y<3(5<3 不成立)→ 内层循环结束。此时状态:x=0,y=5。外层循环结束外层循环条件 x>0(0>0 不成立)→ 整个循环结束。最终 x=0,y=5。
38. D 【解析】print_star(3):打印 3 个 * → ***;print_star(5):打印 5 个 * → *****;总计:3+5=8 个 * → ********。
39. C 【解析】 factorial(4) = 4 * factorial(3)
factorial(3) = 3 * factorial(2)
factorial(2) = 2 * factorial(1)
factorial(1) = 1
计算:4×3×2×1=24。
40. B 【解析】定义了一个二维数组 matrix[3][3],初始化为:
{{1, 2, 3},
{4, 5, 6},
{7, 8, 9}}
调用函数 sum_col(matrix, 1),其中 col = 1,表示计算第1列(从0开始计数)的元素之和。
函数内部循环遍历第1列的元素:
第0行第1列:arr[0][1] = 2
第1行第1列:arr[1][1] = 5
第2行第1列:arr[2][1] = 8
计算总和:2 + 5 + 8 = 15
41. B 【解析】该系统集成了硬件、软件、网络、数据和人员,实现综合管理,是典型的信息系统,而非单一组件。
42. B 【解析】“边缘计算正是为克服传统云计算的瓶颈而生。它将智能和算力下沉到网络边缘(如路由器、网关、设备本地),在数据源头就近处理,实现了低延迟、高可靠、隐私保护,是万物互联的关键支撑技术。
43. A 【解析】以太网是一种局域网技术标准(数据链路层协议),不属于按地理范围(LAN、MAN、WAN)的分类。
44. C 【解析】环型拓扑中节点通过通信介质首尾相连形成闭合环路,数据沿环单向或双向传输。
45. A 【解析】十六进制数3D中,3对应二进制0011,D(十进制13)对应1101,组合为00111101。
46. C 【解析】IP(网际协议)是TCP/IP模型网际层的核心,负责在不同网络间进行逻辑寻址和路由选择。
47. B 【解析】OSI参考模型的会话层负责建立、管理和终止应用程序之间的会话连接。
48. C 【解析】tracert命令利用ICMP协议的“超时”和“目的不可达”报文,逐步探测到达目标路径上的每一跳。
49. C 【解析】差分曼彻斯特编码以比特位开始处有无电平跳变表示数据(0有跳变,1无跳变),每位中间固定跳变用于时钟同步。
50. B 【解析】计算机存储单位换算:1 MB = 1024 KB,因此8 MB = 8 × 1024 = 8192 KB。
51. B 【解析】通过网线连接至无线路由器LAN口,属于典型的有线以太网接入方式,构成有线局域网。
52. C 【解析】操作系统通过打印机驱动程序及假脱机(Spooling)技术管理打印任务,而非直接控制打印机硬件。
53. A 【解析】驱动程序是硬件与操作系统之间的桥梁,安装正确驱动是确保新硬件正常工作的首要步骤。
54. C 【解析】加密功能通过对文件内容进行编码转换,防止未经授权者查看,确保数据机密性。
55. B 【解析】VLAN(虚拟局域网)的主要作用是在数据链路层逻辑隔离广播域,增强网络安全性并简化管理。
56. C 【解析】资源本身免费提供基础功能,但高级功能需付费并通过身份认证后使用,属于收费认证资源。
57. C 【解析】压缩可显著减少文件夹整体体积,便于在邮件附件大小限制内传输,是合理且常见的做法。
58. C 【解析】HTTPS(HTTP over SSL/TLS)默认使用TCP 443端口提供加密的网页访问服务。
59. C 【解析】TCP确认号(ACK)表示接收方期望收到的下一个字节序号。已成功接收序号1000至1499共500字节,故ACK=1000+500=1500。
60. C 【解析】能ping通同局域网主机,证明本机IP、子网掩码及网卡基本正常。无法访问互联网,问题通常出现在网关(路由器)连接或配置上。
二、判断题(共30题,每题1分,共30分)
61. A 【解析】欧姆定律核心内容,导体温度不变时,I=。
62.A 【解析】并联电路各支路电压相等,但支路电阻可能不同,根据 I=U/R,电流不一定相等。
63. A 【解析】电动势的方向规定为:自电源负极经内部指向正极(非静电力做功的方向)。
64. B【解析】周期 T 与频率 f 互为倒数(T=1/f),角频率 ω=2πf,故 T=2π/ω,并非与 ω 互为倒数。
65. A【解析】二极管反向漏电电流是反向偏置时的漏电流,数值越小,说明单向导电性能越好(反向截止特性越优)。
66. B 【解析】基尔霍夫电流定律(KCL):任一节点,流入电流之和等于流出电流之和(电流的代数和为零)。
67. B 【解析】晶体三极管是一种利用输入电流控制输出电流的电流控制型器件,三极管的核心功能是电流放大(IC=βIB)。
68. B【解析】负逻辑规定:高电平用 “0” 表示,低电平用 “1” 表示;题干描述为正逻辑定义。
69. A【解析】逻辑表达式 A+A=A 是重叠律。
70. A 【解析】译码器是将输入的二进制代码转换为对应输出信号的逻辑部件,通常为多路输入、多路输出(如 3 线 - 8 线译码器)。
71. B 【解析】 语言中 /* ... */ 是多行注释,可以跨行书写,只要注释的开始 /* 和结束 */ 配对即可。
72. B 【解析】选择结构(分支结构)流程图中,判断节点的结果虽然只有"是/否"两种,但并非所有分支的语句都会被执行。只有满足条件的分支会被执行,不满足条件的分支不会执行。
73. A 【解析】 字符型(char)在内存中存储的是ASCII码值,因此可以直接用整数赋值。char c = 100; 等价于char c = 'd'; 因为字符'd'的ASCII码值就是100。
74. A 【解析】在C语言中,逗号运算符的优先级确实是最低的。
75. A 【解析】putchar('B')和putchar('\x42')的输出结果是一样的。因为'\x42'是B字符的十六进制ASCII码表示,其值为66,与字符'B'的ASCII码值相同。
76. B 【解析】条件表达式不能完全取代一般的if语句。条件表达式只能用于简单的赋值操作,无法处理复杂的多语句分支逻辑。
77. A 【解析】continue语句会跳过当前循环的剩余代码,直接进入下一次循环,执行更新表达式。
78. A 【解析】int a[2][3]={0}; 会将数组a中所有元素初始化为0。
79. B 【解析】使用static关键字修饰的局部变量,其作用域仍然局限于该函数内部,只是生命周期延长到程序结束。它不是全局变量。
80. A 【解析】在文件顺序读写中,每次读写操作后,文件指针会自动移动到下一个读写位置。
81. A【解析】此表述符合计算机网络的基本定义。
82. A【解析】按传输技术,广播式网络所有节点共享信道,点对点网络每条链路连接一对节点。
83. B【解析】十进制255对应的8位二进制为11111111(28-1)。
84. A【解析】TCP/IP模型于20世纪70至80年代制定并应用,OSI模型在80年代后期才完善,前者因互联网的普及成为事实标准。
85. A【解析】UDP无连接、不保证可靠交付,但协议开销小、传输延迟低。
86. A【解析】两种编码方式均在每位比特内引入电平跳变,使接收方能够提取同步时钟信号。
87. B【解析】信息存储的基本单位是字节(Byte)。字(Word)的长度取决于CPU架构(如16位、32位、64位),并非固定16位。
88. B【解析】多数平板电脑支持Wi-Fi和蜂窝移动网络(如4G/5G)双模式接入互联网。
89. A【解析】驱动程序是特定硬件的控制程序,操作系统通过它识别并操作硬件设备。
90. A【解析】未经授权复制、使用受版权保护的商业软件,违反了《计算机软件保护条例》等法律法规。
三、填空题(共15题,每题3分,共45分)
91. 1 A 【解析】根据闭合电路欧姆定律 I=E/(R+r),代入 E=4.5V、R=4Ω、r=0.5Ω,得 I=4.5/(4+0.5)=1A。
92. 100 Hz【解析】正弦交流电角频率 ω=2πf,已知 ω=628rad/s,故 f=ω/(2π)=628/(2×3.14)=100Hz。
93. 0.5 A【解析】三端集成稳压器型号规则:CW78M×× 系列额定电流为 0.5A(CW78×× 为 1.5A,CW78L×× 为 0.1A)。
94. 开路(断路) 【解析】直流通路中,电容器对直流电的容抗无穷大,视为开路;交流通路中视为短路。
95. Y= 【解析】或非门逻辑功能为 “有 1出 0,全 0 出1”,逻辑函数式为输入变量 “或” 运算后再 “非” 运算。
96. "a" 【解析】"a":追加(append),文件不存在则创建,存在则将写入位置定位到文件末尾,实现续写;
97. 0 【解析】 计算m -= 3:等价于m = m - 3 = 10 - 3 = 7,表达式结果为 7,此时m=7;计算n += 2:等价于n = n + 2 = 5 + 2 = 7,表达式结果为 7,此时n=7;比较7 > 7:结果为假(0);
98. 6 【解析】arr[1][1]是第 1 行第 1 列,值为 6。
99. 24 【解析】进入case 2:判断x > 2.5(2.9>2.5 为真),执行printf("2"),输出2;
case 2 后无 break 语句,触发case 穿透,直接执行下一个case 3的代码;进入case 3:执行printf("4"),输出4,随后遇到break,跳出整个 switch 语句;最终连续输出2和4,拼接结果为24。
100. 6 【解析】首先调用 fun2(3):fun2 函数接收参数 3,返回值为 3 + 2 = 5;然后调用 fun1(fun2(3)),即 fun1(5):fun1 函数接收参数 5,返回值为 5 + 1 = 6。最终 printf 输出结果为 6。
101. 通信 【解析】计算机网络从逻辑上分为资源子网(提供计算和存储资源)和通信子网(负责数据传输和转发)。
102. 表示 【解析】OSI表示层负责数据格式转换、加密解密、压缩解压缩等,确保应用层数据能被正确解释。
103. 48【解析】以太网标准(IEEE 802.3)规定,MAC地址的固定长度为 48比特。
104. 170 【解析】二进制10101010转换为十进制:1×27 + 0×26 + 1×25 + 0×24 + 1×23 + 0×22 + 1×21 + 0×20 = 128+32+8+2=170。
105. 备份 【解析】数据备份是指将数据复制到其他存储介质,以防止因硬件故障、人为错误或灾难导致的数据丢失。
四、应用题(共3题,每题15分,共45分)
106.【应用题解析】
(1) 桥式整流电路(无滤波时),负载直流电压 VL=0.9V2,因此:
V2=VL/0.9=9V/0.9=10V
(2) VDRM= V2=×10V≈14.14V
(3) 桥式整流电路中,两只二极管交替导通,每只二极管导通时间为半个周期,因此流过二极管的平均电流为负载电流的一半:
ID=IL/2=1A/2=0.5A
107.【答案与解析】
① a[i] 【解析】循环遍历数组下标0~9,通过scanf给数组第 i 个元素赋值,取地址符&后必须跟数组元素的地址,即a[i]。
② N-1 //【解析】选择排序的外层循环只需执行N-1次:数组有 10 个元素,确定前 9 个元素的最终位置后,最后 1 个元素自然是最大值,无需再排序。如果写N会多一次无意义的循环,不影响结果但冗余。
③ i //【解析】min用来记录当前未排序部分的最小值下标,外层循环到i时,i是未排序部分的第一个元素下标,先假设它就是最小值下标,后续再比较更新。
④ i+1 //【解析】内层循环从i+1开始,和未排序部分的后续元素比较:因为已经假设a[i]是最小值,无需自己和自己比较,从i+1开始能减少一次比较,提升效率。
⑤ a[min] //【解析】比较当前元素a[j]和已记录的最小值a[min],如果a[j]更小,就把min更新为j(新的最小值下标)。
108.【答案与解析】
(1) 答案:在核心交换机上配置 VLAN(虚拟局域网) 功能。应创建两个VLAN进行划分,例如:将60台学生电脑接入的端口划分到 VLAN 10;将5台馆员办公电脑接入的端口划分到 VLAN 20。(合理即可)
(2) 答案:应将网络打印机和视频服务器接入交换机,并为其创建一个独立的专用服务VLAN(例如 VLAN 30),将连接这些服务器的端口划入此VLAN。
(3) 答案:需要在 三层核心交换机 上依次配置两项功能:① VLAN间路由 和 ② 访问控制列表(ACL)。
1
学科网(北京)股份有限公司
$