资源简介 浙江省浙东北县域名校发展联盟2024-2025学年高二下学期4月期中考试技术试题-高中信息技术学校:___________姓名:___________班级:___________考号:___________一、选择题1.下列关于数据和信息的说法,正确的是( )A.在数据处理过程中不会有新的信息产生B.数据以二进制编码后才能存储在计算机中C.信息的保存和传播可以不依附于载体D.同一数据经解释后产生的信息都是相同的2.下列关于人工智能的说法,不正确的是( )A.符号主义人工智能的实现依赖对符号的推理和运算B.训练数据的规模不会影响深度学习的效果C.采用行为主义方法的智能体通过与环境的交互学习提升智能D.人工智能促进社会发展的同时也会带来一定的社会担忧3.为了提高学生到寝点名的效率,某校引入了人脸考勤系统。该系统需要事先采集学生的脸部数据并保存到服务器中,学生进入寝室时,考勤机自动刷脸验证学生身份并登记为到寝,班主任可在不到校的情况下通过浏览器查看学生的到寝信息,并对系统显示未登记到寝的学生进行人工查证。下列关于该信息系统组成与功能的说法,正确的是( )A.可利用到寝数据分析学生的就寝情况B.该信息系统中的用户仅指班主任和学生C.将学生状态登记为在寝的过程属于信息系统的数据查询功能D.班主任人工输入到系统的学生考勤信息不属于该信息系统中的数据4.为了提高学生到寝点名的效率,某校引入了人脸考勤系统。该系统需要事先采集学生的脸部数据并保存到服务器中,学生进入寝室时,考勤机自动刷脸验证学生身份并登记为到寝,班主任可在不到校的情况下通过浏览器查看学生的到寝信息,并对系统显示未登记到寝的学生进行人工查证。下列关于该信息系统支撑技术的说法,正确的是( )A.该系统的性能仅由硬件决定B.该系统所用软件要随着系统需要的变化而不断完善C.该系统的使用与网络环境无关D.使用浏览器远程查看学生的到寝情况无需服务器支持5.为了提高学生到寝点名的效率,某校引入了人脸考勤系统。该系统需要事先采集学生的脸部数据并保存到服务器中,学生进入寝室时,考勤机自动刷脸验证学生身份并登记为到寝,班主任可在不到校的情况下通过浏览器查看学生的到寝信息,并对系统显示未登记到寝的学生进行人工查证。根据阅读材料,下列说法不正确的是( )A.该系统开发采用了C/S网络架构,所有用户须安装专用APPB.该系统在停电时无法正常工作,这体现了信息系统对外部环境有依赖性C.该系统在设计时预留了指纹识别模块,这体现了信息系统的可扩展性D.使用该系统提高了点名效率,这体现了信息系统“提高工作效率”的优势6.图像a为200×100像素、256色位图,图像b为200×100像素、16位色图,则图像a与b的存储容量之比为( )A.1:1 B.1:2 C.2:1 D.16:17.某算法的部分流程图如图所示,执行该流程时,若输入x的值为1234,下列说法正确的是( )A.执行该流程后,输出的结果是6B.执行该流程后,变量x的值是1C.输入4321和输入1234,输出结果相同D.执行该流程后,"x>0?"和"m%2=1?"的执行次数相同8.栈S从栈底到栈顶的元素依次为1,2,3,队列Q初始为空。约定:U操作是指元素出栈后入队,H操作是指元素出队后再入队。经过UUHU系列操作后,队列中队首到队尾的元素依次为( )A.2,1,3 B.3,1,2 C.1,3,2 D.2,3,19.某Python程序如下:a-input("输入数字字符串:")s=""k=1for i in range(0,len(a)-1,2): dl=int(a[i]) d2=int(a[i+1]) t=d1+k*d2 if t<0: t+=10 elif t>=10: t-=10 s=str(t)+s k=-kif len(a)%2==1: s+=a[len(a)-1]print(s)程序运行时,若输入“66465”,则输出的结果是( )A.528 B.582 C.285 D.82510.列表元素a[0]至a[n-1]依次存放着n个数据,现要将下标为x(0≤xtemp=a[x]for i in range( ): a[i]=a[i+1]a[n-1]=temp划线处应填入的正确代码为( )A.n-2,x-1,-1 B.n-1,x,-1 C.x,n-1 D.x+1,n11.有如下Python程序段:import randomn=5;a=[0]*(n+1);c=[0]*11for i in range(1,n+1): a[i]=random.randint(1,10) #随机生成[1,10]范围内的整数 c[a[i]]+=1for i in range(len(c)-1,0,-1): for j in range(c[i]): print(i,end="")执行该程序段后,输出的结果可能为( )A.1 3 3 7 9 B.7 7 9 6 8 C.9 7 5 5 1 D.10 8 6 8 212.有如下Python程序段:n=6a=[[0 for i in range(n)]for j in range(n)]for i in range(n): for j in range(i+1): if j!=0 and j!=i: a[i][j]=a[i-1][j-1]+a[i-1][j] else: a[i][j]=1执行该程序段后,a[4]的值是( )A.[1,3,3,1,0,0] B.[1,4,6,4,1,0]C.[1,4,6,6,4,1] D.[1,5,10,10,5,1]二、操作题13.丑数是只包含质因数2、3、5的正整数,三位不重丑数是三位正整数且各位数字不重复的丑数。小明编写了一个Python程序寻找三位不重丑数,程序运行结果如下图所示。三位不重丑数有:[108,120,125,128,135,……,768,810,864,960,972] 共有41个(1)下列选项中不可以填入加框处的代码是 。(单选,填字母)。A.[2,3,5] B.range(2,6) C.range(2,11)(2)Python程序代码如下,请在划线处填入合适的代码def check(n): #判断正整数n是否只包含2、3、5三个质因子 for i in: #加框处 while n%i==0: n=n//i if① : return True else: return False"以下是主程序部分"ans=0;a=[]for i in range(100,1000): f=[0]*10 temp=i while temp!=0: f[temp%10]=② temp//=10 if sum(f)==3: if③ : ans+=1 a.append(i) #函数append(),用于向列表尾部添加元素print("三位不重丑数有:",a)print("共有",ans,"个")14.某商家的共享充电宝借用计费规则如下:(1)借用时长不足半小时按3元计费;(2)借用半小时及以上按每小时5元计费,借用时长超过整小时部分,不足半小时的时长不计费,半小时及以上按一小时计费。例如:●借用25分钟(不足半小时);费用为3元;●借用1小时20分钟(超时部分为20分钟,不足半小时):总费用为5元;●借用2小时45分钟(超时部分为45分钟,半小时及以上):总费用为5×3=15元。该商家在商场人流密集处投放了一台多个仓位口的共享充电宝柜机,某天的借用记录存储在Excel文件中,部分数据截图如下图所示。其中“借还状态”列值为0表示借出,值为1表示归还。小明编写了Python程序,从该文件中读取所有数据,计算该共享充电宝柜机一天的总收入,以及柜机处于借空状态的总时长。请回答下列问题:(1)小明在6:20从5号仓位口借出一充电宝,并于7:25归还,其应付费 元(填数字)。(2)将时间转换为分钟表示的函数times如下,请在划线处填入合适的代码。def times(s): return +int(s[3:]) #如08:20转换结果为500(3)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。"读取Excel文件数据,将其转换为二维数组并存入data列表,data列表中每个元素包含日期、时间、仓位口、借还状态4个数据项。data列表中元素已按“时间”升序排列,代码略"dic={} #存储各个仓位口的借出时间total=cnt=sumt=0price,start=5,-1n=30 #柜机充电宝仓位口数量for a in data: if a[3]==0: ① cnt+=1 if cnt==n: start=times(a[1]) else: if cnt==n: sumt+=② cnt-=1 m=times(a[1])-dic[a[2]] if m<30: fee=3 else: fee=③ total+=feeprint("该天共享充电宝柜机总收入为:",total)print("柜机处于借空状态的总时长为:",sumt)三、综合题15.小明制作了一个可以自动加热、加水的智能饮水机系统。该系统的温度传感器和水位传感器采集到的数据由智能终端经IoT模块和无线通信方式发送到Web服务器。服务器根据数据进行判断,若水温低于系统设定的阈值,则通过智能终端启动加热装置;若水位低于系统设定的阈值,则通过智能终端打开阀门加水。小明可以通过浏览器查看实时监测数据和历史数据。请回答下列问题:(1)该系统中的温度和水位传感器 (单选,填字母:A.一定/B.不一定)要连接在同一智能终端。(2)若温度传感器和水位传感器连接在同一智能终端,服务器能正常获取水温数据,但不能正常获取水位数据,以下故障与该现象无关的是 (单选,填字母)。A.水位传感器故障 B.水位传感器与智能终端连接故障 C.智能终端无法与服务器通信(3)关于该饮水机系统,下列说法合理的是 (多选,填字母)。A.智能终端故障会影响小明查看实时数据B.测试并观察该系统运行时的行为,属于静态测试C.该系统中,传感器与智能终端之间的数据传输是单向的D.温度传感器和水位传感器必须同时传送数据到智能终端(4)系统运行一段时间后,小明发现饮水机的加水功能正常,但无法正常加热,简要说明系统中可能造成上述问题的原因。(5)水位传感器每隔一分钟检测一次,若水位低于20cm,系统自动打开阀门加水1分钟,加水过程中会关闭出水口。为了解家庭饮水情况,小明将系统中1月份的水位数据导出,部分数据如图a所示。现利用Python编写程序统计1月份的每日饮水量,绘制如图b所示图表。部分Python程序如下。图a 图bimport pandas as pdimport matplotlib.pyplot as pltdf=pd.readexcel("data.xlsx") #读取1月份的水位数据df["日期"]=[""]*len(df)df["水量变化"]=[0]*len(df)for i in range(len(df)): df["日期"][i]=df["时间"][i][8:10]for i in range(1,len(df)): df["水量变化"][i]=df["数据"][i-1]-df["数据"][i]dfl=df[ ▲ ] #对有效水量变化值进行筛选plt.title("1月份每日饮水量统计图")plt.show()①在程序划线处填入合适的代码。②程序方框中可以填入的语句依次为 (选3项,填字母)。A.dfl=dfl.sum()B.df1=df1.count()C.df1=df1.groupby("日期",as_index=False)D.df1=dfl.groupby("时间",as_index=False)E.plt.plot(df1.日期,df1.水量变化)浙江省浙东北县域名校发展联盟2024-2025学年高二下学期4月期中考试技术试题-高中信息技术参考答案题号 1 2 3 4 5 6 7 8 9 10答案 B B A B A B C D D C题号 11 12答案 C B13. C n==1 1 check(i)或check(i)==True14. 5 int(s[:2])*60或int(s[0:2])*60 dic[a[2]]=times(a[1]) times(a[1])-start (m+30)//60*price或int(m/60+0.5)*price或其他等价答案15. B C AC 温度传感器故障;温度传感器与智能终端连接异常;加热器故障;加热器与智能终端连接异常等其他合理答案 df["水量变化"]>0或df.水量变化>0 CAE 展开更多...... 收起↑ 资源预览