浙江省绍兴市2023-2024学年高二下学期6月期末调测考试技术

标签:
普通文字版答案
切换试卷
2024-07-08
| 10页
| 125人阅读
| 0人下载

内容正文:

绍兴市2023学年第二学期高中期末调测 高二技术 注意事项:1.本试卷分两部分,第一部分信息技术,第二部分通用技术。全卷共14页,第一部分1至7页,第二部分8至14页;2.考试时间90分钟,满分100分. 第一部分 信息技术(共50分) 一.选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求) 1. 下列关于数据和信息的说法,正确的是( ) A. 数据的表现形式只能是数字 B. 信息的加工和处理必须使用计算机才能完成 C. 文本、图像、声音、视频等都是信息 D. 信息可以变换其载体,但不能脱离载体 2. 关于信息系统安全,以下说法正确的是( ) A. 只要电力供应稳定,信息系统就不会面临安全风险 B. 安装了防病毒软件,信息系统就不可能遭受病毒攻击 C. 定期对数据进行备份,可以确保信息系统数据的完整性 D. 实施严格的用户身份验证,可以增强系统数据的安全性 3. 某餐厅的点餐系统包含以下几个功能:顾客通过手机扫描二维码进入菜单界面,挑选菜品后提交订单信息至系统服务器;服务器将根据这些订单信息进行智能处理,并实时将备菜流程反馈给厨房;厨房可以对流程进行语音确认,这样顾客就能知晓是否可以对订单进行修改;餐后,顾客可通过在线支付或现金支付方式完成结算;系统会统计分析订单信息,并自动生成餐厅每日的报表。下列关于该系统组成的说法,正确的是( ) A. 该系统中的数据仅包含菜品数据 B. 该系统中的点餐管理软件属于应用软件 C. 服务器的存储器容量不会影响系统性能 D. 该系统硬件不包括客户手机 4. 某餐厅的点餐系统包含以下几个功能:顾客通过手机扫描二维码进入菜单界面,挑选菜品后提交订单信息至系统服务器;服务器将根据这些订单信息进行智能处理,并实时将备菜流程反馈给厨房;厨房可以对流程进行语音确认,这样顾客就能知晓是否可以对订单进行修改;餐后,顾客可通过在线支付或现金支付方式完成结算;系统会统计分析订单信息,并自动生成餐厅每日的报表。以下关于该系统功能与应用的说法,不正确的是( ) A. 该系统对外部环境的依赖是其主要局限 B. 使用该系统可以提高餐厅的运营效率 C. 该系统没有数据输出功能 D. 服务器通过分析订单数据,为厨房提供科学的备菜流程决策 5. 某餐厅的点餐系统包含以下几个功能:顾客通过手机扫描二维码进入菜单界面,挑选菜品后提交订单信息至系统服务器;服务器将根据这些订单信息进行智能处理,并实时将备菜流程反馈给厨房;厨房可以对流程进行语音确认,这样顾客就能知晓是否可以对订单进行修改;餐后,顾客可通过在线支付或现金支付方式完成结算;系统会统计分析订单信息,并自动生成餐厅每日的报表。在该点餐系统的下列功能中,涉及人工智能技术的是( ) A 顾客扫描二维码进入点餐界面 B. 厨房通过语音确认接收到的备菜流程 C. 顾客通过在线支付方式完成结账 D. 系统根据订单数据自动生成餐厅的日报表 6. 下列有关网络系统的说法,不正确的是( ) A. 网络中的资源就是指网络中的所有数据资源 B. 网络互联设备主要包括调制解调器、路由器和交换机等 C. 按计算机网络的覆盖范围来分,校园网为局域网 D. 网络系统具有分布处理数据的功能 7. 某图像是一幅未经压缩的1024×768像素、16位色的BMP位图图像,将该图像另存为512×384像素、256色的位图图像,格式保持不变,则前后图像文件的存储容量比约为( ) A. 16∶1 B. 32∶1 C. 4∶1 D. 8∶1 8. 某算法的部分流程图如题图所示。执行这部分流程,若输入n的值为33,则输出s的值为( ) A. 100001 B. 000100 C. 001000 D. 011110 9. 有如下 python程序段: n=int(input()) s=0 i=1 while i*i<=n : if n%i==0: s=s+1 else: s=s+2 i=i+1 print(s) 若输入“26”,程序运行后输出的结果是( ) A. 6 B. 7 C. 8 D. 9 10. 若元素入栈的顺序是 1,2,3,4,5,6,不允许连续三次入栈,则可能的出栈序列为( ) A. 2,3,5,1,6,4 B. 1,2,3,6,5,4 C. 2,4,3,1,6,5 D. 2,5,4,6,3,1 11. 列表q长度为20,q[0]至q[4]的值依次为'p','r','i','n','t',执行如下程序段后,输出的最后一个字符为( ) head, tail= 0,5 while head<tail: if head %3 == 0: q[tail] = q[head] tail+=1 else: print(q[head]) head+= 1 A. t B. n C. i D. r 12. 利用列表a来模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域。head为头指针,各节点已按数据区域中数值由小到大排列。现要对该链表进行去重处理,将链表各节点数据区域中数值重复的节点予以删除。实现该功能的程序段如下,方框中应填入的正确代码为( ) t=head p=a[t][1] while p!=-1: a[t][1]=-1 A. if a[t][0]==a[p][0]: t=p p=a[p][1] else: a[t][1]=p t=p p=a[p][1] B. if a[t][0]==a[p][0]: p=a[p][1] else: t=p a[t][1]=p C. if a[t][0]!=a[p][0]: a[t][1]=p t=p else: t=p p=a[p][1] D. if a[t][0]!=a[p][0]: a[t][1]=p t=p p=a[p][l] A. A B. B C. C D. D 二、非选择题(本题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分) 13. 某学校提供了n门不同的选修课程,编号依次为0~n-1,每门课程名额有限。按照要求每位学生须选择自己感兴趣的两门课程。编写Python程序实现功能:根据课程剩余名额以及学生选课数据,判断课程能否按需分配完成并输出结果。请回答下列问题: (1)若n为4,分配前每门课程剩余名额如图a所示,学生选课数据如图b所示,则课程______(选填:能/不能)完成分配。 课程编号 剩余名额 同学编号 选课数据 0 2 1 1,2 1 3 2 0,1 2 1 3 1,3 3 2 4 0,2 图a 图b (2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。 num={0:2,1:3,2:1,3:2} #读取每门课程的剩余名额存入字典 num tch=[[1,2],[0,1],[1,3],[0,2]] #读取每位学生的选课数据,存入列表 tch ①______ for course in ②______: if num[course[0]] == 0 or num[course[1]]== 0: flag = False break #退出循环 else: ③______ num[course[1]] -=1 if flag: print("课程能完成分配") else: print("课程不能完成分配") 14. 小明搭建了一个基于 B/S架构的自习教室噪声检测系统,该系统结构示意图如题图a 所示。Web 服务器终端程序采用Flask Web框架开发,声音传感器采集的数据由智能终端经IoT模块发送到 Web服务器。请回答下列问题: 图a (1)该信息系统架构图中,①②处最合适的设备分别是______(单选,填字母) A.执行器、传感器 B.传感器、执行器 (2)以下哪个不是B/S架构必要的组成部分______(单选,填字母) A.浏览器 B.服务器 C.客户端应用程序 D.数据库 (3)智能终端提交数据到Web服务器的URL http://192.168.1.2:5000/input?uid=10101&bid=2023,则服务器端应用实例app中与该URL关联的路由设置是@app.route("______") (4)小明用浏览器查看噪音分贝值,页面动态显示分贝值数据及其采集时间。系统正常工作一段时间后,他发现该页面虽可正常打开浏览,但数据不再更新变化。结合题图a,则该系统中,可能造成上述问题的原因为:______(多选,填字母)。 A.浏览器与 web服务器联网异常 B.传感器损坏 C.web服务器死机 D.智能终端损坏 (5)当监测噪声分贝值超过阈值L时,系统会发出警报提醒。为了更好的优化教室的学习环境,小明将系统中某一周七天的噪声数据导出,部分数据如题图b所示。现利用 Python编写程序统计每天发出警报提醒的次数,绘制如图c所示图表。部分 Python程序如下,请在划线处填入合适的代码。 图b 图c import pandas as pd import matplotlib. pyplot as plt dft=pd. read _ excel("202405. xlsx") for i in range(len(dft)): t=str(dft["日期"][i]) dft. at[i,"日期"]=①______ dft=dft[②______] #筛选噪声超过阈值L 的数据 dft=dft. groupby("日期"). count() #分组统计每天警报的次数 plt. bar(dft. index, dft.分贝值) plt. title("一周7 天噪音警报次数统计") plt. show() 15. 某校为了迎“五一”,打算组织学生在校观看电影。目前学校可供选择的片源有6部,学校在部分班级开展了最受欢迎电影调查,每个学生仅可投票2部电影,且不重复,否则视为无效投票。小明编写python程序,对调查数据进行如下统计分析:①通过有效投票数据统计每部电影的投票人数;②统计每部电影的选择率(选择率=该电影的有效投票数/有效投票的总人数)。 调查结果信息存储在 dc.txt文件中,其中tp列存储学生的投票数据,均以电影代码显示。电影与代码的对应关系如下表所示: 电影名称 《孤注一掷》 《流浪地球2》 《满江红》 《飞驰认识》 《大雨》 《消失的她》 电影代码 1 2 3 4 5 6 dc.txt文件的部分界面及程序运行结果分别如题图a、图b所示。 图a 图b (1)若部分学生的投票结果如图a所示,则选择率最高的电影是:______(填电影代码)。 (2)定义check()函数,实现检测投票是否有效的功能,函数代码如下,请在代码划线处应填入合适的语句。 def check(x): flag=False s=0 lista=[0]*7 if len(x)==2: for i in range(2): if '1'<=x[i]<='6': lista[int(x[i])]=1 for i in range(7): ______ if s==2; flag=True return flag (3)定义readfile()函数,功能为统计每部电影的有效投票数和投有效票的总人数,函数代码如下,请在代码划线处填入合适的语句。 def readfile(file): f=open(file) line=f. readline() #读取一行数据 num listn=0,[0]*7 while line!="": ls=line. strip(). split(",")#过滤掉换行符' ',并按','分割, 以列表存储 ①______ if check(a); for i in range(2): listn[②______]+=l num+=1 line=f. readline() f. close() return num, listn (4)统计并输出每部电影的选择率。主程序部分代码如下,请在划线处填入合适的代码。 dict={1:"《孤注一掷》",2:"《流浪地球2》",3:"《满江红》",4:"《飞驰认识》",5:"《大雨》",6:"《消失的她》"} file="dc. txt" num, listn=readfile(file) k=[] print("电影 人数 选择率") for i in range(6): k. append(round(listn[i+1]/num*100,2)) #append()功能,列表末尾追加一个元素 print(dict[i+1], listn[i+1],______,'%') 绍兴市2023学年第二学期高中期末调测 高二技术 注意事项:1.本试卷分两部分,第一部分信息技术,第二部分通用技术。全卷共14页,第一部分1至7页,第二部分8至14页;2.考试时间90分钟,满分100分. 第一部分 信息技术(共50分) 一.选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求) 【1题答案】 【答案】D 【2题答案】 【答案】D 【3题答案】 【答案】B 【4题答案】 【答案】C 【5题答案】 【答案】B 【6题答案】 【答案】A 【7题答案】 【答案】D 【8题答案】 【答案】D 【9题答案】 【答案】C 【10题答案】 【答案】C 【11题答案】 【答案】B 【12题答案】 【答案】D 二、非选择题(本题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分) 【13题答案】 【答案】 ①. 不能 ②. flag = True ③. tch ④. num[course[0]] -= 1 【14题答案】 【答案】 ①. A ②. C ③. /input ④. BD ⑤. t[-2:] ⑥. dft["分贝值"] > L 【15题答案】 【答案】 ①. 3 ②. s += lista[i] ③. a = ls[2] ④. int(a[i]) ⑤. k[i] 第1页/共1页 学科网(北京)股份有限公司 $$

资源预览图

浙江省绍兴市2023-2024学年高二下学期6月期末调测考试技术
1
浙江省绍兴市2023-2024学年高二下学期6月期末调测考试技术
2
浙江省绍兴市2023-2024学年高二下学期6月期末调测考试技术
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。