浙江省浙南名校联盟2023-2024学年高二上学期10月联考技术试题(Word版附解析)
展开高二年级技术学科试题
考生须知:
1.本卷共12页满分100分,考试时间90分钟;
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。
3.所有答案必须写在答题纸上,写在试卷上无效;
4.考试结束后,只需上交答题纸。
第一部分 信息技术(共50分)
一、选择题(本大题共15小题,每小题2分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1. 下列关于数据和信息的说法,正确的是( )
A. 被收集保存的数据才是真正的数据
B. 数据的多种表现形式在计算机中用二进制存储
C. 同一信息必须依附于同一个载体
D. 有了计算机才有了信息的加工和处理
【答案】B
【解析】
【详解】本题考查数据与信息的区别和联系。数据和信息之间是相互联系的。数据是反映客观事物属性的记录,是信息的具体表现形式。数据经过加工处理之后,就成为信息;而信息需要经过数字化转变成数据才能存储和传输。数据和信息是有区别的。数据是数据采集时提供的,信息是从采集的数据中获取的有用信息。信息可以简单地理解为数据中包含的有用的内容。A选项,被收集保存的数据是信息,选项错误;B选项,在计算机系统中,数据以二进制信息单元0,1的形式表示,选项正确;C选项,信息可以依附于不同载体,选项错误;D选项,在计算机发明之前,就有了信息的加工和处理,选项错误。故本题答案是B选项。
2. 智能亚运一站通上推荐赛事如图,下列关于数据、知识和智慧说法不正确的是()
A. 各比赛项目数据的表现形式可以数字、图片等
B. 图中柔道项目价格“¥20.00”数据有实际意义
C. 对于票价高低有不同的理解是因为知识构建不同
D. 通过赛时选择合适自己时间的票是智慧的体现
【答案】D
【解析】
【详解】本题考查的是数据、知识和智慧的概念。通过赛时选择合适自己时间的票是知识的体现。故本题应选D。
3. 下列关于信息编码的说法,正确的是()
A. ASCII码共表示127个字符
B. 计算机中的汉字采用二进制进行编码的
C. 条形码、二维码也属于编码方式
D. MPEG-4是常见的视频编码方式
【答案】B
【解析】
【详解】本题考查的是信息编码。ASCII码共表示128个字符,条形码、二维码不属于编码方式;MPEG-4标准主要应用于视像电话(Vide Phne),视像电子邮件(Vide Email)和电子新闻(Electrnic News)等。故本题应选B。
4. 使用UltraEdit软件查看内码,部分界面如下图所示,下列说法不正确是()
A. 存储该字符串的内码共需15个字节
B. 小写字母“p”的内码值是70H
C. 字符的内码值大小关系为:“3”<“e”<“H”
D. 数字“2”的内码值用二进制表示为00110010
【答案】C
【解析】
【详解】本题考查的是字符编码。由图中可知,3的内码值是:33H,e的内码值是:65H,H的内码值是:48H,故其内码值大小关系为:“3”<“H”<“e”。故本题应选C。
5. 有关数据安全的说法,下列正确的是()
A. 通过数据校验保障交互数据的完整性B. 重要数据可以通过加密提高安全性,不必备份
C. 强密码安全,可在多个应用中统一使用D. 保护数据的安全无需保护存储数据的介质
【答案】A
【解析】
【详解】本题考查的是数据安全。通过数据校验保障交互数据的完整性;重要数据需要备份;不同系统应使用不同密码;保护数据的安全需要保护存储数据的介质。故本题应选A。
6. 下列Pythn表达式的值为数值5的是()
A. int(max(['5''20','100']) )B. len([1,2,3,"hi"])
C. rd("F")-rd("a")D. str(abs(-5))
【答案】A
【解析】
【详解】本题考查的是Pythn表达式。int(max(['5','20','100']) )=5,len([1,2,3,"hi"])=4,rd("F")-rd("a")=-27,str(abs(-5))="5"。故本题应选A。
7. Pythn表达式3*4**2%10的值是()
A. 0B. 2C. 4D. 8
【答案】D
【解析】
【详解】本题考查的是Pythn表达式。在Pythn中,*表示乘,**是幂次方,%是求余。**运算级别最高,故3*4**2%10=3*16%10=48%10=8,选项D正确。
8. 下列Pythn语句不正确的是()
A. versin="HUAWEI"+60B. a[i],a[i-1]= a[i-1] ,a[i]
C. a,b="AI",[5,1]D. B%=2
【答案】A
【解析】
【详解】本题考查的是Pythn表达式。"HUAWEI"是字符串类型数据,60是整数类型数据。符串类型数据与整数类型数据不能进行加运算。故本题应选A。
9. 已知字典dic= {True: 1, False: 0},则dic["tea" nt in "Teacher" ]的结果是()
A. TrueB. FalseC. 1D. 0
【答案】C
【解析】
【详解】本题考查Pythn字典相关内容。字典是Pythn提供的一种常用的数据结构,它用于存放具有映射关系的数据。已知字典有两个键:True和False,其对应键值分别为1、0。"tea" nt in "Teacher"为判断"tea"不是 "Teacher"的子串,结果为True。对照字典,可知,其键值为1。故本题答案是C选项。
10. 判断整数x是否奇偶的部分Pythn 程序段如下:
if x%2==0:
y="even"
else:
y="dd"
下列选项中与上述语句块功能相同的是()
A. B. C. D.
【答案】C
【解析】
【详解】本题考查的是Pythn选择语句。选项A在x为偶数y="ld",与题干给的程序不符;选项B语句格式不对,else后不用写条件表达式;选项Dx为偶数y="ld",奇数y="even",与题干给的程序不符。故本题应选C。
11. 某算法的部分流程图如图所示,输入a的值为26,若用Pythn语言描述,则下列正确的是()
A. B.
C. D.
【答案】A
【解析】
【详解】本题考查是流程图及Pythn语言。由流程图可知,循环的条件是a!=b,故排除BD,b=b-3这个语句不管a是否大于b都要执行,故排除C。本题应选A。
12. 有如下Pythn程序段:
s = "Asian_Games"
t = [3,2,11]
jm = ""
fr i in range(0,len(s),3) :
m=t[i % len(t)]
n = rd(s[i])+m
jm +=chr(n)
print(jm)
执行该程序段后,输出结果为()
A. DtpJB. DdJhC. DddhD. Dupcu
【答案】B
【解析】
【详解】本题考查的是Pythn循环语句。由程序可知,range(0,len(s),3)分别0,3,6,9序列。
当i=0时,m=t[i % len(t)]=t[0]=3,n = rd(s[i])+m=65+3=68,jm +=chr(n)="D";
当i=3时,m=t[i % len(t)]=t[0]=3,n = rd(s[i])+m=97+3=100,jm +=chr(n)="Dd";
当i=6时,m=t[i % len(t)]=t[0]=3,n = rd(s[i])+m=71+3=74,jm +=chr(n)="DdJ";
当i=9时,m=t[i % len(t)]=t[0]=3,n = rd(s[i])+m=101+3=104,jm +=chr(n)="DdJh";
故执行该程序段后,输出结果为:DdJh,选项B正确。
13. 有如下 Pythn 程序段:
s=input("请输入:")
res=0
fr i in s:
if 'A'<=i<='Z':
res+=1
elif '0'<=i<='9':
res*=2
break
print(res)
执行该程序段,输入“The Asian Games 2023”,执行该程序段后,输出结果为()
A 12B. 8C. 6D. 0
【答案】C
【解析】
【详解】本题主要考查Pythn程序设计相关内容。通过分析代码段,可以得知,该代码段功能:依次取字符串s中的字符,若是大写字母则res=res+1,若是数字则res=res*2,且退出循环的执行,输出res。输入“The Asian Games 2023”,则在遇到"2"之前,共有3个大写字母,3*2得6,故本题答案是C选项。
14. 有如下Pythn程序段:
imprt randm
i = 1;n = 5
res = []
while i <=n:
num = randm.randint(1, 10)
if num nt in res:
res += [num]
i += 1
执行该程序段后,res的值可能的是()
A. [0 4, 8, 1, 9]B. [3, 2, 4, 5, 5]C. [6, 5, 7, 8, 4]D. [6, 5, 1, 3, 8,7]
【答案】C
【解析】
【详解】本题考查的是Pythn随机函数及循环语句。 randm.randint(1, 10)生成1~10的整数。由i=1;n=5、 while i <=n,可知生成的res列表元素是5个,故选项D错误,由代码可知列表中元素值不可能有0、及重复的数据,故选项AB错误。本题应选C。
15. 有如下Pythn程序段:
def f(x):
return x[::-1] #对x逆序输出
s = 'CPU'
while len(s) > 0:
print(f(s))
s = s[:len(s) - 1]
执行该程序段后,输出结果为()
A. UPC PC CB. CPU PU UC. UPCD. U
【答案】A
【解析】
【详解】本题考查的是自定义函数及循环语句。阅读程序可知,逆序输出字符串s,然后字符串s去除首字符,再次逆序输出,直到字符串s为空。 s = 'CPU',故输出:UPC PC C。选项A正确。
二、非选择题(本大题共3小题,第16小题4分,第17小题8分,第18小题8分,共20分)
16. 自然界中的声音、图片等各种模拟信号,可通过数字化工具将模拟信号转换为数字信号被计算机处理。模拟信号的数字化过程,如下图所示:
(1)将模拟信号转换成数字信号一般需要经过三个步骤:①_____②_______③编码
(2)计算机中的声卡是实现声音信号“模数”和“数模”转换的硬件设备,其中录制声音的过程是实现________转换的过程(选填,填字母,A.“模数” B.“数模”)
(3)下图是2段录音文件的参数信息,存储容量大小“旁白.mp3”是“伴奏.mp3”的_____倍(四舍五入保留整数)
【答案】 ①. 采样 ②. 量化 ③. A ④. 2
【解析】
【详解】本题考查的是数字化相关知识。
(1)将模拟信号转换成数字信号一般需要经过三个步骤:采样、量化、编码。
(2)模拟信号只有通过A/D转化为数字信号后才能用软件进行处理,这一切都是通过A/D转换器(ADC)来实现的。录制声音的过程是实现模数转换的过程。
(3)由图中可知“旁白.mp3”存储容量1.82MB,“伴奏.mp3”存储容量904KB。1.82*1024/904≈2。
17. 十八位居民身份证号码由六位数地址码、四位数字出生年份码、四位数字出生月日码、三位数字顺序码和一位校验码组成,其格式如下:
输入待识别身份证号码,获取出生年份码,判断是否成年(年满18周岁为成年人),输出判断结果,请回答下列问题。
ID=input("请输入正确的18位身份证号码:")
year=int(input("请输入今年年份:"))
birth=int(_______________) #获取出生年份码
age=year-birth
if_______________:
print("你已成年")
else:
print("你未成年")
(1)请在划线处填入合适代码
(2)在上述程序中,变量age的数据类型为________(单填:A.整型/B.字符串/C.逻辑型)
(3)调试程序时出现1处报错,如下图所示
修正程序为 _______________________________
【答案】 ①. ID[6:10] ②. age>=18 ③. A ④. print("你未成年")进行缩进
【解析】
【详解】本题考查的是Pythn应用。
(1)字符串的索引从0开始,此处功能是获取出生年份码,故第一空应为:ID[6:10];年满18周岁为成年人,故第二空应为:age>=18。
(2)int功能是转换为整型数据,故变量age的数据类型为整型。选项A正确。
(3)print("你未成年")语句没有缩进报错,故应将print("你未成年")进行缩进。
18. 腾讯通过QQ等级来衡量用户的活跃情况。QQ等级计算规则如下:
①用户当天在线两个小时,记为活跃1天;半小时及以上、两小时以下则记为活跃0.5天。
②根据累计活跃天数对应不同QQ等级,如右表所示,0级至1级需活跃5天,1级至2级需活跃7天,依此类推。
③每升1级,用户可以获取1个⭐,4个⭐兑换1个?,4?个兑换1个,4个兑换1个?。
(1)小张的QQ等级图标为???⭐⭐,则小张QQ等级的级别是______________
(2)“lg.txt”文件中逐行记录了某位用户每天的在线时长(以小时为单位),编程实现读取文件内容并计算,按? ?⭐的顺序输出用户的QQ等级图标,请在划线处填入合适的代码。
f = pen('lg.txt')
data = []
active = 0
icn = ['?',' ','?','⭐']
#逐行读取'lg.txt'文件中的数据,依次添加到data列表中
代码略
#计算用户的活跃天数
fr i in range(len(data)):
if data[i] >= 2:
active += 1
elif data[i] >= 0.5:
_________________
#计算用户等级
base = 5
level = 0
while active >= base:
level += 1
_____________________
base = base + 2
#将等级换算为图标
s = ''
while level != 0:
r = level % 4
s = str(r) + s
______________________
n = len(s)
ans = ''
start = 4-n
fr i in range(n):
ans += icn[start+i]*int(s[i])
print(ans)
【答案】 ①. 14 ②. active += 0.5 ③. active = active - base ④. level = level // 4
【解析】
【详解】本题考查的是Pythn综合应用。
(1)每升1级,用户可以获取1个⭐,4个⭐兑换1个?,小张的QQ等级图标为???⭐⭐,则小张QQ等级的级别是:3*4+2=14级。
浙江省强基联盟2023-2024学年高二上学期12月联考技术试题(Word版附解析): 这是一份浙江省强基联盟2023-2024学年高二上学期12月联考技术试题(Word版附解析),共12页。试卷主要包含了 某算法的部分流程图如图所示,mean等内容,欢迎下载使用。
浙江省S9联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析): 这是一份浙江省S9联盟2023-2024学年高二上学期期中联考技术试题(Word版附解析),共9页。试卷主要包含了考试结束后,只需上交答题纸等内容,欢迎下载使用。
浙江省浙南名校朕盟2023-2024学年高三上学期第一次联考技术试题(Word版附解析): 这是一份浙江省浙南名校朕盟2023-2024学年高三上学期第一次联考技术试题(Word版附解析),共16页。试卷主要包含了考试结束后,只需上交答题卷等内容,欢迎下载使用。