内容正文:
湖南省计算机专业综合模拟试卷(一)
本试卷共六大题,40道小题。时量150分钟,满分390分
一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,本大题共22小题,每小题5分,共110分)
1、数据处理是当前计算机最为广泛的应用,以下选项中,不属于计算机在数据处理方面的应用是( )
A.图书管理 B.天气预报
C.办公自动化 D.情报检索
2、下列选项中,不属于操作系统的是( )
A.Harmony OS B.Cent OS
C.Windows 7 D.Microsoft Office
3、微型计算机的主频很大程度上决定了计算机的运行速度,它是指( )
A.计算机的运行速度快慢 B.微处理器时钟工作频率
C.基本指令操作次数 D.单位时间的存取数量
4、计算机软件一般分为系统软件和应用软件两大类,下列选项中不属于系统软件的是( )
A.数据库管理系统 B.桌面操作系统
C.客户管理系统 D.语言处理程序
5、下列选项中,关于CPU的叙述中,正确的一项是( )
A.CPU是计算机中唯一的一块控制的芯片
B.在相同架构和核心数下,CPU 的主频越低,性能通常越差
C.CPU的核心数越多,能耗越大,性能越低
D.CPU与GPU的功能完全相同,但其服务对象不一致
6、十进制数136对应的二进制数为( )
A.10001000 B.10001001
C.01001000 D.10001010
7、在Word 2010文档中有超过两页的情况下,下列说法中正确的是( )
A.插入的尾注在文档本页的末尾出现
B.插入的脚注在文档最后一页的尾部出现
C.尾注的项目符号不能进行更改
D.可以使用“上一条尾注”命令转跳到上一条尾注
8、在Excel 2010中,在B4单元格内输入:=ROUND(44.67856,3)的结果是( )
A.44.678 B.45.678
C.45.679 D.44.679
9、在Powerpoint 2010中,在幻灯片中插入一个音频,下列说法中不正确的一项是( )
A.音频可以循环播放 B.音频可以播放完音频后返回开头
C.用户可以插入自己录制的音频 D.插入音频后显示的小图标不可隐藏
10、在Windows 7中,要将一个文件或文件夹从一个位置移动到另一个位置,正确的操作是( )
A.鼠标右键单击并选择复制,然后右键点击目标位置选择粘贴
B.按住Ctrl键并拖动文件或文件夹到目标位置
C.右键点击并选择剪切,然后右键点击目标位置选择粘贴
D.双击文件或文件夹,然后选择目标位置进行粘贴
11、下列主板芯片的相关叙述中,不正确的一项是( )
A.北桥芯片主要负责实现与CPU、内存、IDE等接口之间的数据传输
B.南桥芯片主要负责与声音设备、网络设备、I/O设备等进行沟通
C.BIOS芯片负责解决硬件的即时要求,并按软件对硬件的操作要求具体执行
D.CMOS芯片的主要作用是存放BIOS中的设置信息以及系统时间日期
12、下列选项中,叙述不正确的一项是( )
A.在银行、超市等广泛用于票单打印的是针式打印机
B.音箱一般分为有源音箱和无源音箱,有源音箱指其内部不带功放电路
C.鼠标和键盘是计算机中最主要的输入设备
D.激光打印机打印的速度快,文字及图像清晰,提供高质量低成本的打印方式
13、下列选项中,关于硬盘的叙述中,不正确的一项是( )
A.硬盘的SATA接口为“串口”,其数据线为7芯的电缆,电源线为15芯引脚
B.HDD的读写速度低于SSD,但HDD的存储容量与性价比优于SSD
C.普通SSD的转速一般为5400rpm和7200rpm
D.SSD的接口类型有SATA、PCI等
14、关于网络产品服务提供者的义务,下列符合《网络安全法》规定的是( )
A.发现产品存在安全漏洞后,应在 48 小时内采取补救措施并告知用户
B.为降低运营成本,可在服务协议到期后立即终止安全维护
C.收集用户信息时,可在用户使用过程中逐步明示收集范围
D.不得设置恶意程序,发现漏洞需同时告知用户和有关主管部门
15、具有实现互联网中的工作站登录到远程服务器的协议是( )
A.HTTP B.SMTP
C.TCP D.Telnet
16、网络操作系统的基本任务是屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络共享系统资源的管理,并提供网络系统的( )
A.WWW服务 B.安全性服务
C.多媒体服务 D.E-mail服务
17、下列选项中,符合无线局域网技术标准的是( )
A.IEEE 802.3 B.IEEE 802.8
C.IEEE 802.11 D.IEEE 802.7
18、IP地址分为五类,其中A类网络默认的子网掩码是( )
A.255.0.0.0 B.255.255.0.0
C.255.255.255.0 D.255.255.255.255
19、下列选项中,用于定义HTML文档根元素的标签是( )
A.<html> B.<head>
C.<body> D.<title>
20、若“int a=-15;”,执行”a%=a+8;”后,a的值为( )
A.-1 B.1 C.-8 D.语法错误
21、设有定义“char a[]=“No smoking!;”,则下列选项中不能正确输出的语句是( )
A.printf(“%s”,&a); B.printf(“%s”,a);
C.puts(a); D.puts(“No smoking!”);
22、以下关于数组作为函数参数传递的说法中,正确的是( )
A.形参是数组时,既可以传递数组元素,也可传递整个数组
B.形参是整型变量时,既可传递整型数组元素,也可传递整个整型数组
C.形参和实参都是数组时,是将实参的各个元素值传递给形参的对应数组元素
D.形参和实参都是数组时,是将实参的数组首地址传递给形参的数组首地址
二、基本操作题(本大题共5小题,每空4分,共60分)
23. 小郑组装 Intel i5-13400F CPU,搭配塔式散热器,需完成 CPU 安装、硅脂涂抹、散热器固定及风扇供电连接。组装步骤如下:
第一步:准备主板、CPU、塔式散热器、导热硅脂、螺丝刀;
第二步:打开主板 CPU 插槽压杆,移除插槽保护盖;
第三步:_____①____;
第四步:_____②____;
第五步:取 0.2~0.5g 导热硅脂,在 CPU 金属顶盖中心呈 “点状” 或 “十字形” 均匀涂抹(避免硅脂溢出);
第六步:_____③______;
第七步:找到主板上标注 “CPU_FAN” 的 4pin 接口,将散热器风扇供电线插入;
第八步:检查 CPU 与散热器安装是否稳固,确保无松动。
请从选项A~B中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 对齐 CPU 表面金三角标记与主板插槽缺口,轻放 CPU 至插槽(避免用力按压),扣上插槽压杆
B. 将散热器底座对准主板 CPU 散热孔,按对角顺序拧紧 4 颗固定螺丝(每颗螺丝拧至轻微阻力即可,避免过度用力)
C. 用酒精棉片擦拭 CPU 顶盖和散热器底座,去除表面氧化层(保障热传导效率)
24.小王使用Word 2010制作一份了计算机应用复习知识点文档,他想要为其设置“禁止复制”的水印,操作步骤如下:
打开“计算机应用复习知识点”文档,在图1所示界面,选择_____①____选项卡→“页面背景”组→“水印”按钮,展开对应的下拉菜单,在下拉菜单中选择_____②_____命令,此时将弹出“水印”对话框,如图2所示。在图2所示界面选择“____③____”单选按钮,在“文字”框内输入“禁止复制”,单击“确定”即可完成设置。
请从选项A~E中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A.页面布局
B.插入
C设置水印
D自定义水印
E.文字水印
图 1
图 2
25.小李使用Excel 2010制作了为班级同学制作了一份“个人信息表”,如图3所示。老师要求他将A2-A9单元格内的数据设置为“001—008”,操作步骤如下:
(1)打开“个人信息表”,选择单元格区域____①_____,在“开始”选项卡→“单元格”组→选择“格式”按钮,在展开的下拉菜单中选择“_____②_____”命令,打开”图4所示的对话框,在该对话框中选择“数字”选项卡,在“分类”选项中选择“自定义”,在“类型”框中输入“____③____”,最后单击“确定”
请从选项A~B中,选择正确的选项填入答题卡的相应位置,使整个步骤完整。
A.A1,A9 B.A2:A9
C.单元格格式 D.设置单元格格式
E.00 F.000
图 3
图 4
26.王老师使用Powerpoint 2010制作了一份计算机专业的“开学第一课”PPT,制作的过程中,王老师想要更改PPT中幻灯片的大小尺寸,更改为:宽度33.86,高度19.5,操作步骤如下:
(1)打开“开学第一课”PPT文稿,在图5所示界面选择“______①_____”选项卡→“页面设置”组→单击“_____②____”按钮,此时将打开图6所示的对话框。
(2)在“页面设置”对话框中,在“幻灯片大小”框中选择“_____③____”,在“宽度”和“高度”框内输入数值,最后单击“确定”即可完成操作。
请从选项A~B中,选择正确的选项填入答题卡的相应位置,使整个步骤完整。
A.开始 B.插入 C.设计
D.页面设置 E.幻灯片设置
F.自定义 G.B3
图 5
图 6
27. 一个网络拓扑如图 7所示,完成(1)~(3),选择正确的选项填入相应位置。
图 7
(1)连接个人电脑、打印机的网络设备通常是______①______。
A. 路由器 B. 防火墙
C. 交换机 D. 调制解调器
(2)该拓扑中,数据从 PC 发送到打印机,主要依据_______②______进行寻址。
A. MAC 地址 B. IP 地址
C. 端口地址 D. 邮件地址
(3)图中交换机工作在 OSI 参考模型的______③______。
A. 网络层 B. 传输层
C. 数据链路层 D. 物理层
三、综合应用题(本大题共4小题,每空5分,共80分)
28. 小王自行选购配件组装了一台新电脑,配置包括Intel酷睿i7-13700K处理器、Z790主板、DDR5内存、PCIe 4.0 NVMe固态硬盘和850W金牌电源。组装完成后首次开机,主板DEBUG LED指示灯在“DRAM”项常亮红色,无法进入系统安装界面。请根据实际情况回答问题。选择正确的选项填入答题卡中相应的位置。
(1)导致此开机故障最不可能的原因是______。
A. 内存条未完全插入插槽,存在虚接
B. 主板BIOS版本过旧,无法识别新款CPU内置的内存控制器
C. 独立显卡的辅助供电线未连接
D. 内存条金手指氧化或内存插槽内有异物
(2)解决上述故障后,小王准备安装Windows 11系统。以下关于安装准备的说法中,正确的是______。
A. 由于使用NVMe固态硬盘,必须在BIOS中将SATA模式从AHCI改为RAID
B. 安装Windows 11必须使用UEFI启动模式,并确保硬盘分区表为GPT格式
C. 为了获得最佳性能,应在安装系统前在BIOS中禁用安全启动(Secure Boot)选项
D. 可以使用任何版本的Windows 10安装U盘来直接安装Windows 11系统
(3)在使用一段时间后,小王想对机箱内部进行清灰维护。下列操作中,最安全且合理的是______。
A. 为彻底清洁,直接使用家用湿布擦拭主板PCB板背面
B. 使用高压气罐或专业吹风机,在室外沿相同方向吹走灰尘,并用手固定风扇叶片
C. 为追求无尘效果,使用带有金属尖嘴的吸尘器深入机箱内部吸尘
D. 拆卸所有配件,用水冲洗机箱,晾干后组装
(4)小王希望加装一块机械硬盘用于存储资料。关于安装后的操作,错误的是______。
A. 在磁盘管理中将新硬盘初始化为GPT分区表,然后新建简单卷并格式化
B. 如果新硬盘在系统中无法识别,应首先检查BIOS中SATA端口是否已启用
C. 为保护数据安全,应将机械硬盘的电源线和数据线拔下,需要时再接通
D. 可以在磁盘管理中为固态硬盘和机械硬盘创建跨区卷以合并存储空间
29. 某公司获得一个 IP 地址块 192.168.100.0/24,需要划分为 6 个子网,其中 3 个子网需要容纳至少 30 台主机,另外 3 个子网需要容纳至少 10 台主机。请回答以下问题:
(1)划分子网后,子网掩码长度为 ___①___ 位。
(2)容纳 30 台主机的子网中,第一个子网的网络地址是 ___②___。
(3)容纳 10 台主机的子网中,最后一个子网的广播地址是 ___③___。
(4)若主机 192.168.100.95属于容纳 30 台主机的子网,则该子网的可用 IP 地址范围是 ___④___。
30. 下列程序的功能是:打印指定行数的杨辉三角(帕斯卡三角),如图8所示。
图 8
#include <stdio.h>
int main() {
int rows, coef = 1,i,j,space;
printf("输入行数: ");
scanf("%d",_____①_____);
for (i = 0; i < rows; i++)
{
for (space = 1; space <=_____②____; space++) printf(" ");
for (j = 0; j <= i; j++)
{
if (j == 0 || i == 0) coef =______③_____;
else coef =_________④_________;
printf("%4d", coef);
}
printf("
");
}
return 0;
}
31.小邓在电脑城开了一家店,现已开店三年,小邓想要使用合并计算功能将三个年度的商品销售情况进行求和的合并计算,并将计算结果放在以A22为开关的位置上。销售情况表如图9所示。
操作步骤如下:
(1)在图9所示界面中,将鼠标定位在单元格A22上。
(2)在图10所示界面选择“_____①_____”选项卡中的“合并计算”命令,打开如图11所示的“合并计算”对话框,在该对话框内的“函数”框中选择“_____②____”,然后将三个年度销售情况添加至列表中。在标签位置上选上_____③____及___④____的钩,最后单击“确定”按钮。
图 9
图 10
图 11
四、程序分析题(本大题共3小题,共75分)
32.阅读程序,写出运行结果(每空5分,共25分)
(1)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
int i,j,k,n[3];
for(i=0;i<3;i++)
n[i]=0;
k=2;
for(i=0;i<k;i++)
for(j=0;j<k;j++)
n[j]=n[i]+1;
printf("%d ",n[1]);
}
(2)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
int a[]={2,4,6,5,10};
int y=1,x,*p;
p=&a[1];
for(x=0;x<3;x++)
y+=*(p+x);
printf("%d ",y);
}
(3)下列程序的运行结果是______________。
#include <stdio.h>
int k=1;
void fun();
main()
{
int j;
for(j=0;j<2;j++)
fun();
k++;
printf("k=%d",k);
}
void fun()
{int k=1;
printf("fun:k=%d
",k);
k++;
}
(4)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
int x[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},*p[4],i;
for(i=0;i<4;i++)
{
p[i]=&x[2*i+1];
printf("%d,",p[i][0]);
}
printf("
");
}
(5)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
char s[80],c='a';
int i=0;
scanf("%s",s);
while(s[i]!='\0')
{
if(s[i]==c)
s[i]=s[i]-32;
else if(s[i]==c-32)
s[i]=s[i]+32;
i++;
}
puts(s);
}
运行程序时,从键盘输入:AhaHai Aola<回车>。
33.程序填空。按照题目要求,将正确内容填入答题卡相应位置,使程序完整。(每空5分,共25分)
下列程序的功能是:在8×8棋盘上放置8个皇后,使其互不攻击(任意两个不在同一行、列、对角线)。
#include <stdio.h>
#define N 8
int board[N][N] = {0};
int solutions = 0;
int is_safe(int row, int col)
{ int i,j;
for (i = 0; i < row; i++)
if (board[i][col]) return 0;
for (i = row, j = col;______①______; i--, j--)
if (board[i][j]) return 0;
for (i = row, j = col; i >= 0 && j < N; i--, j++)
if (board[i][j]) return 0;
return _____②_____; }
void solve_n_queens(int row)
{ int i,j,col;
if (______③_____)
{ solutions++;
printf("解法 %d:
", solutions);
for (i = 0; i < N; i++) {
for (j = 0; j < N; j++)
printf("%c ", board[i][j] ? 'Q' : '.');
printf("
"); }
printf("
");
return; }
for (col = 0; col < N; col++)
{ if (is_safe(______④______))
{ board[row][col] = 1;
solve_n_queens(______⑤______);
board[row][col] = 0; }
} }
int main() {
solve_n_queens(0);
printf("总共有 %d 种解法
", solutions);
return 0; }
34.阅读程序:修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每空5分,共25分)
(1)下列程序的功能是:通过选择排序算法,每次选择最小的元素放到已排序部分的末尾,最后实现升序排列 。以下程序只允许修改三行。
L1 #include <stdio.h>
L2 void selection_sort(int arr[], int n)
L3 {
L4 int i,j,temp,min_idx;
L5 for (i = 0; i < n; i++)
L6 {
L7 min_idx = i;
L8 for (j = i+1; j < n; j++)
L9 {
L10 if (arr[j] > arr[min_idx])
L11 min_idx = j;
L12 }
L13 temp = arr[min_idx];
L14 arr[min_idx] = arr[i];
L15 arr[j] = temp;
L16 }
L17 }
L18 void main()
L19 {
L20 int i,arr[] = {64, 25, 12, 22, 11};
L21 int n = sizeof(arr)/sizeof(arr[0]);
L22 selection_sort(arr, n);
L23 printf("Sorted array:
");
L24 for (i = 0; i < n; i++)
L25 printf("%d ", arr[i]);
L25 }
(2)下列程序的功能是:将 input.txt 文件的内容复制到 output.txt 中,复制过程中保留原文件的格式(包括换行、空格),复制完成后提示 “复制成功”。以下程序只允许修改两行。
L1 #include <stdio.h>
L2 int main() {
L3 FILE *fp_in, *fp_out;
L4 char ch;
L5 fp_in = fopen("input.txt", "r");
L6 if (fp_in == NULL)
L7 {
L8 perror("打开源文件失败");
L9 return 1;
L10 }
L11 fp_out = fopen("output.txt", "rb");
L12 if (fp_out == NULL)
L13 {
L14 perror("创建目标文件失败");
L15 fclose(fp_in);
L16 return 1;
L17 }
L18 while ((ch = fgetc(fp_in)) = EOF)
L19 {
L20 fputc(ch, fp_out);
L21 }
L22 fclose(fp_in);
L23 fclose(fp_out);
L24 printf("文件复制成功!
");
L25 return 0;
L26 }
五、程序设计题(每空5分,共25分)
35. 下列程序的功能是:给定一个单链表 L: L0→L1→L2...→Ln-2→Ln-1→Ln,将其重新排列为 L0→Ln→L1→Ln-1→L2→Ln-2→...
#include <stdio.h>
#include <stdlib.h>
typedef struct ListNode
{
int val;
struct ListNode *next;
} ListNode;
void reorderList(ListNode *head)
{
if (head == NULL ||______①_____)
return;
ListNode *slow = head, *fast = head;
while (fast->next && fast->next->next)
{
slow = slow->next;
fast = fast->next->next;
}
ListNode *prev = NULL, *curr = slow->next, *next;
slow->next = NULL;
while (curr)
{
next =______②_____;
curr->next = prev;
prev = curr;
curr = next;
}
ListNode *first = head, *second = prev;
while (second)
{
ListNode *temp1 = first->next;
ListNode *temp2 =______③_____;
first->next = second;
second->next = temp1;
first = temp1;
second = temp2;
}
}
ListNode* createList(int arr[], int n)
{
ListNode dummy;
ListNode* tail = &dummy;
dummy.next = NULL;
for (int i = 0; i < n; i++)
{
tail->next = ______④______;
tail = tail->next;
tail->val = arr[i];
tail->next = NULL;
}
return dummy.next;
}
void printList(________⑤______)
{
while (head)
{
printf("%d ", head->val);
head = head->next;
}
printf("
");
}
int main()
{
int arr1[] = {1, 2, 3, 4};
ListNode* head1 = createList(arr1, 4);
reorderList(head1);
printf("Test 1: ");
printList(head1);
int arr2[] = {1, 2, 3, 4, 5};
ListNode* head2 = createList(arr2, 5);
reorderList(head2);
printf("Test 2: ");
printList(head2);
return 0;
}
六、选考题(考生可根据自己的专业方向,从三组题中任选一组,多选则只计前一组的成绩。每空5分,共40分)
第一组 计算机网络技术方向
36.请你根据图12和图13回答下列问题。
图 12
图 13
(1)图12中设备B对应的英文名称是______①_____。
(2)DHCP服务器的作用是______②______。
A.域名的正确解析
B.为网络内各客户机临时分配可用的IP地址
C.为网络内各客户机分配固定的P地址
D.从物理地址到MAC地址的解析
(3)为了方便使用,我们通常将服务器全部安放在DMZ区,DMZ区是指_____③____。
A.数据区 B.客户区
C.军事化管理区 D.非军事化管理区
(4)图12中,客户机PCI在没有设置网关IP的情况下,也可以访问图12中的WEB服务器,该说法______④_____(正确/错误)。
(5)图12中,要将三个服务器和二台PC分别进行广播隔离,可采用的技术是____⑤___。
A.设备A上划分虚拟局域网
B.设备A使用网桥
C.设备A位置使用二台交换机,分开连接服务器和PC机
D.DHCP上设置二个地址池,对服务器和PC机分别分配地址
(6)假如PC2分配的IP地址为192.168.100.35/23,则PC1不可能出现的P地址是
_____⑥_____。
A.192.168.100.122 B.192.168.100.254
C.192.168.101.254 D.192.168.102.254
(7)结合图12并参照图13所示,DHCP作用域中的IP地址范围应为_____⑦______。
A.192.168.100.1----191.168.100.254
B.192.168.100.1----192.168.100.254
C.192.168.101.1----192.168.101.254
D.192.168.100.1----192.168.101.254
(8)如果图12中的Web服务器的指定网址为www.zxxk.com,那么其支持CA认证的网址书写格式是________⑧______。
A.http:// www.zxxk.com
B.https:// www.zxxk.com
C.ftp:// www.zxxk.com
D. www.zxxk.com
第二组 网站建设与管理方向
37. 一家以“AI技术应用”为主要业务的中小型企业需要设计一套IT科技风格的网站,内容包括:关于我们、解决方案、成功案例、加入我们、后台管理等。网站采用图文并茂的网页展示,让客户直观地了解企业的技术实力、产品应用等。网站结构规划如图所示。
请根据以上描述,回答下列问题:
(1)在进行网站页面规划时,为确保专业性和用户体验,应遵循的核心原则是______。
① 页面布局要清晰简洁,符合用户的视觉浏览习惯
② 交互设计要直观易用,符合用户的操作习惯
③ 视觉风格(如色彩、图形)要符合AI科技行业的属性及企业特点
④ 合理运用图文、图标与留白,突出核心内容与技术优势
A. ①③ B. ②③④
C. ①②④ D. ①②③④
(2)该企业希望将重要的成功案例详情页与对应的行业解决方案页面进行关联跳转,最合适的实现方式是______。
A. 在案例描述的文本中,为关键术语添加超链接
B. 在案例页面底部设置相关的“推荐解决方案”图片按钮
C. 在页面中自动播放介绍解决方案的宣传视频
D. 在页面加载时播放解决方案的语音介绍
(3)网站设计时,为了确保用户能快速找到核心栏目,主导航栏应放在网站首页的______。
A. 页面中间的主要内容区
B. 页脚版权信息下方
C. 页面顶部横幅(Banner)下方或左侧侧边栏
D. 页面中部浮动窗口
(4)本案例中所示的网站框架规划,主要包含了______。
A. 网站的栏目结构规划
B. 网站的页面布局规划
C. 网站的后台功能规划
D. 以上都是
38. 用HTML实现“管理员信息修改”页面,下面程序代码实现如下功能:
(1)表单提交至update.php,使用POST方法,编码类型为multipart/form-data;
(2)包含账号(只读)、姓名、所属部门(下拉菜单)、在职状态(单选按钮)、权限等级(数字输入)、备注(多行文本);
(3)包含“提交修改”和“重置”按钮。
请从选项A~H中,将正确的选项填入答题卡的相应位置,使代码完整。
A. readonly B. radio C. checkbox
D. submit E. reset F. disabled
G. button H. text
HTML 代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>管理员信息修改</title>
</head>
<body>
<h2 align="center">管理员信息修改</h2>
<form action="update.php" method="post" enctype="multipart/form-data">
<table align="center">
<tr>
<td>账号:</td>
<td><input type="text" name="username" value="admin001" __①__></td>
</tr>
<tr>
<td>姓名:</td>
<td><input type="text" name="realname" placeholder="请输入姓名"></td>
</tr>
<tr>
<td>所属部门:</td>
<td>
<select name="department">
<option value="hr">人事部</option>
<option value="tech">技术部</option>
<option value="market">市场部</option>
</select>
</td>
</tr>
<tr>
<td>在职状态:</td>
<td>
<input type="_____②____" name="status" value="1"> 在职
<input type="_____②____" name="status" value="0"> 离职
</td>
</tr>
<tr>
<td>权限等级:</td>
<td><input type="number" name="level" min="1" max="5"></td>
</tr>
<tr>
<td>备注:</td>
<td><textarea name="note" rows="3" cols="30"></textarea></td>
</tr>
<tr align="center">
<td colspan="2">
<button type="____③____">提交修改</button>
<button type="____④____">重置</button>
</td>
</tr>
</table>
</form>
</body>
</html>
第三组 计算机硬件检测与数据恢复方向
39. 小王为一台计算机更换CPU后,开机无显示,且主板上的Debug卡显示代码“00”。他怀疑是CPU或主板供电问题,决定使用数字万用表检测CPU核心电压(Vcore)是否正常。正确步骤如下:
第一步,关闭计算机电源,并拔掉主机电源线;
第二步,打开机箱侧板,找到主板上CPU附近的CPU供电接口;
第三步,_______①_______ ;
第四步,_______②_______ ,将数字万用表红表笔一端插入V/Ω端口,黑表笔一端插入COM端口;
第五步,_______③_______ ;
第六步,观察数字万用表液晶屏读数,判断Vcore电压是否在CPU规格的正常范围内;
第七步,_______④_______ 。
请从选项A~G中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 将数字万用表档位调至直流电压(VDC)量程,并选择20V档位
B. 将数字万用表档位调至电阻(Ω)量程,并选择2K档位
C. 将数字万用表红表笔接触CPU供电电路中的电感线圈引脚,黑表笔接触主板上就近的接地点
D. 将数字万用表红表笔接触CPU插槽背面的核心供电测试点,黑表笔接触主板上就近的接地点
E. 插上主机电源线,并短接主板上的POWER SW跳线引脚以开启电源
F. 按下主机前面板的电源按钮以开启电源
G. 检测完毕后,断开电源,拔掉电源线,并安装好CPU散热器
40. 小张的计算机在开机时提示“Operating System not found”。他怀疑硬盘的主引导记录(MBR)因病毒破坏而丢失,决定使用WinHex软件的磁盘编辑器功能尝试手动修复MBR。正确步骤如下:
第一步,利用带有WinHex软件的启动U盘启动计算机;
第二步,_______①______ ;
第三步,_______②______ ,跳转到硬盘的0扇区(LBA 0);
第四步,_______③______ ,即依次编写“55 AA”签名和分区表项;
第五步,______④_______ ,将修改后的MBR数据写入硬盘;
第六步,退出WinHex软件并重启计算机,检查系统是否能够正常引导。
请从选项A~E中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 在WinHex中打开需要修复的物理硬盘
B. 保存对硬盘0扇区所做的所有更改
C. 根据备份或标准结构,手动重建MBR的引导代码和分区表
D. 运行WinHex软件,并选择“打开磁盘”功能
E. 在磁盘编辑器中,使用“位置”菜单下的“转到扇区”功能
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
湖南省计算机专业综合模拟试卷(一)
本试卷共六大题,40道小题。时量150分钟,满分390分
一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,本大题共22小题,每小题5分,共110分)
1、数据处理是当前计算机最为广泛的应用,以下选项中,不属于计算机在数据处理方面的应用是( )
A.图书管理 B.天气预报
C.办公自动化 D.情报检索
【答案】B
2、下列选项中,不属于操作系统的是( )
A.Harmony OS B.Cent OS
C.Windows 7 D.Microsoft Office
【答案】D
3、微型计算机的主频很大程度上决定了计算机的运行速度,它是指( )
A.计算机的运行速度快慢 B.微处理器时钟工作频率
C.基本指令操作次数 D.单位时间的存取数量
【答案】B
4、计算机软件一般分为系统软件和应用软件两大类,下列选项中不属于系统软件的是( )
A.数据库管理系统 B.桌面操作系统
C.客户管理系统 D.语言处理程序
【答案】C
5、下列选项中,关于CPU的叙述中,正确的一项是( )
A.CPU是计算机中唯一的一块控制的芯片
B.在相同架构和核心数下,CPU 的主频越低,性能通常越差
C.CPU的核心数越多,能耗越大,性能越低
D.CPU与GPU的功能完全相同,但其服务对象不一致
【答案】B
6、十进制数136对应的二进制数为( )
A.10001000 B.10001001
C.01001000 D.10001010
【答案】A
7、在Word 2010文档中有超过两页的情况下,下列说法中正确的是( )
A.插入的尾注在文档本页的末尾出现
B.插入的脚注在文档最后一页的尾部出现
C.尾注的项目符号不能进行更改
D.可以使用“上一条尾注”命令转跳到上一条尾注
【答案】D
8、在Excel 2010中,在B4单元格内输入:=ROUND(44.67856,3)的结果是( )
A.44.678 B.45.678
C.45.679 D.44.679
【答案】D
9、在Powerpoint 2010中,在幻灯片中插入一个音频,下列说法中不正确的一项是( )
A.音频可以循环播放 B.音频可以播放完音频后返回开头
C.用户可以插入自己录制的音频 D.插入音频后显示的小图标不可隐藏
【答案】D
10、在Windows 7中,要将一个文件或文件夹从一个位置移动到另一个位置,正确的操作是( )
A.鼠标右键单击并选择复制,然后右键点击目标位置选择粘贴
B.按住Ctrl键并拖动文件或文件夹到目标位置
C.右键点击并选择剪切,然后右键点击目标位置选择粘贴
D.双击文件或文件夹,然后选择目标位置进行粘贴
【答案】C
11、下列主板芯片的相关叙述中,不正确的一项是( )
A.北桥芯片主要负责实现与CPU、内存、IDE等接口之间的数据传输
B.南桥芯片主要负责与声音设备、网络设备、I/O设备等进行沟通
C.BIOS芯片负责解决硬件的即时要求,并按软件对硬件的操作要求具体执行
D.CMOS芯片的主要作用是存放BIOS中的设置信息以及系统时间日期
【答案】A
12、下列选项中,叙述不正确的一项是( )
A.在银行、超市等广泛用于票单打印的是针式打印机
B.音箱一般分为有源音箱和无源音箱,有源音箱指其内部不带功放电路
C.鼠标和键盘是计算机中最主要的输入设备
D.激光打印机打印的速度快,文字及图像清晰,提供高质量低成本的打印方式
【答案】B
13、下列选项中,关于硬盘的叙述中,不正确的一项是( )
A.硬盘的SATA接口为“串口”,其数据线为7芯的电缆,电源线为15芯引脚
B.HDD的读写速度低于SSD,但HDD的存储容量与性价比优于SSD
C.普通SSD的转速一般为5400rpm和7200rpm
D.SSD的接口类型有SATA、PCI等
【答案】C
14、关于网络产品服务提供者的义务,下列符合《网络安全法》规定的是( )
A.发现产品存在安全漏洞后,应在 48 小时内采取补救措施并告知用户
B.为降低运营成本,可在服务协议到期后立即终止安全维护
C.收集用户信息时,可在用户使用过程中逐步明示收集范围
D.不得设置恶意程序,发现漏洞需同时告知用户和有关主管部门
【答案】D
15、具有实现互联网中的工作站登录到远程服务器的协议是( )
A.HTTP B.SMTP
C.TCP D.Telnet
【答案】D
16、网络操作系统的基本任务是屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络共享系统资源的管理,并提供网络系统的( )
A.WWW服务 B.安全性服务
C.多媒体服务 D.E-mail服务
【答案】B
17、下列选项中,符合无线局域网技术标准的是( )
A.IEEE 802.3 B.IEEE 802.8
C.IEEE 802.11 D.IEEE 802.7
【答案】C
18、IP地址分为五类,其中A类网络默认的子网掩码是( )
A.255.0.0.0 B.255.255.0.0
C.255.255.255.0 D.255.255.255.255
【答案】A
19、下列选项中,用于定义HTML文档根元素的标签是( )
A.<html> B.<head>
C.<body> D.<title>
【答案】A
20、若“int a=-15;”,执行”a%=a+8;”后,a的值为( )
A.-1 B.1 C.-8 D.语法错误
【答案】A
21、设有定义“char a[]=“No smoking!;”,则下列选项中不能正确输出的语句是( )
A.printf(“%s”,&a); B.printf(“%s”,a);
C.puts(a); D.puts(“No smoking!”);
【答案】A
22、以下关于数组作为函数参数传递的说法中,正确的是( )
A.形参是数组时,既可以传递数组元素,也可传递整个数组
B.形参是整型变量时,既可传递整型数组元素,也可传递整个整型数组
C.形参和实参都是数组时,是将实参的各个元素值传递给形参的对应数组元素
D.形参和实参都是数组时,是将实参的数组首地址传递给形参的数组首地址
【答案】D
二、基本操作题(本大题共5小题,每空4分,共60分)
23. 小郑组装 Intel i5-13400F CPU,搭配塔式散热器,需完成 CPU 安装、硅脂涂抹、散热器固定及风扇供电连接。组装步骤如下:
第一步:准备主板、CPU、塔式散热器、导热硅脂、螺丝刀;
第二步:打开主板 CPU 插槽压杆,移除插槽保护盖;
第三步:_____①____;
第四步:_____②____;
第五步:取 0.2~0.5g 导热硅脂,在 CPU 金属顶盖中心呈 “点状” 或 “十字形” 均匀涂抹(避免硅脂溢出);
第六步:_____③______;
第七步:找到主板上标注 “CPU_FAN” 的 4pin 接口,将散热器风扇供电线插入;
第八步:检查 CPU 与散热器安装是否稳固,确保无松动。
请从选项A~B中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 对齐 CPU 表面金三角标记与主板插槽缺口,轻放 CPU 至插槽(避免用力按压),扣上插槽压杆
B. 将散热器底座对准主板 CPU 散热孔,按对角顺序拧紧 4 颗固定螺丝(每颗螺丝拧至轻微阻力即可,避免过度用力)
C. 用酒精棉片擦拭 CPU 顶盖和散热器底座,去除表面氧化层(保障热传导效率)
【答案】①A ②C ③B
24.小王使用Word 2010制作一份了计算机应用复习知识点文档,他想要为其设置“禁止复制”的水印,操作步骤如下:
打开“计算机应用复习知识点”文档,在图1所示界面,选择_____①____选项卡→“页面背景”组→“水印”按钮,展开对应的下拉菜单,在下拉菜单中选择_____②_____命令,此时将弹出“水印”对话框,如图2所示。在图2所示界面选择“____③____”单选按钮,在“文字”框内输入“禁止复制”,单击“确定”即可完成设置。
请从选项A~E中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A.页面布局
B.插入
C设置水印
D自定义水印
E.文字水印
图 1
图 2
【答案】①A ②D ③E
25.小李使用Excel 2010制作了为班级同学制作了一份“个人信息表”,如图3所示。老师要求他将A2-A9单元格内的数据设置为“001—008”,操作步骤如下:
(1)打开“个人信息表”,选择单元格区域____①_____,在“开始”选项卡→“单元格”组→选择“格式”按钮,在展开的下拉菜单中选择“_____②_____”命令,打开”图4所示的对话框,在该对话框中选择“数字”选项卡,在“分类”选项中选择“自定义”,在“类型”框中输入“____③____”,最后单击“确定”
请从选项A~B中,选择正确的选项填入答题卡的相应位置,使整个步骤完整。
A.A1,A9 B.A2:A9
C.单元格格式 D.设置单元格格式
E.00 F.000
图 3
图 4
【答案】①B ②D ③F
26.王老师使用Powerpoint 2010制作了一份计算机专业的“开学第一课”PPT,制作的过程中,王老师想要更改PPT中幻灯片的大小尺寸,更改为:宽度33.86,高度19.5,操作步骤如下:
(1)打开“开学第一课”PPT文稿,在图5所示界面选择“______①_____”选项卡→“页面设置”组→单击“_____②____”按钮,此时将打开图6所示的对话框。
(2)在“页面设置”对话框中,在“幻灯片大小”框中选择“_____③____”,在“宽度”和“高度”框内输入数值,最后单击“确定”即可完成操作。
请从选项A~B中,选择正确的选项填入答题卡的相应位置,使整个步骤完整。
A.开始 B.插入 C.设计
D.页面设置 E.幻灯片设置
F.自定义 G.B3
图 5
图 6
【答案】①C ②D ③F
27. 一个网络拓扑如图 7所示,完成(1)~(3),选择正确的选项填入相应位置。
图 7
(1)连接个人电脑、打印机的网络设备通常是______①______。
A. 路由器 B. 防火墙
C. 交换机 D. 调制解调器
(2)该拓扑中,数据从 PC 发送到打印机,主要依据_______②______进行寻址。
A. MAC 地址 B. IP 地址
C. 端口地址 D. 邮件地址
(3)图中交换机工作在 OSI 参考模型的______③______。
A. 网络层 B. 传输层
C. 数据链路层 D. 物理层
【答案】①C;②A;③C
三、综合应用题(本大题共4小题,每空5分,共80分)
28. 小王自行选购配件组装了一台新电脑,配置包括Intel酷睿i7-13700K处理器、Z790主板、DDR5内存、PCIe 4.0 NVMe固态硬盘和850W金牌电源。组装完成后首次开机,主板DEBUG LED指示灯在“DRAM”项常亮红色,无法进入系统安装界面。请根据实际情况回答问题。选择正确的选项填入答题卡中相应的位置。
(1)导致此开机故障最不可能的原因是______。
A. 内存条未完全插入插槽,存在虚接
B. 主板BIOS版本过旧,无法识别新款CPU内置的内存控制器
C. 独立显卡的辅助供电线未连接
D. 内存条金手指氧化或内存插槽内有异物
(2)解决上述故障后,小王准备安装Windows 11系统。以下关于安装准备的说法中,正确的是______。
A. 由于使用NVMe固态硬盘,必须在BIOS中将SATA模式从AHCI改为RAID
B. 安装Windows 11必须使用UEFI启动模式,并确保硬盘分区表为GPT格式
C. 为了获得最佳性能,应在安装系统前在BIOS中禁用安全启动(Secure Boot)选项
D. 可以使用任何版本的Windows 10安装U盘来直接安装Windows 11系统
(3)在使用一段时间后,小王想对机箱内部进行清灰维护。下列操作中,最安全且合理的是______。
A. 为彻底清洁,直接使用家用湿布擦拭主板PCB板背面
B. 使用高压气罐或专业吹风机,在室外沿相同方向吹走灰尘,并用手固定风扇叶片
C. 为追求无尘效果,使用带有金属尖嘴的吸尘器深入机箱内部吸尘
D. 拆卸所有配件,用水冲洗机箱,晾干后组装
(4)小王希望加装一块机械硬盘用于存储资料。关于安装后的操作,错误的是______。
A. 在磁盘管理中将新硬盘初始化为GPT分区表,然后新建简单卷并格式化
B. 如果新硬盘在系统中无法识别,应首先检查BIOS中SATA端口是否已启用
C. 为保护数据安全,应将机械硬盘的电源线和数据线拔下,需要时再接通
D. 可以在磁盘管理中为固态硬盘和机械硬盘创建跨区卷以合并存储空间
【答案】(1)C (2)B (3)B (4)D
29. 某公司获得一个 IP 地址块 192.168.100.0/24,需要划分为 6 个子网,其中 3 个子网需要容纳至少 30 台主机,另外 3 个子网需要容纳至少 10 台主机。请回答以下问题:
(1)划分子网后,子网掩码长度为 ___①___ 位。
(2)容纳 30 台主机的子网中,第一个子网的网络地址是 ___②___。
(3)容纳 10 台主机的子网中,最后一个子网的广播地址是 ___③___。
(4)若主机 192.168.100.95属于容纳 30 台主机的子网,则该子网的可用 IP 地址范围是 ___④___。
【答案】①27 ②192.168.100.0 ③192.168.100.191
④192.168.100.65 ~ 192.168.100.94
30. 下列程序的功能是:打印指定行数的杨辉三角(帕斯卡三角),如图8所示。
图 8
#include <stdio.h>
int main() {
int rows, coef = 1,i,j,space;
printf("输入行数: ");
scanf("%d",_____①_____);
for (i = 0; i < rows; i++)
{
for (space = 1; space <=_____②____; space++) printf(" ");
for (j = 0; j <= i; j++)
{
if (j == 0 || i == 0) coef =______③_____;
else coef =_________④_________;
printf("%4d", coef);
}
printf("
");
}
return 0;
}
【答案】①&rows ②rows – i ③1 ④coef * (i - j + 1) / j
31.小邓在电脑城开了一家店,现已开店三年,小邓想要使用合并计算功能将三个年度的商品销售情况进行求和的合并计算,并将计算结果放在以A22为开关的位置上。销售情况表如图9所示。
图 9
图 10
图 11
操作步骤如下:
(1)在图9所示界面中,将鼠标定位在单元格A22上。
(2)在图10所示界面选择“_____①_____”选项卡中的“合并计算”命令,打开如图11所示的“合并计算”对话框,在该对话框内的“函数”框中选择“_____②____”,然后将三个年度销售情况添加至列表中。在标签位置上选上_____③____及___④____的钩,最后单击“确定”按钮。
【答案】①数据 ②求和 ③首行 ④最左列
四、程序分析题(本大题共3小题,共75分)
32.阅读程序,写出运行结果(每空5分,共25分)
(1)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
int i,j,k,n[3];
for(i=0;i<3;i++)
n[i]=0;
k=2;
for(i=0;i<k;i++)
for(j=0;j<k;j++)
n[j]=n[i]+1;
printf("%d ",n[1]);
}
【答案】3
(2)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
int a[]={2,4,6,5,10};
int y=1,x,*p;
p=&a[1];
for(x=0;x<3;x++)
y+=*(p+x);
printf("%d ",y);
}
【答案】16
(3)下列程序的运行结果是______________。
#include <stdio.h>
int k=1;
void fun();
main()
{
int j;
for(j=0;j<2;j++)
fun();
k++;
printf("k=%d",k);
}
void fun()
{int k=1;
printf("fun:k=%d
",k);
k++;
}
【答案】
fun:k=1
fun:k=1
k=2
(4)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
int x[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},*p[4],i;
for(i=0;i<4;i++)
{
p[i]=&x[2*i+1];
printf("%d,",p[i][0]);
}
printf("
");
}
【答案】2,4,6,8,
(5)下列程序的运行结果是______________。
#include <stdio.h>
main()
{
char s[80],c='a';
int i=0;
scanf("%s",s);
while(s[i]!='\0')
{
if(s[i]==c)
s[i]=s[i]-32;
else if(s[i]==c-32)
s[i]=s[i]+32;
i++;
}
puts(s);
}
运行程序时,从键盘输入:AhaHai Aola<回车>。
【答案】ahAHAi
33.程序填空。按照题目要求,将正确内容填入答题卡相应位置,使程序完整。(每空5分,共25分)
下列程序的功能是:在8×8棋盘上放置8个皇后,使其互不攻击(任意两个不在同一行、列、对角线)。
#include <stdio.h>
#define N 8
int board[N][N] = {0};
int solutions = 0;
int is_safe(int row, int col)
{ int i,j;
for (i = 0; i < row; i++)
if (board[i][col]) return 0;
for (i = row, j = col;______①______; i--, j--)
if (board[i][j]) return 0;
for (i = row, j = col; i >= 0 && j < N; i--, j++)
if (board[i][j]) return 0;
return _____②_____; }
void solve_n_queens(int row)
{ int i,j,col;
if (______③_____)
{ solutions++;
printf("解法 %d:
", solutions);
for (i = 0; i < N; i++) {
for (j = 0; j < N; j++)
printf("%c ", board[i][j] ? 'Q' : '.');
printf("
"); }
printf("
");
return; }
for (col = 0; col < N; col++)
{ if (is_safe(______④______))
{ board[row][col] = 1;
solve_n_queens(______⑤______);
board[row][col] = 0; }
} }
int main() {
solve_n_queens(0);
printf("总共有 %d 种解法
", solutions);
return 0; }
【答案】①i >= 0 && j >= 0 ②1 ③row == N
④row, col ⑤row + 1
34.阅读程序:修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每空5分,共25分)
(1)下列程序的功能是:通过选择排序算法,每次选择最小的元素放到已排序部分的末尾,最后实现升序排列 。以下程序只允许修改三行。
L1 #include <stdio.h>
L2 void selection_sort(int arr[], int n)
L3 {
L4 int i,j,temp,min_idx;
L5 for (i = 0; i < n; i++)
L6 {
L7 min_idx = i;
L8 for (j = i+1; j < n; j++)
L9 {
L10 if (arr[j] > arr[min_idx])
L11 min_idx = j;
L12 }
L13 temp = arr[min_idx];
L14 arr[min_idx] = arr[i];
L15 arr[j] = temp;
L16 }
L17 }
L18 void main()
L19 {
L20 int i,arr[] = {64, 25, 12, 22, 11};
L21 int n = sizeof(arr)/sizeof(arr[0]);
L22 selection_sort(arr, n);
L23 printf("Sorted array:
");
L24 for (i = 0; i < n; i++)
L25 printf("%d ", arr[i]);
L25 }
【答案】①L5 for (i = 0; i < n-1; i++)
②L10 if (arr[j] < arr[min_idx])
③L15 arr[i] = temp;
(2)下列程序的功能是:将 input.txt 文件的内容复制到 output.txt 中,复制过程中保留原文件的格式(包括换行、空格),复制完成后提示 “复制成功”。以下程序只允许修改两行。
L1 #include <stdio.h>
L2 int main() {
L3 FILE *fp_in, *fp_out;
L4 char ch;
L5 fp_in = fopen("input.txt", "r");
L6 if (fp_in == NULL)
L7 {
L8 perror("打开源文件失败");
L9 return 1;
L10 }
L11 fp_out = fopen("output.txt", "rb");
L12 if (fp_out == NULL)
L13 {
L14 perror("创建目标文件失败");
L15 fclose(fp_in);
L16 return 1;
L17 }
L18 while ((ch = fgetc(fp_in)) = EOF)
L19 {
L20 fputc(ch, fp_out);
L21 }
L22 fclose(fp_in);
L23 fclose(fp_out);
L24 printf("文件复制成功!
");
L25 return 0;
L26 }
【答案】①L11 fp_out = fopen("output.txt", "w");
②L18 while ((ch = fgetc(fp_in)) != EOF)
五、程序设计题(每空5分,共25分)
35. 下列程序的功能是:给定一个单链表 L: L0→L1→L2...→Ln-2→Ln-1→Ln,将其重新排列为 L0→Ln→L1→Ln-1→L2→Ln-2→...
#include <stdio.h>
#include <stdlib.h>
typedef struct ListNode
{
int val;
struct ListNode *next;
} ListNode;
void reorderList(ListNode *head)
{
if (head == NULL ||______①_____)
return;
ListNode *slow = head, *fast = head;
while (fast->next && fast->next->next)
{
slow = slow->next;
fast = fast->next->next;
}
ListNode *prev = NULL, *curr = slow->next, *next;
slow->next = NULL;
while (curr)
{
next =______②_____;
curr->next = prev;
prev = curr;
curr = next;
}
ListNode *first = head, *second = prev;
while (second)
{
ListNode *temp1 = first->next;
ListNode *temp2 =______③_____;
first->next = second;
second->next = temp1;
first = temp1;
second = temp2;
}
}
ListNode* createList(int arr[], int n)
{
ListNode dummy;
ListNode* tail = &dummy;
dummy.next = NULL;
for (int i = 0; i < n; i++)
{
tail->next = ______④______;
tail = tail->next;
tail->val = arr[i];
tail->next = NULL;
}
return dummy.next;
}
void printList(________⑤______)
{
while (head)
{
printf("%d ", head->val);
head = head->next;
}
printf("
");
}
int main()
{
int arr1[] = {1, 2, 3, 4};
ListNode* head1 = createList(arr1, 4);
reorderList(head1);
printf("Test 1: ");
printList(head1);
int arr2[] = {1, 2, 3, 4, 5};
ListNode* head2 = createList(arr2, 5);
reorderList(head2);
printf("Test 2: ");
printList(head2);
return 0;
}
【答案】①head->next == NULL ②curr->next
③second->next ④(ListNode*)malloc(sizeof(ListNode))
⑤ListNode* head
六、选考题(考生可根据自己的专业方向,从三组题中任选一组,多选则只计前一组的成绩。每空5分,共40分)
第一组 计算机网络技术方向
36.请你根据图12和图13回答下列问题。
图 12
图 13
(1)图12中设备B对应的英文名称是______①_____。
(2)DHCP服务器的作用是______②______。
A.域名的正确解析
B.为网络内各客户机临时分配可用的IP地址
C.为网络内各客户机分配固定的P地址
D.从物理地址到MAC地址的解析
(3)为了方便使用,我们通常将服务器全部安放在DMZ区,DMZ区是指_____③____。
A.数据区 B.客户区
C.军事化管理区 D.非军事化管理区
(4)图12中,客户机PCI在没有设置网关IP的情况下,也可以访问图12中的WEB服务器,该说法______④_____(正确/错误)。
(5)图12中,要将三个服务器和二台PC分别进行广播隔离,可采用的技术是____⑤___。
A.设备A上划分虚拟局域网
B.设备A使用网桥
C.设备A位置使用二台交换机,分开连接服务器和PC机
D.DHCP上设置二个地址池,对服务器和PC机分别分配地址
(6)假如PC2分配的IP地址为192.168.100.35/23,则PC1不可能出现的P地址是
_____⑥_____。
A.192.168.100.122 B.192.168.100.254
C.192.168.101.254 D.192.168.102.254
(7)结合图12并参照图13所示,DHCP作用域中的IP地址范围应为_____⑦______。
A.192.168.100.1----191.168.100.254
B.192.168.100.1----192.168.100.254
C.192.168.101.1----192.168.101.254
D.192.168.100.1----192.168.101.254
(8)如果图12中的Web服务器的指定网址为www.zxxk.com,那么其支持CA认证的网址书写格式是________⑧______。
A.http:// www.zxxk.com
B.https:// www.zxxk.com
C.ftp:// www.zxxk.com
D. www.zxxk.com
【答案】①router ②B ③D ④A
⑤A ⑥D ⑦D ⑧B
第二组 网站建设与管理方向
37. 一家以“AI技术应用”为主要业务的中小型企业需要设计一套IT科技风格的网站,内容包括:关于我们、解决方案、成功案例、加入我们、后台管理等。网站采用图文并茂的网页展示,让客户直观地了解企业的技术实力、产品应用等。网站结构规划如图所示。
请根据以上描述,回答下列问题:
(1)在进行网站页面规划时,为确保专业性和用户体验,应遵循的核心原则是______。
① 页面布局要清晰简洁,符合用户的视觉浏览习惯
② 交互设计要直观易用,符合用户的操作习惯
③ 视觉风格(如色彩、图形)要符合AI科技行业的属性及企业特点
④ 合理运用图文、图标与留白,突出核心内容与技术优势
A. ①③ B. ②③④
C. ①②④ D. ①②③④
(2)该企业希望将重要的成功案例详情页与对应的行业解决方案页面进行关联跳转,最合适的实现方式是______。
A. 在案例描述的文本中,为关键术语添加超链接
B. 在案例页面底部设置相关的“推荐解决方案”图片按钮
C. 在页面中自动播放介绍解决方案的宣传视频
D. 在页面加载时播放解决方案的语音介绍
(3)网站设计时,为了确保用户能快速找到核心栏目,主导航栏应放在网站首页的______。A. 页面中间的主要内容区
B. 页脚版权信息下方
C. 页面顶部横幅(Banner)下方或左侧侧边栏
D. 页面中部浮动窗口
(4)本案例中所示的网站框架规划,主要包含了______。
A. 网站的栏目结构规划
B. 网站的页面布局规划
C. 网站的后台功能规划
D. 以上都是
【答案】①D ②B ③C ④D
38. 用HTML实现“管理员信息修改”页面,下面程序代码实现如下功能:
(1)表单提交至update.php,使用POST方法,编码类型为multipart/form-data;
(2)包含账号(只读)、姓名、所属部门(下拉菜单)、在职状态(单选按钮)、权限等级(数字输入)、备注(多行文本);
(3)包含“提交修改”和“重置”按钮。
请从选项A~H中,将正确的选项填入答题卡的相应位置,使代码完整。
A. readonly B. radio C. checkbox
D. submit E. reset F. disabled
G. button H. text
HTML 代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>管理员信息修改</title>
</head>
<body>
<h2 align="center">管理员信息修改</h2>
<form action="update.php" method="post" enctype="multipart/form-data">
<table align="center">
<tr>
<td>账号:</td>
<td><input type="text" name="username" value="admin001" __①__></td>
</tr>
<tr>
<td>姓名:</td>
<td><input type="text" name="realname" placeholder="请输入姓名"></td>
</tr>
<tr>
<td>所属部门:</td>
<td>
<select name="department">
<option value="hr">人事部</option>
<option value="tech">技术部</option>
<option value="market">市场部</option>
</select>
</td>
</tr>
<tr>
<td>在职状态:</td>
<td>
<input type="_____②____" name="status" value="1"> 在职
<input type="_____②____" name="status" value="0"> 离职
</td>
</tr>
<tr>
<td>权限等级:</td>
<td><input type="number" name="level" min="1" max="5"></td>
</tr>
<tr>
<td>备注:</td>
<td><textarea name="note" rows="3" cols="30"></textarea></td>
</tr>
<tr align="center">
<td colspan="2">
<button type="____③____">提交修改</button>
<button type="____④____">重置</button>
</td>
</tr>
</table>
</form>
</body>
</html>
【答案】①A ②B ③D ④E
第三组 计算机硬件检测与数据恢复方向
39. 小王为一台计算机更换CPU后,开机无显示,且主板上的Debug卡显示代码“00”。他怀疑是CPU或主板供电问题,决定使用数字万用表检测CPU核心电压(Vcore)是否正常。正确步骤如下:
第一步,关闭计算机电源,并拔掉主机电源线;
第二步,打开机箱侧板,找到主板上CPU附近的CPU供电接口;
第三步,_______①_______ ;
第四步,_______②_______ ,将数字万用表红表笔一端插入V/Ω端口,黑表笔一端插入COM端口;
第五步,_______③_______ ;
第六步,观察数字万用表液晶屏读数,判断Vcore电压是否在CPU规格的正常范围内;
第七步,_______④_______ 。
请从选项A~G中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 将数字万用表档位调至直流电压(VDC)量程,并选择20V档位
B. 将数字万用表档位调至电阻(Ω)量程,并选择2K档位
C. 将数字万用表红表笔接触CPU供电电路中的电感线圈引脚,黑表笔接触主板上就近的接地点
D. 将数字万用表红表笔接触CPU插槽背面的核心供电测试点,黑表笔接触主板上就近的接地点
E. 插上主机电源线,并短接主板上的POWER SW跳线引脚以开启电源
F. 按下主机前面板的电源按钮以开启电源
G. 检测完毕后,断开电源,拔掉电源线,并安装好CPU散热器
【答案】①E ②A ③C ④G
40. 小张的计算机在开机时提示“Operating System not found”。他怀疑硬盘的主引导记录(MBR)因病毒破坏而丢失,决定使用WinHex软件的磁盘编辑器功能尝试手动修复MBR。正确步骤如下:
第一步,利用带有WinHex软件的启动U盘启动计算机;
第二步,_______①______ ;
第三步,_______②______ ,跳转到硬盘的0扇区(LBA 0);
第四步,_______③______ ,即依次编写“55 AA”签名和分区表项;
第五步,______④_______ ,将修改后的MBR数据写入硬盘;
第六步,退出WinHex软件并重启计算机,检查系统是否能够正常引导。
请从选项A~E中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 在WinHex中打开需要修复的物理硬盘
B. 保存对硬盘0扇区所做的所有更改
C. 根据备份或标准结构,手动重建MBR的引导代码和分区表
D. 运行WinHex软件,并选择“打开磁盘”功能
E. 在磁盘编辑器中,使用“位置”菜单下的“转到扇区”功能
【答案】①D ②E ③C ④B
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$