浙江省湖州市2023-2024学年高二下学期期末考试技术试题

标签:
普通文字版答案
切换试卷
| 16页
| 139人阅读
| 1人下载

 

2023 学年第二学期期末调研测试卷

高二技术

注意事项:

1.本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共 12 页,第一

部分 1 至 6 页,第二部分 7 至 12 页。满分 100 分,考试时间 90 分钟。

2.选择题的答案须用 2B 铅笔将答题纸上对应的题目标号涂黑,非选择题的答案须用

黑色字迹的签字笔或钢笔写在答题纸上相应区域内。作图时可先使用 2B 铅笔,确定后须

用黑色字迹的签字笔或钢笔描黑。答案写在试题卷上无效。

第一部分 信息技术(50 分)

一、选择题(本大题共 12 小题,每小题 2 分,共 24 分。每小题列出的四个备选项中只有

一个是符合题目要求的,不选、错选、多选均不得分)

1.下列有关数据和信息的说法,正确的是

A.数据处理过程中,不会有新的数据产生

B.数据经过数字化后才能被存储

C.信息的价值因人而异

D.信息会因别人的获取而发生损耗

阅读下列材料,回答第 2-4 题。

某地区在人流密集区域设置了“绿色停车位”,提供限时免费停车服务,并通过智慧

停车系统进行管理。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证

等功能。当车辆进出车位时,系统会发送短信提示,车主也可以扫描车位旁的二维码获取

停车信息。若车辆超时停放,相关信息将被上传至执法平台。

2.下列关于该系统组成与安全的说法,正确的是

A.该系统运行可以不借助于通信网络

B.该系统的运行不需要软件支持

C.节假日不限时停车时段,可以关闭服务器防火墙

D.为保障数据安全,采集的图片需加密后上传

3.下列关于该系统功能与应用的说法,正确的是

A.停电后该系统仍能正常运行,说明该系统对外部环境没有依赖

B.可利用停车数据分析该地区的交通状况

C.用户到执法平台查询违法信息不涉及该系统的传输功能

D.抓拍车牌图像体现了该系统的输出功能

4.该系统的下列应用中,体现人工智能技术的是

A.停放计时

B.车牌识别

C.发送短信

D.扫描二维码

5.下列关于网络的说法,不正确的是

...

A.网络系统最基本的功能是数据检索

B.接入网络的计算机必须分配 IP 地址

C.服务器是构成网络的主要资源

D.网际协议(IP)负责将信息从一个地方传送到另一个地方

高二技术试卷 第1页 共 12 页


page number 0


 

6.将一幅未经压缩的 1024×768 像素、16 位色的 BMP

图像,转换成 512×384 像素、256 级灰度 BMP 图

像,则处理前后图像存储容量之比为

A.1:2

C.4:1

B.2:1

D.8:1

7.某算法的部分流程图如第 7 题图所示,执行这部分

流程后,输出 n 的值为

A.2

C.4

B.3

D.5

第 7 题图

8.某二叉树使用一维数组存储结构进行存储

则该二叉树的中序遍历结果为

A.BAEDFC

B.ECFDAB

C.BFDEAC

D.EDFCBA

9.队列 que 中队首至队尾元素依次为“A,B,C,D,E,F”,约定:Q 为出队操作,R 为出队再

入队操作,经过 QRQRRQ 系列操作后,队列中队首到队尾的元素依次为

A.F,B,D

10.定义如下函数:

def fun(x,y):

if x<0:

B.E,F,B

C.B,D,E

D.F,B,D,E

return y

else:

return fun(x-2*y-1,y-1)

执行语句 s=fun(13,3)后,s 的值为

A.0

B.1

C.2

D.3

11.有如下 Python 程序段

a=[1,1,2,2,3,3,4,4,5,5]

L=0

R=len(a)-1

while L<=R:

m=(L+R)//2

if a[m]>key:

R=m-1

else:

L=m+1

若 key 的值为 3,执行该程序段后,R 的值为

A.4

B.5

C.6

D.7

12.下列 Python 程序的功能是在数据有序的链表中插入一个整数,使链表中的数据仍保持

有序

a=[[8,3],[6,0],[2,1],[11,4],[15,-1]]

n=int(input("请输入一个整数:"))

高二技术试卷 第2页 共 12 页


page number 1


 

p=q=head=2

if n<=a[head][0]:

a.append([n,head])

①

else:

while p!=-1 and

q=p

②

:

p=a[p][1]

a.append([n,p])

a[q][1]=len(a)-1

划线处应填入的代码是

A.①head=a[p][1]

C.①head=len(a)-1

②n>a[p][0]

②n>a[p][0]

B.①head=a[p][1]

D.①head=len(a)-1

二、非选择题(本大题共 3 小题,其中第 13 小题 7 分,第 14 小题 10 分,第 15 小题9 分,共 26 分)

②n>a[q][0]

②n>a[q][0]

13.某运动场馆的公告牌上出现如“111010001000101010000010……”的数字提示语,如

第 13 题图所示。这种数字提示语为 UTF-8 编码,通常 1 个字符需要使用一至四个字节来

表示。如果该字符需一个字节表示,那么最高位是“0”;如果需两个字节则以“110”开

头,第 2 个字节以“10”开头;需三个字节以“1110”开头……规则如下表所示,表中数

字为标志位。

1 个字节

2 个字节

3 个字节

4 个字节

0xxxxxxx

110xxxxx 10xxxxxx

1110xxxx 10xxxxxx 10xxxxxx

11110xxx 10xxxxxx 10xxxxxx 10xxxxxx

截取第 13 题图中的前 8 位“11101000”,“1110”开头为 3 个字节,该字符应取前 24 位

“111010001000101010000010”,根据上述表格规则所示,去掉加点标志位得到“1000

....

..

..

.....

001010000010”,转为十六进制为 8282H,该 Unicode 字符对应的汉字为“节”。

(1)若提示语为“1100100110001011”,则按以上规则得到的十六进制数是

(2)实现上述功能的部分 Python 程序如下,请在划线处填入合适的代码。

def check_bt(bstr):

▲

H。

if bstr[

①

]=="0":

return 1

elif bstr[:3]=="110":

return 2

elif bstr[:4]=="1110":

return 3

elif bstr[:5]=="11110":

return 4

s=input("请输入数字提示语:").replace(" ","") # 去除字符串中的空格

第 13 题图

bzw={1:[1],2:[3,2],3:[4,2,2],4:[5,2,2,2]}

②

# 标志位信息

i=0

while i<n:

k=check_bt(s[i:i+8])

高二技术试卷 第3页 共 12 页


page number 2


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。