2024学年第一学期浙南名校联盟第一次联考高三技术试题(扫描版,含答案)

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

2024学年第一学期浙南名校联盟第一次联考高三技术试题(扫描版,含答案)

资源简介

m=int(input("输入月份:"))
#设置绘图参数,显示如图第14题图b所示的线形图,代码略
方框中应填入的语句依次为▲
(选3项,填数字序列,少选、多选、错选或次序错均不得分)。
①df=df.groupby("日”,as_index=False).mean)
#分组求平均值
②df=df[df["月"]=m]
③plt.plot(df["月"],df["氧气"])
#绘制线性图
④plt.plot(df["日"],df["氧气"])
(6)一般来说,养鱼场氧气浓度低于1mg几,就会使鱼室息死亡,系统需要及时示警。为了筛选
出每月平均氧气浓度低于1mg/几的小时数,在划线处填入合适的语句。
g=df[df["氧气"]〈1]
g=g.groupby("月",as_index=False).
15.礼品盒包装需要经过很多环节,必须完成前置环节才能继续下去(如折纸必须先把纸裁剪好),
每个环节都需要一定的时间,现计算完成一个礼品盒包装的总用时。如图a所示,V1、V2V6、
V7节点表示各个环节,节点上的数字表示完成该环节所需的时间。两个节点之间的矢量边表示
环节的顺序,例如V1→V2表示必须完成V1环节后才能开始V2环节。若有多条矢量边指向同一
个环节,则必须完成所有前置环节才能开始该环节;若前置己完成,可以同时开始多个环节。例
如V3、V4、V5全部完成后才能开始V6;V1完成后,可以同时开始V2和V5。
如图a所示,完成包装工作需要2+1+8+3+1=15(分)。
当前环节所需时间前置环节
8
1
-1
6
2
5
2
3
6
4
6
5
7
6
第15题图a
第15题图b
第15题图c
(1)某一礼品盒包装环节数量和每个环节所需时间如图℃所示,则该礼品盒包装所需要的总时间
为▲分。
(2)定义insert(data)函数如下,参数data列表存储了每个环节的依赖关系与所需时间。其函
数功能是找出每个环节的所有前置环节。
def insert (data):
n len(data)
q=[]
task=[-1]*(n+1)
for i in range(n):
cur data[i][O]
data[i][O]task[cur]
高三技术学科试题第5页(共6页)
task[cur]i
if cur not in q:
q.append(cur)
return q,task
若data为[1,2,-1],[2,1,1],[3,8,2],[4,5,2],[5,3,1],[6,3,5],[6,3,
3],[6,3,4],[7,l,6],调用函数insert(data)后,task[6]的值为▲。
(3)主程序如下,完善下列程序,实现该功能。
"读取数据,存入列表data,环节data[i][O]依赖于环节data[i][2]、data[i][l]存放环节完
成所需时间,代码略。"
q,task insert(data)
head,tail =0,len(q)
q=q+[0]*1000
f=[0]*1000
#f[i]存放该环节结束时间
sta [False]1000
res =0
while head !tail:

head +=1
p task[c]
if data[p][2]==-1:
f[c]data[p][1]
sta[c]True
else:
while p !=-1:
j=data[p][2]
if②
f[c]f[j]data[p][1]
elif not sta[j]:
q[tail]=c
tail +=1
break
p data[p][0]
task[c]data[task[c]][0]
ifp=s-1:③
if f[c]res:
res =f[c]
print("总时间为",res)
高三技术学科试题第6页(共6页)

展开更多......

收起↑

资源预览