浙江省普通高校招生选考科目仿真模拟卷(七)(课件 练习)

资源下载
  1. 二一教育资源

浙江省普通高校招生选考科目仿真模拟卷(七)(课件 练习)

资源简介

(共35张PPT)
浙江省普通高校招生选考科目仿真模拟卷(七)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.下列关于数据、信息和知识的说法,正确的是(  )
A.数字是数据的唯一表示形式
B.数据是信息经过存储、分析及解释后所产生的意义
C.信息是可以独立存在的,不一定依附载体
D.知识不仅可以继承和传递,还可以共享
D
解析 本题考查数据、信息和知识的区别。A选项数据是客观事物的符号表示,还可以有文字、图案、声音等各种载体。B选项信息是数据经过存储解释后产生的意义。C选项信息具有载体依附性,必须依附于某种载体。D选项知识是对信息的加工处理,信息具有共享性,因此知识也是可以共享的。
D
阅读下列材料,回答第2~4题。
某地区在人流密集区域设置了“绿色停车位”,提供限时免费停车服务,并通过智慧停车系统进行管理。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证等功能。当车辆进出车位时,系统会发送短信提示,车主也可以扫描车位旁的二维码获取停车信息。若车辆超时停放,相关信息将被上传至执法平台。
2.下列有关信息系统组成与安全,正确的是(  )
A.该系统运行可以不借助于通信网络
B.该系统的运行不需要软件支持
C.节假日不限时停车时段,可以关闭服务器防火墙
D.为保障数据安全,采集的图片需加密后上传
解析 A选项网络是信息系统重要组成部分。B选项加密可以最大程度保障信息不被他人获取。
3.下列有关信息系统功能与应用,正确的是(  )
A.停电后该系统仍能正常运行,说明该系统对外部环境没有依赖
B.可利用停车数据分析该地区的交通状况
C.用户到执法平台查询违法信息不涉及该系统的传输功能
D.抓拍车牌图像体现了该系统的输出功能
B
解析 C选项该系统有传输功能。
B
4.该系统的下列应用中,体现人工智能技术的是(  )
A.停放计时 B.车牌识别
C.发送短信 D.扫描二维码
解析 B选项车牌识别是利用人工智能识别图像是文字。
D
解析 D选项网络中计算机分为服务器和终端。
A
6.下列关于数据编码的说法,正确的是(  )
A.相对于一维条形码,二维码的信息存储量更大
B.数字信号转换成模拟信号的过程称为数字化
C.采样频率越高,量化的等级就越多
D.计算机以十进制处理和存储数据
解析 A选项一维条形码是一排用数字编码的信息,而二维码是二维的图形编码。B选项模拟信号转换成数字信号的过程称为数字化。C选项采样频率越高,采集的数据点越多。
C
7.用Python语言实现的某算法的部分流程图如图所示,若输入n的值为127,则输出sum的值为(  )
A.5 B.6
C.7 D.8
解析 程序功能实现求十进制数转换为二进制数中1的个数。
B
8.栈S和队列Q的初始状态为空,有d1至d6六个数据,每个数据按照进栈、出栈、入队、出队的顺序操作。已知进栈顺序依次为d1、d2、d3、d4、d5、d6,出队顺序依次为d2、d4、d3、d6、d5、d1,则栈S的大小至少要能存储个数是(  )
A.2 B.3 C.4 D.5
解析 出队顺序与出栈的顺序是一致的。d3是第1个出栈,d4要出栈,栈中有元素d1、d3、d4,需3个空间。
B
9.已知二叉树 T 节点的前序遍历序列为 A-B-D-E-F-G-C,中序遍历序列是 D-B-F-E-G-A-C,则其后序遍历序列是(  )
A.F-D-G-E-B-C-A B.D-F-G-E-B-C-A
C.B-F-D-G-B-C-A D.C-G-F-E-D-B-A
解析 本题考查二叉树的遍历。根据前序可以确定根节点为A,把中序分为(DBFEG)A(C),B为子树DBFEG根节点,E为子树FEG的根节点,画出二叉树,并确定后序遍历。
B
解析 遍历字符串s,统计前后相同字母的个数t,若遍历到″#″,取出字典中的对应的值,并进行累加。输出E,对应的键为″3″,即″#″前为″3″,且有2个数字是相同的。同理输出A,前面是″2″,只有一个数字是相同的。输出T,前面是″8″,只有一个数字是相同的。
C
解析 从后往前冒泡3趟,可能是升序,也可能是降序,但前面3个数据肯定是有序的。
B
解析 queinfo初值为空,语句queinfo.append([item])是将一个列表添加到queinfo,因此他是一个二维数组。遍历列表a,在queinfo数组从第0个元素开始,与每个元素最后一个数据项进行比较,如果大于等于元素最后一个数据项,结束比较,此时j肯定在0至len(queinfo)-1之间,若j的值为len(queinfo),说明该元素比queinfo中每个元素的最后一个值均小,则新成一组。Queinfo的值为[[43, 87], [23, 67, 80]]。
解析 queinfo初值为空,语句queinfo.append([item])是将一个列表添加到queinfo,因此他是一个二维数组。遍历列表a,在queinfo数组从第0个元素开始,与每个元素最后一个数据项进行比较,如果大于等于元素最后一个数据项,结束比较,此时j肯定在0至len(queinfo)-1之间,若j的值为len(queinfo),说明该元素比queinfo中每个元素的最后一个值均小,则新成一组。Queinfo的值为[[43, 87], [23, 67, 80]]。
二、非选择题(本大题共3小题,其中第13题7分,第14题9分,第15题10分,共26分)
13.某仓库有一排连续相邻的货位,编号依次为0~n-1,用于放置A、B两种类型的箱子,A型箱子占2个相邻货位,B型箱子占1个货位。编写程序,根据已完成的放置或搬离操作,输出空货位数及还可以放置A型箱子的最多数量(不移动已放置的箱子)。请回答下列问题:
箱子类型 操作类型 货位编号
B 放置 5
A 放置 2,3
B 放置 0
A 放置 7,8
A 搬离 2,3
答案 (1)2或两 (2)①elif t=='B' 或elif t==″B″或elif t=='″B″'或elif (t=='B') ②cnt1-=w或cnt1=cnt1 - w ③i +=1或i=i+1
解析 本题考查列表的遍历。(1)经过放置或搬离操作后,索引位置1~4是空的,6和9是空的,因此可以放置A型箱子2个。(2)① w是两种箱子所占货位,因此当输入是B是占位为1。②cnt1当前空货位数,d为P时表示放置,否则表示搬离,条件不成立时,空位增加,因此条件成立时,空位减少。③cnt2表示还可放置A型箱子的最多数量,当条件lst[i]==0 and lst[i+1]== 0成立时,表示可以放置A类型,因此下一个货位要跳过。
14.某地中考体测采用智能跳绳考试系统,该系统结构示意图如图a所示。Web服务器端程序采用Flask Web框架开发。考生在进行测试的监测终端上刷身份证验证身份,监测终端从服务器上获取验证信息,验证通过后发出开始信号,跳绳接收信号后通过内置传感器自动记录个数,监测系统发出结束信号后停止计数,跳绳将数据传输至监测终端,监测终端将该考生数据传输至服务器,考生可以通过浏览器登录网站查询个人成绩。请回答下列问题:
图a
(3)下列关于该系统支撑技术的说法,正确的有    (多选,填字母)。(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
A.跳绳计数的内置传感器可以使用加速度传感器
B.该系统涉及的硬件有服务器、监测终端、跳绳、无线路由器、数据库等
C.监测终端关闭后,会导致学生成绩无法查询
D.监测终端采集身份信息可以采用传感技术实现
(4)进行系统测试时,模拟3位考生分别在三个监测终端进行测试,其中一位考生的身份认证未通过,请说明可能的原因_________________________________
______________________________________________________________________
(身份证、操作和设备连接均无问题)。(注:回答2项,1项正确得1分)
(5)某校跳绳测试结束后,工作人员将有效数据导出,部分数据如图b所示,先根据测评标准得到相应的得分,再找出平均得分最高的班级进行表扬,结果如图c所示。部分Python程序如下,请在程序中划线处填入合适的代码。
图b
答案 (1)A (2)inp()或inp (3)AD (4)该监测终端故障,该监测终端传输数据的代码有误,服务器中相关联数据库未存储该考生的数据,考生信息与身份证信息不符.或其他合理答案 (5)①df.index或range(len(df)) ②df.得分==maxf 或者df[″得分″]==maxf
解析 (1)Web服务器端程序采用Flask Web框架开发,属于B/S 架构。(2)学生测试数据从监测终端传输至服务器的路由为input,对应的视图函数为inp。(3)B选项数据库不属于硬件。C选项查询成绩的数据来自于数据库。(4)略。(5)①遍历df对象的第一行。②筛选出平均分最高的记录的条件是″得分″列的值为maxf。
15.某工厂的业务较多,每个业务i都有对应的截止时间ti以及收益vi,工厂每天最多能完成k个业务,且每个业务所需的加工时长相同。由于业务量多,有时候无法完成所有的业务,因此工厂管理者需要对一段时间内的业务进行规划安排,以实现工厂累计收益的最大化。
例如工厂3天内的业务明细如图a所示,已知工厂每天能够完成的业务量k为2。为了实现3天的累计收益最大化,工厂安排的业务方案如图b所示,这样工厂能够获得最大累计收益为105。编写程序,实现在任意时间段内,根据每个业务的截止时间和收益,统计工厂在该时间段内的最大累计收益。
答案 (1)135 (2)①B ②lst[q][1]=pos
(3)①infor[cur][0]=pos或infor[cur][0]=len(lst)-1
②p ③lst[p][0]
解析 (1)将每天的收益进行降序排列,第1天的收益分别为25,15,10,第2天收益分别为30,25,20,15,第3天收益5。将第2天的15提前一天完成,代替第1天的10。(2)修改后,若链表为空,则链表节点不存在,B选项插入的值为5,而链表节点的值依次为2,3,4,因此会出现问题。②将节点p的前驱节点q指向新插入的节点。(3)①从语句info.append([-1,0])和条件info[cur][1]一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)
1.下列关于数据、信息和知识的说法,正确的是(  )
A.数字是数据的唯一表示形式
B.数据是信息经过存储、分析及解释后所产生的意义
C.信息是可以独立存在的,不一定依附载体
D.知识不仅可以继承和传递,还可以共享
阅读下列材料,回答第2~4题。
某地区在人流密集区域设置了“绿色停车位”,提供限时免费停车服务,并通过智慧停车系统进行管理。该系统通过自动抓拍车牌图像,实现车牌识别、停放计时和超时取证等功能。当车辆进出车位时,系统会发送短信提示,车主也可以扫描车位旁的二维码获取停车信息。若车辆超时停放,相关信息将被上传至执法平台。
2.下列有关信息系统组成与安全,正确的是(  )
A.该系统运行可以不借助于通信网络
B.该系统的运行不需要软件支持
C.节假日不限时停车时段,可以关闭服务器防火墙
D.为保障数据安全,采集的图片需加密后上传
3.下列有关信息系统功能与应用,正确的是(  )
A.停电后该系统仍能正常运行,说明该系统对外部环境没有依赖
B.可利用停车数据分析该地区的交通状况
C.用户到执法平台查询违法信息不涉及该系统的传输功能
D.抓拍车牌图像体现了该系统的输出功能
4.该系统的下列应用中,体现人工智能技术的是(  )
A.停放计时 B.车牌识别
C.发送短信 D.扫描二维码
5.下列关于网络技术的说法,不正确的是(  )
A.TCP/IP协议是最重要的网络协议
B.数据通信是网络系统最基本的功能
C.为了方便访问与管理,服务器一般采用静态地址
D.根据计算机系统在网络中的用途可以分为大型机、中小型机等
6.下列关于数据编码的说法,正确的是(  )
A.相对于一维条形码,二维码的信息存储量更大
B.数字信号转换成模拟信号的过程称为数字化
C.采样频率越高,量化的等级就越多
D.计算机以十进制处理和存储数据
7.用Python语言实现的某算法的部分流程图如图所示,若输入n的值为127,则输出sum的值为(  )
A.5 B.6 C.7 D.8
8.栈S和队列Q的初始状态为空,有d1至d6六个数据,每个数据按照进栈、出栈、入队、出队的顺序操作。已知进栈顺序依次为d1、d2、d3、d4、d5、d6,出队顺序依次为d2、d4、d3、d6、d5、d1,则栈S的大小至少要能存储个数是(  )
A.2 B.3 C.4 D.5
9.已知二叉树 T 节点的前序遍历序列为 A-B-D-E-F-G-C,中序遍历序列是 D-B-F-E-G-A-C,则其后序遍历序列是(  )
A.F-D-G-E-B-C-A
B.D-F-G-E-B-C-A
C.B-F-D-G-B-C-A
D.C-G-F-E-D-B-A
10.有如下 Python 程序:
dic={″2″:″ABC″,″3″:″DEF″,″4″:″GHI″,″5″:″JKL″,″6″:″MNO″,″7″:″PQRS″,″8″:″TUV″,″9″:″WXYZ″}
s=input()
m=″″
t=1
for i in range(1,len(s)):
  if s[i]==s[i-1]:
  t+=1
  elif s[i]==″#″:
 m=m+dic[s[i-1]][t-1]
 t=1
