文档内容
余姚中学 2025 学年第二学期 4 月质量检测高一技术试卷
命题人:张婷 鲁哲雨
审卷人:胡小英 张旭东
第一部分 信息技术(共 50 分)
一、选择题(本大题共 12 小题,每小题 2.5 分,共 30 分。每小题列出的四个备选项中只有一个是符
合题目要求的,不选、多选、错选均不得分)
1. 下列关于数据、信息和知识的说法正确的是
A.人们通过搜索引擎可以获得海量知识
B.数据是对客观事物的符号表示,本身具有一定的意义
C.信息的价值包括显性价值和隐性价值,经过人为加工处理后的信息不再具有隐形价值
D.现代社会获取数据的方式逐渐以机器获取为主
2.如第2题图所示为某二进制数据的图形编码,使用□表示0,■表示1,逐行编码,下列说法正确的是
A. 存储图中数据需要32字节
B. 该编码过程实现了数模转换
C. 该数据第2个字节的编码是11011101
D. 该图形编码可表示十六进制数DD 5B 08 FA
3.下列关于信息编码的说法,正确的是 第2题图
A. 模拟信号在取值上是离散的、不连续的
B.计算机中存储的汉字采用十六进制编码
C. 将模拟声音数字化需要经过采样、量化和编码三个过程
D. 任意进制的一个数n,若末尾为0,该数转为十进制一定是偶数
4. 使用UltraEdit软件观察字符内码,下列说法正确的是
A.字符“!”的内码占一个字节 B.字符“J”的十六进制内码为50
C.字符“10”的十六进制内码为3A D.图中共有6个ASCII编码,4个汉字编码
5. 对某段声音进行数字化,量化值的范围是0-200,则量化位数最少是
A.7 B.8 C.16 D.200
6. 已知n是一个6位二进制数1■01■0,其中有两位数字模糊不清。下列数中,可能与它相等的是
A. 37D B. 54D C. 28H D. 44H
7.UTF-8是一种变长编码方式,是Unicode字符集的一种实现方法。从Unicode编码值转化为UTF-8的规则如
下:
例如:“严”的十六进制Unicode码为0000 4E25。根据上表,其处在第三行的范围内(0000 0800 - 0000
FFFF),因此“严”的UTF-8编码需要三个字节,即格式是 1110xxxx 10xxxxxx 10xxxxxx。然后,将十六进制
第1页 / 共4页0000 4E25转化为二进制并去掉前面多余的0,得到100111000100101。从最后一个二进制位开始,依次从
后向前填入格式中的x,不够的位补0。这样就得到了“严”的二进制 UTF-8 编码是 11100100 10111000
10100101。
某字符十六进制Unicode码为0000 0370,则其对应的二进制UTF-8编码是
A. 11001111 10100000 B. 11001101 10110000
C. 11100000 10110111 10110000 D. 11100011 10000111 10000000
8.下列关于算法的说法,不正确的是
A. 算法具有有穷性、可行性、确定性等特征
B. “计算斐波那契数列的所有元素”违背了算法的确定性
C. 在计算机领域,“算法”指的是用计算机解决问题的步骤
D. 用计算机编程解决问题的一般过程是抽象与建模、设计算法、编写程序、调试运行程序
9.下列Python表达式中,其值最大的是
A.abs(int(-4.3)) B.5%2//2+3 C.len(str(10)) D.2**5%9
10.某算法的部分流程图如第 10 题图所示,执行这部分流程,若输入 x 的值依次
为10,7,8,12,0,则输出k的值是
A. 2 B. 3
C. 4 D. 5
11.有如下 Python 程序段:
s,x=0,0
for i in range(5):
if i<=1:
x=1
if i<=2:
x=2
if i<=3:
x=3 第10题图
s+=x
print(s)
执行该程序段后,输出显示的内容是
A. 10 B. 12 C. 15 D. 18
12.某同学根据第12题图所示流程图编写的Python程序段如下:
n = int(input())
if n<= 20:
z = 0
if n <= 50:
z = 1
else:
z = 2
用下列输入数据测试程序段与流程图,得到的z值两者不同的是
..
第12题图
A.60 B.50 C.30 D.10
二、非选择题(本大题共3小题,其中第13小题6分,第14小题6分,第15小题8分)
13.小李要参加短视频比赛,他制作了一段时长为4分钟,帧频为25FPS(每秒25帧图像)的视频,视频
每帧图像大小为1024×768像素,色彩模式为24位色。请回答下列问题:
第2页 / 共4页(1) 若不考虑音频,作品大小要求在180MB以内,小李对视频文件进行了压缩,则压缩比至少为______(保
留整数)。(2分)
(2) 若考虑该视频的音频数据,音频具体参数为44.1kHz/16bit/2声道,则加入音频数据后对原先选择的
压缩比______(选填:有/没有)影响。(2分)
(3) 经过压缩后,小李发现视频作品画面清晰度不够,则他可以考虑做哪些修改?请写出一种可行的方法
(2分)
14.爬楼梯问题。有n(n>=2)级台阶,从底端向上爬到顶端,每次只能爬2级或者3级台阶,且第4级台
阶因损坏不能踩踏。求从底端爬到顶端的方案数。
(1)根据题意,当n=4时,方案数为______(2分)。当n=6时,方案数为______。(2分)
(2)若用f(i)表示爬到第i层的方案数,则计算f(i)表达式为___________________。(2分)
15. 小陆报名参加某跟团游活动,部分游玩项目信息如第15题图a所示。旅游团安排了6小时游玩时间。
她的需求是玩尽可能多的项目,若项目数相同,玩尽可能长的时间。编写程序,帮她实现上述需求。请
回答下列问题:
第15题图a 第15题图b
(1)n个项目存在_________种组合方案。如第15题图b所示,若现有4个游玩项目,项目编号分别
为 1 号、2 号、3 号、4 号,则序号为 9 的组合方案中包含哪些被选中的项目? ▲ (请填写
项目编号,各编号之间以逗号隔开)。(共2分)
(2)实现上述功能的部分python程序如下,请根据代码回答下列问题。
#读取项目信息,存储到列表lst中,lst的值为[["1号","魔环飞车",40],......,["21号","飞翔影院",120],
["22号","超级摆锤",45]],代码略
num = len(lst)
t = 0; maxt = 0; c = 0; maxc = 0
xm = ""; bestxm = ""
for i in range(2**num):
#枚举每种可能的组合方案
tmp = i
for j in range(num):
if tmp % 2 == 1:
c = ②
t = t + lst[j][2] #lst[j][2]中为项目所需的时间
xm = xm + lst[j][0] + "," #lst[j][0]中为项目的编号
tmp = ③
if c>maxc or c==maxc and t>maxt and t <= 360:
maxc = c
maxt = t
bestxm = xm
第3页 / 共4页t = 0; c = 0; xm = ""
print("最佳组合的项目总数为", maxc)
print("最佳组合的游玩总时长为", maxt)
print("最佳组合的各项目编号依次为", bestxm)
①上述代码中,表示游玩项目总数的变量是___________。(2分)
②划线处②填的代码为_________________________________。(2分)
③划线处③填的代码为_________________________________。(2分)
第4页 / 共4页