精品解析:浙江省衢州市2023-2024学年高二下学期6月教学质量检测技术试题-高中信息技术
2024-07-05
|
2份
|
23页
|
146人阅读
|
0人下载
资源信息
| 学段 | 高中 |
| 学科 | 信息技术 |
| 教材版本 | - |
| 年级 | 高二 |
| 章节 | - |
| 类型 | 试卷 |
| 知识点 | - |
| 使用场景 | 同步教学-期末 |
| 学年 | 2024-2025 |
| 地区(省份) | 浙江省 |
| 地区(市) | 衢州市 |
| 地区(区县) | - |
| 文件格式 | ZIP |
| 文件大小 | 1.16 MB |
| 发布时间 | 2024-07-05 |
| 更新时间 | 2025-05-21 |
| 作者 | 匿名 |
| 品牌系列 | - |
| 审核时间 | 2024-07-05 |
| 下载链接 | https://m.zxxk.com/soft/46027595.html |
| 价格 | 5.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
衢州市2024年6月高二年级教学质量检测试卷
信息技术
一、选择题(有12小题,共24分。每小题有1个符合题意的选项,多选、不选均不给分)
1. 下列关于数据与信息的说法,正确的是( )
A. 信息是未经处理的原始数据 B. 信息在传递和共享过程中会发生损耗
C. 非结构化数据不能通过大数据技术处理 D. 计算机内部处理的数据都需要转换成二进制形式
【答案】D
【解析】
【详解】本题考查数据和信息。
信息是未经处理的原始数据:这个描述是不正确的。信息通常是对数据进行处理、解释或赋予意义后得到的产物。
信息在传递和共享过程中会发生损耗:这个描述通常指的是物理世界的物质或能量传递中的损耗,但在信息领域,当我们谈论信息的传递和共享时,我们通常指的是内容的完整性和准确性。在理想情况下,信息在传递和共享过程中不会发生损耗(即内容保持不变)。
非结构化数据不能通过大数据技术处理:这是不正确的。大数据技术确实在处理结构化数据方面非常有效,但它同样能够处理非结构化数据,如文本、图像、音频和视频等。事实上,随着数据量的不断增长,非结构化数据在大数据领域中的占比越来越高,因此大数据技术必须具备处理非结构化数据的能力。
计算机内部处理的数据都需要转换成二进制形式:这是正确的。计算机内部的所有数据和指令都是以二进制形式存储和处理的。二进制(由0和1组成)是计算机能够直接理解和操作的最基本形式。其他形式的数据(如十进制数、文本、图像等)在输入计算机进行处理之前,都需要被转换成二进制形式。
故正确答案为选项D。
2. 下列关于人工智能的说法,正确的是( )
A. 图灵测试是测试机器是否具有智能的唯一方法
B. 人工智能系统无法进行创造性工作,它们只能执行预先设置的任务
C. 将“沃森”的智能能力从益智游戏移植到医疗领域,属于跨领域人工智能的应用
D. 通过模仿人类大脑中神经元之间的交互进行认知推理属于行为主义人工智能
【答案】C
【解析】
【详解】本题考查人工智能。
图灵测试是测试机器是否具有智能的唯一方法:这个说法是不正确的。图灵测试是一种测试机器是否具有智能的方法,但并不是唯一的方法。人工智能领域有多种评估机器智能水平的方式,包括各种基准测试、挑战竞赛和实际任务的应用表现等。
人工智能系统无法进行创造性工作,它们只能执行预先设置的任务:这个说法也是片面的。虽然目前很多人工智能系统确实主要是基于预设规则和数据进行操作的,但随着技术的发展,已经有越来越多的人工智能系统展现出了一定的创造性,特别是在艺术、音乐和写作等领域。
将沃森的智能能力从益智游戏移植到医疗领域,属于跨领域人工智能的应用:这个说法是正确的。IBM的沃森系统是一个广泛应用的人工智能平台,它可以在多个领域进行应用,包括益智游戏、医疗、金融等。将沃森的智能能力从一个领域移植到另一个领域,正是跨领域人工智能应用的一个典型例子。
通过模仿人类大脑中神经元之间的交互进行认知推理属于行为主义人工智能:这个说法是不准确的。通过模仿人类大脑中神经元之间的交互进行认知推理,更多地与联结主义(或称为神经网络学派)相关,而不是行为主义。行为主义人工智能强调的是基于感知和行动,让机器在与环境的交互中学习并优化行为。
故正确答案为选项C。
3. 某校在各班引入电子储物柜系统,系统管理员在服务器端给每个学生分配储物柜编号,学生可使用校园卡或指纹打开指定的柜门。班主任通过电子储物柜控制台,使用班级管理用户名和密码登录“储物柜”app,可修改和查询学生储物柜信息,该系统主要设备的部分参数与功能如下表所示。下列关于该信息系统组成的说法,不正确的是( )
A. “储物柜”app属于该系统的系统软件 B. 指纹识别仪属于该系统的硬件
C. 电子储物柜控制台支持有线和无线网络 D. 学生和班主任属于系统的用户
【答案】A
【解析】
【详解】本题考查信息系统。
储物柜”app属于该系统的系统软件:这是不正确的。系统软件通常是用于管理和控制计算机硬件与软件资源的软件,如操作系统、数据库管理系统等。而储物柜app是一个具体的应用软件,用于管理电子储物柜的信息,因此它属于应用软件,而非系统软件。
指纹识别仪属于该系统的硬件:这是正确的。指纹识别仪是一个物理设备,用于识别用户的指纹信息,因此它属于系统的硬件部分。
电子储物柜控制台支持有线和无线网络:这也是正确的。根据给出的描述,电子储物柜控制台可以通过有线和无线网络进行通信和数据传输。
学生和班主任属于系统的用户:这是正确的。在该信息系统中,学生和班主任都是使用系统服务的对象,因此他们属于系统的用户。
故正确答案为选项A。
4. 某校在各班引入电子储物柜系统,系统管理员在服务器端给每个学生分配储物柜编号,学生可使用校园卡或指纹打开指定的柜门。班主任通过电子储物柜控制台,使用班级管理用户名和密码登录“储物柜”app,可修改和查询学生储物柜信息,该系统主要设备的部分参数与功能如下表所示。下列关于该信息系统功能和应用的说法,正确的是( )
A. 学生的所有数据存储在校园卡中
B. 电子储物柜控制台中不能查询数据
C. 通过读写器获取校园卡中的信息属于数据输出功能
D. 电子储物柜控制台断电后系统无法使用,说明该信息系统对外部环境有依赖
【答案】D
【解析】
【详解】本题考查信息系统
学生的所有数据存储在校园卡中。这个说法是不正确的。校园卡通常只存储学生的基本信息和认证信息,而不是所有数据。储物柜的分配和使用信息更可能存储在服务器端的数据库中。
电子储物柜控制台中不能查询数据。根据题目描述,班主任通过电子储物柜控制台,使用班级管理用户名和密码登录储物柜app,可修改和查询学生储物柜信息。所以,这个说法是不正确的。
通过读写器获取校园卡中的信息属于数据输出功能。这是错误的。通过读写器获取校园卡中的信息实际上是数据的输入功能,因为数据是从校园卡这个外部设备被读取到系统内部的。
电子储物柜控制台断电后系统无法使用,说明该信息系统对外部环境有依赖。这是正确的。任何信息系统都需要一定的外部环境支持,如电力、网络等。当控制台断电后,由于失去了电力支持,系统自然无法使用,这证明了该信息系统对外部环境的依赖。
故正确答案为选项D。
5. 某校在各班引入电子储物柜系统,系统管理员在服务器端给每个学生分配储物柜编号,学生可使用校园卡或指纹打开指定的柜门。班主任通过电子储物柜控制台,使用班级管理用户名和密码登录“储物柜”app,可修改和查询学生储物柜信息,该系统主要设备的部分参数与功能如下表所示。下列关于该信息系统安全和信息社会责任的说法,不正确的是( )
A. 系统管理员将学生校园卡中的数据随意拷贝给他人
B. 定期对服务器进行漏洞扫描,可以发现潜在的安全风险
C. 使用复杂的算法对校园卡中的数据进行加密,可以提高数据的保密性
D. 需要用户名和密码才能登录“储物柜”app,说明进入该系统需要身份认证
【答案】A
【解析】
【详解】本题考查的是信息系统安全。学生校园卡中的数据包含有敏感数据,不得随意拷贝给他人。故选A。
6. 下列关于家庭网络的说法,正确的是( )
A. 网络中的硬件设备之间互相访问不需要网络协议
B. 手机无法通过移动通信网络查看网络摄像头
C. 网络可通过路由器的LAN口接入因特网
D. 家庭成员可以通过网络使用同一台打印机,体现网络的资源共享
【答案】D
【解析】
【详解】本题考查网络。
网络中的硬件设备之间互相访问不需要网络协议:这是不正确的。网络协议是计算机网络中进行数据交换而建立的规则、标准或约定的集合。没有网络协议,硬件设备之间无法有效地进行通信和数据交换。
手机无法通过移动通信网络查看网络摄像头:这是不正确的。现代的网络摄像头通常支持远程访问,包括通过手机应用程序。只要网络摄像头正确设置并连接到互联网,手机就可以通过移动通信网络(如4G、5G)查看摄像头的内容。
网络可通过路由器的LAN口接入因特网:这是不正确。路由器的LAN口主要用于连接家庭或办公室内的设备,如电脑、打印机等,形成局域网(LAN)。而路由器通常通过其WAN口(广域网口)连接到因特网。
家庭成员可以通过网络使用同一台打印机,体现网络的资源共享:这是正确的。网络的一个主要优势是资源共享,包括打印机、文件服务器等。通过将打印机连接到家庭网络并适当设置,家庭成员可以从不同的设备上共享和打印文档。
故正确答案为选项D。
7. 将一张分辨率为1024*768、颜色位深度为24位的BMP图像A另存为256色的BMP图像B,则图像A与B的存储容量之比为( )
A. 1:1 B. 3:32 C. 3:1 D. 1:3
【答案】C
【解析】
【详解】本题考查图像数字化。
在BMP图像中,存储容量与图像的分辨率(像素数量)和颜色位深度(每像素的位数)直接相关。我们可以根据给定的信息来估算图像A和B的存储容量,并计算它们的存储容量之比。
首先,对于图像A:
分辨率为1024x768,即像素数量为1024x768。
颜色位深度为24位,即每个像素需要24位来存储颜色信息。
使用BMP存储容量计算公式,存储容量 = 图像长×图像宽×像素位数÷ 8。
因此,图像A的存储容量 = 1024x768x24÷8 = 2359296字节。
接着,对于图像B(256色BMP图像):
分辨率与图像A相同,即1024x768。
颜色位深度为8位(因为256色可以用8位来表示,即2^8=256)。
使用相同的BMP存储容量计算公式,存储容量 = 图像长×图像宽×像素位数÷ 8。
因此,图像B的存储容量 = 1024x768x8÷8 = 819200字节。
最后,计算图像A与B的存储容量之比:
图像A与B的存储容量之比 = 2359296 ÷ 819200 ≈ 2.88 ≈ 3:1(取整数比例)。
因此,图像A与B的存储容量之比为3:1。
故正确答案为选项C。
8. 在一个人机棋类游戏中,有两种操作:落子和悔棋,玩家操作和机器操作分别被记录。某玩家进行了如下操作:第一步落子,第二步落子,第三步悔棋,第四步落子,第五步落子,第六步落子,第七步悔棋,第八步落子。经过上述操作后,最终有效落子步骤是( )
A. 第一步,第四步,第五步,第六步 B. 第一步,第二步,第五步,第六步
C. 第一步,第四步,第五步,第八步 D. 第四步,第五步,第六步,第八步
【答案】C
【解析】
【详解】本题考查栈的操作。第三步悔棋,则第二步无效。第七步悔棋,则第六步无效。故有效步为:第一步,第四步,第五步,第八步。故正确答案为选项C。
9. 某二叉树的前序遍历结果为ABDCE,中序遍历结果为BDAEC,其后序遍历结果为( )
A. DBACE B. DBECA C. BDAEC D. BDACE
【答案】B
【解析】
【详解】本题考查二叉树的遍历。
前序遍历为ABDCE,可知根节点为A。则后序遍历的根节点在最后。排除选项A、C、D。故正确答案为选项B。
10. s=,其中n为正整数,计算s值的Python程序如下
s=1;i=1;t=1
while i<2*n-1:
print(s)
方框中的代码由以下三部分组成:①s+=t ②i+=2 ③t=-t/(i*(i-1))
下列选项中,代码顺序正确的是( )
A. ③①② B. ①②③ C. ②①③ D. ②③①
【答案】D
【解析】
【详解】本题考查程序分析
表达式首项是分母为3!(由于s初始化为1),故先更新i的值。故 ②排第一。然后计算表达式t累乘,故 ③排第二。最后将t值累加到变量s,故①排第三。故正确答案为选项D。
11. 有如下Python程序段
from random import randint
a=[0]*5
for i in range(5):
a[i]=randint(-4,4)*2+1 #randint(a,b)随机生成一个[a,b]范围内的整数
for i in range(1,5):
k=a[i]
j=i-1
while j>=0 and a[j] < k:
a[j+1]=a[j]
j-=1
a[j+1]=k
执行该程序段后,列表a的值可能是( )
A. [-9,5,3,1,1] B. [7,5,1,1,-5] C. [7,3,0,-5,-1] D. [-3,-1,1,3,9]
【答案】B
【解析】
【详解】本题考查程序分析。该程序功能,随机生成奇数赋值给列表a,不会生成偶数。故排除选项C。如果a[i-1]<a[i],则a[i]=a[i-1]。故不可能出现a[i-1]<a[i]结果,故排除选项A、D。故正确答案为选项B。
12. 使用列表d模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域,h为头指针。下列程序段实现了删除数据区域为奇数的节点。
q=p=h=2
while p!=-1:
if d[h][0]%2==1:
(1)
q=p=h
elif d[p][0]%2==1:
(2)
p=d[p][1]
else:
q=p
p=d[p][1]
划线处可选代码如下:
①h=d[h][1] ②p=d[p][1] ③d[p][1]=d[q][1] ④d[q][1]=d[p][1]
下列选项中,代码顺序正确的是( )
A. ①③ B. ②③ C. ①④ D. ②④
【答案】C
【解析】
【详解】本题考查程序分析。(1)当头节点为奇数时,需要更新头节点。则移动头节点。故h=d[h][1]。(2)当p节点为奇数时候,需要删除该节点,将p的后继节点接到p的前驱结点q的下一个节点指针上。故d[q][1]=d[p][1]。故正确答案为选项C。
二、非选择题(本大题共3小题,其中第13小题10分,第14小题7分,第15小题9分,共26分)
13. 小亮为家庭小花园设计一套自动浇水系统,该系统结构示意图如图所示。传感器采集的数据由智能终端经IoT模块发送到Web服务器,服务器接收数据后进行处理,并将控制阀门开关指令发送给智能终端。用户可通过浏览器查看历史记录。请回答下列问题:
(1)图中虚线框内①②③对应的设备是__________(单选,填字母:A.智能终端、传感器、执行器;B.传感器、智能终端、执行器;C.执行器、智能终端、传感器)。
(2)该系统每天早、中、晚三个时间点进行土壤湿度检测,若连续三次湿度值均低于阈值s,则打开阀门,再根据土壤湿度值hum<100为重旱,100≤hum<200为中旱,200≤hum<300为轻旱,实施浇水时间分别是6分钟,4分钟,2分钟。若连续三次湿度值均高于阈值,则关闭阀门。部分Python代码如下:
#导入Falsk框架模块及其他相关模块,代码略
cnt=0
@app.route("/")
def view():
#显示土壤湿度值的历史记录,代码略
@app.route("/input")
def login():
global cnt #申明cnt为全局变量,可以调用主程序中的同名变量
hum=float(request.args.get("huml"))
#将土壤湿度值存入数据库,并从数据库中读取湿度阈值存入变量s中,代码略
if hum<s:
_______
else:
cnt=0
if cnt==3:
cnt=0
state=1 #设置开关指令为“打开”
else:
state=0 #设置开关指令为“关闭”
return str(state)+str(t)
if_name_=="_main_"
app.run(host="0.0.0.0",port=80)
①请在程序中划线处填入合适的代码。
②加框处填写符合要求的Python程度段是_____。
A. B. C. D.
(3)若需要查看土壤湿度值的历史记录,则在客户端浏览器输入的网址是http://______
(4)自动浇水系统的控制阀门开关程序既可以由服务器端也可以由智能终端来处理,请分析两者各自的优点_____。
【答案】 ①. B ②. cnt+=1或cnt=cnt+1 ③. AC ④. 10.168.23.54:80或10.168.23.54:80/ ⑤. 智能终端处理优点:控制开关响应速度快;或其他符合的答案
服务器处理优点:容易统一进行系统维护和升级;能够执行更复杂的数据分析与存储。
【解析】
【详解】本题考查程序分析。(1)根据图示可知数据流向,①流向②说明①为数据采集设备,故为传感器。可排除选项A、C。故正确答案为选项B。(2)①若连续三次湿度值均低于阈值s,则打开阀门。变量cnt统计次数,故填写cnt+=1或cnt=cnt+1。②选项B,当hum=200,t应该为2,但是t=4。故错误。选项D,当hum=200,t应该为2,但是t=4,故错误。正确答案为选项A、C。(3)根据图示可知,Web服务器的ip地址为:10.168.23.54。根据代码app.run(host="0.0.0.0",port=80)可知端口号为:80。根据路由函数view的注释可知,该路由函数显示历史记录且路径为/。故RUL为:10.168.23.54:80或10.168.23.54:80/。(4)智能终端处理优点:控制开关响应速度快且减轻服务器压力。服务器处理优点:容易统一进行系统维护和升级;能够执行更复杂的数据分析与存储,并且减轻智能终端压力。分析结果合理即可。
14. 因高校“三位一体”招生对学生的学考等级成绩有一定的要求,现某中学对每位高三学生10门学考等级成绩进行处理,选出符合报名条件的学生。学考等级有A、B、C、D、E五个等级,部分数据如图a所示,请回答下列问题。
图a
(1)观察图a的数据,发现一些问题,需要对数据进行整理,以下操作不合理的是______。
A.图中的“a”、“b”与其他格式不一致,应将统一改成大写字母
B.图中“F”不是学考等级,应重新确认等级并修改
C.第561、562行是同一个人的数据,应直接删除其中一行
(2)数据经过确认整理后,将学考等级转换成折算分,ABCDE分别计10,7,5,3,0分。实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
import pandas as pd
import matplotlib.pyplot as plt
df=pd.read_excel(“各班学考成绩.xlsx")
zs={"A":10,"B":7,"C":5,"D":3,"E":0)
km=["语文","数学","英语","政治","历史","地理","物理","化学","生物","技术"]
for i in df.index:
score=0
for j in km:
dj=df.at[i,j] #通过行、列标签取单个值
_______
df.at[i,"折算分"]=score
(3)若某高校“三位一体”报名条件要求“折算分”大于等于85。现统计各班符合条件的学生人数并以柱形图呈现,如图b所示,实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
df1=df[_________]
df2=df1.groupby("班级",as_index=False).折算分.count()
x=df2["班级"]
y=______
#设置绘图参数,代码略
plt.bar(x,y)
plt.show()
【答案】 ①. C ②. score+=zs[dj]或score=score+zs[dj] ③. df["折算分"]>=85或df2.折算分>=85 ④. df2["折算分"]或df2.折算分
【解析】
【详解】本题考查程序分析。(1)选项A,图中数据格式不统一,统一数据格式,正确。选项B,学考等级有A、B、C、D、E五个等级,不存在F等级,取值错误。应该重新确认学考等级,并修改。选项C,第561、562行是同一个人数据,数据正好互补,应该合并为一行数据,不能直接删除其中一行。故正确答案为选项C。
(2)分析程序得知,程序中缺失部分为累加折算分到变量score。程序遍历数据每一行中的科目数据,取到等级dj。通过等级dj可以取到字典zs中的折算分,然后累加。故正确答案填写为score+=zs[dj]或score=score+zs[dj]。
(3)③筛选出折算分大于等于85的数据,故正确答案填写为df["折算分"]>=85或df2.折算分>=85。④画出柱形图需要取出函数bar的两个参数,一个参数是分类数据班级,一个数值数据折算分。题目中缺失数值数据折算分,故填写df2["折算分"]或df2.折算分。
15. 某电商平台某店铺有m个类别的n种商品。现要通过直播带货方式进行销售,一次直播包括若干个时段。为了保持各类型商品的库存平衡,需要先销售库存总量最多的类型中库存量最大的商品,并且每销售一个时段后都要重新选择符合要求的商品进行销售(假设库存量一直大于等于各时段的销售量)。具体步骤如下:a.对商品进行分类;b.统计每类商品的库存总量;c.找出库存总量最大的商品类型;d.在该类型中选出库存量最大的商品进行直播销售。直播销售一个时段后,重复步骤b、c、d,直到一次直播结束。
若该店铺有3种类别(A、B、C),共计8种商品(A1、A2……),如图a所示,其中,A类480件,B类630件,C类550件。现假设一次直播6个时段销售量分别为180,120,80,90,110,70,则6个时段销售的商品编号顺序如图b所示。请回答下列问题。
图a 图b
(1)若将C1商品的库存量由原来的"270"改成"370",则前三次销售的商品为_________。
(2)定义如下bubble_sort(x)函数:
def bubble_sort(x):
length=len(x)
for i in range(1,length):
for j in range(0,length-i):
if :
x[j],x[j+1]=x[j+1],x[j]
参数x的每个元素由商品编号和库存量2个数据项组成。函数的功能是根据库存量,对x进行降序排列。则划线处填写的代码应为________。
A.x[j]< x[j+1] B.x[j]>x[j+1] C.x[j][1]< x[j+1][1] D.x[j][1]>x[j+1][1]
(3)定义如下search(y)函数:
def search(y):
maxn=y[0];p=0
for j in range(1,len(y)):
if y[j]>maxn:
maxn=y[j]:p=j
return p
调用该函数,若y为[320,430,256,396],则函数返回值为________。
(4)每类商品的库存量存储在数组total中,每种商品库存量存储在二维数组goods中,实现上述功能的Python程序如下,请在划线处填入合适的代码。
goods=[["B1",240],["C1",270],["A2",120],["A1",170],["B2",160],["C2",280],["A3",190],["B3",230]]
sale=[180,120,80,90,110,70] #前6个时段的直播销售量
m=3;n=len(goods)
cla=[[]for i in range(m)]
total=[0]*m
for i in range(n):
sp=______
1x=ord(sp[0])-ord["A"]
cla[lx].append(goods[i]) #w.append(x)功能为:在列表w末尾添加元素x
_______
for i in range(m):
bubble_sort(cla[i]) #根据商品库存量,对cla[i]进行降序排列
print("商品销售顺序为:")
pos=search(total)
for xs in sale:
print(cla[pos][0][0],end="")
cla[pos][0][1]-=xs
total[pos]-=xs
_______
pos=search(total)
【答案】 ①. C1、B1、B3 ②. C ③. 1 ④. goods[i][0] ⑤. total[1x]+=goods[i][1]或total[1x]=total[1x]+goods[i][1] ⑥. bubble_sort(cla[pos])
【解析】
【详解】本题考查程序分析。(1)C1为:370。则C类商品总量为:650。库存最多,先销售C类。C类中,C1最多先销售C1。C1销售了180,总量变为:470。B类商品多次,销售B类。B类型中,B1最多,销售B1。B1销售了120,B1减少为:120。则B类总量为:510。B类商品最多,销售B类。B类中B3最多,销售B3。故正确答案为:C1、B1、B3。(2)排序算法需要比较库存量,故索引为1。排除选项A、B。由于降序排序,j+1索引元素大于j索引元素时候,则交换元素。故正确答案为选项C。(3)该算法查找出列表中最大元素的索引值。故正确答案为1。(4)④遍历商品列表goods,取出每个商品,故goods[i][0]。⑤将商品按照类别添加到cla中,并按照类别累加库存量到total中,故total[1x]+=goods[i][1]或total[1x]=total[1x]+goods[i][1]。⑥遍历销售数量,减去种类库存量最中的,最多商品的库存,然后重新降序排序。故正确答案为bubble_sort(cla[pos])。
第1页/共1页
学科网(北京)股份有限公司
$$
衢州市2024年6月高二年级教学质量检测试卷
信息技术
一、选择题(有12小题,共24分。每小题有1个符合题意的选项,多选、不选均不给分)
1. 下列关于数据与信息说法,正确的是( )
A. 信息是未经处理的原始数据 B. 信息在传递和共享过程中会发生损耗
C. 非结构化数据不能通过大数据技术处理 D. 计算机内部处理的数据都需要转换成二进制形式
2. 下列关于人工智能的说法,正确的是( )
A. 图灵测试是测试机器是否具有智能的唯一方法
B. 人工智能系统无法进行创造性工作,它们只能执行预先设置的任务
C. 将“沃森”的智能能力从益智游戏移植到医疗领域,属于跨领域人工智能的应用
D. 通过模仿人类大脑中神经元之间的交互进行认知推理属于行为主义人工智能
3. 某校在各班引入电子储物柜系统,系统管理员在服务器端给每个学生分配储物柜编号,学生可使用校园卡或指纹打开指定的柜门。班主任通过电子储物柜控制台,使用班级管理用户名和密码登录“储物柜”app,可修改和查询学生储物柜信息,该系统主要设备的部分参数与功能如下表所示。下列关于该信息系统组成的说法,不正确的是( )
A. “储物柜”app属于该系统的系统软件 B. 指纹识别仪属于该系统的硬件
C. 电子储物柜控制台支持有线和无线网络 D. 学生和班主任属于系统的用户
4. 某校在各班引入电子储物柜系统,系统管理员在服务器端给每个学生分配储物柜编号,学生可使用校园卡或指纹打开指定的柜门。班主任通过电子储物柜控制台,使用班级管理用户名和密码登录“储物柜”app,可修改和查询学生储物柜信息,该系统主要设备的部分参数与功能如下表所示。下列关于该信息系统功能和应用的说法,正确的是( )
A. 学生的所有数据存储在校园卡中
B. 电子储物柜控制台中不能查询数据
C. 通过读写器获取校园卡中的信息属于数据输出功能
D. 电子储物柜控制台断电后系统无法使用,说明该信息系统对外部环境有依赖
5. 某校在各班引入电子储物柜系统,系统管理员在服务器端给每个学生分配储物柜编号,学生可使用校园卡或指纹打开指定的柜门。班主任通过电子储物柜控制台,使用班级管理用户名和密码登录“储物柜”app,可修改和查询学生储物柜信息,该系统主要设备的部分参数与功能如下表所示。下列关于该信息系统安全和信息社会责任的说法,不正确的是( )
A. 系统管理员将学生校园卡中的数据随意拷贝给他人
B. 定期对服务器进行漏洞扫描,可以发现潜在的安全风险
C. 使用复杂的算法对校园卡中的数据进行加密,可以提高数据的保密性
D 需要用户名和密码才能登录“储物柜”app,说明进入该系统需要身份认证
6. 下列关于家庭网络的说法,正确的是( )
A. 网络中的硬件设备之间互相访问不需要网络协议
B. 手机无法通过移动通信网络查看网络摄像头
C. 网络可通过路由器的LAN口接入因特网
D. 家庭成员可以通过网络使用同一台打印机,体现网络的资源共享
7. 将一张分辨率为1024*768、颜色位深度为24位的BMP图像A另存为256色的BMP图像B,则图像A与B的存储容量之比为( )
A. 1:1 B. 3:32 C. 3:1 D. 1:3
8. 在一个人机棋类游戏中,有两种操作:落子和悔棋,玩家操作和机器操作分别被记录。某玩家进行了如下操作:第一步落子,第二步落子,第三步悔棋,第四步落子,第五步落子,第六步落子,第七步悔棋,第八步落子。经过上述操作后,最终有效落子步骤是( )
A. 第一步,第四步,第五步,第六步 B. 第一步,第二步,第五步,第六步
C. 第一步,第四步,第五步,第八步 D. 第四步,第五步,第六步,第八步
9. 某二叉树的前序遍历结果为ABDCE,中序遍历结果为BDAEC,其后序遍历结果为( )
A. DBACE B. DBECA C. BDAEC D. BDACE
10. s=,其中n为正整数,计算s值的Python程序如下
s=1;i=1;t=1
while i<2*n-1:
print(s)
方框中的代码由以下三部分组成:①s+=t ②i+=2 ③t=-t/(i*(i-1))
下列选项中,代码顺序正确的是( )
A. ③①② B. ①②③ C. ②①③ D. ②③①
11. 有如下Python程序段
from random import randint
a=[0]*5
for i in range(5):
a[i]=randint(-4,4)*2+1 #randint(a,b)随机生成一个[a,b]范围内的整数
for i in range(1,5):
k=a[i]
j=i-1
while j>=0 and a[j] < k:
a[j+1]=a[j]
j-=1
a[j+1]=k
执行该程序段后,列表a的值可能是( )
A. [-9,5,3,1,1] B. [7,5,1,1,-5] C. [7,3,0,-5,-1] D. [-3,-1,1,3,9]
12. 使用列表d模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域,h为头指针。下列程序段实现了删除数据区域为奇数节点。
q=p=h=2
while p!=-1:
if d[h][0]%2==1:
(1)
q=p=h
elif d[p][0]%2==1:
(2)
p=d[p][1]
else:
q=p
p=d[p][1]
划线处可选代码如下:
①h=d[h][1] ②p=d[p][1] ③d[p][1]=d[q][1] ④d[q][1]=d[p][1]
下列选项中,代码顺序正确的是( )
A. ①③ B. ②③ C. ①④ D. ②④
二、非选择题(本大题共3小题,其中第13小题10分,第14小题7分,第15小题9分,共26分)
13. 小亮为家庭小花园设计一套自动浇水系统,该系统结构示意图如图所示。传感器采集的数据由智能终端经IoT模块发送到Web服务器,服务器接收数据后进行处理,并将控制阀门开关指令发送给智能终端。用户可通过浏览器查看历史记录。请回答下列问题:
(1)图中虚线框内①②③对应的设备是__________(单选,填字母:A.智能终端、传感器、执行器;B.传感器、智能终端、执行器;C.执行器、智能终端、传感器)。
(2)该系统每天早、中、晚三个时间点进行土壤湿度检测,若连续三次湿度值均低于阈值s,则打开阀门,再根据土壤湿度值hum<100为重旱,100≤hum<200为中旱,200≤hum<300为轻旱,实施浇水时间分别是6分钟,4分钟,2分钟。若连续三次湿度值均高于阈值,则关闭阀门。部分Python代码如下:
#导入Falsk框架模块及其他相关模块,代码略
cnt=0
@app.route("/")
def view():
#显示土壤湿度值的历史记录,代码略
@app.route("/input")
def login():
global cnt #申明cnt为全局变量,可以调用主程序中的同名变量
hum=float(request.args.get("huml"))
#将土壤湿度值存入数据库,并从数据库中读取湿度阈值存入变量s中,代码略
if hum<s:
_______
else:
cnt=0
if cnt==3:
cnt=0
state=1 #设置开关指令为“打开”
else:
state=0 #设置开关指令为“关闭”
return str(state)+str(t)
if_name_=="_main_"
app.run(host="0.0.0.0",port=80)
①请在程序中划线处填入合适的代码。
②加框处填写符合要求的Python程度段是_____。
A. B. C. D.
(3)若需要查看土壤湿度值的历史记录,则在客户端浏览器输入的网址是http://______
(4)自动浇水系统的控制阀门开关程序既可以由服务器端也可以由智能终端来处理,请分析两者各自的优点_____。
14. 因高校“三位一体”招生对学生的学考等级成绩有一定的要求,现某中学对每位高三学生10门学考等级成绩进行处理,选出符合报名条件的学生。学考等级有A、B、C、D、E五个等级,部分数据如图a所示,请回答下列问题。
图a
(1)观察图a的数据,发现一些问题,需要对数据进行整理,以下操作不合理的是______。
A.图中的“a”、“b”与其他格式不一致,应将统一改成大写字母
B.图中“F”不是学考等级,应重新确认等级并修改
C.第561、562行是同一个人的数据,应直接删除其中一行
(2)数据经过确认整理后,将学考等级转换成折算分,ABCDE分别计10,7,5,3,0分。实现上述功能部分Python程序如下,请在划线处填入合适的代码。
import pandas as pd
import matplotlib.pyplot as plt
df=pdread_excel(“各班学考成绩.xlsx")
zs={"A":10,"B":7,"C":5,"D":3,"E":0)
km=["语文","数学","英语","政治","历史","地理","物理","化学","生物","技术"]
for i in df.index:
score=0
for j in km:
dj=df.at[i,j] #通过行、列标签取单个值
_______
df.at[i,"折算分"]=score
(3)若某高校“三位一体”报名条件要求“折算分”大于等于85。现统计各班符合条件的学生人数并以柱形图呈现,如图b所示,实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
df1=df[_________]
df2=df1.groupby("班级",as_index=False).折算分.count()
x=df2["班级"]
y=______
#设置绘图参数,代码略
plt.bar(x,y)
plt.show()
15. 某电商平台的某店铺有m个类别的n种商品。现要通过直播带货方式进行销售,一次直播包括若干个时段。为了保持各类型商品的库存平衡,需要先销售库存总量最多的类型中库存量最大的商品,并且每销售一个时段后都要重新选择符合要求的商品进行销售(假设库存量一直大于等于各时段的销售量)。具体步骤如下:a.对商品进行分类;b.统计每类商品的库存总量;c.找出库存总量最大的商品类型;d.在该类型中选出库存量最大的商品进行直播销售。直播销售一个时段后,重复步骤b、c、d,直到一次直播结束。
若该店铺有3种类别(A、B、C),共计8种商品(A1、A2……),如图a所示,其中,A类480件,B类630件,C类550件。现假设一次直播6个时段的销售量分别为180,120,80,90,110,70,则6个时段销售的商品编号顺序如图b所示。请回答下列问题。
图a 图b
(1)若将C1商品的库存量由原来的"270"改成"370",则前三次销售的商品为_________。
(2)定义如下bubble_sort(x)函数:
def bubble_sort(x):
length=len(x)
for i in range(1,length):
for j in range(0,length-i):
if :
x[j],x[j+1]=x[j+1],x[j]
参数x的每个元素由商品编号和库存量2个数据项组成。函数的功能是根据库存量,对x进行降序排列。则划线处填写的代码应为________。
A.x[j]< x[j+1] B.x[j]>x[j+1] C.x[j][1]< x[j+1][1] D.x[j][1]>x[j+1][1]
(3)定义如下search(y)函数:
def search(y):
maxn=y[0];p=0
for j in range(1,len(y)):
if y[j]>maxn:
maxn=y[j]:p=j
return p
调用该函数,若y为[320,430,256,396],则函数返回值为________。
(4)每类商品的库存量存储在数组total中,每种商品库存量存储在二维数组goods中,实现上述功能的Python程序如下,请在划线处填入合适的代码。
goods=[["B1",240],["C1",270],["A2",120],["A1",170],["B2",160],["C2",280],["A3",190],["B3",230]]
sale=[180,120,80,90,110,70] #前6个时段的直播销售量
m=3;n=len(goods)
cla=[[]for i in range(m)]
total=[0]*m
for i in range(n):
sp=______
1x=ord(sp[0])-ord["A"]
cla[lx].append(goods[i]) #w.append(x)功能为:在列表w末尾添加元素x
_______
for i in range(m):
bubble_sort(cla[i]) #根据商品库存量,对cla[i]进行降序排列
print("商品销售顺序为:")
pos=search(total)
for xs in sale:
print(cla[pos][0][0],end="")
cla[pos][0][1]-=xs
total[pos]-=xs
_______
pos=search(total)
第1页/共1页
学科网(北京)股份有限公司
$$
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。