内容正文:
129
合格考冲A模拟训练试卷(二)
第Ⅰ部分:信息科技基础
1某高中有3个年级,每个年级各有5个班级,每班各有40张课桌.若仅遵循唯一性的原
则用二进制数为这批课桌设计编号.下列叙述正确的是( ).
A.编号长度至少要10位
B.编号长度至少要11位
C.编号长度至少要9位
D.编号长度至少要4位
2以下关于存储器的叙述中正确的是( ).
A.硬盘一般安装在机箱内,属于外存储器
B.任何存储器都有记忆能力,存入其中的信息将永远不会丢失
C.外存的存取速度比内存的存取速度快
D.ROM 是只读存储器,存入其中的信息只能读取一次
3关于压缩软件 WinRAR,以下叙述正确的是( ).
A.WinRAR可以将一个文件压缩为多个压缩分卷
B.WinRAR不能将多个文件压缩成一个单独的压缩文件
C.用 WinRAR可以将bmp图片压缩为jpeg图片
D.用 WinRAR压缩doc文档和ppt演示文稿会破坏文作的格式
4小李每次打开 Word程序编辑文件时,计算机都会把文档传送到一台未知的 FTP服务器
上.关于这种现象,可能是 Word程序已被黑客植入( ).
A.“特洛伊”木马程序 B.游戏软件
C.传输协议 D.FTP匿名服务
5小文用计算机 A访问因特网上的计算机B,计算机B将小文需要的数据发送给计算机 A,
此过程中选择数据传输路径的协议是( ).
A.IP协议 B.LAN协议 C.UDP协议 D.TCP协议
6二进制数100111011,左起第三个“1”对应的位权位( ).
A.22 B.24 C.23 D.21
7图1是一张我国自主创新研发的处理器图像,该图像的格式如图2所示.如果在该图像中
加入一个分辨率为90∗90像素的LOGO,如图3所示,并按原文件格式保存.图3所示图
130
像的数据量计算正确的是( ).
A.(338∗338+90∗90)∗24字节 B.338∗338∗24字节
C.338∗338∗24/8字节 D.(338∗338+90∗90)∗24/8字节
8有关 TCP/IP协议的说法中错误的是( ).
A.TCP/IP协议中的IP协议提供的是一种可靠的传输
B.TCP/IP协议是因特网的基本协议
C.TCP/IP协议是一个协议族
D.TCP/IP协议是目前世界上应用最广泛的网络协议
9甲骨文是中国的一种古代文字,距今已有三千多年的历史,入选<<世界记忆名录>>.
小文想将文档中的“牛”字显示成如图4所示的甲骨文字体,但是无法实现,原因是系统中
没有改字的( ).
图4
A.输入码 B.字形码 C.内码 D.ASCII码
10小明家的网络连接如图5所示,台式机、智能手机、笔记本等设备都能通过设备 A 正常访
问因特网.以下叙述正确的是( ).
图5
131
A.台式机与设备 A的连接线可以用双绞线
B.智能手机访问因特网可以使用电话号码作为IP地址
C.设备 A只能是交换机
D.笔记本联网不需要网卡
11高级语言与机器语言相比,以下叙述错误的是( ).
A.采用高级语言编写的程序通用性强,易移植
B.高级语言更接近人类的自然语言,易学易记
C.采用高级语言编写的程序占用内在空间较大,执行速度较慢
D.采用高级语言编写的程序可读性较差,不易修改
12列表d中存入了一列数据如表1所示,采用选择排序对这列数据进行递增次序排序.整
个排序过程中,数据比较的总次数是( ).
表1
d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8]
90 84 85 73 80 71 66 70
A.28 B.56 C.64 D.36
13关于算法的表示方法,以下叙述正确的是( ).
A.用计算机解决问题,只能用流程图来描述算法
B.较之自然语言,用流程图和伪代码描述更为简洁
C.较之流程图和伪代码,用自然语言描述可以减少歧义的产生
D.伪代码描述的算法,计算机可以直接执行
14关于图像的分辨率,以下表述错误的是( ).
A.分辨率为4000∗2590的照相机通常可以拍摄1000万像素的照片
B.位图图像的清晰度是依赖分辨率的,降低分辨率也就降低了图像的清晰度
C.使用高分辨的位图可以获得高质量的输出
D一幅分辨率为100∗50的彩色图像,若每个像素用32位二进制数表示颜色信息,该图
像应占用16万字节
15下列应用中,体现了人工智能技术的是( ).
①通过天猫精灵语音控制房间内的电子设备;
②智能翻译机实现实时翻译语言;
③安装科技馆游馆 APP,系统提供选择中英文的游馆导图;
④手机应用软件“作业帮”识别图片内容进行搜索;
132
⑤手机 APP实时显示网约车行驶轨迹.
A.①②⑤ B.②④⑤ C.①②④ D.③④⑤
16电子商务的快速发展,主要体现了信息技术发展历程中的( ).
A.语言的产生与应用
B.文字的发明与使用
C.电报电话广播电视的发明和使用
D.计算机与现代通信技术的应用
17以下符合算法特征的流程图是( ).
A. B. C. D.
18流程图6中x为整型变量,若输入7,算法执行结果是( ).
图6
A.Error B.PM C.WRONG D.AM
133
19流程图7描述的算法功能是( ).
图7
A.判断x是否为左右对称的数 B.判断x是否为10的倍数
C.判断x是否为100的倍数 D.判断x是否为素数
20以下Python程序运行结果为( ).
i=1
whilei<=5:
print(““∗(5-i),“∗”∗i)
A. B. C. D.∗
∗∗
∗∗∗
∗∗∗∗
∗∗∗∗∗
∗
∗∗
∗∗∗
∗∗∗∗
∗∗∗∗∗
∗∗∗∗∗
∗∗∗∗
∗∗∗
∗∗
∗
∗∗∗∗∗
∗∗∗∗
∗∗∗
∗∗
∗
21列表d中的数据存放情况见下表2,以下关系表达式成立的是( ).
表2
d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8]
10 12 4 11 15 6 5 7
A.d[d[d[8]-d[3]]]==d[4] B.sqrt(d[3]+d[5]-d[1])==9
C.d[d[4]-3]==d[1] D.d[8-7]==d[8]-d[7]
22列表d中存入了一列数据如表3所示,采用对分查找数据7,第一次查找的列表元素是
d[5],以下叙述正确的是( ).
表3
d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8] d[9] d[10]
2 3 5 7 11 13 17 19 23 29
134
A.如果列表d中存入的数据是递减次序排序,则无法实施对分查找
B.列表d只能使用对分查找,不能使用顺序查找
C.查找过程中,共需要比较三次
D.第二次的查找范围是d[1]至d[4]
23列表d中存入了一列数据如表4所示,采用顺序查找的方法查找数据,以下叙述正确的是
( ).
表4
d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8] d[9] d[10]
12 33 15 -7 11 13 17 19 43 29
A.顺序查找只能从d[1]开始,逐一进行比较
B.无论是否找到,顺序查找必须完成对所有的数据的比对查找
C.在数据规模较大的情况下,顺序查找的平均查找效率低于对分查找
D.必须先将数据排序之后才可以采用顺序查找
24如表5所示,最外圈方格中已写入数字0,机器人根据图8所示的算法从数字1所在方格
出发,沿箭头所指方向前进,并在空白方格中写入数字,方格X中写入的数字是( ).
A.16 B.14 C.13 D.15
135
25若运行时输入x=8,以下流程图9的运行结果是( ).
图9
A.7 B.9 C.8 D.1
26列表d中的数据存放情况如下表6所示:
表6
d[1] d[2] d[3] d[4] d[5] d[6]
20 90 60 70 10 50
流程图10描述的算法的功能是( ).
图10
A.在列表d中顺序查找60,一旦找到,则结束查找并输出“Y”;若找遍所有数据后仍没找
到,则输出“N”
B.在列表d中顺序查找60,找遍所有数据后,找到,则输出“Y”;没找到,则输出“N”
C.在列表d中顺序查找60,一旦找到,则结束查找并输出其存储位置
D.在列表d中顺序查找,统计60的个数并输出
136
27列表d中有10个正整数,判断流程图11的功能是( ).
图11
A.输出10个数中的最大数
B.输出10个数中的最小数
C.输出10个数中的最大数在列表d中的位置
D.输出10个数中的最小数在列表d中的位置
第Ⅱ部分:算法与程序设计
28在互联网的基础上,把所有物品通过射频识别等信息传感设备与因特网连接起来,实现智
能化识别和管理.通过这项技术,可以实现智能化识别、定位、追踪、监控和管理.比较有
代表性的应用包括ETC收费系统,智能园艺温湿度检测等.这项技术被称为 .
29Python表达式‘ab’in‘acbed’的值为 .
30Python表达式abs(int(-4.9))% math.sqrt(4)<2的运算结果是 .
31流程图12描述的算法执行结果是 .
图12
137
32流程图13描述的算法执行结果是 .
图13
33运行以下Python程序,结果是 .
s=0
forminrange(10,4,-2):
s=s+m
print(s)
34输入t的值4运行以下Python程序,结果是 .
d=[0,3,1,4,2]
t=int(input(“请输入t的值:”))
ift>4:
print(d[d[t-1]])
else:
print(d[d[t]])
35运行以下Python程序,结果是 .
p=1
whilep<=5:
ifp/4==int(p/4):
print(p)
p=p+1
138
36用Python编写程序完成横线处求解鸡兔同笼问题,已知有56只头,160只脚,求鸡兔各有
多少只?
定义变量i为鸡的只数
foriinrange(1,56,1):
:
print(i)
print((160-i∗2)/4)
37请设计一个Python程序实现以下功能:用变量a、b、c分别表示三角形三条边的边长,依
次输入变量a、b、c的值(每条边长不超过100),若不能构成三角形,则重新输入变量a、b、c
的值,直至构成三角形.输出三角形面积s的值,并四舍五入到小数点后第二位.(提示
用海伦公式,其中p=(a+b+c)/2)
(1)程序中用变量Flag表示能否构成三角形,Flag值为0,表示不能构成三角形;Flag值为
1,表示能构成三角形.以下条件中能使Flag值为1的是( ).
A.a+b>c且a+c>b且b+c>a B.a+b>c或a+c>b或b+c>a
C.a+b>c且a+c>b或b+c>a D.a+b>c或a+c>b且b+c>a
(2)输入a、b、c的值,若不能构成三角形,需要重新输入.实现重复输入直至满足要求的
算法结构是 .
(3)根据上述思路,设计了一段Python程序,请完善划线处内容,完成上述功能.
importmath
a=int(input(“请输入第一条边的值:”))
b=int(input(“请输入第二条边的值:”))
c=int(input(“请输入第三条边的值:”))
Flag=0
whileFlag==0:
if ① :
P= ②
s=math.sqrt(p∗(p-a)∗(p-b)∗(p-c))
Flag=1
else:
a=int(input(“请输入第一条边的值:”))
b=int(input(“请输入第二条边的值:”))
c=int(input(“请输入第三条边的值:”))
print(s)
139
38任一正整数的平方数被称为完全平方数,例如:36是6的平方,36就是完全平方数;625是
25的平方,625就是完全平方数.请设计算法输出1~n范围内所有完全平方数,并统计
其个数.其中,n为键盘输入的一个1~10000范围内的正整数.
(1)符合题目要求的算法设计思想是( ).
A.一一列举1~n范围内的每个整数,并判断n是否为完全平方数;对符合条件的n进
行计数
B.一一列举1~n范围内的每个整数,并判断n是否为完全平方数;对符合条件的n
输出
C.一一列举1~n范围内的每个整数,并判断n是否为完全平方数;对符合条件的n输
出,并统计其个数
D.一一列举1~n范围内的每个整数,无须判断n是否为完全平方数;输出n,并统计其
个数
(2)判断x为完全平方数的算法结构是( );判断条件为( ).
A.循环结构;math.sqrt(x)∗int(math.sqrt(x))=x
B.循环结构;int(math.sqrt(x))∗∗2=x
C.分支结构;math.sqrt(x)∗ math.sqrt(x)=x
D.分支结构;math.sqrt(x)=int(math.sqrt(x))
(3)请输入范围在1~10000的n值,输出1~n范围内所有的完全平方数,并统计其个数,
编写完整Python程序.
158
第六章 信息系统中的计算机
巩固练习
1A 2.B 3.D 4.B 5.A 6.A 7.C 8.B 9.D 10.D
11B 12.B 13.B 14.D 15.2.7GHz/1TB/4GB 16.D 17.A 18.A 19.A 20.B
21D 22.D 23.D 24.A 25.D 26.B 27.C 28.C 29.A
第七章 信息系统中的计算机网络
巩固练习
1D 2.B 3.C 4.B 5.D 6.C 7.A 8.B 9.A 10.C
11B 12.双绞线/路由器13.A 14.B 15.B 16.D 17.B 18.B 19.A 20.A
21B 22.A 23.D 24.C 25.A 26.A 27.B 28.D 29.C 30.D
31D 32.B 33.A 34.B 35.D 36.B 37.A 38.B 39.D 40.D 41.C 42.B 43.C
合格考冲A模拟训练试卷(一)
1A 2.D 3.C 4.C 5.B 6.B 7.D 8.D 9.D 10.D
11C 12.B 13.A 14.C 15.D 16.C 17.A 18.B 19.A 20.A
21A 22.A 23.C 24.B 25.D 26.A 27.B 28.C 29.False 30.[1,4,7]
31256 32.shanghai 33.13 34.B 35.s=s+1/i
36ifi%23==0andi%19==0
37(1)A (2)C (3)k=i
38(1)A (2)B (3)①x=random.randint(0,5) ②status[x]==0
合格考冲A模拟训练试卷(二)
1B 2.A 3.A 4.A 5.A 6.B 7.C 8.A 9.B 10.A
11D 12.A 13.B 14.D 15.C 16.D 17.A 18.D 19.A 20.A
21A 22.D 23.C 24.B 25.A 26.A 27.D 28.物联网29.False 30.True
3116 32.12 33.24 34.1 35.4
36ifi∗2+(56-i)∗4==160
37(1)A (2)循环结构 (3)①a+b>canda+c>bandb+c>a ②p=(a+b+c)/2
38(1)C (2)D
(3)importmath
n=int(input("pleaseinputanumber:"))
s=0
forninrange(1,n+1):
159
ifmath.sqrt(n)==int(math.sqrt(n)):
print(n)
s=s+1
print(s)
合格考冲A模拟训练试卷(三)
1C 2.A 3.C 4.D 5.D 6.C 7.C 8.D 9.D 10.B
11A 12.A 13.D 14.A 15.C 16.D 17.D 18.C 19.C 20.D
21A 22.D 23.C 24.A 25.B 26.A 27.B 28.768 29.True 30.12/18
31A3C6 32.2.5 33.32 34.55
35①s=s+1/i ②i=i∗2
36(1)D (2)14 (3)①i<8 ②s=s+16+2∗i
37(1)A (2)C
(3)n=int(input("pleaseinputanumber:"))
s=0
foriinrange(1000,n+1):
ifi%9==0and(i%100)//10==2:
s=s+i
print(s)
38(1)C (2)B
(3)a=[142,108,165,177,135,124,175,138,166,145]
b=[148,120,122,132,178,139,121,162,179,161]
total=int(input("pleaseinputthetotalnumber:"))
n=0
max=0
i=0
whilei<10:
s=a[i]∗2+b[i]∗3
ifs<=totalands> max:
max=s
n=i
i=i+1
print("n=",n)
print("max=",max)