内容正文:
丽水市2023学年第二学期普通高中教学质量监控
高一技术试题卷
本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共12页,第一部分1至6页,第二部分7至12页。满分100分,考试时间90分钟。
注意事项:
1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。
2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。
第一部分 信息技术(50分)
一、选择题(本大题共15小题,每小题2分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分。)
1.下列关于数据与信息的说法,不正确的是( )
A.“结绳记事”中的“绳结”是数据 B.人们的日常生活行为不会产生数据
C.同一信息可以依附于不同的载体 D.信息是可以加工处理的
2.下列关于信息编码的说法,正确的是( )
A.十进制数8转换为二进制数是1000
B.汉字在计算机中是以十六进制方式进行存储
C.ASCII字符“China”中每个字母都用2个字节编码表示
D.某音频信号量化值取值范围是0~7,则需要用8位二进制表示
3.下列关于数据与大数据的说法,正确的是( )
A.数据量大就是大数据
B.大数据只追求数据的精确性
C.大数据价值密度的高低与其总量的大小成正比
D.大数据的汇集加大了用户隐私数据泄露的风险
阅读下列材料,回答第4-6题。
智能农业大棚中的自动温度控制系统,通过温度传感器每隔一定时间采集大棚中的温度,一旦监测到环境温度超过预设的最高温度40℃,控制系统会启动通风和喷水子系统实现降温;如果温度低于预设的最低温度18℃,控制系统会启动加热器,给大棚升温。
4.为提升该系统数据的安全性,下列措施中不合理的是( )
A.对数据进行加密 B.定期升级杀毒软件
C.建设异地容灾系统 D.为不同授权用户设置同一密码
5.用变量t表示温度传感器采集的温度值,下列不能实现该系统温度控制功能的算法是( )
A.if t>40:
x="启动降温系统"
else:
x="启动升温系统"
B.if t>40:
x="启动降温系统"
else: if t<18:
x="启动升温系统"
C.if t<18:
x="启动升温系统"
if t>40:
x="启动降温系统"
D.if t<18:
x="启动升温系统"
elif t>40:
x="启动降温系统"
6.下列Python程序段功能为:列表1st中存放的是某温度传感器某时段内采集的温度值,找出其中最大值max和最小值min。
1st=[20.5,21,20.8,19.8,21.5]
max= min=1st[0]
for i in range( (1) ):
if (2) :
max= lst[i]
elif min>1st[i]:
min= lst[i]
print("最大值是:",max,"最小值是:",min)
上述程序段中划线处可选语句为:( )
①1,len(1st)-1 ②1,len(1st) ③max<1st[i] ④max>1st[i]
A.①③ B.②③ C.①④ D.②④
7.某算法的部分流程图如第7题图所示。执行这部分流程后,“x←x←3”被执行的次数为( )
A.1 B.2 C.3 D.4
8.图像A为200×200像素、64色位图,图像B为200×200像素、16色位图,则图像A与B的存储容量之比为( )
A.1:4 B.1:2 C.3:2 D.4:1
9.下列Python表达式的值最大的是( )
A.int("21345"[2:3]) B.len("app")
C.int(3.6) D.12%3**2+1
10.在Python中,若变量a=1;b=0;c=-1,下列选项中表达式的值与其他三项不同的是( )
A.a>b or a>c B.b!=c and a==c
C.b>c or(not a<c) D.a>b and b>c
阅读下列材料,回答第11-12题。
某少数民族传统服饰的图案或纹样中包含正多边形元素,这些图案不仅具有美学价值,还承载着深厚的文化内涵k和历史意义。
11.现编写计算机程序绘制一个正多边形,解决此问题的算法各个步骤如下所示:
①设计算法,并通过编写计算机程序来描述
②确定正多边形的内角公式并用数学符号描述
③提炼核心要素并加以假设(设正多边形的边数为n,边长为a,内角度数为d)
上述步骤的正确顺序是( )
A.③②① B.③①② C.①②③ D.①③②
12.绘制纹样的部分算法用Python语言描述如下:
import turtle
n=5;a=50
d=(n-2)*180/n #正多边形的内角度数d
t=turtle. Pen() #创建画笔对象
i=0
while i<n:
t. forward(a) #向前绘制长度为a的线段
t. left(180-d) #向左旋转(180-d)度
i+=2
turtle. done()
运行后的结果为
A. B. C. D.
13.十进制数n转换为二进制数s的伪代码如下所示:
s←""
输入正整数n
while n≠0
输出s
方框中伪代码由以下三部分组成:
①s←r+s ②n←n整除2的结果 ③r←n除2的余数
下列选项中,代码顺序正确的是(
A.③①② B.①③② C.①②③ D.②①③
14.用火柴棍拼成数字0~9的Python程序段如下:
match={"0":6,"1":2,"2":5,"3":5,"4":4,"5":5,"6":6,"7":3,"8":7,"9":6}
num= input()
a= num[0]
b= num[1]
c= num[2]
print (match[a]+ match[b]+ match[c])
执行该程序段后,输入num的值为“024”,则输出的结果是( )
A.9 B.12 C.15 D.654
15.有如下Python 程序段:
def js (s):
c=0
for i in range (len(s)):
if "0"<=s[i]<="9":
c+=1
return c
s= input()
c= js(s) #调用函数
if c== len(s):
print(" yes")
else:
print(" no")
执行该程序段后,输出结果为“yes”,则变量s的值是( )
A.2024xxjs B.Actionism C.20240623 D.SHA-1
二、非选择题(本大题共2小题,其中第16小题10分,第17小题10分,共20分。)
16.完全数是指一个数恰好等于它的正因子(但不包括其本身)之和。例如,6能被1、2和3整除,而这些正因子的和(1+2+3)正好等于6,所以6是一个完全数。请回答下列问题:
(1)由题意可知,整数10是否为完全数______(选填,填字母:A.是/B.不是)。
(2)现编写Python程序判断某数是否为完全数,请在程序中划线处填入合适的代码。
x= int (input("请输入一个数:"))
①
if ③ :
print(" yes")
else:
print(" no")
(3)加框处采用的算法是______(选填,填字母:A.枚举算法/B.解析算法)。
17.某APP推出签到兑奖活动,赚取积分规则如下:
A.签到状态以0和1编码,0表示当天未签,1表示当天已签。
B.第1天签到得1分,第2天得2分,第3天得3分,第4天得4分,第5天起每日得5分;如果中途漏签,则下次签到根据规则A计算积分,如第17题图a所示。
编写程序:根据赚取积分规则和签到状态,计算当前积分,判断是否满足兑奖条件。若不满足,计算还需连续签到的天数以达到兑奖所需积分,运行结果如第17题图b所示。请回答下列问题:
(1)由题意可知,签到状态为“110011101”, 则赚取的积分为______;若要兑换20积分的奖品,还需连续签到的最少天数是______。
(2)定义如下cal(n)函数,函数的功能是计算连续n天签到的积分,请在程序中划线处填入合适的代码。
def cal (n):
if ① :
return n*(1+n)//2
else:
return 15+(n-5)*5
(3)实现签到兑奖活动的部分Python程序如下,请在程序中划线处填入合适的代码。
import random
s= input("请输入签到状态:")
jf=0
i=0
flag= False
if s[ len(s)-1]=='l':flag= True #判断最后1天是否签到
last=0
while i< len(s):
j=i
while j< len(s) and s[j]=='1':
j+=1
jf+= cal(j-i)
if flag== True: last=j-i
①
print(’赚取积分为:’,jf)
jp= random. randint(20,50) #随机产生某奖品兑换的所需积分
print("奖品兑换所需积分:",jp)
if jf>= jp:
print("可以兑换奖品")
else:
②
lastjf=0
if flag== True:
count= last
lastjf= cal(last) #记录末尾连续1的签到积分
lx= jf
while lx< jp+ lastjf:
count+=1
lx= jf+ ③
if flag== True and jf< jp:
print(’还需连续签到的天数是:’,count- last)
if flag== False and jf< jp:
print('还需连续签到的天数是:',count)
丽水市2023学年第二学期普通高中教学质量监控
高一技术参考答案
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
B
A
D
D
A
B
D
C
D
B
A
B
A
C
C
16.(1)B (2分)
(2)①sum=0 (2分)
②x% i==0 (2分)
③sum==x (2分)
(2)A (2分)
17.(1)10 (1分) 4(1分)
(2)①n<=5 或n<5 或n<6 (2分)
(3)①i=j+1 (2分)
②count=0 (2分)
③lx= jf+ cal(count) (2分)
学科网(北京)股份有限公司
$$