上海市浦东中学2026-2027学年高一上学期11月期中考试 信息技术试题
|
2份
|
8页
|
3人阅读
|
0人下载
内容正文:
2026学年第一学期上海市浦东中学期中考试
高一信息技术试卷
试卷说明:
本试卷总分100分,考试时间为60分钟,答题过程中不可使用计算器等辅助计算工具。所有单选题每题2分,多选题每题3分。
综合一:20分
学校将举行"科技节"活动,入场需扫码进行电子签到。电子签到二维码是在平面上用有规律的黑白相间的几何图形记录数据符号信息的,使用若干个与二进制相对应的几何图形来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理。二维码可通过二维码生成器生成。
1-1、已知某电子签到二维码点阵图的规模为64×64,通过对黑白像素进行逐行编码,每个点用1个二进制位表示,假设用"1"表示黑点,用"0"表示白点,则存储该二维码需要______位(二进制个数),共折合______字节。(仅列式,4分)
1-2、______是计算机中最小的存储单位,即一个二进制位,一位的取值只能是0或1。(单选)
A、Byte B、bit C、KB D、MB
1-3、如图所示为该二维码左上角的8×8点阵图,则其第一行的二进制编码是________________________,表示为十六进制数为___________。(6分)
■
■
□
■
□
□
■
□
■
□
□
■
□
□
■
■
■
■
□
■
□
■
■
□
□
□
□
□
■
□
□
■
■
■
■
□
■
■
■
□
■
□
□
■
□
□
■
■
■
■
□
■
□
■
■
□
■
□
□
■
□
□
■
□
(■表示黑点,□表示白点)
1-4、电子签到二维码每30秒自动刷新一次,若超过有效期,则需重新生成,这主要体现了信息( )(单选)
A、可以传播和存储 B、价值是相对的 C、具有时效性 D、可以被共享
1-5、小申同学制作了包含自己和同学个人敏感信息(如手机号码、身份证号码、家庭住址等)的二维码,并分享到公开的社交群中,这种做法合适吗?请分析说明:(至少分析两点,6分)
_____________________________________________________________________
综合二:12分
学校即将迎来120周年校庆,小申帮助老师修复校史馆中的老照片。他使用高精度的扫描仪扫描老照片,保存为"24位位图"格式,对得到的图像文件进行了一系列的操作,修复了照片,请回答以下问题。
2-1、使用扫描仪扫描老照片,得到计算机中存储的图像文件,这一过程属于( )(单选)
A、采样 B、数字化 C、量化 D、编码
2-2、小浦知道,在计算机中,RGB(Red,Green,Blue)颜色值可以表示为十六进制颜色码。例如,颜色值RGB(64,224,208)可以记为#40E0D0,其中,表示红色的64、表示绿色的224和表示蓝色的208分别对应十六进制数40H、E0H、D0H。那么,他在老照片上提取的十六进制颜色码#1E90FF对应的RGB颜色值是( )(单选)
A、红色1、绿色14、蓝色9 B、红色31、绿色90、蓝色255
C、红色30、绿色90、蓝色255 D、红色30、绿色144、蓝色255
2-3、小浦在照片底部添加一行文字"2022届毕业生合影",保存时其他设置不变,则文件的大小将( )(单选)
A、变大 B、不变 C、变小 D、不能确定
2-4、图像属性显示:宽度1024像素,高度768像素,24位位图,则此图像所占的存储容量是(仅列算式)_____________________________(KB)(6分)
综合三:20分
小明参加了学校"朗读亭"活动,需递交一段朗读作品的音频文件。他在网上找到一款免费音频软件,准备录制一段音频。
3-1、经查阅资料之后,小明了解到声音的数字化是将自然界中存在的、计算机外部的音频信号转换到计算机内部的过程,也是从_________转换成______的过程。其中________是离散的。(选填:数字量、模拟量)。(6分)
3-2、通常对声音的数字化通过采样、量化和编码来实现。采样是在模拟信号中,每隔一定时间(或空间)取一个值的过程。量化过程是按模拟信号变化的幅度将其划分为几个区段,把落在某个区段的采样样本值归成一类,并赋予相应的二进制数来表示量化值。
请问下面两张图表示采样过程的是图________;表示量化过程的是图_______。(选填:甲/乙)(4分)
3-3、在声音数字化过程中,下列关于采样频率与声音质量之间关系的叙述,错误的是( )(多选)
A、要得到较高的声音质量,可采用较高的采样频率
B、要得到较高的声音质量,可采用较低的采样频率
C、采样频率越高,声音质量就越低
D、采样频率的高低与声音质量无关
3-4、若量化位数划分的等级范围用十进制表示为0~63,采集的样本中一部分模拟量值序列为"…5,8,12,3,9,14…",则这个序列量化值为( )(2分)
A、…5,8,12,3,9,14,…
B、…000101,001000,001100,000011,001001,001110,…
C、…101,1000,1100,11,1001,1110,…
D、…05,08,0C,03,09,0E,…
3-5、小明录制时长为256秒的wav格式的音频文件,参数指标为:采样频率44100Hz、量化位数16位、单声道。那么每秒的采样样本数有________个,则此音频文件共占__________________________________KB(仅列式)(2+3分)
综合四:24分
学校开展体质健康测试,视力检测仪使用标准对数视力法(4.0~5.2)测量左、右眼视力,并计算双眼平均视力,测量结果可以绑定二维码发送到手机上,有些设备在待机状态下显示当前日期、时间、室内环境温度。
4-1、通过观察,视力检测仪要想计算出双眼平均视力,需要给检测仪______,______两项数据。(2分)
4-2、以下变量命名不符合Python语法规则的是( )(多选)
A、left'eye B、2eye C、left-eye D、eye2
4-3、如果左眼视力用变量vision表示,请问vision应该属于( )数据类型?(单选)
A.整型(int) B. 字符型(str) C.浮点型(float) D.布尔型(bool)
4-4、Python语言中输入语句为vision=input("输入左眼视力:"),此时vision的数据类型为( )(单选)
A.整型(int) B.浮点型(float) C. 布尔型(bool) D.字符型(str)
4-5、Python语言中如何将输入语句变量vision的数据类型转换为浮点型数据( )(单选)
A. vision = int(vision) B. vision = bool(vision)
C. vision = str(vision) D. vision = float(vision)
4-6、如果左、右眼视力分别用变量L、R表示,则用Python表达式表示双眼平均视力:avg=_____________________________(2分)
4-7、Python语句avg=round(avg,1)中,函数round(avg,1)的作用是_____________________________(2分)
4-8、请将完整的程序填写到下方(4分)
L=________________________________#输入左眼视力并赋值给变量L
R=________________________________#输入右眼视力并赋值给变量R
avg=________________________________#计算双眼平均视力
avg=round(avg,1) #精确到小数点后一位
print(_____________) #输出avg值
4-9、某同学在调试程序时,运行语句print("平均视力:"+avg),报以下错误,请写出可能造成的原因并加以改正(2+3分)
TypeError: can only concatenate str (not "float") to str
_____________________________________________________________________
综合五:24分
小东参加学校运动会100米跑项目,每人有2次机会,取2次中最小数(用时最少)作为个人成绩。
5-1、编程解决问题的过程,需要经历的过程是( )(单选)
①设计算法 ②抽象与建模 ③调试运行 ④编写程序
A、①②③④ B、②①③④ C、②①④③ D、①②④③
5-2、算法的基本执行流程有( )(多选)
A、顺序结构 B、分支结构 C、判断结构 D、循环结构
5-3、若a=15,b=8,则表达式a<b的值为_____;若a='15',b='8',则表达式a<b的值为_____。(4分)
5-4、同一个问题的算法不唯一,以下是该问题的3种不同解法,请在空白处填入合适的内容。(6分,1分1空)
5-4.1输入a,b两个数,输出其中的小数的数(流程图实现)。
5-4.2输入a,b两个数,输出其中的小数的数(python实现)参考4.1流程图。
1.双分支(4分)
2.单分支(3分)
3.单分支(2分)
a=int(input("输入a:"))
b=int(input("输入b:"))
____________
____________
____________
____________
print(min)
a=int(input("输入a:"))
b=int(input("输入b:"))
____________
____________
____________
print(min)
a=int(input("输入a:"))
b=int(input("输入b:"))
if a<b:
a,b=b,a #交换a,b的值
____________
Python小贴士
数据类型
类型标识符
类型说明
整型
integer
51,-314
浮点型
float
3.14159,-2e3
字符型
string
有单引号或双引号“3.14”,“上海”
函数名
基本语法
函数功能
print()
print(x)
print(x,“你好”)
输出x的值
多个输出用逗号隔开(,)
input()
x=input(“输入x:”)
键盘输入一个数给x,x接收的是字符型(“ ”)
int()
int(x)
将x转换为整型数据
int(13.5)-->13
int(“13”)-->13
float()
float(x)
将x转换为浮点型数据
float(“13.5”)--->13.5
float(13)-->13.0
str()
str(x)
将x转换为字符串型数据str(13)-->“13”
round()
round(a,b)
对a保留b位的小数截取(进位)
round(3.14159,2)--->3.14
分支结构代码
单分支
双分支
if 条件 :
代码块1
if 条件 :
代码块1
else:
代码块2
说明:条件成立时执行if下的代码块,否则执行else下的代码块。
提醒:注意python语句格式,特别是冒号、缩格、对齐。
第 1 页 共 6 页
学科网(北京)股份有限公司
$
2026年上海市浦东中学期中考试
高一信息技术试卷(纯答案)
综合一:20分
1-1、64*64*1=4096、4096/8=512 4''
1-2、B 2''
1-3、11010010、D2H 6''
1-4、C 2''
1-5、从信息安全隐患;未经授权,侵犯他人隐私两点分析(答案略) 6''
综合二:12分
2-1、B 2''
2-2、D 2''
2-3、B 2''
2-4、1024*768*24/8/1024=2304 6''
综合三:20分
3-1、模拟量、数字量、数字量 6''
3-2、甲、乙 4''
3-3、BCD 3''
3-4、B 2''
3-5、44100、44100*16*1*256/8/1024=22050 2+3''
综合四:24分
4-1、左眼视力、右眼视力 4''
4-2、ABC 3''
4-3、C 2''
4-4、D 2''
4-5、D 2''
4-6、avg=(L+R)/2 2''
4-7、将avg的值五舍六入精确到小数点后一位 2''
4-8、
L=float(input(“请输入左眼视力:”)) 4''
R=float(input(“请输入右眼视力:”))
avg=(L+R)/2
avg=round(avg,1)
print(“平均视力”,avg)
4-9、原因:字符串与浮点型数据不能用“+”直接连接 2+3''
改成:print(“平均视力”+str(avg)) 或 print(“平均视力”,avg)
综合五:24分
5-1、C 2''
5-2、ABD 3''
5-3、False、True 4''
5-4.1、①a ②b ③a ④b ⑤print(a) 1+1+1+1+2=6''
5-4.2
解一(4分)
解二(3分)
解三(2分)
a=int(input(“输入a:”))
b=int(input(“输入b:”))
if a<b:
min=a
else:
min=b
print(min)
4分
a=int(input(“输入a:”))
b=int(input(“输入b:”))
min=a
if b<min:
min=b
print(min)
3分
a=int(input(“输入a:”))
b=int(input(“输入b:”))
if a>b:
a,b=b,a
print(a)
2分
学科网(北京)股份有限公司
$