精品解析:2024届浙江省诸暨市高三下学期5月适应性考试(三模)技术试题-高中信息技术

标签:
精品解析文字版答案
2024-06-13
| 2份
| 22页
| 227人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 试卷
知识点 -
使用场景 高考复习-三模
学年 2024-2025
地区(省份) 浙江省
地区(市) 绍兴市
地区(区县) 诸暨市
文件格式 ZIP
文件大小 763 KB
发布时间 2024-06-13
更新时间 2025-09-02
作者 匿名
品牌系列 -
审核时间 2024-06-13
下载链接 https://m.zxxk.com/soft/45730007.html
价格 5.00储值(1储值=1元)
来源 学科网

内容正文:

诸暨市2024年5月高三适应性考试试题 技术试题 第一部分 信息技术 (共50分) 1. 下列关于数据、信息与知识的说法,正确的是( ) A. 不同的人获取了相同的信息,就会构建相同的知识体系 B. 存储信息的载体遭到破坏,其承载的信息会消失 C. 所有的字符在计算机中以 ASCII码存储 D. 经过数字化的数据才能被存储和处理 【答案】B 【解析】 【详解】本题考查的是数据、信息与知识的描述。信息的价值是相对的,对于不同的人群、不同的时间,其价值可能有所不同;信息具有载体依附性,存储信息的载体遭到破坏,其承载的信息会消失;汉字在计算机中不是以ASCⅡ码存储;在计算机中经过数字化的数据才能被存储和处理。故本题应选B。 2. 下列关于人工智能的说法,不正确的是( ) A. 深度学习是一种典型的基于数据驱动的人工智能方法 B. 强化学习是从过去的经验中不断学习,提升能力 C. 专家系统是符号主义人工智能方法的典型应用 D. 图灵测试是测试机器是否具有智能的唯一方法 【答案】D 【解析】 【详解】本题考查人工智能知识。A选项正确,深度学习(Deep Learning)是一种基于数据驱动的人工智能(AI)方法。它属于机器学习(Machine Learning)的一个子领域,特别强调使用多层的神经网络结构来学习数据的表示和特征。深度学习的核心思想是通过构建深层神经网络,自动从大量数据中学习复杂的模式和规律。B选项正确,强化学习是机器学习的一个领域,它关注的是智能体(agent)如何在环境中采取行动以最大化某种累积奖励的概念。C选项正确,专家系统(Expert Systems)是符号主义人工智能(Symbolic AI)方法的典型应用之一。符号主义人工智能侧重于使用符号、规则和逻辑推理来模拟人类的决策过程。D选项错误,说法过于绝对,还有其他方法和框架被用来评估机器智能,故正确答案为D选项。 3. 某智慧电梯系统,智能摄像头可以实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,电动车退出电梯后,电梯方能正常启动;一旦发现电动车进入电梯或出现困人情况时,系统会自主发现并推送警报信息到相关人员。若系统发生误判,系统管理员可以通过浏览器远程恢复电梯正常运行,保障乘客和电动车驾驶员的安全。系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。关于该信息系统的组成,下列说法正确的是( ) A. 电梯内的报警器设备不属于该系统的硬件 B. 该信息系统的用户仅指电梯乘客、系统管理员 C. 该系统中检测电动车的功能控制属于闭环控制 D. 该系统采用了 B/S 和 C/S 两种架构 【答案】C 【解析】 【详解】本题考查是信息系统组成。电梯内的报警器设备属于该系统的硬件;该信息系统的用户不仅包括电梯乘客、系统管理员,还包括维护人员;题干中描述系统管理员通过浏览器远程控制,故该系统采用了 B/S 架构。故本题应选C。 4. 某智慧电梯系统,智能摄像头可以实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,电动车退出电梯后,电梯方能正常启动;一旦发现电动车进入电梯或出现困人情况时,系统会自主发现并推送警报信息到相关人员。若系统发生误判,系统管理员可以通过浏览器远程恢复电梯正常运行,保障乘客和电动车驾驶员的安全。系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。下列关于该系统功能与应用的说法不正确的是( ) A. 可以通过手机浏览器处理信息系统中的数据 B. 通过智能摄像头获取的信息属于数据输入功能 C. 管理员能搜索电瓶车报警信息说明该系统具有查询功能 D. 智能摄像头采集到的数据只能存储在摄像头上 【答案】D 【解析】 【详解】本题考查信息系统知识。选项D的说法是不正确的。根据题目描述,系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。这意味着智能摄像头采集到的数据并不是只能存储在摄像头上,而是会上传到web服务器。因此,选项D的说法是错误的。A选项正确,可以通过手机浏览器处理信息系统中的数据系统管理员可以通过浏览器远程恢复电梯正常运行,这意味着可以通过浏览器(包括手机浏览器)访问和处理系统中的数据。B选项正确,通过智能摄像头获取的信息属于数据输入功能 。智能摄像头实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,这些都是通过摄像头获取的信息,属于数据输入功能。C选项正确,管理员能搜索电瓶车报警信息说明该系统具有查询功能 - 正确。如果系统能够推送警报信息到相关人员,并且管理员能够搜索这些信息,那么系统显然具有查询功能。故D选项为正确答案。 5. 某智慧电梯系统,智能摄像头可以实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,电动车退出电梯后,电梯方能正常启动;一旦发现电动车进入电梯或出现困人情况时,系统会自主发现并推送警报信息到相关人员。若系统发生误判,系统管理员可以通过浏览器远程恢复电梯正常运行,保障乘客和电动车驾驶员的安全。系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。下列关于该信息系统安全性的说法,正确的是( ) A. 该系统中的重要数据无需备份 B. 该系统的服务器开启防火墙后,无需再安装杀毒软件 C. 为用户设置不同的系统权限能减少安全隐患 D. 对数据库中的数据进行备份和加密,可提高数据的完整性 【答案】C 【解析】 【详解】本题考查的是信息系统安全。重要数据需要备份,保证数据安全;为了系统安全,在服务器上安装防火墙,还要安装杀毒软件;加密处理可以确保数据的安全性,并不能保证完整性。故本题应选C。 6. 下列关于该网络技术的说法正确的是( ) A. 传输控制协议负责将信息从一个地方传送到另一个地方 B. 路由器开启 DHCP 服务后,终端设备可以获取到静态地址 C. 服务器负责数据处理和网络控制,是网络的主要资源 D. 资源共享是指网络中的软件共享和数据资源共享 【答案】C 【解析】 【详解】本题考查的是网络技术相关知识。传输控制协议管理被传送内容的完整性,负责把数据包从一个地方传递到另一个地方的是IP协议;路由器开启 DHCP 服务后,终端设备可以获取到动态地址;资源共享是指网络中的软件、硬件、数据资源共享。故本题应选C。 7. 某未经压缩的双声道音频,采样频率是44.1kHz,量化位数为8位,下列说法正确的是( ) A. 10秒钟的该音频文件容量约为861kB B. 该音频数字化时,每秒钟的采样样本数为256个 C. 其他参数不变,采样频率修改为88.2kHz对该音频音质无影响 D. 声音经过采样和量化两个过程,实现数字信号转换成模拟信号 【答案】A 【解析】 【详解】本题考查音频数字化。B选项,该音频数字化时,每秒钟的采样样本数为256个。采样频率是指每秒钟采样的次数,这里给出的采样频率是44.1kHz,即每秒钟采样44100次,远大于256次。因此,这个选项是错误的。C选项,其他参数不变,采样频率修改为88.2kHz对该音频音质无影响采样频率的提高意味着每秒钟采集更多的样本,理论上可以提高音频的保真度,尤其是在处理高频声音时。因此,将采样频率从44.1kHz提高到88.2kHz通常会提高音质,而不是没有影响。这个选项是错误的。D选项,声音经过采样和量化两个过程,实现数字信号转换成模拟信号这个描述是错误的。采样和量化是将模拟信号转换成数字信号的过程,而不是将数字信号转换成模拟信号。数字信号转换成模拟信号是通过数模转换器(DAC)来完成的。存储容量=采样频率×量化位数×声道数×时间(s)/8(单位:字节),44100*8*2*10/(8*1024)≈861kB。故选项A正确。 8. 队列S中元素依次为辰巳未午,栈Q初始为空。约定:U操作是指元素出队后入栈,H操作是指元素出队后再入队。经过UUHU 系列操作后,栈顶到栈底元素依次为( ) A. 午,巳,辰 B. 辰,巳,午 C. 午,未,辰 D. 辰,未,午 【答案】A 【解析】 【详解】本题考查的是栈、队列的操作。栈是先进后出,队列是先进先出。 经过UU操作后,队列S中元素依次为:未午,栈顶到栈底的元素依次为:巳辰; 经过H操作后,队列S中元素依次为:午未,栈顶到栈底的元素依次为:巳辰; 经过U操作后,队列S中元素依次为:未,栈顶到栈底的元素依次为:午巳辰; 故选A。 9. 已知一棵二叉树如图所示,则下列说法正确的是( ) A. 该二叉树的后序遍历为DEGBFCA B. 该树中度为2 的节点只有1个 C. 若补全成高度为4的满二叉树则需增加8个节点 D. 删除节点G后,该树成为一棵完全二叉树 【答案】C 【解析】 【详解】本题考查的是二叉树相关知识。该二叉树的后序遍历为DGEBFCA;该树中度为2 的节点有2个A、B;删除节点G后,C节点有右子树,无左子树,不是一棵完全二叉树。故选C。 10. 数组元素 a[0]至a[n-1]依次存放着n个数据,其中前 n-1个数据不重复且有序,现需要将x(与前 n-1个数据不重复) 插入到数组中,使数组仍然有序。例如: n为5,数组 a为[0,5,10,20,20] , x为8,插入操作后 a为[0,5,8,10,20]。实现该功能的程序段如下: i=0 while i<n-1 and a[i]<x: i+=1 for k in range( a[k]= a[k-1] a[i]=x 方框中应填入的正确代码为( ) A. n,i,-1 B. n-1,i,-1 C. i+1,n D. i-1,n-1 【答案】B 【解析】 【详解】本题考查的是Python数组操作。插入元素需要数组后移操作,且先移最后一个元素,第一次移动a[n-2]到n-1位置,所以开始值为:n-1,选项B正确。 11 有如下 python程序: md=[["男",1],["女",2],["男",3],["女",4],["女",5],["男",-1]] xb=["男","女"] f=1 head=0 r=head while md[r][1]!=-1: p=r q=md[p][1] while md[q][0]!=xb[f] and q!=-1: p=q q=md[q][1] if q==-1: break md[p][1]=md[q][1] md[q][1]=md[r][1] md[r][1]=q r=q f=1-f p=head while md[p][1]!=-1: print(md[p][0], end="→") p=md[p][1] print(md[p][0]) 其运行结果为( ) A 男→男→男→女→女→女 B. 女→女→女→男→男→男 C. 女→男→女→男→女→男 D. 男→女→男→女→男→女 【答案】D 【解析】 【详解】本题考查Python程序分析能力。使用while循环遍历列表md,直到找到一个元素的第二个值为-1(表示链表的结束)。在循环内部,首先将当前索引r赋值给p,然后获取p指向的元素的第二个值,即下一个相同性别元素的索引,赋值给q。使用while循环寻找下一个相同性别的元素,或者直到链表结束。如果找到的q为-1,表示没有找到下一个相同性别的元素,跳出循环。如果找到了下一个相同性别的元素,就更新链表的链接,使得p指向的元素的第二个值更新为q指向的元素的第二个值,q指向的元素的第二个值更新为r指向的元素的第二个值,r指向的元素的第二个值更新为q。更新r为q,即移动到下一个元素。切换性别标志f,以便在下一次循环中寻找另一种性别的元素。这段代码通过改变列表md中元素的第二个值(即链接)来实现交替排序。每次循环都会将当前性别的元素与下一个相同性别的元素进行交换,并更新链表的链接,从而实现性别的交替排列,故本题选项D为正确选项。 12. 有如下 Python 程序段: def search(x): ans="" ans=ans+a[x] if a[2*x]!= "": ans=ans+search(2*x) if a[2*x+1]!= "": ans=ans+search(2*x+1) return ans a=["" for i in range(32)] a[1]= "F"; a[2]= "B"; a[3]= "A"; a[4]= "D"; a[7]= "E"; a[9]= "C"; print(search(1)) 运行该程序段后,输出的结果是( ) A. FDBECA B. FBDCAE C. FBDCEA D. DCBFAE 【答案】B 【解析】 【详解】本题考查的是递归及二叉树相关知识。根据给定数组a,画出二查树: 函数中ans先连接根节点,然后调用左孩子,在调用右孩子,为前序遍历,故为:FBDCAE,选B。 13. 小陶喜欢养猫,入冬后发现小猫喜欢钻自己的被窝不喜欢睡猫窝。通过查询资料,小陶发现猫喜欢呆在15~25℃环境里,于是小陶搭建了一个猫窝温度监控系统。该系统结构示意图如下图所示: 该系统的web服务器程序采用 Flask Web 框架开发,micro:bit作为智能终端,连接传感器采集温度数据。温度数据由智能终端经 IOT 模块发送到 Web 服务器,小陶可以使用浏览器远程查看猫窝的温度数据。执行器用于实现猫窝温度控制。根据以上功能描述,请回答下列问题: (1)小陶选用MySQL 作为数据库管理系统,这个属于____(单选,填字母:A.需求分析 B.概要设计 C.详细设计) (2)结合上述材料,该系统网络应用软件的实现架构是____ (单选,填字母:A.B/S B.C/S) (3)下列功能需要在服务器端实现的是____ (多选,填字母:A.处理浏览器的访问请求 B.采集温度C.判定是否加热 D.发送加热指令到执行器) (4)小陶为了防止无关人员随意查看猫窝系统数据,设计了登录界面。要查看系统时必须输入账号与口令,当账号与口令正确时才允许查看数据。为了系统的登录安全,小陶还特意设计了替代加密法对口令进行加密。加密的方法如下:若第1个是英文字母向左移1位,若第2个是数字则向右移2位,……以次类推,其它符号不变。如输入口令为“A1A8cf@”,加密后变为“Z3X2xz@”。加密函数如下,在划线处填入合适的代码: def change(psd): n=len(psd);cpsd="" for i in range(n): if"A"<=psd[i]<="Z" or"a"<=psd[i]<="z": base=65 if"a"<=psd[i]<="z": base=97 x=①____ cpsd+=chr(x+base) elif "0"<=psd[i]<="9": cpsd+=chr((ord(psd[i])-ord("0")+i+1)%10+ord("0")) else: ②____ return cpsd (5)猫窝系统运行一段时间后,小陶发现猫窝能够随着气温降低进行加热,但在浏览器上查不到实时温度,请您帮小陶分析一下原因以及解决方法:____。 【答案】 ①. B ②. A ③. AC ④. (ord(psd[i])-base-i-1+26)%26 ⑤. cpsd+=psd[i] ⑥. 原因:数据库已满。解决方法:增加硬件空间或定期删除数据库中的记录。 【解析】 【详解】本题考查的是信息系统搭建,及加密算法。 (1)数据库管理系统选择,属于概要设计,选B。 (2)使用浏览器远程查看猫窝的温度数据,故该系统采用B/S模式,选A。 (3)处理浏览器的访问请求,需要在服务器端实现;采集温度通过传感器实现;判定是否加热需要在服务器端实现;发送加热指令到执行器需要智能终端实现。故选AC。 (4)①处,第i个如果是字母则向左移i位,x是计算移动的位置,故此处应为:(ord(psd[i])-base-i-1+26)%26;②处,其它符号不变,故此处应为:cpsd+=psd[i]。 (5)猫窝系统运行一段时间后,小陶发现猫窝能够随着气温降低进行加热,但在浏览器上查不到实时温度,说明数据库不正常,故其原因可能为:数据库已满。解决方法:增加硬件空间或定期删除数据库中的记录。 14. 某高校某专业在学期结束时,举行本学期最受欢迎教授评选活动。本学期共有 10 位教授进行授课,评选方”的方式, 每位学生有一张选票,可勾选3个教授,多选或者少选都是无效票。选票数据如图a所示。现要对选票的有效性进行判断并统计每个候选人的最终得票。请回答以下问题: (1)本专业共有 151 名学生参加了此次投票活动,根据规则,每名学生只能选 3 位教授,多选或少选都是无效票,表中标有数字 1 的代表投了对应教授的票,空的表示没有对该教授投票。将选票数据从文件读取后存入 DataFrame 对象 df。部分代码如下: import pandas as pd import matplotlib.pyplot as plt df=pd.read_excel("选票统计.xlsx") 能正确选出有效票,下列语句组中可选的是____ (单选,填字母) A.df["投票数"]=df.sum(axis=0);dfl=df[df["投票数"]==3] B.df["投票数"]=df.mean(axis=0); df1=df[df["投票数"]==1] C.df["投票数"]=df.sum(axis=1);dfl=df[df["投票数"]==3] D.df["投票数"]=df.mean(axis=1); df1=df[df["投票数"]==1] (2)对已选出的有效票进行处理,统计每位教授的最终得票(如图b所示)。将各个教授的选票数从高到低进行排序,部分代码如下,请在划线处填入合适的代码。 df2=dfl.T #仅将教授的名称与得票总数保存到DataFrame 对象df2中,代码略 df2=df2.sort_values("____ ", ascending=False, ignore_index=True) (3)根据得票数,选出得票数最高的3位教授(如出现第3名相同票数时,也将相同票数的教授都选出,并交给评申委员会最终投票决定)。绘制出如下柱形图,实现该功能的程序如下: x=df3.教授 y=① plt.rcParams["font.sans-serif"]=["SimHei"] plt.rcParams["axes.unicode_minus"]=False plt.title("最受欢迎教授得票数") plt.bar(x,y) plt.legend() plt.show() ①划线处代码为____ ②加框处代码正确选项是____ (多选,填字母) A.df3=df2[df2.得票数>=df2.at[2,"得票数"]] B.df3=df2[df2.得票数>=df2.at[3,"得票数"]] C.df3=df2[df2.得票数>=df2.values[2,1]] D.df3=df2[df2.得票数>=df2.得票数[3]] 【答案】 ① C ②. 得票数 ③. df3.得票数 ④. AC 【解析】 【详解】本题考查的是Python利用pandas库进行数据分析。 (1)要统计每个学生的投票数,需要按行求和,sum函数默认按列,axis=1表示按行,故选C。 (2)由图b可知,应该按“投票数”降序排列。 (3)①由柱形图可知y轴为教授的得票数,故此处为:df3.得票数;②由“如出现第3名相同票数时,也将相同票数的教授都选出”可知应查找所有大于等于第3名得票数,第3名的行索引为2,用at函数,A正确;也可以用行切片,如df3=df2[df2.得票数>=df2.得票数[2,3]],选项D格式错误;也可以通过找第3行第2列的值(df2.values[2,1]),找到第3名的得票数,选项C正确。故选AC。 15. 某工厂要生产一个产品,需要经过n个工序(工序间不存在循环前置关系)。每道工序之间有一定先后关系,一道工序可以有若干个前置工序,每道工序最多是某 一道工序的前置工序,若 n=6,表a表示工序间的依赖关系,从中可知:完成工序4必须先完成工序0与工序5,完成工序3必须先完成工序1与工序4。 现根据各道工序间的依赖关系,安排各道工序的可行的先后顺序:0→1→5→4→3→2。 表a 表b (1)写出表b各道工序可行的先后顺序:____。 (2)实现编码功能的Python 程序如下,请在划线处填入合适的代码。 def MakeMatrix(n,a): ma=[[0 for i in range(n)]for j in range(n)]#记录工序i 与工序j之间的关系 #ma[i][j]=1 表示工序i是工序j的前导工序,否则表示没有前后关系 for i in range(len(a)): ma[①____][②____] =1 return ma #获取各道工序的前后关系表存入数组a中,工序总数量存放至变量n中,代码略。如表a各个工序关系存入数组a为: [[0,4],[1,3],[5,4],[4,3],[3,2]] remat=MakeMatrix(n,a) flag=[False]*n que=[0]*n pre=[0]*n head=tail=0 for i in range(n): for j in range(n): ③____ s="" for i in range(n): if pre[i]==0: que[tail]=i flag[i]=True tail+=1 s=s+str(i)+"→" while head<tail: p=que[head] head+=1 for k in range(n): if ④____: pre[k]-=1 if pre[k]==0: ⑤____ tail+=1 flag[k]=Truc s=s+str(k)+"→" print("工序为:") print(s[:-1]) 【答案】 ①. 1→2→5→3→4→0 或其它可行方案(3、4、0相对位置不能变) ②. a[i][0] ③. a[i][1] ④. pre[i]+=remat[j][i] ⑤. remat[p][k]==1 and not flag[k] ⑥. que[tail]=k 【解析】 【详解】本题考查的是Python数组、队列综合应用。 (1)表b中根据依赖关系,可知0在最后面,4在0的前面,5、3在4的前面,1在3的前面,2在3的前面。故可行的先后顺序为:1→2→5→3→4→0 或其它可行方案(3、4、0相对位置不能变)。 (2)①②处,ma[i][j]=1 表示工序i是工序j的前导工序,数组a中a[i][0]是a[i][1]的前导工序,故①②处依次为:a[i][0]、a[i][1];③处,pre[i]表示工序编号为i的前置工序的数量,因此需要遍历数组 remat[0][i]到 remat[n-1][i],累加得到编号为i的前置工序的数量,故此处为:pre[i]+=remat[j][i];④⑤处,分析代码可得,程序先将前置工序数量为 0 的工序编号入队,并用数组 flag 标记。然后,将队列中的元素根据入队的顺序依次出队,每次出队一个元素p(表示完成一个工序),通过遍历数组 remat[p][0]到 remat[p][n-1]查找其后继工序,若找到一个后继工序(k 表示)且还未入队,则修改其前置工序的数量:pre[k]-=1,故④处为:remat[p][k]==1 and not flag[k]。当 pre[k]等于 0 时,说明工序k的前置工序已经全部完成,将其入队,故⑤处为:que[tail]=k。 第1页/共1页 学科网(北京)股份有限公司 $$ 诸暨市2024年5月高三适应性考试试题 技术试题 第一部分 信息技术 (共50分) 1. 下列关于数据、信息与知识的说法,正确的是( ) A. 不同的人获取了相同的信息,就会构建相同的知识体系 B. 存储信息的载体遭到破坏,其承载的信息会消失 C. 所有的字符在计算机中以 ASCII码存储 D. 经过数字化的数据才能被存储和处理 2. 下列关于人工智能的说法,不正确的是( ) A. 深度学习是一种典型的基于数据驱动的人工智能方法 B. 强化学习是从过去的经验中不断学习,提升能力 C. 专家系统是符号主义人工智能方法的典型应用 D. 图灵测试是测试机器是否具有智能的唯一方法 3. 某智慧电梯系统,智能摄像头可以实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,电动车退出电梯后,电梯方能正常启动;一旦发现电动车进入电梯或出现困人情况时,系统会自主发现并推送警报信息到相关人员。若系统发生误判,系统管理员可以通过浏览器远程恢复电梯正常运行,保障乘客和电动车驾驶员的安全。系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。关于该信息系统的组成,下列说法正确的是( ) A. 电梯内的报警器设备不属于该系统的硬件 B. 该信息系统的用户仅指电梯乘客、系统管理员 C. 该系统中检测电动车的功能控制属于闭环控制 D. 该系统采用了 B/S 和 C/S 两种架构 4. 某智慧电梯系统,智能摄像头可以实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,电动车退出电梯后,电梯方能正常启动;一旦发现电动车进入电梯或出现困人情况时,系统会自主发现并推送警报信息到相关人员。若系统发生误判,系统管理员可以通过浏览器远程恢复电梯正常运行,保障乘客和电动车驾驶员的安全。系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。下列关于该系统功能与应用的说法不正确的是( ) A. 可以通过手机浏览器处理信息系统中的数据 B. 通过智能摄像头获取的信息属于数据输入功能 C 管理员能搜索电瓶车报警信息说明该系统具有查询功能 D. 智能摄像头采集到的数据只能存储在摄像头上 5. 某智慧电梯系统,智能摄像头可以实时监控电梯内部情况,检测到电动车进入电梯时,电梯停止并启动报警器,电动车退出电梯后,电梯方能正常启动;一旦发现电动车进入电梯或出现困人情况时,系统会自主发现并推送警报信息到相关人员。若系统发生误判,系统管理员可以通过浏览器远程恢复电梯正常运行,保障乘客和电动车驾驶员的安全。系统将电梯内检测到的各项数据上传到web服务器,以便后期查询、分析、处理。下列关于该信息系统安全性的说法,正确的是( ) A. 该系统中的重要数据无需备份 B. 该系统的服务器开启防火墙后,无需再安装杀毒软件 C. 为用户设置不同系统权限能减少安全隐患 D. 对数据库中的数据进行备份和加密,可提高数据的完整性 6. 下列关于该网络技术的说法正确的是( ) A. 传输控制协议负责将信息从一个地方传送到另一个地方 B. 路由器开启 DHCP 服务后,终端设备可以获取到静态地址 C. 服务器负责数据处理和网络控制,是网络主要资源 D. 资源共享是指网络中的软件共享和数据资源共享 7. 某未经压缩的双声道音频,采样频率是44.1kHz,量化位数为8位,下列说法正确的是( ) A. 10秒钟的该音频文件容量约为861kB B. 该音频数字化时,每秒钟的采样样本数为256个 C. 其他参数不变,采样频率修改为88.2kHz对该音频音质无影响 D. 声音经过采样和量化两个过程,实现数字信号转换成模拟信号 8. 队列S中元素依次为辰巳未午,栈Q初始为空。约定:U操作是指元素出队后入栈,H操作是指元素出队后再入队。经过UUHU 系列操作后,栈顶到栈底的元素依次为( ) A. 午,巳,辰 B. 辰,巳,午 C. 午,未,辰 D. 辰,未,午 9. 已知一棵二叉树如图所示,则下列说法正确的是( ) A. 该二叉树的后序遍历为DEGBFCA B. 该树中度为2 的节点只有1个 C. 若补全成高度为4的满二叉树则需增加8个节点 D. 删除节点G后,该树成为一棵完全二叉树 10. 数组元素 a[0]至a[n-1]依次存放着n个数据,其中前 n-1个数据不重复且有序,现需要将x(与前 n-1个数据不重复) 插入到数组中,使数组仍然有序。例如: n为5,数组 a为[0,5,10,20,20] , x为8,插入操作后 a为[0,5,8,10,20]。实现该功能的程序段如下: i=0 while i<n-1 and a[i]<x: i+=1 for k in range( a[k]= a[k-1] a[i]=x 方框中应填入的正确代码为( ) A. n,i,-1 B. n-1,i,-1 C. i+1,n D. i-1,n-1 11. 有如下 python程序: md=[["男",1],["女",2],["男",3],["女",4],["女",5],["男",-1]] xb=["男","女"] f=1 head=0 r=head while md[r][1]!=-1: p=r q=md[p][1] while md[q][0]!=xb[f] and q!=-1: p=q q=md[q][1] if q==-1: break md[p][1]=md[q][1] md[q][1]=md[r][1] md[r][1]=q r=q f=1-f p=head while md[p][1]!=-1: print(md[p][0] end="→") p=md[p][1] print(md[p][0]) 其运行结果为( ) A. 男→男→男→女→女→女 B. 女→女→女→男→男→男 C. 女→男→女→男→女→男 D. 男→女→男→女→男→女 12. 有如下 Python 程序段: def search(x): ans="" ans=ans+a[x] if a[2*x]!= "": ans=ans+search(2*x) if a[2*x+1]!= "": ans=ans+search(2*x+1) return ans a=["" for i in range(32)] a[1]= "F"; a[2]= "B"; a[3]= "A"; a[4]= "D"; a[7]= "E"; a[9]= "C"; print(search(1)) 运行该程序段后,输出的结果是( ) A. FDBECA B. FBDCAE C. FBDCEA D. DCBFAE 13. 小陶喜欢养猫,入冬后发现小猫喜欢钻自己的被窝不喜欢睡猫窝。通过查询资料,小陶发现猫喜欢呆在15~25℃环境里,于是小陶搭建了一个猫窝温度监控系统。该系统结构示意图如下图所示: 该系统的web服务器程序采用 Flask Web 框架开发,micro:bit作为智能终端,连接传感器采集温度数据。温度数据由智能终端经 IOT 模块发送到 Web 服务器,小陶可以使用浏览器远程查看猫窝的温度数据。执行器用于实现猫窝温度控制。根据以上功能描述,请回答下列问题: (1)小陶选用MySQL 作为数据库管理系统,这个属于____(单选,填字母:A.需求分析 B.概要设计 C.详细设计) (2)结合上述材料,该系统网络应用软件的实现架构是____ (单选,填字母:A.B/S B.C/S) (3)下列功能需要在服务器端实现的是____ (多选,填字母:A.处理浏览器的访问请求 B.采集温度C.判定是否加热 D.发送加热指令到执行器) (4)小陶为了防止无关人员随意查看猫窝系统数据,设计了登录界面。要查看系统时必须输入账号与口令,当账号与口令正确时才允许查看数据。为了系统的登录安全,小陶还特意设计了替代加密法对口令进行加密。加密的方法如下:若第1个是英文字母向左移1位,若第2个是数字则向右移2位,……以次类推,其它符号不变。如输入口令为“A1A8cf@”,加密后变为“Z3X2xz@”。加密函数如下,在划线处填入合适的代码: def change(psd): n=len(psd);cpsd="" for i in range(n): if"A"<=psd[i]<="Z" or"a"<=psd[i]<="z": base=65 if"a"<=psd[i]<="z": base=97 x=①____ cpsd+=chr(x+base) elif "0"<=psd[i]<="9": cpsd+=chr((ord(psd[i])-ord("0")+i+1)%10+ord("0")) else: ②____ return cpsd (5)猫窝系统运行一段时间后,小陶发现猫窝能够随着气温降低进行加热,但在浏览器上查不到实时温度,请您帮小陶分析一下原因以及解决方法:____。 14. 某高校某专业在学期结束时,举行本学期最受欢迎教授评选活动。本学期共有 10 位教授进行授课,评选方”的方式, 每位学生有一张选票,可勾选3个教授,多选或者少选都是无效票。选票数据如图a所示。现要对选票的有效性进行判断并统计每个候选人的最终得票。请回答以下问题: (1)本专业共有 151 名学生参加了此次投票活动,根据规则,每名学生只能选 3 位教授,多选或少选都是无效票,表中标有数字 1 的代表投了对应教授的票,空的表示没有对该教授投票。将选票数据从文件读取后存入 DataFrame 对象 df。部分代码如下: import pandas as pd import matplotlib.pyplot as plt df=pd.read_excel("选票统计.xlsx") 能正确选出有效票,下列语句组中可选的是____ (单选,填字母) A.df["投票数"]=df.sum(axis=0);dfl=df[df["投票数"]==3] B.df["投票数"]=df.mean(axis=0); df1=df[df["投票数"]==1] C.df["投票数"]=df.sum(axis=1);dfl=df[df["投票数"]==3] D.df["投票数"]=df.mean(axis=1); df1=df[df["投票数"]==1] (2)对已选出的有效票进行处理,统计每位教授的最终得票(如图b所示)。将各个教授的选票数从高到低进行排序,部分代码如下,请在划线处填入合适的代码。 df2=dfl.T #仅将教授的名称与得票总数保存到DataFrame 对象df2中,代码略 df2=df2.sort_values("____ ", ascending=False, ignore_index=True) (3)根据得票数,选出得票数最高的3位教授(如出现第3名相同票数时,也将相同票数的教授都选出,并交给评申委员会最终投票决定)。绘制出如下柱形图,实现该功能的程序如下: x=df3.教授 y=① plt.rcParams["font.sans-serif"]=["SimHei"] plt.rcParams["axes.unicode_minus"]=False plt.title("最受欢迎教授得票数") plt.bar(x,y) plt.legend() plt.show() ①划线处代码为____ ②加框处代码正确选项是____ (多选,填字母) A.df3=df2[df2.得票数>=df2.at[2,"得票数"]] B.df3=df2[df2.得票数>=df2.at[3,"得票数"]] C.df3=df2[df2.得票数>=df2.values[2,1]] D.df3=df2[df2.得票数>=df2.得票数[3]] 15. 某工厂要生产一个产品,需要经过n个工序(工序间不存在循环前置关系)。每道工序之间有一定先后关系,一道工序可以有若干个前置工序,每道工序最多是某 一道工序前置工序,若 n=6,表a表示工序间的依赖关系,从中可知:完成工序4必须先完成工序0与工序5,完成工序3必须先完成工序1与工序4。 现根据各道工序间的依赖关系,安排各道工序的可行的先后顺序:0→1→5→4→3→2。 表a 表b (1)写出表b各道工序可行的先后顺序:____。 (2)实现编码功能的Python 程序如下,请在划线处填入合适的代码。 def MakeMatrix(n,a): ma=[[0 for i in range(n)]for j in range(n)]#记录工序i 与工序j之间的关系 #ma[i][j]=1 表示工序i是工序j的前导工序,否则表示没有前后关系 for i in range(len(a)): ma[①____][②____] =1 return ma #获取各道工序的前后关系表存入数组a中,工序总数量存放至变量n中,代码略。如表a各个工序关系存入数组a为: [[0,4],[1,3],[5,4],[4,3],[3,2]] remat=MakeMatrix(n,a) flag=[False]*n que=[0]*n pre=[0]*n head=tail=0 for i in range(n): for j in range(n): ③____ s="" for i in range(n): if pre[i]==0: que[tail]=i flag[i]=True tail+=1 s=s+str(i)+"→" while head<tail: p=que[head] head+=1 for k in range(n): if ④____: pre[k]-=1 if pre[k]==0: ⑤____ tail+=1 flag[k]=Truc s=s+str(k)+"→" print("工序为:") print(s[:-1]) 第1页/共1页 学科网(北京)股份有限公司 $$

资源预览图

精品解析:2024届浙江省诸暨市高三下学期5月适应性考试(三模)技术试题-高中信息技术
1
精品解析:2024届浙江省诸暨市高三下学期5月适应性考试(三模)技术试题-高中信息技术
2
精品解析:2024届浙江省诸暨市高三下学期5月适应性考试(三模)技术试题-高中信息技术
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。