网站大量收购闲置独家精品文档,联系QQ:2885784924

非选择题专项(五)(含解析)2025届高中信息技术二轮复习.DOCX

非选择题专项(五)(含解析)2025届高中信息技术二轮复习.DOCX

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

非选择题专项(五)

二、非选择题(本大题共3小题,其中第13题8分,第14题9分,第15题9分,共26分)

13.小陈在学习历史时,从公元1000年至今,发现有的日期特别的“优美”,如1010年01年01日,2021年12月02日,小陈把它们称为“对称日”。为了寻找指定年份中的“对称日”,小陈编写了如下的Python程序,程序运行结果如图所示,请在划线处填入合适的代码。

(1)Python程序如下,请在划线处填入合适的代码。

(2)程序加框处代码有错,请改正。

defcheck(k):

check=True

y=int(k[0:4]);m=int(k[4:6]);d=int(k[6:8])

flag=0

ifm1orm12:

check=False

if(y%4==0andy%100!=0ory%400==0)and①:#判断闰年时的相应情况

flag=1

if②:

check=False

ks=int(input(″请输入开始年份″))

js=int(input(″请输入结束年份″))

lst=[31,28,31,30,31,30,31,31,30,31,30,31]

foriinrange(ks,js+1):

k1=str(i)

eq\x(k1=k1+k1)

ifcheck(k1)==True:

print(k1)

14.某蔬菜大棚需要搭建自动化温湿度调节系统。该系统通过温湿度传感器采集数据,由智能终端经IoT模块发送到Web服务器,存储在数据库中,同时根据服务器内设定的阈值控制喷水装置或控温装置的开关,系统结构如图a所示。用户可通过浏览器打开相关网页查看实时或历史数据。请回答下列问题:

图a

(1)该系统中IoT模块无法实现的功能是________(单选,填字母:A.连接无线网络/B.发送来自于智能终端的数据/C.将局域网接入互联网)。

(2)互联网用户查看温湿度历史数据这一过程中,没有涉及到的系统硬件设备有________(多选,填字母:A.温湿度传感器/B.智能终端/C.无线路由器/D.调制解调器/E.Web服务器)

(3)该系统服务器端程序由FlaskWeb框架编写,下列表格中描述了相关路由及其功能,已知用户计算机IP为“”,Web服务器IP为“”,端口号为5000,则用户使用计算机查看实时温湿度数据时,应访问的URL是http:∥____________________________。

序号

路由

功能

1

/

访问系统首页

2

/readh

查看历史温湿度数据

3

/readt

查看实时温湿度数据

(4)已知温度大于30且湿度小于50时,大棚环境处于异常状态。现将系统中某天24小时的温湿度记录导出,如图b所示(时间格式为“时:分”),每小时设置60个监测时间点,每个监测时间点会监测大棚的温度与湿度数据,现分析每小时大棚环境异常的监测时间点数量,线形图如图c所示,部分Python程序如下,请在程序中划线处填入合适的代码。

importpandasaspd

importmatplotlib.pyplotasplt

df=pd.read_excel(″data.xlsx″)#读取文件data.xlsx中的数据

foriinrange(len(df)):

ifi%2==0anddf.at[i,″监测值″]30:

df.at[i,″状态″]=1

ifi%2==1anddf.at[i,″监测值″]50:

df.at[i,″状态″]=1

dfg=df.groupby(″时间″,as_index=False).状态.sum()

time=[];data=[]

fortinrange(24):

s=str(t);c=0

ift10:

s=0+s

time.append(s)

dft=dfg[①]

forjindft.index:

ifdft.at[j,″时间″][:2]==s:

data.append(c)

plt.plot(time,data)

#设置绘图参数,显示如图c所示线形图,代码略

15.某大型活动庆典排练中,有10000名演员参加方阵演出的训练,每个演员的序号依次编号为1到10000,经过淘汰筛选后,剩下n名演员参加最后的表演。入场时导演指挥所有演员按序号升序排序,入场后分化成若干个方阵。

方阵的分化方式为:

(1)按序号顺序将演员分割成若干个区间,每个区间有m×m个演员,m最大值为100,最小值为1

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档