2023届高三年级上册学期期中考试卷信息技术试题_第1页
2023届高三年级上册学期期中考试卷信息技术试题_第2页
2023届高三年级上册学期期中考试卷信息技术试题_第3页
2023届高三年级上册学期期中考试卷信息技术试题_第4页
2023届高三年级上册学期期中考试卷信息技术试题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

嘉兴一中2022学年第一学期期中考试

高三年级技术试卷

第一部分信息技术(共50分)

一'选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个选项

中只有一个符合题目要求,不选'错选'多选均不得分)

阅读材料,请回答第1至2题。

某社区居民接收到如下短信内容:各位居民,为配合全县全员核酸检测,本

社区将于10月21日13:3077:00在小公园进行全员核酸检测,三天内未做核酸

检测的可能会赋黄码。

1.下列有关数据的说法,不正确的是()

A.黄码(黄色二维码)是数据的表现形式之一

B.全员核酸检测采用抽样样本方式第2颍困:排队做核

C.对于不同的群体而言,此条短信的价值是不一样的

D.可以采用批处理方式处理核酸检测大数据

2.下列场景中蕴含的数据结构思想与第2题图一致的是()

序号书名1KHPLaserJetProfessionalP1106本1)

1平凡的世界打印机(P)文档(D)S^(V)

文档名状态7

2白鹿原

BMicrosoftWord-训缚3.docx正在打印

3桐花季节

画)-期中试卷.…

......MicrosoftWord

画MicrosoftWord-专习2....

48喊山国MicrosoftWord-

A.Excel执行撤销操作B.编号不重复的名单C.寻宝游戏路线D.打印机任务面板

阅读下列材料,回答第3至4题。

超市智能生鲜售卖系统的“智能生鲜秤”利用图像识别算法,能自动识别生

鲜种类,若出现多种相似的识别结果时可由顾客点击选择,识别后自动称重并由

顾客扫码支付,实现无人收银。

3.根据以上描述,“智能生鲜秤”主要属于哪种类型的人工智能()

A.领域人工智能B.跨领域人工智能C.混合增强智能D.专家系统

4.下列有关智能生鲜售卖系统的说法,正确的是()

A.超市智能生鲜售卖系统包含软件、硬件、数据、通信网络和用户

B.由于售卖系统无人收银,因此售卖系统中的用户仅指顾客

C.售卖系统体现的信息系统优势为“基于数据分析,支持科学决策”

D.顾客扫码付款时输入的密码是保证数据安全的加密代码

5.某算法的部分流程图如图所示。下列说法正确的是()

A.该流程图中包含2个分支结构

B.该算法的功能是去除n中重复的字符'0,

C.输入任意n后,程序执行完毕后,i的值为0

D.若输入的n均由‘0'组成,则程序仅输出一个‘0'

6.某智能终端连接温度传感器和LED灯,实现利用温度

数据控制LED灯亮与灭,部分代码如下:

m=35;cnt=O

whileTrue:

x=pin2.read_analog()#获取温度传感器

#的温度数据

ifx>m:

m=x;cnt=l

elifx==m:

cnt+=l

ifcnt>=60:

pinl4.write_digital(l)#打开LED灯

else:

pinl4.write_digital(0)#关闭LED灯

sleep(1000)#延时1秒

下列说法正确的是()

A.温度传感器连接在14号引脚

B.LED灯连接在2号引脚

C.经传感器获取且转换得到的温度数据x属于数字信号

D.只要温度高于35且持续60秒以上,则LED灯亮

7.下列Python表达式中值最大的是()

A.2**3+5%16//2B.8//2*7/3

C.len(range(6))/2D.int("6"+"4")//abs(-7)

8.已知某二叉树的前序遍历是cdaefh,中序遍历是adechf,则下列说法正确的

是()

A.该二叉树是完全二叉树B.该二叉树的数组实现示意图如下

C.该二叉树的高度为4D.该二叉树的后序遍历是aedfhc

9.有如下python程序段:

n=0;s=[l,2,l,2,3,3,l,3,3,3]

012345

foriinrange(l,len(s)):

aCdefh

ifs[i]==s[i-l]:

第8题B图

n+=l

else:

n-=l

print(n)

执行以上程序后,变量n的值为()

A.1B.3C.-1D.-3

10.利用列表模拟某单向非循环链表a(其中可能存在已被删除的节点),下列程

序运行完毕后,变量p肯定表示尾节点的节点位置的是()

head=0

head=0head=0head=0p=head

p=headp=headp=headn=len(a)

whilep!=-lwhilea[p][l]!=-l:whilea[a[p][l]][l]!=-l:whilen>l:

k=pP=a[p][l]P=a[p][l]P=a[p][l]

P=a[p][l]n-=l

ABCD

11.有如下Python程序段:

flag=True;n=6

whileflag:

i=0;flag=False

whilei<n-1:

ifa[i]%2!=0:

ifa[i]<a[i+l]ora[i+l]%2==0:

a[i],a[i+l]=a[i+l]/a[i]

flag=True

i+=l

n-=1

若数组a的元素为“89,79,34,76,85,70”,则程序段执行完毕后,数组a的

内容是()

A.[76,70,34,89,85,79]B.[34,76,70,89,85,79]

C.[34,70,76,79,85,89]D.[34,76,70,79,85,89]

12.某二分查找法算法的Python程序如下:

