内容正文:
湖南省计算机专业综合模拟试卷(七)
本试卷共六大题,40道小题。时量150分钟,满分390分
一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,本大题共22小题,每小题5分,共110分)
1、下列有关计算机发展的描述,正确的是( )
A. 第一代计算机采用晶体管作为主要组件
B. 当前计算机仍属于冯·诺依曼体系结构
C. 量子计算机已完全取代传统计算机
D. 人工智能技术使计算机具有自我意识
2、下列有关数据存储单位的换算中,正确的是( )
A. 1KB = 1000B B. 1MB = 1024GB
C. 1TB = 1024GB D. 1PB = 1024TB
3、关于计算机内存,下列说法正确的是( )
A. 通常所说的“电脑内存8GB”指的是只读存储器(ROM)
B. 内存容量越大,计算机执行所有任务的速度都会按比例加快
C. 内存中的数据需要持续供电才能保持,断电后数据丢失
D. 内存的访问速度远高于CPU的一级缓存(L1 Cache)
4、在计算机系统中,操作系统的主要角色是( )
A. 用于进行科学计算的软件
B. 用户与计算机硬件之间的接口
C. 替代硬件工作的虚拟机器
D. 专门用于办公的应用软件
5、下列设备中,支持“热插拔”的是( )
A.CPU B.DIMM
C.U盘 D.PCI-E
6、十六进制数AB转换为十进制数是( )
A.170 B.171
C.172 D.173
7、在Word 2010中,下列关于图片操作的叙述中,正确的一项是( )
A.在文档中插入剪贴画是位图文件格式,可以取消图形对象的组合
B.在文档中插入剪贴画是图元文件格式,不可以撤销图形对象的组合
C.在文档中插入的图片只能浮动于文字之上
D.在文档中插入的浮动图片可以改为嵌入图片
8、在Excel 2010中,若单元格A5内的值是单元格A1、A2、A3、A4的平均值,则下列不正确的是( )
A.=AVERAGE(A1:A4) B. =AVERAGE(A1,A2,A3,A4)
C. =(A1+A2+A3+A4)/4 D. =AVERAGE(A1+A2+A3+A4)
9、在Powerpoint 2010中,下列叙述不正确的一项是( )
A.在幻灯片放映视图中,可以使用Alt+F4键停止幻灯片的放映
B.在Powerpoint中,对象应用包括文本、表格、插图、相册、媒体等应用
C.在Powerpoint中,母版视图分为幻灯片母版、讲义母版和备注母版三类
D.在Powerpoint中,绘制矩形时,按住Ctrl键可以绘制出正方形
10、下列选项中,属于系统软件的一项是( )
A.视频播放器 B.图形处理软件
C.编译器 D.IE浏览器
11、下列选项中,关于打印机的叙述中,正确的一项是( )
A.针式打印机在过去曾广泛使用,但由于打印质量低、噪音大,现已不再使用
B.激光打印机是一种高质量、高速度、噪声低、色彩丰富并且价格适中的打印设备
C.喷墨打印机打印效果好,支持多层套打,在商业、证券、邮电等领域广泛使用
D.喷墨打印机的不足之处是墨水较贵,消耗较快,打印成本高
12、在计算机主板中,负责连接CPU、内存和显卡的芯片通常称为( )
A.南桥芯片 B.北桥芯片
C.BIOS芯片 D.I/O控制芯片
13、在计算机的启动过程中,BIOS/UEFI的主要作用不包括( )
A. 加电自检,检测关键硬件是否正常工作
B. 加载并运行操作系统内核
C. 识别并初始化硬件设备,如硬盘、键盘
D. 提供基本的硬件设置界面
14、根据《网络安全法》,网络运营者应当为公安机关、国家安全机关依法维护国家安全和侦查犯罪的活动提供技术支持和协助。该规定体现了网络安全保护的( )
A. 合法性原则 B. 协同治理原则
C. 责任原则 D. 公开透明原则
15、下列网络设备中,主要功能是连接不同网络,并选择最佳路径转发数据包的是( )
A. 集线器(Hub) B. 交换机(Switch)
C. 路由器(Router) D. 网卡(Network Interface Card)
16、下列选项中,属于无线局域网协议的是( )
A.IEEE802.8 B.IEEE802.9
C.IEEE802.10 D. IEEE802.11
17、下列选项中,关于IPv6协议优点的叙述中,正确的一项是( )
A. IPv6协议解决了IP地址短缺的问题
B. IPv6协议允许全局IP地址出现重复
C. IPv6协议支持光纤通信
D. IPv6协议支持通过卫星链路的Internet连接
18、传输介质一次传输一个二进制位的传输方式是( )
A.串行传输 B.单工传输
C.异步传输 D.并行传输
19、在HTML中,下列( )标记用来描述一个HTML网页文档的属性,如作者、日期和时间、网页描述、关键词、页面刷新等
A.<html> B.<meta>
C.<body> D.<div>
20、下列选项中,关于字符串的说法中,不正确的一项是( )
A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符‘\0’作为字符串结束标志
B.‘\0’作为标志占用存储空间,计入字符串实际长度
C.在表示字符串常量的时候无需认为在串尾加入‘\0’
D.在C语言中,字符串常量隐含处理成以‘\0’结尾
21、设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( )
A.n=(n*100+0.5)/100.0 B.m=n*100+0.5,n=m/100.0
C.n=n*100+0.5/100.0 D.n=(n/100+0.5)*100.0
22、变量a中的数据用二进制表示为01011101,变量b中的数据用二进制表示为11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是( )
A.a^b B.a|b
C.a&b D.a<<4
二、基本操作题(本大题共5小题,每空4分,共60分)
23. 技术人员需要为多台办公计算机安装同款打印机。请从下列选项中选择合适的项目完成网络打印机的安装步骤。
选项:
A. 在“设备和打印机”界面选择“添加打印机”
B. 获取网络打印机的IP地址
C. 选择“添加TCP/IP打印机”并输入IP地址,安装驱动程序
安装步骤:
(1)确保计算机与打印机接入同一局域网;
(2)________①_______;
(3)在计算机上打开控制面板;
(4)________②_______;
(5)________③_______;
(6)完成安装并设置为默认打印机。
24.小李同学需要在文档中插入脚注,要求脚注从阿拉伯数字2开始重新编号,具体操作步骤如下:
单击“_______①_______”选项卡→”脚注“组的对话框启动器→打开“脚注和尾注”对话框,如图1所示,单击“______②_____”下列列表框,选择阿拉伯数字,设置“_______③_____”为“2”,最后单击“应用”按钮即可完成设置。
图 1
25.输入数据时,有可能将数据输错,因此可提前设置好数据的格式,用于限定在指定单元格中输入了无效数据时,显示出错提示信息。具体操作步骤如下所示:
(1)选定需要限制其数据有效范围的单元格。
(2)单击“____①____”选项卡→“数据有效性”按钮,弹出“数据有效性”对话框,如图2所示。
(3)在“数据有效性”对话框中单击“设置”选项卡,在“_____②____”下拉列表框中选择“整数”,在“数据”下拉列表框中选择“介于”,在“最小值”文本框中输入“100”,在“最大值”文本框中输入“4000”。
(4)单击“____③____”选项卡,选中“输入无效数据时显示出错警告”复选框,单击“样式”右边的箭头按钮,在下拉列表框中选择警告信息的样式,在“标题”文本框中输入出错警告的标题,在“错误信息”文本框中输入出错警告,最后单击“确定”按钮。
图 2
26.李老师婚期将近,同学们想要为其制作一个用于婚礼放映的PPT,在PPT内制作一个相册作为回忆,具体操作步骤如下:
单击“_____①____”选项卡→“图像”组→“相册”下拉列表→单击“____②____”命令,弹出“相册”对话框,如图3所示。
点击“____③_____”,打开“插入新图片”对话框,选择好图片并单击“插入”按钮,最后单击“创建”按钮即可创建一个相册。
图 3
27.请你阅读图4所示内容,并回答下列问题。
图 4
(1)ping命令是主要使用下列___________协议实现的
A.IP B.ICMP
C.TCP D.ARP
(2)如图4所示,本次Ping命令显示的TTL值为52,可以推理出TTL的起始值为_________,源节点到目标节点共经过了12个路由器网段。
(3)本次Ping到的目标节点IP地址是____________。
三、综合应用题(本大题共4小题,每空5分,共80分)
28. 小明准备升级自己的计算机,计划增加内存容量和更换高端独立显卡。请根据实际情况回答如下问题。
(1)小明原计算机使用DDR4内存,现在想升级。他需要重点考虑的是__________
A. 新内存的品牌颜色是否与旧内存一致
B. 新内存的频率和容量是否与旧内存兼容
C. 新内存的散热片高度是否妨碍CPU风扇
D. 操作系统是否支持大容量内存
(2)小明在更换显卡时,正确的操作顺序是__________
a. 打开机箱侧板
b. 拧下固定显卡的螺丝
c. 按下显卡插槽末端的卡扣
d. 垂直拔出旧显卡
e. 将新显卡金手指对准插槽
f. 轻轻按下直到卡扣卡住
g. 连接显卡辅助供电线
A. a→b→c→d→e→f→g B. a→c→b→d→e→f→g
C. a→b→d→c→e→f→g D. a→c→d→b→e→f→g
(3)计算机升级显卡并安装官方驱动后,系统显示质量(如分辨率、色彩)仍未有改善,最可能的原因是_________
A. 显示器信号线连接在主板的集成视频接口上,未连接到独立显卡
B. 硬盘剩余空间不足,导致驱动程序文件无法正常加载
C. 操作系统版本过低,与新版显卡驱动不兼容
D. 安装驱动后未重新启动计算机,新驱动尚未生效
(4)硬件升级后,小明发现系统运行反而不稳定,应该首先_________
A. 检查电源功率是否足够支持新硬件
B. 重新安装操作系统
C. 更换体积更大,散热性能更好的机箱
D. 增加更多的机箱风扇散热
29. 某公司网络拓扑如图5所示,规划IP网段是172.20.32.0/22。市场部终端数量为200台,研发部终端数量为100台,行政部终端数量为40台,财务部终端数量为15台。现要求合理划分4个子网,以满足四个部门所需IP地址数量。
图 5
(1)市场部规划的子网掩码是______。
A. 255.255.255.0 B. 255.255.254.0
C. 255.255.255.128 D. 255.255.252.0
(2)研发部的网络地址可规划为______。
A. 172.20.32.0/24 B. 172.20.33.0/25
C. 172.20.34.0/25 D. 172.20.35.0/26
(3)行政部所在的子网中,可配置给终端的有效IP地址数是______。
A. 62 B. 50
C. 40 D. 30
(4)要显示本机活动的网络连接、监听端口等网络统计信息,应使用的命令是______。
A. netstat B. ipconfig
C. tracert D. nslookup
30.下列程序的功能是对数组arr中的整数进行升序排列,采用冒泡排序法。请你补充下列程序代码。
#include <stdio.h>
void bubbleSort(int arr[], int n)
{
int i, j, temp;
for(i = 0; i < n - 1; i++)
{
for(j = 0; j <______①_____; j++)
{
if(_______②_______)
{
temp = arr[j];
________③_______;
arr[j + 1] = temp;
}
}
}
}
void printArray(int arr[], int n)
{
int i;
for(i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}
printf("
");
}
main()
{
int arr[] = {64, 34, 25, 12, 22, 11, 90};
int n = sizeof(arr) / sizeof(arr[0]);
printf("排序前的数组: ");
printArray(arr, n);
__________④________;
printf("排序后的数组: ");
printArray(arr, n);
}
31.在Excel 2010中,小李的任务是将文件中图6的表格整理得整齐美观。操作步骤如下:
在如图6中,使用鼠标选定单元格区域“______①________”内的数据后选择“_____②____”选项卡→在如图7所示界面中,单击“数据工具”组中的“______③_____”命令按钮,此时将打开如图8所示的“文本分列向导”对话框,在第1步操作中选择“______④_______”选项后,单击“下一步”,在第2步操作中,将“分隔符号”组中选定“逗号”选项,操作界面如图8所示;随后单击“确定”按钮即可完成对表格的排版。
图 6
图 7
图 8
四、程序分析题(本大题共3小题,共75分)
32.阅读程序,写出运行结果(每空5分,共25分)
(1)下列程序的运行结果是______________。
#include<stdio.h>
int main()
{
int num;
char str[10];
FILE *fp;
fp = fopen("test.txt", "w");
fprintf(fp, "%d %s", 100, "hello");
fclose(fp);
fp = fopen("test.txt", "r");
fscanf(fp, "%d %s", &num, str);
fclose(fp);
printf("num=%d, str=%s", num, str);
}
(2)下列程序的运行结果是______________。
#include<stdio.h>
int main() {
int a[2][3] = {{1,2,3},{4,5,6}};
int b[3][2];
int i, j;
for(i = 0; i < 2; i++)
{
for(j = 0; j < 3; j++)
b[j][i] = a[i][j];
}
for(i = 0; i < 3; i++) {
for(j = 0; j < 2; j++)
printf("%d ", b[i][j]);
printf("
");
}
}
(3)下列程序的运行结果是______________。
#include<stdio.h>
int mystery(int n)
{
if(n <= 1) return 1;
if(n % 2 == 0)
return n + mystery(n - 1);
else
return n * mystery(n - 2);
}
int main() {
printf("结果:%d", mystery(5));
}
(4)下列程序的运行结果是______________。
#include<stdio.h>
struct Point {
int x;
int y;
};
struct Rectangle {
struct Point topLeft;
struct Point bottomRight;
};
int main() {
struct Rectangle rect = {{1, 4}, {5, 1}};
int width, height, area;
width = rect.bottomRight.x - rect.topLeft.x;
height = rect.topLeft.y - rect.bottomRight.y;
area = width * height;
printf("width:%d height:%d area:%d", width, height, area);
}
(5)下列程序的运行结果是______________。
#include<stdio.h>
#define SWAP(a, b) {int temp = a; a = b; b = temp;}
#define MAX(a, b) ((a) > (b) ? (a) : (b))
#define MIN(a, b) ((a) < (b) ? (a) : (b))
int main()
{
int x = 10, y = 20, z = 15;
int max_val, min_val;
SWAP(x, y);
max_val = MAX(MAX(x, y), z);
min_val = MIN(MIN(x, y), z);
printf("x=%d y=%d
", x, y);
printf("%d %d", max_val, min_val);
}
33.程序填空。按照题目要求,将正确内容填入答题卡相应位置,使程序完整。(每空5分,共25分)
(1)下列程序的功能是:从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个“#”为止。
#include <stdio.h>
#include<stdlib.h>
int main()
{
_____①____ *fp=NULL;
char fileName[20];
char ch;
printf("请输入你要保存的文件的名称:
");
gets(fileName);
if(__________②_________)
{
printf("打开文件失败
");
exit(0);
}
printf("请输入你要保存的一些字符,以#结束
");
while(_________③________){
fputc(ch,fp);
}
fclose(fp);
return 0;
}
(2)下列程序的功能是:打印出杨辉三角形。例如输入:10,输出结果如下图所示。
#include <stdio.h>
void printYanghuiTriangle(int n)
{
int yanghui[20][20],i,j,k;
if (n <= 0)
{
printf("错误:行数必须大于0!
");
return;
}
for (i = 0; i < n; i++)
{
yanghui[i][0] = 1;
_________①________;
}
for (i = 2; i < n; i++)
{
for (j = 1; j < i; j++)
_________②__________;
}
printf("杨辉三角(%d行):
", n);
for (i = 0; i < n; i++)
{
for (k = 0; k < n - i - 1; k++)
printf(" ");
for (j = 0; j <= i; j++)
printf("%4d", yanghui[i][j]);
printf("
");
}
}
main()
{
int rows;
printf("请输入杨辉三角的行数(≥1):");
scanf("%d", &rows);
printYanghuiTriangle(rows);
}
34.阅读程序:修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每空5分,共25分)
(1)以下程序的功能是:求方程 ax²+bx+c=0的根,用3个函数分别求当:b²-4ac大于0、等于0和小于0时的根并输出结果。以下程序只允许修改三行。
L1 #include<stdio.h>
L2 #include<math.h>
L3 float x1,x2,disc,p,q;
L4 int main()
L5 {
L6 void greater_than_zero(float,float);
L7 void equal_to_zero(float,float);
L8 void smaller_than_zero(float,float);
L9 float a,b,c;
L10 printf("input a,b,c:");
L11 scanf("%f,%f,%f",&a,&b,&c);
L12 printf("equation:%5.2f*x*x+%5.2f*x+%5.2f=0
",a,b,c);
L13 disc=b*b-4*a*c;
L14 printf("root:
");
L15 if(disc<0)
L16 {
L17 greater_than_zero(a,b);
L18 printf("x1=%f\t\tx2=%f
",x1,x2);
L19 }
L20 else if(disc!=0)
L21 {
L22 equal_to_zero(a,b);
L23 printf("x1=%ft\x2=%fn",x1,x2);
L24 }
L25 else
L26 {
L27 smaller_than_zero(a,b);
L28 printf("x1=%f+%fi\tx2=%f-%fi
",p,q,p,q);
L29 }
L30 return 0;
L31 }
L32 void greater_than_zero(float a,float b)
L33 {
L34 x1=(-b+sqrt(disc))/(2*a);
L35 x2=(-b-sqrt(disc))/(2*a);
L36 }
L37 void equal_to_zero(float a,float b)
L38 {
L39 x1=(-b)/(2*a);
L40 }
L41 void smaller_than_zero(float a,float b)
L42 {
L43 p=-b/(2*a);
L44 q=sqrt(-disc)/(2*a);
L45 }
(2)下列程序的功能是:删除数列中值为x的元素,变量n存放数列中元素的个数。以下程序只允许修改两行。
L1 #include <stdio.h>
L2 #define N 20
L3 int fun (int *a,int n,int x)
L4 {
L5 int p=0,i;
L6 a[n] =x;
L7 while (x==a[p])
L8 p=p+1;
L9 if(p==n)
L10 return -1;
L11 else
L12 {
L13 for (i=p;i<n-1;i++)
L14 a[i+1] =a[i];
L15 return n -1;
L16 }
L17 }
L18 void main ( )
L19 {
L20 int w[N]={- 3,0,1,5, 7,99,10,15,30,90},x,n,i;
L21 n=10;
L22 printf("The original data:
");
L23 for (i=0;i<n;i++)
L24 printf("%5d",w[i]);
L25 printf("
Input x (to delete):");
L26 scanf("%d",&x);
L27 printf("Delete:%d
",x);
L28 n = fun (w,n,x);
L29 if(n==-1)
L30 printf ("*** Not be found!***
");
L31 else
L32 {
L33 printf("The data after deleted:
");
L34 for (i=0;i<n;i++)
L35 printf("%5d",w[i]);
L36 printf("
");
L37 }
L38 }
五、程序设计题(每空5分,共25分)
35.下列程序的功能是:将带头节点的单向链表节点数据域中的数据从小到大排序,即若原链表节点数据域中从头到尾的数据为10、4、2、8、6,则排序后链表节点数据域从头到尾的数据为2、4、6、8、10
#include <stdio.h >
#include <stdlib.h>
#define N 6
typedef struct node {
int data;
struct node *next;
} NODE;
void fun (NODE *h)
{ NODE * p, *q; int t;
p=______①______;
while (p){
q=______②______;
while (q)
{if (______③_____)
{t=p->data;
p-> data =q->data;
q-> data =t;}
q =q->next;
}
p =p->next;
}
}
NODE * creatlist (int a[])
{ NODE * h,*p, *q; int i;
h=(NODE *)malloc(sizeof (NODE));
h->next=NULL;
for(i=0; i<N;i++)
{ q=(NODE *)malloc (sizeof(NODE));
q->data=a[i];
q->next = NULL;
if (_______④_______)
h->next=p=q;
else{p->next=q;______⑤______;}
}
return h;
}
void outlist (NODE *h)
{ NODE *p;
p=h->next;
if (p==NULL)
printf ("The list is NULL!
");
else
{ printf("
Head ");
do
{printf("->%d",p->data);
p=p->next;}
while (p!=NULL);
printf(" ->End
") ;
}
}
main ()
{ NODE *head;
int a[N]={0,10,4,2,8,6};
head =creatlist(a);
printf ( "\ nThe original list:
");
outlist (head) ;
fun (head);
printf(" \ nThe list after inverting :
");
outlist (head);
}
六、选考题(考生可根据自己的专业方向,从三组题中任选一组,多选则只计前一组的成绩。每空5分,共40分)
第一组 计算机网络技术方向
36.某局域网的IP地址为202.117.12.0/24,网络结构如图9所示,采用DHCP服务器自动分配IP地址,其中DHCP Server 2的地址池为202.117.12.3~202.117.12.128。
图 9
图 10
图 11
图 12
(1)参照DHCP Server 2的地址池分配方式,在图10中为DHCP Server 1配置属性参数。起始IP地址为:________①_______;结束IP地址为:_______②_______。
(2)如果“长度”属性参数设置为24,则系统会自动设置的子网掩码为:______③____。
(3)在图11中的“起始IP地址”中填入:_________④________。
(4)图12中的IP地址参数应该设置为:_______⑤_______。
(5)PC1可以通过运行_____⑥____命令手工释放IP地址,运行_______⑦_____命令重新申请IP地址,运行_______⑧______命令显示全部详细 IP 配置。
第二组 网站建设与管理方向
37.使用HTML语言制作一个关于“广东旅游攻略”的网页,如图所示,请你将正确的内容填入相应的位置,使得程序完整。
<!doctype html>
<html>
<head>
<_____①____ charset="utf-8">
<title>广东旅游攻略</title>
<________②_____ type="text/css">
*{
margin:0;
padding:0;
}
div{
width: 540px;
margin: 30px auto;
padding: 10px;
font-size: 12px;
border:1px solid #3BA6E1;
border-radius: 20px;
}
div h2{
color:#2f2e2e;
border-bottom:1px solid #000;
text-align: center;
}
div img{
margin:0 5px;
}
div ul{
list-style-type:none;
list-style-image:url(images/icon-list.gif);
list-style-position:inside;
}
div ul li{
line-height:30px;
border-bottom:1px dashed #666;
}
div ul li a{
text-decoration:none;
color:#2f2e2e;
}
div ul li a:hover{
color:red;
}
div ul li a span{
float:right;
color:#999;
}
div ul li a:hover span{
color:#333;
}
______③_____
</head>
<body>
<div>
<h2>广东旅游攻略</h2>
_______④_____
<li><a href="#">珠海:澳门环岛游+长隆海洋王国+珠海情侣路+渔女+珠海大剧院<span>[2025-04-24]</span></a></li>
<li><a href="#">广州:广州塔+珠江夜游+陈家祠+上下九步行街+越秀公园<span>[2025-03-26]</span></a></li>
<li><a href="#">清远:古龙峡景区+南岗千年瑶寨<span>[2025-03-18]</span></a></li>
<li><a href="#">肇庆:七星岩+鼎湖山<span>[2024-12-21]</span></a></li>
<li><a href="#">佛山:西樵山风景名胜区+清晖园<span>[2025-12-16]</span></a></li>
<li><a href="#">深圳:深圳野生动物园+深圳世界之窗+深圳欢乐谷+东部华侨城<span>[2024-11-14]</span></a></li>
<li><a href="#">惠州:惠州西湖+惠州美食广场+惠州巽寮湾<span>[2025-03-26]</span></a></li>
</ul>
</div>
</body>
</html>
38. 某公司计划开发一个电商网站,包含商品展示、购物车、在线支付、订单管理等功能模块,网站设计要求响应式布局,支持多种设备访问。请你根据实际回答下列问题。
(1)下列技术中,最适合实现该网站响应式布局的是_______。
A. Flexbox布局 B. 表格布局
C. 浮动布局 D. 绝对定位布局
(2)实现网站商品图片懒加载效果,应使用的主要技术是________。
A. Intersection Observer API B. XMLHttpRequest
C. Web Storage D. Canvas API
(3)为保证用户支付安全,网站应采用的加密协议是___________。
A. HTTPS B. HTTP
C. FTP D. SMTP
(4)下列选项中,最适合实现商品分类筛选功能的是___________。
A. 多选框组 B. 单选框组
C. 文本输入框 D. 颜色选择器
第三组 计算机硬件检测与数据恢复方向
39. 小李的电脑在开机后电源指示灯亮,但显示器无信号输入,且机箱内无自检成功的“嘀”声。初步判断电源、CPU、内存均正常,怀疑主板启动流程出现故障。小李决定使用POST卡(4位)进行诊断,发现复位信号指示灯(RST)常亮。操作步骤如下。请从选项A~E中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 记录POST卡显示的故障代码
B. 参照POST卡代码手册查找故障含义
C. 将POST卡牢固插入主板的PCI-E或PCI插槽
D. 断开主机电源,打开机箱侧板
E. 按下主板上的CMOS清除跳线,恢复BIOS默认设置
第一步,关闭电源;
第二步,___①___;
第三步,确定POST卡与主板上可用的插槽类型匹配;
第四步,___②___;
第五步,打开电源;
第六步,观察POST卡上RST指示灯状态及数码管显示;
第七步,___③___;
第八步,关闭电源;
第九步,___④___。
40. 小张的电脑在开机自检后,屏幕提示“Invalid partition table”错误信息,无法进入Windows 7操作系统。他用启动U盘进入WinPE环境,使用DiskGenius软件查看,发现硬盘的分区表存在异常。已知该硬盘为1TB机械硬盘,分区表格式为MBR。请根据实际情况回答问题。
(1)出现“Invalid partition table”提示,最直接的原因是______。
A. 操作系统核心文件丢失
B. 主引导记录中的分区表信息损坏或无效
C. 硬盘出现物理坏道
D. 内存条接触不良
(2)在WinPE环境下,使用DiskGenius软件修复此问题,最有效的操作是______。
A. 使用“工具”菜单下的“检查分区表错误”功能
B. 使用“硬盘”菜单下的“重建主引导记录(MBR)”功能
C. 直接对C盘进行格式化操作
D. 使用“工具”菜单下的“搜索已丢失分区”功能
(3)如果重建MBR后问题依旧,怀疑分区表被病毒严重破坏,但分区数据本身可能完好。此时,小张应该尝试______。
A. 对硬盘进行低级格式化
B. 使用“搜索已丢失分区”功能,尝试重建分区表
C. 直接使用Ghost还原系统
D. 更换一块新硬盘
(4)通过软件方式成功修复分区表并重启后,系统正常进入桌面。为使系统运行更稳定,接下来最合适的操作是______。
A. 立即使用CHKDSK命令检查并修复C盘文件系统错误
B. 将硬盘分区表格式从MBR转换为GPT
C. 进入BIOS,将SATA模式从AHCI改为IDE
D. 直接开始使用,无需其他操作
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
湖南省计算机专业综合模拟试卷(七)
本试卷共六大题,40道小题。时量150分钟,满分390分
一、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,本大题共22小题,每小题5分,共110分)
1、下列有关计算机发展的描述,正确的是( )
A. 第一代计算机采用晶体管作为主要组件
B. 当前计算机仍属于冯·诺依曼体系结构
C. 量子计算机已完全取代传统计算机
D. 人工智能技术使计算机具有自我意识
【答案】B
2、下列有关数据存储单位的换算中,正确的是( )
A. 1KB = 1000B B. 1MB = 1024GB
C. 1TB = 1024GB D. 1PB = 1024TB
【答案】C
3、关于计算机内存,下列说法正确的是( )
A. 通常所说的“电脑内存8GB”指的是只读存储器(ROM)
B. 内存容量越大,计算机执行所有任务的速度都会按比例加快
C. 内存中的数据需要持续供电才能保持,断电后数据丢失
D. 内存的访问速度远高于CPU的一级缓存(L1 Cache)
【答案】C
4、在计算机系统中,操作系统的主要角色是( )
A. 用于进行科学计算的软件
B. 用户与计算机硬件之间的接口
C. 替代硬件工作的虚拟机器
D. 专门用于办公的应用软件
【答案】B
5、下列设备中,支持“热插拔”的是( )
A.CPU B.DIMM
C.U盘 D.PCI-E
【答案】C
6、十六进制数AB转换为十进制数是( )
A.170 B.171
C.172 D.173
【答案】B
7、在Word 2010中,下列关于图片操作的叙述中,正确的一项是( )
A.在文档中插入剪贴画是位图文件格式,可以取消图形对象的组合
B.在文档中插入剪贴画是图元文件格式,不可以撤销图形对象的组合
C.在文档中插入的图片只能浮动于文字之上
D.在文档中插入的浮动图片可以改为嵌入图片
【答案】D
8、在Excel 2010中,若单元格A5内的值是单元格A1、A2、A3、A4的平均值,则下列不正确的是( )
A.=AVERAGE(A1:A4) B. =AVERAGE(A1,A2,A3,A4)
C. =(A1+A2+A3+A4)/4 D. =AVERAGE(A1+A2+A3+A4)
【答案】D
9、在Powerpoint 2010中,下列叙述不正确的一项是( )
A.在幻灯片放映视图中,可以使用Alt+F4键停止幻灯片的放映
B.在Powerpoint中,对象应用包括文本、表格、插图、相册、媒体等应用
C.在Powerpoint中,母版视图分为幻灯片母版、讲义母版和备注母版三类
D.在Powerpoint中,绘制矩形时,按住Ctrl键可以绘制出正方形
【答案】D
10、下列选项中,属于系统软件的一项是( )
A.视频播放器 B.图形处理软件
C.编译器 D.IE浏览器
【答案】C
11、下列选项中,关于打印机的叙述中,正确的一项是( )
A.针式打印机在过去曾广泛使用,但由于打印质量低、噪音大,现已不再使用
B.激光打印机是一种高质量、高速度、噪声低、色彩丰富并且价格适中的打印设备
C.喷墨打印机打印效果好,支持多层套打,在商业、证券、邮电等领域广泛使用
D.喷墨打印机的不足之处是墨水较贵,消耗较快,打印成本高
【答案】D
12、在计算机主板中,负责连接CPU、内存和显卡的芯片通常称为( )
A.南桥芯片 B.北桥芯片
C.BIOS芯片 D.I/O控制芯片
【答案】B
13、在计算机的启动过程中,BIOS/UEFI的主要作用不包括( )
A. 加电自检,检测关键硬件是否正常工作
B. 加载并运行操作系统内核
C. 识别并初始化硬件设备,如硬盘、键盘
D. 提供基本的硬件设置界面
【答案】B
14、根据《网络安全法》,网络运营者应当为公安机关、国家安全机关依法维护国家安全和侦查犯罪的活动提供技术支持和协助。该规定体现了网络安全保护的( )
A. 合法性原则 B. 协同治理原则
C. 责任原则 D. 公开透明原则
【答案】B
15、下列网络设备中,主要功能是连接不同网络,并选择最佳路径转发数据包的是( )
A. 集线器(Hub) B. 交换机(Switch)
C. 路由器(Router) D. 网卡(Network Interface Card)
【答案】C
16、下列选项中,属于无线局域网协议的是( )
A.IEEE802.8 B.IEEE802.9
C.IEEE802.10 D. IEEE802.11
【答案】D
17、下列选项中,关于IPv6协议优点的叙述中,正确的一项是( )
A. IPv6协议解决了IP地址短缺的问题
B. IPv6协议允许全局IP地址出现重复
C. IPv6协议支持光纤通信
D. IPv6协议支持通过卫星链路的Internet连接
【答案】A
18、传输介质一次传输一个二进制位的传输方式是( )
A.串行传输 B.单工传输
C.异步传输 D.并行传输
【答案】A
19、在HTML中,下列( )标记用来描述一个HTML网页文档的属性,如作者、日期和时间、网页描述、关键词、页面刷新等
A.<html> B.<meta>
C.<body> D.<div>
【答案】B
20、下列选项中,关于字符串的说法中,不正确的一项是( )
A.在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符‘\0’作为字符串结束标志
B.‘\0’作为标志占用存储空间,计入字符串实际长度
C.在表示字符串常量的时候无需认为在串尾加入‘\0’
D.在C语言中,字符串常量隐含处理成以‘\0’结尾
【答案】B
21、设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( )
A.n=(n*100+0.5)/100.0 B.m=n*100+0.5,n=m/100.0
C.n=n*100+0.5/100.0 D.n=(n/100+0.5)*100.0
【答案】B
22、变量a中的数据用二进制表示为01011101,变量b中的数据用二进制表示为11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是( )
A.a^b B.a|b
C.a&b D.a<<4
【答案】A
二、基本操作题(本大题共5小题,每空4分,共60分)
23. 技术人员需要为多台办公计算机安装同款打印机。请从下列选项中选择合适的项目完成网络打印机的安装步骤。
选项:
A. 在“设备和打印机”界面选择“添加打印机”
B. 获取网络打印机的IP地址
C. 选择“添加TCP/IP打印机”并输入IP地址,安装驱动程序
安装步骤:
(1)确保计算机与打印机接入同一局域网;
(2)________①_______;
(3)在计算机上打开控制面板;
(4)________②_______;
(5)________③_______;
(6)完成安装并设置为默认打印机。
【答案】①B ②A ③C
24.小李同学需要在文档中插入脚注,要求脚注从阿拉伯数字2开始重新编号,具体操作步骤如下:
单击“_______①_______”选项卡→”脚注“组的对话框启动器→打开“脚注和尾注”对话框,如图1所示,单击“______②_____”下列列表框,选择阿拉伯数字,设置“_______③_____”为“2”,最后单击“应用”按钮即可完成设置。
图 1
【答案】①引用 ②编号格式 ③起始编号
25.输入数据时,有可能将数据输错,因此可提前设置好数据的格式,用于限定在指定单元格中输入了无效数据时,显示出错提示信息。具体操作步骤如下所示:
(1)选定需要限制其数据有效范围的单元格。
(2)单击“____①____”选项卡→“数据有效性”按钮,弹出“数据有效性”对话框,如图2所示。
(3)在“数据有效性”对话框中单击“设置”选项卡,在“_____②____”下拉列表框中选择“整数”,在“数据”下拉列表框中选择“介于”,在“最小值”文本框中输入“100”,在“最大值”文本框中输入“4000”。
(4)单击“____③____”选项卡,选中“输入无效数据时显示出错警告”复选框,单击“样式”右边的箭头按钮,在下拉列表框中选择警告信息的样式,在“标题”文本框中输入出错警告的标题,在“错误信息”文本框中输入出错警告,最后单击“确定”按钮。
图 2
【答案】①数据 ②允许 ③出错警告
26.李老师婚期将近,同学们想要为其制作一个用于婚礼放映的PPT,在PPT内制作一个相册作为回忆,具体操作步骤如下:
单击“_____①____”选项卡→“图像”组→“相册”下拉列表→单击“____②____”命令,弹出“相册”对话框,如图3所示。
点击“____③_____”,打开“插入新图片”对话框,选择好图片并单击“插入”按钮,最后单击“创建”按钮即可创建一个相册。
图 3
【答案】①插入 ②新建相册 ③文件/磁盘
27.请你阅读图4所示内容,并回答下列问题。
图 4
(1)ping命令是主要使用下列___________协议实现的
A.IP B.ICMP
C.TCP D.ARP
(2)如图4所示,本次Ping命令显示的TTL值为52,可以推理出TTL的起始值为_________,源节点到目标节点共经过了12个路由器网段。
(3)本次Ping到的目标节点IP地址是____________。
【答案】(1)B (2)64 (3)183.2.172.177
三、综合应用题(本大题共4小题,每空5分,共80分)
28. 小明准备升级自己的计算机,计划增加内存容量和更换高端独立显卡。请根据实际情况回答如下问题。
(1)小明原计算机使用DDR4内存,现在想升级。他需要重点考虑的是__________
A. 新内存的品牌颜色是否与旧内存一致
B. 新内存的频率和容量是否与旧内存兼容
C. 新内存的散热片高度是否妨碍CPU风扇
D. 操作系统是否支持大容量内存
(2)小明在更换显卡时,正确的操作顺序是__________
a. 打开机箱侧板
b. 拧下固定显卡的螺丝
c. 按下显卡插槽末端的卡扣
d. 垂直拔出旧显卡
e. 将新显卡金手指对准插槽
f. 轻轻按下直到卡扣卡住
g. 连接显卡辅助供电线
A. a→b→c→d→e→f→g B. a→c→b→d→e→f→g
C. a→b→d→c→e→f→g D. a→c→d→b→e→f→g
(3)计算机升级显卡并安装官方驱动后,系统显示质量(如分辨率、色彩)仍未有改善,最可能的原因是_________
A. 显示器信号线连接在主板的集成视频接口上,未连接到独立显卡
B. 硬盘剩余空间不足,导致驱动程序文件无法正常加载
C. 操作系统版本过低,与新版显卡驱动不兼容
D. 安装驱动后未重新启动计算机,新驱动尚未生效
(4)硬件升级后,小明发现系统运行反而不稳定,应该首先_________
A. 检查电源功率是否足够支持新硬件
B. 重新安装操作系统
C. 更换体积更大,散热性能更好的机箱
D. 增加更多的机箱风扇散热
【答案】(1)B (2)A (3)A (4)A
29. 某公司网络拓扑如图5所示,规划IP网段是172.20.32.0/22。市场部终端数量为200台,研发部终端数量为100台,行政部终端数量为40台,财务部终端数量为15台。现要求合理划分4个子网,以满足四个部门所需IP地址数量。
图 5
(1)市场部规划的子网掩码是______。
A. 255.255.255.0 B. 255.255.254.0
C. 255.255.255.128 D. 255.255.252.0
(2)研发部的网络地址可规划为______。
A. 172.20.32.0/24 B. 172.20.33.0/25
C. 172.20.34.0/25 D. 172.20.35.0/26
(3)行政部所在的子网中,可配置给终端的有效IP地址数是______。
A. 62 B. 50
C. 40 D. 30
(4)要显示本机活动的网络连接、监听端口等网络统计信息,应使用的命令是______。
A. netstat B. ipconfig
C. tracert D. nslookup
【答案】(1)A (2)B (3)A (4)A
30.下列程序的功能是对数组arr中的整数进行升序排列,采用冒泡排序法。请你补充下列程序代码。
#include <stdio.h>
void bubbleSort(int arr[], int n)
{
int i, j, temp;
for(i = 0; i < n - 1; i++)
{
for(j = 0; j <______①_____; j++)
{
if(_______②_______)
{
temp = arr[j];
________③_______;
arr[j + 1] = temp;
}
}
}
}
void printArray(int arr[], int n)
{
int i;
for(i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}
printf("
");
}
main()
{
int arr[] = {64, 34, 25, 12, 22, 11, 90};
int n = sizeof(arr) / sizeof(arr[0]);
printf("排序前的数组: ");
printArray(arr, n);
__________④________;
printf("排序后的数组: ");
printArray(arr, n);
}
【答案】①n-1–i ②arr[j]>arr[j+1] ③arr[j] = arr[j + 1]
④bubbleSort(arr, n)
31.在Excel 2010中,小李的任务是将文件中图6的表格整理得整齐美观。操作步骤如下:
在如图6中,使用鼠标选定单元格区域“______①________”内的数据后选择“_____②____”选项卡→在如图7所示界面中,单击“数据工具”组中的“______③_____”命令按钮,此时将打开如图8所示的“文本分列向导”对话框,在第1步操作中选择“______④_______”选项后,单击“下一步”,在第2步操作中,将“分隔符号”组中选定“逗号”选项,操作界面如图8所示;随后单击“确定”按钮即可完成对表格的排版。
图 6
图 7
图 8
【答案】①A1:A12 ②数据 ③分列 ④分隔符号
四、程序分析题(本大题共3小题,共75分)
32.阅读程序,写出运行结果(每空5分,共25分)
(1)下列程序的运行结果是______________。
#include<stdio.h>
int main()
{
int num;
char str[10];
FILE *fp;
fp = fopen("test.txt", "w");
fprintf(fp, "%d %s", 100, "hello");
fclose(fp);
fp = fopen("test.txt", "r");
fscanf(fp, "%d %s", &num, str);
fclose(fp);
printf("num=%d, str=%s", num, str);
}
【答案】num=100, str=hello
(2)下列程序的运行结果是______________。
#include<stdio.h>
int main() {
int a[2][3] = {{1,2,3},{4,5,6}};
int b[3][2];
int i, j;
for(i = 0; i < 2; i++)
{
for(j = 0; j < 3; j++)
b[j][i] = a[i][j];
}
for(i = 0; i < 3; i++) {
for(j = 0; j < 2; j++)
printf("%d ", b[i][j]);
printf("
");
}
}
【答案】
1 4
2 5
3 6
(3)下列程序的运行结果是______________。
#include<stdio.h>
int mystery(int n)
{
if(n <= 1) return 1;
if(n % 2 == 0)
return n + mystery(n - 1);
else
return n * mystery(n - 2);
}
int main() {
printf("结果:%d", mystery(5));
}
【答案】结果:15
(4)下列程序的运行结果是______________。
#include<stdio.h>
struct Point {
int x;
int y;
};
struct Rectangle {
struct Point topLeft;
struct Point bottomRight;
};
int main() {
struct Rectangle rect = {{1, 4}, {5, 1}};
int width, height, area;
width = rect.bottomRight.x - rect.topLeft.x;
height = rect.topLeft.y - rect.bottomRight.y;
area = width * height;
printf("width:%d height:%d area:%d", width, height, area);
}
【答案】width:4 height:3 area:12
(5)下列程序的运行结果是______________。
#include<stdio.h>
#define SWAP(a, b) {int temp = a; a = b; b = temp;}
#define MAX(a, b) ((a) > (b) ? (a) : (b))
#define MIN(a, b) ((a) < (b) ? (a) : (b))
int main()
{
int x = 10, y = 20, z = 15;
int max_val, min_val;
SWAP(x, y);
max_val = MAX(MAX(x, y), z);
min_val = MIN(MIN(x, y), z);
printf("x=%d y=%d
", x, y);
printf("%d %d", max_val, min_val);
}
【答案】
x=20 y=10
20 10
33.程序填空。按照题目要求,将正确内容填入答题卡相应位置,使程序完整。(每空5分,共25分)
(1)下列程序的功能是:从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个“#”为止。
#include <stdio.h>
#include<stdlib.h>
int main()
{
_____①____ *fp=NULL;
char fileName[20];
char ch;
printf("请输入你要保存的文件的名称:
");
gets(fileName);
if(__________②_________)
{
printf("打开文件失败
");
exit(0);
}
printf("请输入你要保存的一些字符,以#结束
");
while(_________③________){
fputc(ch,fp);
}
fclose(fp);
return 0;
}
【答案】①FILE ②(fp=fopen(fileName,"w"))==NULL ③(ch=getchar())!='#'
(2)下列程序的功能是:打印出杨辉三角形。例如输入:10,输出结果如下图所示。
#include <stdio.h>
void printYanghuiTriangle(int n)
{
int yanghui[20][20],i,j,k;
if (n <= 0)
{
printf("错误:行数必须大于0!
");
return;
}
for (i = 0; i < n; i++)
{
yanghui[i][0] = 1;
_________①________;
}
for (i = 2; i < n; i++)
{
for (j = 1; j < i; j++)
_________②__________;
}
printf("杨辉三角(%d行):
", n);
for (i = 0; i < n; i++)
{
for (k = 0; k < n - i - 1; k++)
printf(" ");
for (j = 0; j <= i; j++)
printf("%4d", yanghui[i][j]);
printf("
");
}
}
main()
{
int rows;
printf("请输入杨辉三角的行数(≥1):");
scanf("%d", &rows);
printYanghuiTriangle(rows);
}
【答案】①yanghui[i][i] = 1
②yanghui[i][j] = yanghui[i-1][j-1] + yanghui[i-1][j]
34.阅读程序:修改程序中的错误,不得增行或删行,也不得更改程序结构。请在答题卡中指出错误代码所在的行号,并给出该行修改后的程序代码。(每空5分,共25分)
(1)以下程序的功能是:求方程 ax²+bx+c=0的根,用3个函数分别求当:b²-4ac大于0、等于0和小于0时的根并输出结果。以下程序只允许修改三行。
L1 #include<stdio.h>
L2 #include<math.h>
L3 float x1,x2,disc,p,q;
L4 int main()
L5 {
L6 void greater_than_zero(float,float);
L7 void equal_to_zero(float,float);
L8 void smaller_than_zero(float,float);
L9 float a,b,c;
L10 printf("input a,b,c:");
L11 scanf("%f,%f,%f",&a,&b,&c);
L12 printf("equation:%5.2f*x*x+%5.2f*x+%5.2f=0
",a,b,c);
L13 disc=b*b-4*a*c;
L14 printf("root:
");
L15 if(disc<0)
L16 {
L17 greater_than_zero(a,b);
L18 printf("x1=%f\t\tx2=%f
",x1,x2);
L19 }
L20 else if(disc!=0)
L21 {
L22 equal_to_zero(a,b);
L23 printf("x1=%ft\x2=%fn",x1,x2);
L24 }
L25 else
L26 {
L27 smaller_than_zero(a,b);
L28 printf("x1=%f+%fi\tx2=%f-%fi
",p,q,p,q);
L29 }
L30 return 0;
L31 }
L32 void greater_than_zero(float a,float b)
L33 {
L34 x1=(-b+sqrt(disc))/(2*a);
L35 x2=(-b-sqrt(disc))/(2*a);
L36 }
L37 void equal_to_zero(float a,float b)
L38 {
L39 x1=(-b)/(2*a);
L40 }
L41 void smaller_than_zero(float a,float b)
L42 {
L43 p=-b/(2*a);
L44 q=sqrt(-disc)/(2*a);
L45 }
【答案】①L15 if(disc>0) ②L20 else if(disc==0)
③L39 x1=x2=(-b)/(2*a);
(2)下列程序的功能是:删除数列中值为x的元素,变量n存放数列中元素的个数。以下程序只允许修改两行。
L1 #include <stdio.h>
L2 #define N 20
L3 int fun (int *a,int n,int x)
L4 {
L5 int p=0,i;
L6 a[n] =x;
L7 while (x==a[p])
L8 p=p+1;
L9 if(p==n)
L10 return -1;
L11 else
L12 {
L13 for (i=p;i<n-1;i++)
L14 a[i+1] =a[i];
L15 return n -1;
L16 }
L17 }
L18 void main ( )
L19 {
L20 int w[N]={- 3,0,1,5, 7,99,10,15,30,90},x,n,i;
L21 n=10;
L22 printf("The original data:
");
L23 for (i=0;i<n;i++)
L24 printf("%5d",w[i]);
L25 printf("
Input x (to delete):");
L26 scanf("%d",&x);
L27 printf("Delete:%d
",x);
L28 n = fun (w,n,x);
L29 if(n==-1)
L30 printf ("*** Not be found!***
");
L31 else
L32 {
L33 printf("The data after deleted:
");
L34 for (i=0;i<n;i++)
L35 printf("%5d",w[i]);
L36 printf("
");
L37 }
L38 }
【答案】①L7 while (x!=a[p])
②L14 a[i]=a[i+1];
五、程序设计题(每空5分,共25分)
35.下列程序的功能是:将带头节点的单向链表节点数据域中的数据从小到大排序,即若原链表节点数据域中从头到尾的数据为10、4、2、8、6,则排序后链表节点数据域从头到尾的数据为2、4、6、8、10
#include <stdio.h >
#include <stdlib.h>
#define N 6
typedef struct node {
int data;
struct node *next;
} NODE;
void fun (NODE *h)
{ NODE * p, *q; int t;
p=______①______;
while (p){
q=______②______;
while (q)
{if (______③_____)
{t=p->data;
p-> data =q->data;
q-> data =t;}
q =q->next;
}
p =p->next;
}
}
NODE * creatlist (int a[])
{ NODE * h,*p, *q; int i;
h=(NODE *)malloc(sizeof (NODE));
h->next=NULL;
for(i=0; i<N;i++)
{ q=(NODE *)malloc (sizeof(NODE));
q->data=a[i];
q->next = NULL;
if (_______④_______)
h->next=p=q;
else{p->next=q;______⑤______;}
}
return h;
}
void outlist (NODE *h)
{ NODE *p;
p=h->next;
if (p==NULL)
printf ("The list is NULL!
");
else
{ printf("
Head ");
do
{printf("->%d",p->data);
p=p->next;}
while (p!=NULL);
printf(" ->End
") ;
}
}
main ()
{ NODE *head;
int a[N]={0,10,4,2,8,6};
head =creatlist(a);
printf ( "\ nThe original list:
");
outlist (head) ;
fun (head);
printf(" \ nThe list after inverting :
");
outlist (head);
}
【答案】①h->next ②p->next ③p->data>q->data
④h->next==NULL ⑤p=q
六、选考题(考生可根据自己的专业方向,从三组题中任选一组,多选则只计前一组的成绩。每空5分,共40分)
第一组 计算机网络技术方向
36.某局域网的IP地址为202.117.12.0/24,网络结构如图9所示,采用DHCP服务器自动分配IP地址,其中DHCP Server 2的地址池为202.117.12.3~202.117.12.128。
图 9
图 10
图 11
图 12
(1)参照DHCP Server 2的地址池分配方式,在图10中为DHCP Server 1配置属性参数。起始IP地址为:________①_______;结束IP地址为:_______②_______。
(2)如果“长度”属性参数设置为24,则系统会自动设置的子网掩码为:______③____。
(3)在图11中的“起始IP地址”中填入:_________④________。
(4)图12中的IP地址参数应该设置为:_______⑤_______。
(5)PC1可以通过运行_____⑥____命令手工释放IP地址,运行_______⑦_____命令重新申请IP地址,运行_______⑧______命令显示全部详细 IP 配置。
【答案】①202.117.12.130 ②202.117.12.254 ③255.255.255.0
④202.117.12.198 ⑤202.117.12.1 ⑥ipconfig/release
⑦ipconfig /renew ⑧ipconfig /all
第二组 网站建设与管理方向
37.使用HTML语言制作一个关于“广东旅游攻略”的网页,如图所示,请你将正确的内容填入相应的位置,使得程序完整。
<!doctype html>
<html>
<head>
<_____①____ charset="utf-8">
<title>广东旅游攻略</title>
<________②_____ type="text/css">
*{
margin:0;
padding:0;
}
div{
width: 540px;
margin: 30px auto;
padding: 10px;
font-size: 12px;
border:1px solid #3BA6E1;
border-radius: 20px;
}
div h2{
color:#2f2e2e;
border-bottom:1px solid #000;
text-align: center;
}
div img{
margin:0 5px;
}
div ul{
list-style-type:none;
list-style-image:url(images/icon-list.gif);
list-style-position:inside;
}
div ul li{
line-height:30px;
border-bottom:1px dashed #666;
}
div ul li a{
text-decoration:none;
color:#2f2e2e;
}
div ul li a:hover{
color:red;
}
div ul li a span{
float:right;
color:#999;
}
div ul li a:hover span{
color:#333;
}
______③_____
</head>
<body>
<div>
<h2>广东旅游攻略</h2>
_______④_____
<li><a href="#">珠海:澳门环岛游+长隆海洋王国+珠海情侣路+渔女+珠海大剧院<span>[2025-04-24]</span></a></li>
<li><a href="#">广州:广州塔+珠江夜游+陈家祠+上下九步行街+越秀公园<span>[2025-03-26]</span></a></li>
<li><a href="#">清远:古龙峡景区+南岗千年瑶寨<span>[2025-03-18]</span></a></li>
<li><a href="#">肇庆:七星岩+鼎湖山<span>[2024-12-21]</span></a></li>
<li><a href="#">佛山:西樵山风景名胜区+清晖园<span>[2025-12-16]</span></a></li>
<li><a href="#">深圳:深圳野生动物园+深圳世界之窗+深圳欢乐谷+东部华侨城<span>[2024-11-14]</span></a></li>
<li><a href="#">惠州:惠州西湖+惠州美食广场+惠州巽寮湾<span>[2025-03-26]</span></a></li>
</ul>
</div>
</body>
</html>
【答案】①meta ②style ③</style> ④<ul>
38. 某公司计划开发一个电商网站,包含商品展示、购物车、在线支付、订单管理等功能模块,网站设计要求响应式布局,支持多种设备访问。请你根据实际回答下列问题。
(1)下列技术中,最适合实现该网站响应式布局的是_______。
A. Flexbox布局 B. 表格布局
C. 浮动布局 D. 绝对定位布局
(2)实现网站商品图片懒加载效果,应使用的主要技术是________。
A. Intersection Observer API B. XMLHttpRequest
C. Web Storage D. Canvas API
(3)为保证用户支付安全,网站应采用的加密协议是___________。
A. HTTPS B. HTTP
C. FTP D. SMTP
(4)下列选项中,最适合实现商品分类筛选功能的是___________。
A. 多选框组 B. 单选框组
C. 文本输入框 D. 颜色选择器
【答案】(1)A(2)A(3)A(4)A
第三组 计算机硬件检测与数据恢复方向
39. 小李的电脑在开机后电源指示灯亮,但显示器无信号输入,且机箱内无自检成功的“嘀”声。初步判断电源、CPU、内存均正常,怀疑主板启动流程出现故障。小李决定使用POST卡(4位)进行诊断,发现复位信号指示灯(RST)常亮。操作步骤如下。请从选项A~E中,选择正确选项填入答题卡的相应位置,使整个步骤完整。
A. 记录POST卡显示的故障代码
B. 参照POST卡代码手册查找故障含义
C. 将POST卡牢固插入主板的PCI-E或PCI插槽
D. 断开主机电源,打开机箱侧板
E. 按下主板上的CMOS清除跳线,恢复BIOS默认设置
第一步,关闭电源;
第二步,___①___;
第三步,确定POST卡与主板上可用的插槽类型匹配;
第四步,___②___;
第五步,打开电源;
第六步,观察POST卡上RST指示灯状态及数码管显示;
第七步,___③___;
第八步,关闭电源;
第九步,___④___。
【答案】①D ②C ③A ④B
40. 小张的电脑在开机自检后,屏幕提示“Invalid partition table”错误信息,无法进入Windows 7操作系统。他用启动U盘进入WinPE环境,使用DiskGenius软件查看,发现硬盘的分区表存在异常。已知该硬盘为1TB机械硬盘,分区表格式为MBR。请根据实际情况回答问题。
(1)出现“Invalid partition table”提示,最直接的原因是______。
A. 操作系统核心文件丢失
B. 主引导记录中的分区表信息损坏或无效
C. 硬盘出现物理坏道
D. 内存条接触不良
(2)在WinPE环境下,使用DiskGenius软件修复此问题,最有效的操作是______。
A. 使用“工具”菜单下的“检查分区表错误”功能
B. 使用“硬盘”菜单下的“重建主引导记录(MBR)”功能
C. 直接对C盘进行格式化操作
D. 使用“工具”菜单下的“搜索已丢失分区”功能
(3)如果重建MBR后问题依旧,怀疑分区表被病毒严重破坏,但分区数据本身可能完好。此时,小张应该尝试______。
A. 对硬盘进行低级格式化
B. 使用“搜索已丢失分区”功能,尝试重建分区表
C. 直接使用Ghost还原系统
D. 更换一块新硬盘
(4)通过软件方式成功修复分区表并重启后,系统正常进入桌面。为使系统运行更稳定,接下来最合适的操作是______。
A. 立即使用CHKDSK命令检查并修复C盘文件系统错误
B. 将硬盘分区表格式从MBR转换为GPT
C. 进入BIOS,将SATA模式从AHCI改为IDE
D. 直接开始使用,无需其他操作
【答案】(1)B(2)B(3)B(4)A
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$