2023年5月浙江省绍兴市柯桥区二模技术试题( 含答案)

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

2023年5月浙江省绍兴市柯桥区二模技术试题( 含答案)

资源简介

2023年5月柯桥区高考及选考科目适应性考试 第二部分 通用技术(共 50 分)
一、选择题 (本大题共 12 小题,每小题 2 分,共 24 分。每小题列出的四个备选项中只有一个是符合 题目要求的,不选、错选、多选均不得分)
1.如图所示的“中国超级泥瓦匠”机器人将在嫦娥八号任务中进行技术试验验证。
(

..
)下列关于技术性质的理解中不恰当的是
A.能利用月壤进行 3D 打印砖块,体现了技术的目的性
B.为了能搭载在嫦娥八号上体重必须小于 50KG,体现了技术的实践性
C.机体采用了复杂的结构体系以适应月面环境,体现了技术的复杂性
D.设计制造的过程是多学科交叉作用的过程,体现了技术的综合性
第 1 题图 2.如图所示为某款智能手表,采用钛合金外壳以及可调节的回环型表带,具有 100 米防水性能,最长 36 小
(

..
A
.最长
36
小时的续航,主要是从“人”的角度考虑
B
.具

100
米防水性能,体现了设计的实用原则
)时的续航。下列关于该手表的分析与评价中不恰当的是
C.采用钛合金外壳防磨损耐腐蚀,实现了人机关系的安全目标
D.回环型表带的长度,主要考虑人的静态尺寸
第 2 题图
3.如图所示为一款洞洞板及挂钩示意图,小明设计了以下几种挂钩,从挂钩安装便捷性以及稳固性角度考 虑最合理的是
柯桥二模 通用技术试题 第 1 页 共 6 页
A B C D
(
4
.下列实践操作不符合要领的

)...
第 3 题图
A B C
5.小明准备在通用技术实践室用实木块制作一个如图所示的零件,下列关于该
(

..
)零件加工流程的分析中不合理的是
A.用实木块加工时,先刨削再画线
B.加工榫头时,先用框锯锯割再用砂纸打磨
C.加工榫眼时,先两端用手电钻钻孔再凿削
D.加工外轮廓圆弧时,先用砂纸打磨再锉削
D
第 5 题图
6.如图所示是一款手动切糕机,可用于年糕、糖等食物的切片,使用时左手按住食材,右手按压手把即可 轻松切片。从稳固性角度分析,下列说法正确的是
第 6 题图
A.刀片间距可调,提高了结构的强度
B.为了使用时能有较好的稳定性,该切糕机的重心垂线最好位于底座几何中心
C.缩短刀把的长度,切糕不仅省力且稳定性更高
D.增加底座的长度可以提高切糕机的稳定性
7.如图所示是某形体的主视图和俯视图,正确的左视图是
(

7
题图
)
2023 年 4 月 10 日比亚迪发布了云辇车身控制系统。云辇智能车身控制
系统是一套由云辇智探,云辇智算,云辇智控组成的完整体系。云辇智能阻
尼车身控制系统通过控制减震器电磁阀调节阻尼,每秒可接入上千次信号输
入,在云辇智算中心运算快速处理下,实现阻尼无极自适应调节。在颠簸路
面让阻尼变小,提升舒适度,在平坦路面驾驶时让阻尼变大,底盘变硬,抑
制车身侧倾和俯仰。请根据示意图和描述完成 8-9 题。
8.下列关于该云辇车身控制系统的设计与分析中不恰当的是 第 8-9 题图
A.云辇智能车身控制系统可以分为云辇智探子系统,云辇智算子系统和云辇智控子系统 B.智能智探的传感器的可靠性会影响车身控制电控减震器
C.选择电磁阀时需要考虑智算中心的参数
D.设计系统时需要考虑车身控制效果,还要考虑成本,体现了系统分析的整体性
9.下列关于云辇智能阻尼车身控制系统分析中合理的是
A.该控制系统属于闭环控制系统
B.输入量是检测到的路面信息
C.被控对象是电磁阀
D.输出量是底盘变硬
柯桥二模 通用技术试题 第 2 页 共 6 页
(

..
) (
A
) (
C
) (
B
) (
D
)10.小明要在印制电路板上焊接如图所示的电池盒,以下器材中不需要用到的是
(

10
题图
)
(

..
)11.如图所示的信号处理电路,ui 为输入信号,uo 为输出信号。下列输出波形与输入波形关系中,不可能
的是
柯桥二模 通用技术试题 第 3 页 共 6 页
A B C D
12.如图所示为小明利用通用技术课堂所学的知识设计的一个发光二极管照明电路。 已知图中的三极管型号、参数相同且 VT1、VT2 处于放大状态 (硅管,β=100) , 图示状态发光二极管发光。下列说法中不合理的是
A.R1 减小的过程中,R1 两端电压几乎保持不变
B.R1 减小的过程中,流经 R1 与 R2 的电流始终相等
C.换用放大倍数更大的三极管,发光二极管的亮度几乎不变
D.R2 在电路中起到保护发光二极管的作用
第 11 题图
第 12 题图
二、非选择题 (本大题共 3 小题,第 13 小题 8 分,第 14 小题 10 分,第 15 小题 8 分,共 26 分。各小 题中的“ ”处填写合适选项的字母编号)
13.如图 a 所示为小明在网上找到的一款智能电动开窗器,其工作原理为,当智能音箱、遥控器或手机下达 开窗命令时,控制器控制电机正转,带动链条外伸将窗户打开,当外置风雨传感器检测到有大风、下雨 或下达关窗命令时,控制器控制电机反转,带动链条缩回将窗户闭合。其具体安装结构如图 b 所示,请 完成以下任务:
(1) 该智能电动开窗器控制系统的被控对象是 (单选) (A.遥控器;B.电机;C.链条;D.窗户)
(2) 下列属于该控制系统干扰因素的有 (多选) (A.刮风下雨;B.链条生锈;C.室内有烟雾; D.电机电压不稳;E.误按遥控器)
(3) 小明在看产品介绍时,看到以下产品介绍: A.大方,精美的外形设计
B.超负荷过载保护
C.低噪音设计
D.采用双层金属链片设计,运行时更稳定顺畅
E.采用无线遥控和无线感应方式,使用更加灵活方便
F.一种型号可设有两个推程,一个推程满足通风要求,另一个最大推程满足排烟要求 G.适用于天窗、悬窗、高空窗扇和各类消防场所的自然通风和排烟排热窗
H.可对窗户的关闭和开启分别控制,更好地维护窗户的安全性
I.安装简便。
其中与人机关系要实现的目标有关的是 (多选) ;
(4) 如图 b 所示固定码 (不锈钢材质) 一端使用固定螺丝与开窗器相连,另一端与铝合金窗框相连,已 知铝合金窗框上已使用直径 4mm 的钻头钻好了对应的孔,请选择合适的连接件将固定码安装到窗 框上 (多选) 。
A.M6 金属膨胀螺丝 B.M4 塑料膨胀螺丝 C.M4 自攻螺丝 D.M5 自攻螺丝
E.M4 柳钉 F.M5 柳钉 G.M4 螺丝 H.M5 燕尾自攻螺丝
14.小明在通用技术实践教室使用台钻时,发现用图b 的平口钳夹持好工件后,位置调整不方便,钻头很难 对准钴孔中心。小明准备设计一个能方便调节工件位置的装置 (经测量,钻头长度约 50mm ,平口钳高 度为 50mm ,台钻底座厚度为 50mm ,其余尺寸见图) ,设计要求如下:
①驱动方式不限;
②装置能够可靠连接台钻底座 (图 a ) 和平口钳 (图b);
③能够实现平口钳在水平面上前、后、左、右 4 个方向上自由调节,调节好后能可靠固定;
④装置所需材料和零配件自选。
柯桥二模 通用技术试题 第 4 页 共 6 页
第 14 题图 a
第 14 题图b
请你设计该装置的机械部分,完成以下任务:
(1) 请根据设计要求构思多个方案,画出其中最优方案的设计草图 (电机可用方框表示) ,简要说明该 方案的工作过程;
(2) 在草图上标出主要尺寸;
(3) 小明准备在装置安装完成后进行技术试验,并设计了试验方案,下列做法合理的是 (多选)
A.安装完成后,用锤子击打,观察装置是否牢固可靠;
B.安装完成后,试验平口钳能否可靠夹持工件;
C.夹持好工件后,试验前后左右调节工件位置是否灵活方便;
D.调整好工件位置后,进行钻孔操作,观察工件是否晃动。
15.如图所示为小明设计的抽油烟机模拟实验电路。按钮开关 K1 为启动按钮、K2 为关闭按钮,请完成以下 任务:
(1) 按下按动按钮 K1 松开后,再按下 K2 松开,电机 M 工作状态为 (单选) ; A.立即停止转动 B.继续转动一会后停止 C.无法确定
(2) 小明在调试过程中发现,只要 K2 按过以后,无论怎么按 K1 电机都无法启动,于是对电路进行了 改进,请你帮助小明在虚线框 1 内将电路补充完整;
(3) 完成改进电路连接后,小明在调试过程中发现无论怎么按 K2 电机都无法停止,下列原因中可能的 有 (多选) ;
A.R8 阻值过大 B.R7 阻值过小 C.三极管 V2 虚焊 D.电容 C1 虚焊
(4) 小明在连接电路时发现手头芯片中只有一个比较器能正常工作,为了保持电路原有功能,小明在题 图的基础上对电路进行了修改,请你选择合适的门电路及若干二极管、电阻,在虚线框 2 内将电路 补充完整 (虚线框内三个端子需全部接入电路)。
柯桥二模 通用技术试题 第 5 页 共 6 页
柯桥二模 通用技术试题 第 6 页 共 6 页通用技术试题参考答案
S 3
第二部分
通用技术(共50分)
可3
一、
选择题(本大题共12小题,每小题2分,共24分)
题号
123456
78
9
10
11
12
答案B CC DDD CD B
D
B
2
二、非选择题(本大题共3小题,第13小题8分,第14小题10分,第15小题8分,共
26分)
13.(1)D(1分)(2)BD(2分)
(3)ACE1(3分)(4)DEH(2分)1I
14.(1)(2)评分标准:能可靠连找底座与平口钳得2分,能实现左右调节得2分,能实
现前后调节得2分,6、10得1分和总高150(不超过200)再得1分。
(3)CD只选C或D得1分,只选CD得2分,其他不得分。
15.(1)B:(2分)
(2)(2分)
连心机
J-2

