


浙江省宁波市北仑中学2023-2024学年高二上学期期中技术(选考)试题(Word版附解析)
展开
这是一份浙江省宁波市北仑中学2023-2024学年高二上学期期中技术(选考)试题(Word版附解析),共13页。试卷主要包含了 校园一卡通系统, 如下Pythn程序段, 现有近似求ex的公式如下,cunt等内容,欢迎下载使用。
(技术选考班使用)
考生须知:
1.本卷满分 100 分,考试时间 90 分钟。
2.答题前,在试卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号。
3.所有答案必须写在答题卷上写在试卷上无效;考试结束后,只需上交答题卷。
第一部分 信息技术(共 50 分)
一、选择题(本大题共13小题,每小题2分,共26分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)
1. 语音识别技术,目标是将人类的语音中的词汇内容转换为计算机可读的输入。语音识别的流程包括信号处理(模数转换等)、信号表征(特征提取等)、模式识别。其中特征提取、模式匹配和模型训练都离不开大量训练数据的积累和匹配, 随着大数据时代的来临,带来了大量文本或语音方面的语料数据。语音识别技术还引入深度神经网络技术,更逼近人脑的思维能力,同时借助于大数据,极大地提升了语音识别准确率。下列关于数据和大数据的说法不正确的是( )
A. 识别的语音为模拟信号
B. 语音识别结果在计算机内一般是以十六进制数存储
C. 大部分文本或语音方面的语料资源数据属于非结构化数据
D. 大数据价值密度低,需要对其“提纯”才能获得用于训练的语料数据
【答案】B
【解析】
【详解】本题考查数据和大数据的描述。识别的语音为模拟信号;语音识别结果在计算机内一般是以二进制数存储;大部分文本或语音方面的语料资源数据属于非结构化数据;大数据价值密度低,需要对其“提纯”才能获得用于训练的语料数据。故选B。
2. 语音识别技术,目标是将人类的语音中的词汇内容转换为计算机可读的输入。语音识别的流程包括信号处理(模数转换等)、信号表征(特征提取等)、模式识别。其中特征提取、模式匹配和模型训练都离不开大量训练数据的积累和匹配, 随着大数据时代的来临,带来了大量文本或语音方面的语料数据。语音识别技术还引入深度神经网络技术,更逼近人脑的思维能力,同时借助于大数据,极大地提升了语音识别准确率。根据材料描述,语音识别技术主要采用的人工智能研究方法为( )
A. 联结主义B. 行为主义C. 符号主义D. 构建主义
【答案】A
【解析】
【详解】本题考查人工智能技术的描述。语音识别技术主要采用的人工智能研究方法为联结主义。联结主义认为一个系统的整体行为可以由系统的所有个体以及它们之间的联结来表达。故选:A。
3. n 是一个两位的十六进制数,其最低位为“D”,下列说法不正确的是( )
A. n肯定不是4的倍数B. n的值有15种可能的情况
C. n%2的结果为1D. n//16的值转换成二进制数一定是4位的
【答案】D
【解析】
【详解】本题主要考查进制数的描述。其最低位为“D”,“D”对应十进制数是13,因此n肯定不是4的倍数;n的高位取值范围是1~F,因此n的值有15种可能的情况;其最低位为“D”,因此n%2的结果为1;当n的高位数字为A~F,n//16的值转换成二进制数才是4位的,故本题选D选项。
4. 下列表达式结果恒为True的是( )
A. 4>=5=5=5 and 570:
df.at[i,"荣誉勋章"]=②____
else:
df=df.drp(i) #删除i行
#绘制各班按荣誉勋章获得人数降序排序的柱形图
df1=df.grupby("班级",as_index=False).cunt()
df1=df1.③____("荣誉勋章",ascending=False)
plt.figure()
plt.title("各班获荣誉勋章人数统计柱形图")
pltxlabel("班级")
plt.ylabel("人数")
plt.shw()
图3
(2)要生成如图14-3所示的柱形图,方框中应填写的代码是____(单选,填字母)
(df1.班级, df1.荣誉勋章) (df1.班级, df1.人数)
(df1.index, df1.荣誉勋章) (df1.班级, df1.荣誉勋章)
【答案】 ①. mean( ) ②. xz[df.at[i,"挑战成绩"]] 或 xz[df["挑战成绩"][i]] 或 xz[df.挑战成绩[i]] ③. srt_values ④. A
【解析】
【详解】本题考查Pythn程序综合应用。
①此处计算总平均分,mean( )函数返回所请求轴的平均值,故填mean( )。
②如果成绩大于70,根据挑战成绩设置对应的荣誉勋章,故此处填xz[df.at[i,"挑战成绩"]] 或 xz[df["挑战成绩"][i]] 或 xz[df.挑战成绩[i]]。
③绘制各班按荣誉勋章获得人数降序排序的柱形图,此处使用srt_values( )函数实现排序,ascending值为False时降序排序,故此处填srt_values。
④由图可知,横轴为班级,纵轴为荣誉勋章人数,柱形图一般用plt.bar函数,所以填plt.bar(df1.班级,df1.荣誉勋章)。故选A。
15. 为了检测教室的光线强度,晓武同学准备搭建教室光线监测信息系统,该信息系统的思路网站框架如下图。
(1)要搭建这样一个信息系统,前期需要准备完成的步骤有:①开发模式选择,②概要设计,③详细设计,④可行性分析,⑤需求分析,正确的顺序为:____
系统部分代码如下
frm flask imprt Flask,render_template
imprt sqlite3
app=flask(__name__)
@app.rute("/")
def index():
return render_template("index.html")
@app.rute("/caiji",methds=["GET","POST"])#将采集的数据返回主页面
def get():
id=int(("id"))
____
nwtime=()
nwtime=nwtime.strftime("%y-%m-%d %H:%M:%S")
db=sqlite3.cnnect("data/data.db")
cur=db.cursr()
cur.execute("INSERT INTO classrm(id,vd,time) VALUES(%d,%f, '%s')" %(id,vd,nwtime))
db.cmmit()
#根据阈值控制执行器,代码略
return render_template("index.html",text="数据采集成功")
#其它系统子页面路由,代码略
if __name__=="__main__"
app.run(hst="", prt=808)
(2)请在划线处填上合适的代码。
(3)该系统的开发模式是____(单选,填字母:A.B/S模式 B.C/S模式)
(4)阅读分析上述代码可知,在该系统中数据采集的方式为____(单选,填字母:A.GET B.POST),最后将相关数据的保存到数据表,其名称为____
(5)要添加教师用户,需要到数据管理维护模块中操作,请写出到该页面的URL:____
【答案】 ①. ⑤④①②③ ②. vd=flat(("val")) ③. A ④. A ⑤. classrm ⑥. :808/whgl
【解析】
【详解】本题考查信息系统搭建以及Flask框架模块。
(1)信息系统搭建前期准备的顺序为需求分析、可行性分析、开发模式选择、概要设计、详细设计。故正确答案为⑤④①②③。
(2)从 cur. execute(" INSERT INTO classrm(id,vd,time) VALUES(%d,%f,' %s')" % (id, vd, nwtime))语句可知,此处需要定义变量vd,vd是浮点型数据,因此代码是vd= flat (request. args. get("val"))。
(3)根据题意可知,该系统采用的开发模式是浏览器/服务器模式(B/S模式),选A。
(4)根据代码id = int ( request. args. get (" id"))可知,系统通过GET形式采集数据,选A;由代码“INSERT INTOclassrm”,可知相应的数据表名称为classrm。
(5)数据管理维护模块的路径为/whgl,所以到该页面的URL为::808/whgl。
16. 某校军训,需要按照身高由低到高排成n行5列的方阵。某班学生按照身高(100≤身高≤199)由低到高编写编号并将相关信息存在如1图所示"stu.txt"文件中。根据教官提出的排方阵要求,排成如2图所示方阵,方阵各点显示学生编号。
1图 2图 3图
现有延迟报道学生归队,归队学生编号延续该班现有编号依次往后,编写程序完成下列任务:输入学生身高,输出新的方阵布局图。例如:输入学生身高为168,新的方阵布局图如3图所示,学生在方阵的位置:3,4.
(1)若插入学生身高为160cm,根据1图及范例,该学生应该在2图方阵中的几行几列______。
(2)为实现上述功能,请填写划线处代码。
f=pen("stu.txt","r")
a=[]
line=f.readline( ).split( )
i=1
while line!=[]:
a.append([line[0],line[1],i])
i+=1
line=f.readline( ).split( )
n=len(a)-1
a[n][2]=-1
sg=input("请输入插入的学生身高(cm):")
xh=str(len(a))
head=1
p=head;q=head
while①____:
p=q
q=a[q][2]
if q==head:
②_________
head=len(a)-1
else:
a.append([xh,sg,a[p][2]])
a[p][2]=len(a)-1
p=head
m=1
while p!=-1:
if m!=5:
print(a[p][0],end="")
m+=1
else:
print(a[p][0])
m=1
③_______
【答案】 ①. 1,5 ②. a[q][1]
相关试卷
这是一份浙江省绍兴市第一中学2023-2024学年高二上学期期中技术(选考)试题(Word版附解析),共12页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
这是一份浙江省宁波市2024届高三上学期选考模拟考试(一模)技术试题(Word版附解析),共14页。试卷主要包含了考试结束后,只需上交答题卷等内容,欢迎下载使用。
这是一份浙江省宁波市北仑中学2023-2024学年高二上学期期中技术(学考)试题(Word版附解析),共7页。试卷主要包含了选择题,非选择题等内容,欢迎下载使用。