a=[12,14,15,15,17,18,20,20,23,25]

n=0

i=0

j=len(a)-l

k=int(input(“请输入要查找的数”))

whilei<=j:

m=(i+j)//2

n=n+l

ifa[m]>k:

j=m-l

else:

i=m+l

print(i,j,m,n)

当输入的k值为20,程序运行结束后,下列描述不正确的是()

A.m的值是7B.i的值是8C.j的值是mTD.n的值是3

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

小题8分,共26分)

13.李老师收集了高三年级某次考试语数外成绩,并保存在scores.xlsx中,数

据表如第13题图a所示:

ABCDEF

P"-名

PJ

SI-

1--语文数学英语总分

I雯

TV-

--

2<V1298178

-"毅

CI4

M"

-V

3志1194195

T-一

-I弓

I-^

4宇1187267

O-H■

'--

!-V

5--林1215189

C-

MW

-

6杰988277

T-"

--

<-V

7杰11581103

-H■

-*

1-V

8大9961105

T-永

-I

1-

9--俊1064790

CIT*

M*

-

10,71267276.5

第13题图a

英语成绩前三名分数情况

刘杰孙杰徐小毅

第13题图b

李老师用Python编写了一个程序,对数据进行分析处理,输出总分大于等于260

分的学生信息,并直观显示英语前三名的分数情况,生成了如第13题图b所示

的图表。

Python程序代码如下,请在划线处填上合适的代码:

importpandasaspd

importmatplotlib.pyplotaspit

plt.rcParamsffont.sans-serif^t'SimHei']#使图形中的中文编码正常显示

df=pd.read_excel(Hscores.xlsx")

df[“总分“]二m#计算总分列数据

#下行代码:输出总分大于等于260分的学生信息

print(df[m])

gtdf.groupbyC'班级”,as_index=False)

print(g.英语.mean。)

dfl=df.sort_values("英语〃,(3))

plt.title("英语成绩前三名分数情况")

x=dfl[0:3].姓名

y=dfl[0:3].英语

plt.bar(x,y)

plt.legend()

pit.(4)

14.小张设计了“智能植物管家系统”,该系统通过传感器收集土壤的温度和湿度

数据并进行存储和处理,当土壤温度超出正常范围时,蜂鸣器发出警报,当土壤

湿度低于阈值时,系统启动自动浇灌系统,通过数据库服务器记录运维数据,移

动客户端和PC终端可以实时查看相关数据。系统的硬件设备连接方案如下图所

示:

“智能植物管家系统”的智能终端采用micro:bit开发板,使用microrbit软

件采集土壤温湿度数据,部分代码如下:

#导入相关库,代码略

@app.route("/input",methods=['POST','GET'])

defadd_data():

#代码略

Dart.init(baudrate=115200,bits=8,parity=None,stop=l,tx=pin2,rx=pinl)

#网络连接

whileObloq.connectWifi("zh","pwd",10000)!=True

display.show("正在连接...")

display.scroll(Obloq.ifconfigO)

Obloq.httpSet("3","8080")

#采集传感器数据,并设置传输模式

whileTrue:

temp=pin0.read_analog()

errno,resp=Obloq.get("input?id=l&val="+str(temp),10000)

iferrno==200:

display.scroll(resp)

else:

display.scroll(str(errno))

sleep(1000*10)

根据材料回答下列问题:

(1)智能终端访问服务器的IP地址为①,智能终端

与该温度传感器连接的引脚是②O

(2)综合上述代码,请你判断该系统编写服务器时,路由采用模式

接收温度数据。(选填:“GET”/“POST”)

(3)若某时刻温度数值为25,则输入数据时使用的URL是()(单选)

B.3:8080/inputid=25

C.3:8080/id=l&val=25

D.htto://3:8080/input?id=l&val=25

(4)若插入记录代码为cur.execute("insertintosensorlog(sensorid,sensorvalue,

updatetime)values(%d,%f,"%s")"%(l,30.0,"00:00:00")),则该系统访问的数据表

是。

15.某银行网点有5个窗口,银行最少要保持3个窗口营业,另2个窗口初始为

备用状态。客户按批次进入大厅,每个客户的业务办理时间为1个单位,银行每

过1个时间单位就允许下一批客户进入。对于进入银行的客户,如果某窗口正空

闲,则可上前办理业务,反之,若所有窗口均有客户,他便会排在最短的队伍后

面。当平均每个营业窗口前的队伍人数大于等于7人时(队伍包括正在办理业务

的客户在内),银行可临时将备用窗口中一个或两个改为营业窗口,当所有窗口

平均客户少于7人时,将立即停用一个营业窗口转为备用,窗口平均人数若继续

减少至以上情况,可再停止一个营业窗口,但最多只能有两个窗口为备用状态。

现模拟该银行排队程序,效果如下图所示,输出10个人各自的等待时间单位:

请输入共有多少批客户:2

输入每一批的人数4,6

(1:O)(2:O)(3:O)(4:1)(5:O)(6:O)(7:1)(8:D(9:1)(10:2)

输出格式描述:(客户编号:等待的时间)

⑴实现上述功能的Python程序如下,请在划线处填入合适的代码。

mins=3#常用窗口3个

maxs=5#最多可开设5个窗口

lims=7#正常服务时每个窗口平均等待的最多人数

tm=int(inp

温馨提示

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

评论

0/150

提交评论