我手柄
虚线框]
(3)A、C:(漏选得一分错选多选不得分)(2分)
(4)(还可以使用触发器)(2分)
虚线框2d
0000000技术试题 参考答案
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分)
题号 1 2 3 4 5 6 7 8 9 10 11 12
答案 D B D C A D B B C B C D
二、非选择题(本大题共3小题,其中第13小题8分,第14小题9分,第15小题9分, 共26分)
13.
C 2分
传感器 执行器 2分
BC 2分
1.路由地址发生了改变 2.输入地址出错 3.路由视图函数被删除 2分
14.
A 1分
①seasons[1:] 2分
②df[df.球队==team] 2分
③n=teams[team] 2分
(3) members[n*2], members[2*n+1] 2分
15.
(1)9→4→3→7
(2) ①2
②AD
(3) ①j < n and allot[j] == oxff
②cur=freelst[cur][2] 或cur=len(freelst)-1
③freelst[p][0] + i
PAGE
2023年1月信息技术真题 参考答案 第 1 页 共 1 页2023 年 5 月柯桥区高考及选考科目适应性考试
技术适应性试卷
第一部分 信息技术(共 50 分)
一、选择题 (本大题共 12 小题,每小题 2 分,共 24 分,每小题列出的四个备选项中只有一个是符合题目
要求的,不选、多选、错选均不得分)
阅读下列材料,回答弟 1 至 2 题。
ChatGPT 开发团队收集了海量的优质文档作为语料库,并对语料属性进行标注,使用神经网络算法进 行训练,使其能像人类一样聊天、编写文案、编程等。ChatGPT 还引入了强化学习,实现了在与人类互动 时,能根据用户反馈进行迭代优化。
1.下列关于 ChatGPT 中语料库的说法,正确的是
A 开发团队收集的海量优质文档是一种动态数据
B.ChatGPT 的语料库是大数据,价值密度高
C.如果语料库中有个别知识点错误,会影响系统推理的结果
D.ChatGPT 通过海量语料库的学习才能具备聊天、编写文案等能力
2.下列关于 ChatGPT 人工智能技术的说法,正确的是
A.ChatGPT 的智能应用不会带来社会担忧
B.ChatGPT 用到了联结主义和行为主义的人工智能方法
C.网络收集的文字材料可直接“喂”给 ChatGPT 进行训练学习
D.ChatGPT 在与人类互动时,从反馈中开展深度学习
阅读下列材料,回答第 3 至 5 题。
某校园大门出入口“智能门禁系统”采用人脸识别或刷校园卡的方式识别出入人员。本校人员识别通 过, 自动开启闸机,并将学生出入学校的相关信息发送给家长:外来人员需通过闸机伴侣拍照登记后方可开 启闸机,相关数据上传到服务器; 系统管理员具备设置门禁参数、查看出入记录、管理数据库等特殊权限。 该系统的主要组成部分如图所示:
第 3-5 题图
(

..
)3.下列关于该信息系统组成的说法,不正确的是
A.服务器属于该系统的硬件设备
B.Unix 属于该系统的系统软件
C 系统管理员设置门禁参数使用到了系统的数据输入和存储功能
D.本校人员信息属于该系统的用户
(

..
)4.下列关于该信息系统安全性的说法,不正确的是
A.对数据进行加密, 以提高数据的保密性
信息技术试题 第 1 页 共 7 页
B.开启服务器防火墙后,仍需安装杀毒软件
C 访客登记的手机号码信息属于个人一般信息
D.不同的授权用户授予不同的操作权限
(

..
)5.下列关于该信息系统中数据的说法,不正确的是
A.采集的数据被临时存储在 ROM 直到被处理
B.该系统中输入的数据都已从模拟信号转为数字信号
C.系统管理员查看出入记录,属于信息系统的数据查询功能
D.校园卡使用无源电子标签,具有唯一的电子编码
6.下列关于网络技术的说法,正确的是
A.网络具有数据通信、资源共享和并行处理三个主要功能
B.5G 移动通信技术是指数据的传输速率达到 5G
C.传输控制协议是负责将信息从一个地方传送到另一个地方
D.传输介质是传输数据信号的物理通道
7.某算法的流程图如图所示。执行这部分流程,输入 41 ,则输出的值是
A.0 B.19 C.22 D. 32
8.已知一棵二叉树的前序遍历序列为 ABCDEFG,则该二叉树中序遍历序
列可能为
信息技术试题 第 2 页 共 7 页
A.CABDEFG
C.DACEFBG
B.ABCDEFG
D.ADBCFEG
(

)9.有一个环形队列,长度为 10 ,头指针为head ,尾指针为tail ,则下列选项中队列元素个数与其它三项不
同的是
A.head=1 ,tail=6 B.head=3 ,tail=8 C.head=6 ,tail=0 D.head=9 ,tail=4
10.有如下 Python 程序段:
import random
d=[28, 37, 39, 42, 45, 50, 70, 80]
i, j, n=0, len(d)- 1, 0
key=random.randint(20, 35)*2
while i<=j:
m=(i+j)//2; n+=1
if key==d[m] :
break
elif keyj=m- 1
else:
i=m+ 1
print(i, j, m, n)
执行该程序段后,下列说法正确的是
A.n 的值可能为 4 B.若 n 值为 2 ,则必定满足 i<=j
C.m 的值可能为 1 D.若 n 值为 3 ,则 key 的值可能是 45
11.有如下 Python 程序段:
def f(s):
if len(s)==1:
return True
elif len(s)==2:
return s[0]==s[l]
elif s[0]==s[-l]:
return f(s[l:-l])
else:
return False
print(f("1234321"))
执行该程序段后,下列说法正确的是
A.输出结果为 False B.函数 f 运用了迭代算法
C.函数 f 的调用次数为 4 D.函数 f 的时间夏杂度为 O(n2)
12.有如下 Python 程序段:
lst=[3, 5, 6, 7, 10, 11, 14, 16]
i=len(lst)- 1
stk=[0]*len(lst)
top=- 1
while i>=0:
if lst[i]%2==0:
top+=1
stk[top]=lst[i]
else:
lst[i+top+ 1]=lst[i]
i-= 1
i=0
while top>- 1:
lst[i]=stk[top]
top-= 1
i+=l
执行该程序段后,lst[3]的值是
A.3 B. 6 C. 14 D. 16
二、非选择题 (本大题共 3 小题,其中第 13 题 8 分,第 14 题 9 分,第 15 题 9 分,共 26 分)
13.小明为他们教室搭建了环境温湿度监测系统,该系统结构示意图如第 13 题图所示。该系统可实时监测 教室温湿度数据,并持续运行一周,数据由智能终端经 loT 模块发送至 Web 服务器,若环境温湿度监测 值超过设定阀值区间,则控制执行器调节温湿度,用户可以使用浏览器查看实时数据。本系统服务器端 程序采用 Flask Web 框架编写,数据库管理系统选择 sqlite3 ,服务器的 IP 地址是 192.168.0.1 ,端口是 5000 。网站功能页面规划如下:
信息技术试题 第 3 页 共 7 页
第 13 题图 1
序号 子页面路径 功能说明
1 / 实时显示温湿度数据
2 /input 提交温湿度数据
3 /count 显示温湿度统计数据
4 /search 查询显示某一天的历史数据
(1) 上述页面规划属于搭建信息系统的前期准备的哪个阶段? 。 A.需求分析 B.可行性分析 C.概要设计 D.详细设计
(2) 根据该系统的功能要求,第 13 题图中①②处的设备分别为 、 。
(3) 教空里的学生最舒服的温度是范围是tmin~tmax ,现要实现温度 t 正常、非正常 (偏高或偏低) 时, 将对应的状态 sta 的值设为 0 和 1 。下列 Python 程序段中符合要求的有 (多选,填字母) 。
A. if ttmax: sta= 1 sta=0 B. sta=0 if ttmax: sta= 1 C. if ttmax: sta= 1 else: sta=0 D. sta= 1 ift<=tmax: sta=0 elif t>=tmin: sta=0
(4) 小明在某次系统调试时,输入 URL 后浏览器出现“404”错误信息 (服务器反锁 404 信息表示服务 器端无法找到对应的网页) ,简要说明系统中可能造成上述问题的原因: (注:回答两项,1 项正确得 1 分)
14.一球迷收集了近 3 个赛季的 CBA 比赛数据,每个赛季的数据分别保存在独立文件中,如 14 题图 a 所示, 文件中数据记录格式如 14 题图 b 所示,以球员“布莱克尼”的“二分”数据“7.9- 16.3”为例,7.9 表 示二分球平均命中数量,16.3 表示二分球平均投篮次数。
14 题图 a 14 题图 b 14 题图 c
该球迷想根据历史赛季数据预测各球队下个赛季的首发阵容,编写了如下 Python 程序,请回答下列问题:
(1) 定义 readData 函数,功能为:读取某赛季的 excel 文件,返回每个队员的得分 (得分=二分球命中数 量*2+三分球命中数量*3+罚球命中数量。函数代码如下,划线处应填入的代码为 (单选, 填字母) 。
信息技术试题 第 4 页 共 7 页
A.df["得分"][i]+=n*cols[col] B.df["得分"][i]=n*cols[co1]
C.df["得分"]+=n*cols[col] D.df["得分"]=df.二分*2+df.三分*3+df.罚球
import pandas as pd
def readData(file):
df=pd.read_excel(file)#读取文件 file 中的数据
cols={"二分":2,"三分":3,"罚球":1}
for i in range(len(df)):#计算每个队员的得分
for col in cols:
p=df[col][i].find("-")#在字符串中找到“-”的位置
n=float(df[col][i][:p])
return df
(2) 定义 select 函数,功能为:筛选各球队得分最高的 5 名球员作为首发阵容,并把球员名字及得分存入 列表 members 后返回。其中 n 号球队各球员名字存入 members[2*n]中,得分存入 members[2*n+ 1]
中,请在划线处填写合适的代码。
def select(teams) :
#teams 是字典变量,如: {"浙江":0,"上海":1} ,字典的值代表球队编号
seasons=["20-21","21-22","22-23"]
members=[0]*len(teams)*2
df=readData(seasons[0]+".x1sx")
for season in ① :
file=season+".xlsx"
df1=readData(file)
df=pd.concat([df, df1])#合并两个 DataFrame 对象数据
for team in teams:
df1= ②
df1=df1.groupby("球员" , as_index=False).mean()#计算各球员平均得分
df1=df1.sort_values("得分",ascending=False).head(5)#按得分降序排序并选取前 5 名 ③
members[2*n]=df1["球员"].values
members[2*n+ 1]=df1["得分"].values
return members
(3) 定义 showChart 函数,功能为:查询某球队的首发阵容,绘制柱形图,图表如 14 题图 c 所示,程序
如下,请在划线处填写合适的代码。
import matplotlib.pyplot as plt
def showChart(tean, menbers) :
n=teams[team]
plt.bar( , )
plt.title(team+"队首发阵容")
plt.show()
(4) 主程序代码如下。
teams={"浙江":0,"上海":1,"山东":2,"广东":3,"北京":4}
members=select (teams)
while True:
信息技术试题 第 5 页 共 7 页
team=input("输入球队:")
if team=="" : break
showChart(team, members)
15.操作系统在管理磁盘时,会将磁盘分为一个个“盘块” 。在为文件分配空间时,可以将文件装到离散的 盘块中。读取一个文件时,首先在目录结构中找到文件项。从文件项中可以获取文件名、存储时间、该 文件在存储块中的起始地址等基本信息,但不包含文件具体内容,然后在磁盘文件分配表中找到对应的 文件。磁盘文件分配表如第 15 题图 1 所示。
文件结束块用- 1 表示,空闲盘块用 0xff 表示。
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
12 0xff 0xff 7 3 8 0xff - 1 0 4 0xff 0xff 13 - 1 0xff 0xff
文件分配表
文件名 … 起始地址
abc 9
xyz 5
目录结构
第 15 题图 1
(1) 根据文件的起始地址,能方便地找到文件的其它盘块。如第 15 题图 1 中,文件 abc 在磁盘中的盘块 号依次是 (注:各盘块号用→分隔) 。
(2) 如果目录结构损坏,就不能获取文件的基本信息和起始地址。但我们可以借助文件分配表来恢复部 分数据 (不考虑恢复文件名、存储时间等信息) 。
函数 regain 的功能是模拟数据恢复,找到各个文件的起始地址和大小 (盘块数量) ,并返回以[[起 始地址, 文件大小], …]形式的列表 lst 。变量 allot 存储文件分配表信息。
def regain(allot):
lst=[]
visited=[] #记录 allot 的访问情况
for i in range(len(allot)):
信息技术试题 第 6 页 共 7 页
if allot[i] != 0xff and i not in visited: fsize=0
p=i
while p!=- 1 and p not in visited: visited.append(p) fsize+=l
p=allot[p]
ifp==- 1:
lst.append([i,fsize])
else:
for j in range(len(Ist)): if lst[j][0]==p: lst[j][0]=i
#盘块i 需要处理
lst[j][1]=lst[j][1]+fsize
return lst
若 allot 为[3,7, 13,9,0xff,0xff,0xff,8,-l,-l,0xff,l,0, 1l,0xff,0xff] ,调用 regain 函数,
①则语句 lst[j][1]=lst[j][1]+fsize 一共会被执行 次。
②如果把 while p!=- 1 and p not in visited 改写为 while p!=-l,对程序的影响是 (多选,填字母) 。
A.会增加 while 的循环体执行次数
B.返回的lst 中的节点数量保持不变
C.while 循环不能正常结束
D.返回的lst 中,文件的起始地址部分不正确
(3) 在创建文件时,若新文件需要占据 5 个盘块大小,只需要从头到尾找到空闲盘块,并依次链接,并 把首地址存放到文件项中。为了有效管理空闲块,我们可以将所有空闲盘区 (每个空闲盘区可以包 括若干个空闲盘块) 构建到一条空闲链freelst 中。freelst 每个节点存储本空闲盘区的盘块号、长度 和指向下个盘块的指针,创建时把新节点链接到freelst 尾部。
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
3 7 13 9 0xff 0xff 0xff 8 - 1 - 1 0xff 1 0 11 0xff 0xff
第 15 题图 2
如第 15 题图 2 所示,共有 3 个空闲盘区,盘块号依次为 4 、5 、6 、10 、14 、15 请在划线处填上合适的代码。
def mergefree(allot): #mergefree 的功能是从头到尾扫描文件分配表,创建空白盘区链
freeh=- 1:freelst=[]
n=len(allot)
i=0
while iif allot[i]==0xff:
j=i+1
while ①
j+1
freelst.append([i,j-i,- 1])
if freeh==- 1:
freeh=cur=len(freelst)- 1
else:
freelst[cur][2]=len(freelst)- 1

i=j+l
else:
i+=l
return freeh,freelst
#读取文件分配表信息存储到 a11ot 中,代码略
head,freelst=mergefree(allot)
p=head
whi1e p!=- 1: #打印出所有空闲盘块号
for i in range(freelst[p][1]):
print( ③ ,end=',')
p=freelst[p][2]
信息技术试题 第 7 页 共 7 页

展开更多......

收起↑

资源列表