浙江省浙东北县域名校发展联盟(ZDB)2024-2025学年高二下学期4月期中信息技术试卷(含答案)_第1页
浙江省浙东北县域名校发展联盟(ZDB)2024-2025学年高二下学期4月期中信息技术试卷(含答案)_第2页
浙江省浙东北县域名校发展联盟(ZDB)2024-2025学年高二下学期4月期中信息技术试卷(含答案)_第3页
浙江省浙东北县域名校发展联盟(ZDB)2024-2025学年高二下学期4月期中信息技术试卷(含答案)_第4页
浙江省浙东北县域名校发展联盟(ZDB)2024-2025学年高二下学期4月期中信息技术试卷(含答案)_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江省浙东北县域名校发展联盟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=1foriinrange(0,len(a)-1,2):

dl=int(a[i])

d2=int(a[i+1])

t=d1+k*d2

ift<0:

t+=10

elift>=10:

t-=10

s=str(t)+s

k=-kiflen(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≤x<n-1)的元素移至a[n-1],例如:n=5,数组a=[1,2,3,4,5],x=2,移动后a=[1,2,4,5,3]。实现该功能的Python程序如下:temp=a[x]foriinrange(

):

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程序段:importrandomn=5;a=[0]*(n+1);c=[0]*11foriinrange(1,n+1):

a[i]=random.randint(1,10)

#随机生成[1,10]范围内的整数

c[a[i]]+=1foriinrange(len(c)-1,0,-1):

forjinrange(c[i]):

print(i,end="")执行该程序段后,输出的结果可能为(

)A.13379 B.77968 C.97551 D.10868212.有如下Python程序段:n=6a=[[0foriinrange(n)]forjinrange(n)]foriinrange(n):

forjinrange(i+1):

ifj!=0andj!=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程序代码如下,请在划线处填入合适的代码defcheck(n):

#判断正整数n是否只包含2、3、5三个质因子

foriin:

#加框处

whilen%i==0:

n=n//i

if①:

returnTrue

else:

returnFalse"以下是主程序部分"ans=0;a=[]foriinrange(100,1000):

f=[0]*10

temp=i

whiletemp!=0:

f[temp%10]=②

temp//=10

ifsum(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如下,请在划线处填入合适的代码。deftimes(s):

return+int(s[3:])

#如08:20转换结果为500(3)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。"读取Excel文件数据,将其转换为二维数组并存入data列表,data列表中每个元素包含日期、时间、仓位口、借还状态4个数据项。data列表中元素已按“时间”升序排列,代码略"dic={}

#存储各个仓位口的借出时间total=cnt=sumt=0price,start=5,-1n=30

#柜机充电宝仓位口数量foraindata:

ifa[3]==0:

cnt+=1

ifcnt==n:

start=times(a[1])

else:

ifcnt==n:

sumt+=②

cnt-=1

m=times(a[1])-dic[a[2]]

ifm<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

图bimportpandasaspdimportmatplotlib.pyplotaspltdf=pd.readexcel("data.xlsx")

#读取1月份的水位数据df["日期"]=[""]*len(df)df["水量变化"]=[0]*len(df)foriinrange(len(df)):

df["日期"][i]=df["时间"][i][8:10]foriinrange(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月期中考试技术试题-高中信息技术参考答案题号12345678910答案BBABABCDDC题号1112答案CB13.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论