2023年1月浙江省普通高校招生选考科目信息技术考试 技术试题(Python)
剩余时间 --:--:--
单选题 共 31 题
1.

下列关于数据和信息的说法,正确的是

2.

下列关于人工智能的说法,不正确的是(    

3.

列表s包含8个互不相等的元素,即s[0]s[1]s[2],……,s[7],有如下Python程序段:

n=8
for i in range(l,n-l):
    for j in range(l,n-i-l):
        if s[j]>s[j-l]
           s[j],s[j-1]=s[j-1],s[j]

该程序段实现的是(    

4.

1个队列,队首到队尾的元素依次为83295。约定:T操作是指队列中1个元素出队后再入队,Q操作是指队列中l个元素出队。则经过TTTQTTQ系列操作后,队列中队首到队尾的元素依次为(    

5.

下列二叉树中,中序遍历结果为BAEDFC的是(    

6.

某算法的部分流程图如图所示,执行这部分流程,若输入x的值依次为l078120,则输出k的值是(    

7.

下列关于网络技术的说法,正确的是(    

8.

下列关于该信息系统组成的说法,正确的是(    

9.

为提升该信息系统数据的安全性,下列措施中不合理的是(    

10.

下列关于该信息系统中数据的说法,不正确的是(    

11.

有如下Python程序段:

import random
    a='A','B','#','#','C','D','#']
    stk=[0]*len(a);top=-l
    for i in range(len(a)):
    op=random. randint(0,1)        # 随机生成0或1
    if op= =l and a[i]l='#":
      top+=l;stk[top]=a[i]
      a[i]='#'
    elif op= =0 and topl=-1 and a[i]= ='#':
       a[i]=stk[top];top-=l

执行该程序段后,a的值不可能的是(    

12.

定义如下函数:

def rf(n):
    if n<3:
       return n
    return rf(n-1)+rf(n-3)

执行语句v=rf5),函数r被调用的次数是(    

13.

下列选项标注了第l3题图中虚线框内的智能终端与传感器执行器之间的数据传输关系,其中合理的是____________(单选,填字母)。

14.

该系统网络应用软件的实现架构是_________(单选,填字母:ABS架构/BC/S架构)。

15.

l)定义pmday函数,功能为:读取某天的CSV文件,返回城市A当天PM2.5的日平均浓度。函数代

码如下,划线处应填入的代码为<单选,填字母)。

16.

202211月,我国神舟十五号载人飞船成功发射,该飞船采用了多项改进的技术。下列关于技术性质的理解中不恰当的是(    

17.

小明准备在通用技术实践室用实本板制作一个如图所示的工具篮,下列关于中间隔板加工流程的设计分析中不合理的是(    

18.

下列是通用技术实践课上同学们进行的加工操作,其中不符合操作要领的是(    

19.

为了给窗户安装一个可开关的安全栅栏,小明设计了以下四种方案,其中不能开关的是(    

20.

如图所示是为老人设计的椅子,造型上借鉴了明式“圈椅”的元素。内部采用两同心轴结构,使座面能随着身体的活动而运动。下列关于该椅子的分析与评价中不恰当的是(    

21.

如图所示是小明设计的台灯模型的电路,工作时VT1VT2均导通。下列分析中不合理的是(    

22.

如图所示的信号处理电路,M1为输入信号,M0为输出信号。下列输出波形与输入波形关系中可能的是(    

23.

小明准备在面包板上搭建如图所示的电路,并探究5脚、2脚、3脚之间的电位关系,下列器材中不需要的是(    

24.

下列关于该装配系统的设计与分析中不恰当的是(    

25.

下列关于机械手装配子系统控制的分析中合理的是(    

26.

如图所示是某形体的主视图和左视图,相对应的俯视图是(    

27.

如图所示是两根传动轴连接结构的示意图。Md为驱动力矩,Mr为阻力矩。下列对工作时各个零件主要受力形式的分析中正确的是(    

28.

小明在发现安装问题的过程中做的工作是(单选)______________

29.

根据设计要求,下列材料中适合用于制作单杠中间杆件的是(单选):

30.

小明看到物流配送到小区后,都要靠人工将货物从卡车上卸下来(如图所示),当货物体积或质量较大时,货物容易滑下来,砸伤搬运人员、损坏货物。小明准备设计一个具有起重功能的装置辅助搬运人员将货物从车厢卸到地面。已知车厢底板离地高度为800mm,车厢底板至顶板距离为2500mm。装置设计要求如下:

a)能将货物从车厢底板上卸到地面;

b)在卸货过程中装置运动平稳可靠;

c)能承载尺寸为800mm×600mm×l800mm(长×宽×高)、质量为l00kg的货物;

d)安装在车厢尾部的底板或侧板上;

e)驱动方式不限。

请完成以下任务:

l)在头脑中构思符合设计要求的多个方案,画出其中最优方案的设计草图(装置安装设计到的车厢底板或侧板用线条表示,如果采用电机驱动,电机可用方框表示),简要说明方案的工作过程:

2)在草图上标注主要尺寸:

3)小明准备在装置安装后进行技术试验,并设计了试验方案。以下试验步骤中做法不合理的是__________(单选)。

31.

根据电路原理分析,快充状态指示灯是(单选)_________

多选题 共 4 题
1.

菜园里的蔬菜适宜生长的空气温度范围是tmin-tmax.现要求当温度t正常、偏低、偏高时,将sta的值对应设为012。下列Python程序段中符合要求的有__________(多选,填字母)。

2.

小明对收集到的信息进行分析,提出了以下设计要求:其中与人机关系要实现的目标相关的有(多选)___________

3.

根据设计要求,小明在构思单杠杆与两个安装座的连接结构方案时,决定采用一端可调另一端固定的形式,并设计了以下可调端的结构,其中能适用于过道任意宽度的有(多选)_________

4.

小明搭建了电路并通电测试,当IC1的输出为低电平时,VD1VD2同时发光,无法正确指示快充与慢充状态,可能的原因有(多选)__________

填空题 共 6 题
1.

若传感器的编号id1,湿度值h60提交数据到Web服务器的URLhttp://192.168.1.65000/toservh=60&id=1,则服务器端应用实例app中与该URL.关联的路由设置语句是@app-route'___________')。

2.

统计城市A各月份PM2.5的月平均浓度并绘制线型图。部分Python程序如下,请在划线处填写合适的代码:

import matplothb. pyplot as plt
def tstr(t):
    if t<l0:
      retrun '0'+str(t)
    else:
      retrun str(t)
pm=[0]*12
mdays=[31.28.31.30.31.30.31.31.30.31.30.31]
for m in range(12)
    sm=0
    mstr=tstr(m+1)
    for d in range(      ①     ):
        dstr=tstr(d+l)
        day file='202l'+mstr+ dstr+'.csv'
        sd=pmday(dayfile)
             ②       
    pm[m]=sm/mdays[m]
x=[1,2,3,4,5,6,7,8,9,10,11,12]
y=       ③       
plt. plot(x,y)    #绘制线型图
#设置绘图参数,显示如第14题图c所示线型图,代码略

3.

城市A 2021PM2.5年平均浓度为34.6微克/立方米。由第14题图c可知,城市A 2021PM2.5月平均浓度超过年平均浓度的月份共________个。

4.

由题意可知,第l5题图中器件ABCD的检测顺序为A-C-D-BACD的等待时长分别为0l0B的等待时长是__________

5.

定义如下merge(1stl,lst2)函数,参数lstl和lst2的每个元素由送达时间、检测时长和优先级3项构成,1stl和lst2均已按送达时间升序排列。函数功能是将lst2中的元素合并到1stl中,并将1stl按送达时间升序排列,函数返回1stl。

def merge(1stl,Ist2)
    i=len(lstl)-l
    j=len(lst2)-1
    for t in range(len(lst2)):
        1stl.append([0,0,0])        #为1stl追加一个元素[0,0,0]
    k=len(1stl)-1
    while j>=0
        if i>=0 and 1stl[i][0]>lst2[j][0]:
            1stl[k]=1stl[i]
            i-=l
        else:
            1stl[k]=lst2[j]
            j-=l
        k-=1
    return 1stl

①调用merge(1stl,lst2)函数,若1stl为([0,3,2],[1,1,2],[12,2,2]],1st2为[2,l,1],[4,3,0],[1l,3,2]],则while语句中循环体的执行次数是___________。

②若函数中while语句的条件“j>=0”误写为“k>=0”,会导致某些情况下无法得到符合函数功能的结果。调用merge(1stl,lst2)函数,下列4组数据中能测试出这一问题的是_________(单选,填字母)。

A1stl=[[032][430]]

    lst2=[[112J]

B1stl=[[112]]

    1st2=[[032][430]]

C1stl=[[l12][430]]

    lst2=[[032]]

D1stl=[[430]]

    1st2=[[032][l12]]

6.

实现模拟检测过程并计算平均等待时长的部分Python程序如下,请在划线处填入合适的代码。

def proc(data,m):
    n=len(data)
    queinfo=[]
    for i in range(m):
        queinfo append([-l,-1])    #queinfo追加一个元素[-l,-1]
    for i in range(n):
    data[i].append(-1)        #data]追加一个元素-1
curtime=0
waitnum=0
i=0
    ①    
while i<n or waitnum>0:
    if i<n and datalill0]<=curtime:
        k=data[i][2]
        if queinfo[k][0]==-l:
            queinfo[k][0]=i
        else:
                ②    
            data[p][3]=i
        queinfo[k][1]=i
        waitnum+=l
        i+=l
    elif waitnum>0:
        k=0
        while queinfo[k][0]= =-1:
            k+=l
        p=queinfo[k][0]
        total +=curtime-data[p][0]
        curtime+=data[p][1]
            ③    
        waitnum-=1
    else:
        curtime=data[i][0]
return total/n

读取2组器件的数据,分别存入列表data1data2中。2个列表的每个元素包含3个数据项,分别对应器件的送达时间、检测时长和优先级。data1data2中的数据已分别按送达时间升序排列,代码略

读取优先级等级个数存入m,代码略

data=mergedata1data2

printprocdatam))

问答题 共 3 题
1.

小明设定采集并上传数据的时间间隔为1分钟。他用浏览器查看温湿度页面,页面动态显示最新的温度、湿度及其采集时间。系统正常工作一段时间后,他发现该页面不再变化,剧新后仍不变。结合第13题图,简要说明系统中可能造成上述问题的原因___________(本系统中,传感器损坏传感器和智能终端连接异常,不会造成上述问题)。(注:回答2项)

2.

小明在对题图电路的测试中发现电池充满后还保持充电状态,可能会造成安全隐患,于是决定改进电路,使电池充到l.5V后能自动停止充电。小明画出了部分电路,请在虚线框中连接给定的元器件,将电路补充完整;

3.

小明还发现电源电压波动时,会导致快慢充转换的基准电压也发生波动。为了稳定基准电压,需要在题图的基础上进行改进,请在虚线框中连接给定的元器件(二极管为硅管),将电路补充完整。

C++ 编辑器
输入
输出