资源简介 2023 年浙江省四校高考技术模拟卷考生须知:1.本卷满分 100分,考试时间 90分钟;2.答题前,在答题卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号;3.所有答案必须写在答题卷上,写在试卷上无效;4.考试结束后,只需上交答题卷。第一部分 信息技术(共 50 分)一、选择题(本大题共 12小题,每小题 2分,共 24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据和信息的说法,正确的是A.数据是对客观事物的符号表示,故数据无法承载虚假的信息B.数据是信息经过分析、解释后所产生的意义C.条形码、二维码均是数据的表现形式D.“狼来了”的故事说明信息在传递和共享的过程中存在损耗2.ChatGPT 是基于 GPT 3.5的面向对话的优化大语言模型,是一种基于庞大训练参数,模仿人类大脑中神经元之间的复杂交互方式进行预训练并在此基础上人类对其学习结果提出意见反馈,调整完善的通用语言模型,能完成撰写故事、问答、对话、翻译、编程,甚至撰写商业计划书、分析报告等任务。根据上述描述,下列说法正确的是A.ChatGPT属于人工智能,其与人类或其他生物所呈现的智能没有区别B.ChatGPT的预训练基于庞大的训练参数,该过程使用了深度学习的人工智能学习方法C.ChatGPT是基于规则学习的人工智能方法,包含知识库和推理引擎两个部分D.ChatGPT在很多领域已经超越人类,人工智能取代人类是必然趋势阅读下列材料,回答 3-6题。为提升学生的编程能力,某信息老师在其机房搭建了一个在线程序设计智能评判系统,该系统只能在该机房内网中访问(该系统服务器与客户端均在该机房内)。教师通过浏览器注册登录该系统,可以将相关题目,学生账户信息等上传到系统服务器,并可以查看学生具体上交代码及代码正确率、排名等信息;学生通过浏览器打开该系统登录页面,输入对应用户名及口令登录后可进行相关题目的代码编写,提交后,系统服务器会自动评判,给予对应反馈,且能及时查看自己的相关数据。3.下列关于该信息系统的说法,正确的是A.该系统可以对学生代码自动评判并给予反馈,有助于提高工作学习效率B.该系统只能内网访问,不具备硬件共享功能C.机房中所有的计算机以及服务器组成了该系统的全部硬件D.该系统客户端无需安装任何应用软件就可以访问该系统4.下列关于该信息系统中网络的说法,正确的是A.该系统网络搭建完成后无需进行网络连通性测试B.该系统网络的使用,不需要使用网络协议C.该系统网络的构建不需要网络互联设备D.学生在该机房内通过浏览器访问该系统无需将信息发送到对应网关5.下列关于该信息系统中的数据的说法,不.正.确.的是A.该系统中的所有数据在计算机内均以二进制的形式存储B.学生代码正确率、学生排名等均是该系统的数据C.该系统不存在传感器等输入设备,所以该系统不具备数据收集和输入功能D.该系统中的数据处理均在服务器端完成6.学生在机房一起访问该信息系统时,部分学生无法立马打开该系统的登录页面,需要多次刷新该页面才能打开,出现此问题的原因不.可.能.是A.网络带宽不足,用户多造成网络拥堵B.服务器硬件性能差,用户多造成服务器处理客户端请求慢C.使用浏览器的用户多,导致浏览器故障D.服务器端相关应用软件代码算法不优化,用户多,处理效率低下7.某算法的部分流程图如图 7所示,下列说法正确的是A.步骤“a←b,b←c,c ←a+b”中三个语句交换位置不影响最终输出结果B.该流程图中只包含了顺序、分支两种基本控制结构C.若输入 n的值为 8,则输出的结果为 13D.若输入 n的值为 3,则条件“k图 78. 下列关于数据结构说法,不.正.确.的是A.队列和栈都是操作受限的线性表B.计算机中一般会采用树形结构来管理文件C.链表中数据元素的逻辑顺序是通过链表中指针指向实现的D.同一个数组中的元素的数据类型可以不同9. 某二叉树的数组表示示意图如下所示,该二叉树的后序遍历序列为A.BAFDCGE B. BFDGECAC.BFGDECA D. DEBFGCA10.有如下 Python 程序段:def fac(n):if n==0: #①s=1else:s=n*fac(n-1)return sprint(fac(3))下列说法不.正.确.的是A.该程序应用了递归算法B.程序运行后,fac()函数被调用 3次C.若问题规模为 n,该程序段的时间复杂度为 O(n)D.将①处代码改为“n==1”,该程序功能不变11.某 Python程序段如下:import randoma=[0]*8;a[0]=1for i in range(1,8):a[i]=a[i-1]+random.randint(1,10)i,j,n=0,7,0;key=5while i<=j:m=(i+j)//2;n+=1if a[m]<=key:i=m+1else:j=m-1print(n)执行该程序段后,输出的结果是A.1 B.2 C.3 D.412. 有如下 Python 程序段:import randoma=[1,2,3,4,5]st=[0]*len(a);top=-1i=0;res=[]while iif random.randint(0,1)!=0 or top==-1:top+=1st[top]=a[i]else:res.append(st[top])top-=1continuei+=1while top!=-1:res.append(st[top])top-=1print(res)运行上述程序,下列输出 res不.可.能.的是A.[3,1,2,4,5] B.[1,5,4,3,2] C.[3,4,2,1,5] D.[1,3,2,4,5]二、非选择题(本大题共 3 小题,其中第 13 小题 8 分,第 14 小题 9 分,第 15 小题 9 分,共 26 分)13. 某小区超市为了更好的服务业主,开发了一套自助购物系统。其功能如下:①“客户管理”子页面,超市对客户信息进行管理②“商品管理”子页面,超市对商品信息进行管理③“下单系统”子页面,业主提交单号并结算(1)下列属于“自助购物系统”搭建前期准备环节的是 (多选,填字母)(注:全部选对得 2 分,选对但不全的得 1 分,不选或错选的得 0 分)A. 了解业主对该系统的功能需求B. 对开发该系统所需的费用和效益进行评估C. 投入使用前,找多位业主进行系统访问测试D. 为系统的安全性和稳定性提出安全设计方案(2)若超市要对业主的客户等级进行设置,可在相应的子页面中进行操作,则访问该子页面的 URL是_____________________________________________________。(3)为了促销和让利业主,该超市推出以下两种优惠方案:方案一:满 100减 6,满 200减 15,满 400减 40元,如消费 100元实付 94元,消费 201元实付 186 元,消费 301元实付 286元;方案二:VIP客户打 95折,与满减活动不重叠。小王为该超市的 VIP 客户,他购买了 n元金额的商品,下列 Python 程序段中,可以帮小王计算更优惠的方案的有_____________(多选,填字母)。(注:全部选对得 2 分,选对但不全的得 1 分,不选或错选的得 0 分)(4)为了使该系统在使用过程中更加安全,系统开发者在进行安全设计时需要考虑的措施有_______________(注:回答 2项,1项正确得 1分,多答仅前两项有效)。14. 毕业临近,某校(有 6 个班级)准备以班级为单位拍摄毕业照。为了提高拍摄当天的效率,事先排定拍照的位置,排位规则为:1 每班平均分 4 排站立,最后一排人数可能不足。2 身高矮的排前面,身高高的排后面3 每排身高高的排中间,身高向两边逐渐变矮。学生信息储存在文件“xsmd.xlsx”中,如第 14 题图 a 所示。小李编写 Python 程序实现排位,并按班级输出排位名单,如第 14 题图 b 所示。请回答下列问题。14 a 第 14 题图 b第 题图(1) 如果某班人数为 47 人,则前三排每排人数为 人。(2) 请在程序划线处填写恰当的语句。import pandas as pdimport mathdf=pd.read_excel("xsmd.xlsx")bj=["1 班","2 班","3 班","4 班","5 班","6 班"]def paiwei(x): # 每排身高高的排中间,身高向两边逐渐变矮a=[]n=len(x)for i in range(0,n,2):a.append(x[i])if n%2==1:①else:n-=1for i in range(n,0,-2):a.append(x[i])return afor m in bj: #按班级排位fz={"第 1 排":"","第 2 排":"","第 3 排":"","第 4 排":""}df_tmp= ▲ #按班级筛选名单 ,选择合适的选项rs= ② #前三排,每排人数df_sort=df_tmp.sort_values("身高")lst=list(df_sort["姓名"]) #lst中数据为['方蓓蕾', '徐盈', '徐若',…]for j in range(0,len(lst),rs):lst1=lst[j:j+rs]k=j//rs+1s="第"+str(k)+"排"fz[s]= ③print(m,"合照排位表")for i in fz:print(i,end=":")print(fz[i])(3)程序加▲处的应填入的代码为: (单选,填字母)A. df[df.班级==”m”] B. df[df.班级==bj[m]]C. df[df[“班级”]==m] D. df[班级==m](4)加框处语句改为:fz={},会不会___________(填:会/不会)影响程序执行结果。15. 某校工会组织包饺子比赛,为体现团队协作,将包饺子分成和面、调馅、擀饺子皮、包饺子下锅四道工序。每个工会小组派 4名选手参加,要求每名选手完成其中一道工序。由于包饺子各道工序及选手熟练程度差异,各位选手完成各道工序所用时间保存在文档“data.txt”中,如第 15 题图 a 所示。为了让团队能取得最佳成绩,阿凯依据各位选手完成各道工序所用的时间,编写了一段程序,求出完成包饺子任务所需最短时间,并按顺序输出各位选手的姓名,程序运行截图如第 15 题图 b所示。第 15 题图 a 第 15 题图 b(1)由文档及输出结果可知,包饺子任务顺序依次为:小博,小茜,(2)实现上述功能的代码如下,请在划线处填写合适代码。def cal(num):global toptop=-1st=[-1]*nfor i in range(n) :if ① :return Falseelse:top+=1st[top]=num%nnum=num//nreturn stdef pp():p=st_min[top]print("各位选手的安排顺序依次为:",end="")while p!=-1:print(b[p][0],end=",")p=b[p][1]f=open("data.txt","r") #读取 data.txt中数据,并存储在 a列表中a=[]line = f.readline()for line in f.readlines():t=line.split()score=list(map(int,t[1:])) #score中数据示例:[60,20,85,40]a.append(score)b=[["小博",-1],["小夫",-1],["小李",-1],["小茜",-1]]n=4mint=1000m=n**n-1while m>0:m1=mif cal(m1)!= False:②time=0while top!=-1:③top-=1if timemint=timest_min=stm-=1print("完成包饺子任务所需最短时间为:",mint)top=n-1head=p=st_min[top]top-=1while top!=-1:④p=st_min[top]top-=1b[p][1]=-1pp() #调用函数,按顺序输出各位选手的姓名2023年浙江省高考技术模拟卷(参考答案)命题: 金华一中第一部分:信息技术一、选择题(本大题共 12小题,每小题 2分,共 24分)题号 1 2 3 4 5 6 7 8 9 10 11 12答案 C B A D C C C D B B C A二、非选择题(本大题共 3小题,其中第 13小题 8分,第 14小题 9分,第 15小题 9分,共 26分)13. (1) ABD (2分)(2)http://192.168.1.182:8000/user (2分)(3)BD (2分)(4) 为服务器安装防火墙和杀毒软件定期备份数据库中的数据定期更新杀毒软件设置线上下单需进行身份认证对订单进行多重加密用户查询订单需使用动态密码对不同的用户设置不同的访问权限或其他合理答案 (2分)14. (1)12 (1分)(2) ①n-=2或 n=n-2 (2分)②(len(df_tmp)-1)//4+1 或 math.ceil(len(df_tmp)/4)或其他合理答案 (2分)③paiwei(lst1) (2分)(3)C (1分)(4) 不会 (1分)15. (1) 小李,小夫 (1分)(2) ①num%n in st (2分)②st=cal(m1) (2分)③time+=a[st[top]][n-1-top] (2分)④b[p][1]=st_min[top] (2分)1 展开更多...... 收起↑ 资源列表 23.05浙江四校联考信息技术试卷.pdf 信息技术答案.pdf