print(m)
执行该程序后输出“EAT”,则输入的内容可能是(  )
A.23#32#8# B.233#2#8#
C.33#22#8# D.32#2#8#
11.有如下程序段:
import random
a=[random.randint(10,90) for i in range(6)]
b=[-1,1];n=len(a)
t=random.randint(0,1)
for i in range(3):
  for j in range(n-1,i,-1):
  if a[j]*b[t]    temp=a[j];a[j]=a[j-1];a[j-1]=temp
执行该程序段后,数组a中的元素不可能的是(  )
A.[85,76,43,15,23,17] B.[11,19,38,58,47,90]
C.[38,14,27,30,11,45] D.[74,66,54,37,28,13]
12.有如下 Python 程序:
a=[43,23,87,67,80]
queinfo=[]
for item in a:
  k=0
  while k  if item>=queinfo[k][-1]:
    break
  k+=1
  if k==len(queinfo):
  queinfo.append([item])
  else:
  queinfo[k].append(item)
print(len(queinfo))
执行该程序段后,输出的结果是(  )
A.1 B.2 C.3 D.4
二、非选择题(本大题共3小题,其中第13题7分,第14题9分,第15题10分,共26分)
13.某仓库有一排连续相邻的货位,编号依次为0~n-1,用于放置A、B两种类型的箱子,A型箱子占2个相邻货位,B型箱子占1个货位。编写程序,根据已完成的放置或搬离操作,输出空货位数及还可以放置A型箱子的最多数量(不移动已放置的箱子)。请回答下列问题:
箱子类型 操作类型 货位编号
B 放置 5
A 放置 2,3
B 放置 0
A 放置 7,8
A 搬离 2,3
(1)若n为10,开始时货位全空,经过如图所示的放置或搬离操作后,不移动已放置箱子的情况下,还可放置A型箱子的最多数量为    个。
(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
#读取货位总数存入n,代码略。
cnt1=n
lst=[0]*n #货位状态,0表示对应的货位为空
while True:
  #读取本次已描过数据:箱子类型、操作类型、货位编号起始值存入t,d和s,代码略
  if t==″A″:
  w=2
  ①    :
  w=1
  else: #不是″A″或″B″时退出循环
  break
  if d== ″P″:#d为P时表示放置,否则表示搬离
 ②    
else:
  cnt1+=w
  lst[s]=1-lst[s]
  if t==″A″:
  lst[s+1]=1-lst[s+1]
  i,cnt2=0,0
  while i< n-1:
  if lst[i]==0 and lst[i+1]== 0:
    ③    
    cnt2+= 1
i+=1
  print(″当前空货位数″,cnt1,″,还可放置A型箱子的最多数量:″,cnt2)
14.某地中考体测采用智能跳绳考试系统,该系统结构示意图如图a所示。Web服务器端程序采用Flask Web框架开发。考生在进行测试的监测终端上刷身份证验证身份,监测终端从服务器上获取验证信息,验证通过后发出开始信号,跳绳接收信号后通过内置传感器自动记录个数,监测系统发出结束信号后停止计数,跳绳将数据传输至监测终端,监测终端将该考生数据传输至服务器,考生可以通过浏览器登录网站查询个人成绩。请回答下列问题:
图a
(1)该跳绳考试系统的实现架构是    (单选,填字母:A.B/S 架构 / B.C/S 架构)。
(2)小华基于Flask Web框架编写服务器端的程序,部分代码如下,服务器端接收监测终端数据的路由对应视图函数名为    。
#导入Flask框架模块及其他相关模块,代码略
app = Flask(_ _name_ _)
@app.route('/search')
def ser():
 #从数据库查询数据,并返回页面,代码略
@app.route('/input')
def inp():
  #学生测试数据从监测终端传输至服务器,并添加至数据库,代码略
#服务器其他功能,代码略
(3)下列关于该系统支撑技术的说法,正确的有    (多选,填字母)。(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
A.跳绳计数的内置传感器可以使用加速度传感器
B.该系统涉及的硬件有服务器、监测终端、跳绳、无线路由器、数据库等
C.监测终端关闭后,会导致学生成绩无法查询
D.监测终端采集身份信息可以采用传感技术实现
(4)进行系统测试时,模拟3位考生分别在三个监测终端进行测试,其中一位考生的身份认证未通过,请说明可能的原因_________________________________
______________________________________________________________________(身份证、操作和设备连接均无问题)。(注:回答2项,1项正确得1分)
(5)某校跳绳测试结束后,工作人员将有效数据导出,部分数据如图b所示,先根据测评标准得到相应的得分,再找出平均得分最高的班级进行表扬,结果如图c所示。部分Python程序如下,请在程序中划线处填入合适的代码。
 
图b
import pandas as pd
df=pd.read_csv(″zkts.csv″)
print(″平均得分最高的班级为:″)
def ff(x):
  #参数x为计数值,根据测评标准,不同的x得到对应的分值c,代码略
  return c
for i in ①    :
  df.at[i,″得分″]=ff(df.at[i,″计数″])
df=df.groupby(″班级″,as_index=False).得分.mean()
maxf=df.得分.max()
df=df[ ②    ]
print(df)
15.某工厂的业务较多,每个业务i都有对应的截止时间ti以及收益vi,工厂每天最多能完成k个业务,且每个业务所需的加工时长相同。由于业务量多,有时候无法完成所有的业务,因此工厂管理者需要对一段时间内的业务进行规划安排,以实现工厂累计收益的最大化。
例如工厂3天内的业务明细如图a所示,已知工厂每天能够完成的业务量k为2。为了实现3天的累计收益最大化,工厂安排的业务方案如图b所示,这样工厂能够获得最大累计收益为105。编写程序,实现在任意时间段内,根据每个业务的截止时间和收益,统计工厂在该时间段内的最大累计收益。
请回答下列问题:
(1)如图a所示,若加工厂每天能够完成的业务量k为3,则工厂在3天内获得的最大收益为    。
(2)定义如下insert(lst,head,pos)函数,参数lst是一个由列表模拟的链表结构数据,其每个节点由收益数据和指向下一个位置的指针组成;参数head是其中一条链表的头指针,由该指针构建的链表已经按收益数据升序排列,参数pos是某个节点的指针。函数功能是将pos节点插入到head指针指向的链表中,并保持链表按收益数据升序排列,最后返回头指针数据。
def insert(lst,head,pos):
  p=head
  while
   q=p
   p=lst[p][1]
  if p==head:
   lst[pos][1]=head
   head=pos
  else:
   lst[pos][1]=p
        
  return head
①若函数加框处代码误写为“lst[p][0]A.lst=[ [5,-1],[3,0],[2,1],[4,-1] ]
head=2; pos=3
B.lst=[ [5,-1],[3,3],[2,1],[4,-1] ]
head=2; pos=0
C.lst=[[5,-1],[3,-1],[2,3],[4,0]]
head=2; pos=1
D.lst=[ [5,-1],[3,3],[2,-1],[4,0] ]
head=1; pos=2
②请划线处填入合适的代码。
(3)实现对每个业务完成时间的合理安排,使得工厂获得最大累计收益的部分 Python 程序如下,请在划线处填入合适的代码。
def pushlst(info,lst,cur,v): #cur 代表开始的时间
  if info[cur][1] lst.append([v,-1]) #列表 lst 追加一个元素
 pos=len(lst)-1
 if info[cur][0]==-1:
    ①    
 else:
   info[cur][0]=insert(lst,info[cur][0],pos)
 info[cur][1]+=1
   else:
 pos=info[cur][0]
 if v     #如果 cur>0,尝试将当前业务提至前一天完成,代码略
 else:
     tmpv=lst[pos][0] #获取原安排中收益最少的业务收益
     lst[pos][0]=v;
     p=lst[pos][1]
     info[cur][0]=insert(lst,②    ,pos)
     #如果 cur>0,尝试将原安排中收益最少的业务提至前一天完成,代码略
'''
先输入规划安排的天数n和每天能够处理的最大业务量k,代码略。
依次输入m个业务的截止时间t(t≤n)和收益v,存储在数组tran中,如:[[1,25],[1,10],[2,15]],表示共有3个业务,第一个业务的截止时间为1,收益为25……,代码略
'''
info=[]; lst=[]; k=0
for i in range(n):
  info.append([-1,0]) #列表info追加一个元素
while k  cur=tran[k][0]; v=tran[k][1] #获取截止时间和对应收益
  pushlst(info,lst,cur-1,v)
  k+=1
s=0
for i in range(n):
  p=info[i][0]
 while p!=-1:
  s+=③    
   p=lst[p][1]
print(″最大收益为:″,s)
浙江省普通高校招生选考科目仿真模拟卷(七)
1.D [本题考查数据、信息和知识的区别。A选项数据是客观事物的符号表示,还可以有文字、图案、声音等各种载体。B选项信息是数据经过存储解释后产生的意义。C选项信息具有载体依附性,必须依附于某种载体。D选项知识是对信息的加工处理,信息具有共享性,因此知识也是可以共享的。]
2.D [A选项网络是信息系统重要组成部分。B选项加密可以最大程度保障信息不被他人获取。]
3.B [C选项该系统有传输功能。]
4.B [B选项车牌识别是利用人工智能识别图像是文字。]
5.D [D选项网络中计算机分为服务器和终端。]
6.A [A选项一维条形码是一排用数字编码的信息,而二维码是二维的图形编码。B选项模拟信号转换成数字信号的过程称为数字化。C选项采样频率越高,采集的数据点越多。]
7.C [程序功能实现求十进制数转换为二进制数中1的个数。 ]
8.B [出队顺序与出栈的顺序是一致的。d3是第1个出栈,d4要出栈,栈中有元素d1、d3、d4,需3个空间。]
9.B [本题考查二叉树的遍历。根据前序可以确定根节点为A,把中序分为(DBFEG)A(C),B为子树DBFEG根节点,E为子树FEG的根节点,画出二叉树,并确定后序遍历。]
10.B [遍历字符串s,统计前后相同字母的个数t,若遍历到″#″,取出字典中的对应的值,并进行累加。输出E,对应的键为″3″,即″#″前为″3″,且有2个数字是相同的。同理输出A,前面是″2″,只有一个数字是相同的。输出T,前面是″8″,只有一个数字是相同的。]
11.C [从后往前冒泡3趟,可能是升序,也可能是降序,但前面3个数据肯定是有序的。 ]
12.B [queinfo初值为空,语句queinfo.append([item])是将一个列表添加到queinfo,因此他是一个二维数组。遍历列表a,在queinfo数组从第0个元素开始,与每个元素最后一个数据项进行比较,如果大于等于元素最后一个数据项,结束比较,此时j肯定在0至len(queinfo)-1之间,若j的值为len(queinfo),说明该元素比queinfo中每个元素的最后一个值均小,则新成一组。Queinfo的值为[[43, 87], [23, 67, 80]]。]
13.(1)2或两 (2)①elif t=='B' 或elif t==″B″或elif t=='″B″'或elif (t=='B') ②cnt1-=w或cnt1=cnt1 - w ③i +=1或i=i+1
解析 本题考查列表的遍历。(1)经过放置或搬离操作后,索引位置1~4是空的,6和9是空的,因此可以放置A型箱子2个。(2)① w是两种箱子所占货位,因此当输入是B是占位为1。②cnt1当前空货位数,d为P时表示放置,否则表示搬离,条件不成立时,空位增加,因此条件成立时,空位减少。③cnt2表示还可放置A型箱子的最多数量,当条件lst[i]==0 and lst[i+1]== 0成立时,表示可以放置A类型,因此下一个货位要跳过。
14.(1)A (2)inp()或inp (3)AD (4)该监测终端故障,该监测终端传输数据的代码有误,服务器中相关联数据库未存储该考生的数据,考生信息与身份证信息不符.或其他合理答案
(5)①df.index或range(len(df)) ②df.得分==maxf 或者df[″得分″]==maxf
解析 (1)Web服务器端程序采用Flask Web框架开发,属于B/S 架构。(2)学生测试数据从监测终端传输至服务器的路由为input,对应的视图函数为inp。(3)B选项数据库不属于硬件。C选项查询成绩的数据来自于数据库。(4)略。(5)①遍历df对象的第一行。②筛选出平均分最高的记录的条件是″得分″列的值为maxf。
15.(1)135 (2)①B ②lst[q][1]=pos
(3)①infor[cur][0]=pos或infor[cur][0]=len(lst)-1
②p ③lst[p][0]
解析 (1)将每天的收益进行降序排列,第1天的收益分别为25,15,10,第2天收益分别为30,25,20,15,第3天收益5。将第2天的15提前一天完成,代替第1天的10。(2)修改后,若链表为空,则链表节点不存在,B选项插入的值为5,而链表节点的值依次为2,3,4,因此会出现问题。②将节点p的前驱节点q指向新插入的节点。(3)①从语句info.append([-1,0])和条件info[cur][1]

展开更多......

收起↑

资源列表