专题提升3-【学考一号】2025年高中信息技术学业水平复习方略精讲精练

2025-04-14
| 2份
| 6页
| 34人阅读
| 5人下载
金华市合创展教育图书有限公司
进店逛逛

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高三
章节 -
类型 题集
知识点 数据与计算,信息系统与社会,数据与数据结构
使用场景 高考复习-学业考试
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 690 KB
发布时间 2025-04-14
更新时间 2025-04-14
作者 金华市合创展教育图书有限公司
品牌系列 学考一号·高中复习方略
审核时间 2025-02-19
下载链接 https://m.zxxk.com/soft/50520081.html
价格 2.00储值(1储值=1元)
来源 学科网

内容正文:

易得当 n<60时袁流程图代码返回野D冶袁题干代码返 回野C冶遥5. D揖解析铱流程图循环内部的分支结构可以看出袁i 遍历到某个位置袁该位置字符若是“0”袁则执行s=s咱:i暂+s咱i+1:暂袁把 i位置的字符删除遥6. A揖解析铱该流程图所求的是对 n的所有除 1和它 本身的因数求和遥 故 n=100时袁s=2+2+5+5=14遥7. D揖解析铱流程图中袁i的初值为 1袁s的初值为 0袁A尧C选项中均没有给变量 i赋初值袁while循环中袁条 件判断语句野i%5==0?冶为真或假袁野i=i+2冶都要执 行袁B选项错误遥8. D揖解析铱由图 a可知 x大于 y时 m=x-y袁x<y时 m=y-x袁该流程图的功能是计算 x尧y差值的绝对值 m袁 图 b中如果淤处选择 m=x-y袁则于处应该是 x<y?袁盂处选择 m=y-x曰如果淤处选择 m=y-x袁则于处应 该是 x>y?袁盂处选择 m=x-y遥9. D揖解析铱执行过程如下表所示遥 10. C揖解析铱由下表可知袁循环结束后袁s的值为 9遥 11. B 专题提升三 1. D2. B揖解析铱如下变所示袁变量 cnt的值为 10遥 3. D揖解析铱阅读程序可知袁如果索引为偶数袁则将该 索引对应的字符加入 mw袁否则将该索引对应的字 符拼接在 res后面袁直到拼接的字符 res与原字符 长度一样遥若输入的内容为 python袁将索引为偶数袁 扩展到原字符中院pythonptopoo袁将奇数索引字符取 出院yhntpo遥 4. B揖解析铱变量 k统计了数字字符的个数袁变量 b保 存了点号间的整个数字字符串袁各字符串比较大 小袁将更大的字符串 b保存于变量 a中遥 5. D揖解析铱s1是数字的顺序连接袁而 s2是非数字字 符的倒序连接袁最后将 s2和 s1进行连接并且赋值 给 ans遥 6. B揖解析铱程序段的功能是将在 0耀10中能被 2整除 或者能被 3整除的数相加并输出结果袁即 s=2+3+ 4+6+8+9+10袁结果为 42遥 7. C 8. C揖解析铱由代码可知袁将字符 a中的数字每两个字 符为一组进行分组处理袁t=d1+flag*d2袁且 flag的值 将变号遥 然后将 t逆序连接到字符 s中遥 最后不能 成对的一个字符顺序连接到字符串 s中遥 计算如 下院第一组袁flag=1袁t=4+8=12袁处理后 t=2袁s="2"曰第 二组袁flag=-1袁t=1-3=-2袁处理后 t=8袁s="82"曰最后 一个字符"5"袁顺序连接袁故 s="825"遥 9. C揖解析铱第一个数字为 random.randint(0,2)袁可以生 成 0尧1 或 2曰第二个数字为 random.randint(1,3)袁可 以生成 1尧2或 3曰第三个数字为 random.randint(2,4)袁 可以生成 2尧3 或 4曰第四个数字为 random.randint (3,5)袁可以生成 3尧4或 5遥 10. B 11. 渊1冤淤i%j==0 于x=x//10 盂ss(i) and hw(i) 渊2冤枚举算法 揖解析铱渊1冤淤若 i能够被 j所整除袁则表示该数不 是素数袁因此返回 False遥于处是实现回文的目的袁 根据 i生成一个倒序的数 k遥 盂处需要同时检查 素数和回文数袁因此必须调用两个自定义函数遥 渊2冤根据算法特点袁将所有数据进行列举袁因此属 于枚举算法遥 12. 渊1冤淤num=咱暂 于num咱i暂%2==0 渊2冤len(num) 揖解析铱渊1冤淤产生一个随机列表 num袁分别输出列 表中的奇数和偶数袁此处初始化 num 为空列表遥 于列表 even存储偶数袁n2存储偶数的个数袁可知 此处判断 num咱i暂是否为偶数遥 渊2冤range(start,stop, 咱step暂)袁计数从 start开始 stop结束袁但不包括 stop遥 列表索引从 0开始袁此处遍历 num列表中的每一 个数袁即 i的索引是 0~len(num)-1遥 13. 渊1冤A 渊2冤num+=1渊或 num=num+1冤 渊3冤mlen 渊4冤total咱item暂咱cno暂==0 揖解析铱渊1冤观察图可知袁第 36 回出现在咱31,45暂 中袁表明曹操与刘备这两个人物在 36 回同时出 现遥 渊2冤由于 num保存 120个章回中人物同时出 现的章回数袁其初值为 0袁因此若检查到符合条件 时袁即调用函数 allIn(total,cno)袁且其值为 True时袁 计数器 num加 1袁因此其表达式为 num+=1遥 渊3冤此 处统计最大连续章回数袁变量 mlen即为返回值遥 在循环中袁将连续章回数 t与最大值 mlen进行比 较袁若有比最大值 mlen更大的值 t袁则将 t赋值给 mlen遥 渊4冤由于 total={"曹操":咱2,5,7,...暂,"刘备": 咱50,47,0,...暂}袁表示曹操在第 1袁2袁3袁噎噎章回分 别出现了 2袁5袁7袁噎噎次袁根据这个信息可知 total 是一个字典袁item是某人物名袁cno是某章回号的 a! =0? s a x 初值 0 4 5 是 4 6 5 是 4*5垣6 原8 5 是 (4*5垣6)*5原8 4 5 是 ((4*5垣6)*5原8)*5垣4 0 5 否 要 要 要 m<n渊n的值为 3冤? s=0 m=0 是 1 1 否 要 要 是 4 2 是 9 3 i a咱i暂 a咱i+1暂-a咱i-1暂 cnt 1 3 3 1 2 8 6 3 3 9 -1 5 4 7 -6 7 5 3 4 10 209 值袁因此若 total咱item暂咱cno暂==0袁则表明人物 item 在章回号 cno 中出现的次数为 0袁故函数返回值 为 False袁反之则返回 True遥 专题提升四 1. D揖解析铱不同来源的数据可能存在格式不一致的 情况袁需要进行数据转换袁以便形成一个适合后续 分析和挖掘的描述形式遥 2. C揖解析铱计算机管理结构化尧非结构化和半结构化 数据曰在计算机中一般以文件的形式存储数据曰管 理数据的方式有多种遥 3. D揖解析铱在文件管理方面袁计算机还用于进行信息 管理等方面遥 4. A揖解析铱语句 cjdata.drop("信息",axis=1)删除了野信 息冶数据列袁返回一个新的 DataFrame对象袁但是没 有改变 cjdata 对象的内容 曰sort_values ("通用 " , inplace=True)按野通用冶升序排列袁改变了 cjdata对 象中行的排列顺序遥 5. C揖解析铱Series是一种一维的数据结构袁包含一个 数组的数据和一个与数据关联的索引渊index冤袁索 引值默认是从 0起递增的整数遥 列表尧字典等可以 用来创建 Series数据结构袁与列表不同的是袁Series 的索引可以指定袁类型可以为字符串型遥 DataFrame 是一种二维的数据结构袁由一个索引列渊index冤和 若干个数据列组成袁每个数据列可以是不同的类型遥 DataFrame中的索引尧列标题及值可以通过属性来 显示袁columns属性用来存放各列的列标题遥 6. A揖解析铱Series 对象中可以省略 index袁index 值默 认是从 0起递增的整数遥 7. B揖解析铱A选项中少了引号袁C选项显示列标题袁D 选项显示第 2至 4行数据遥 8. A揖解析铱该程序的功能是读入野st.xlsx冶中第一张工 作表内容袁并在索引列前增加一列野班级冶袁值均为 “原(1)冶袁将 s1按出生年月升序排列后赋值给 s2袁因 此 s1中的数据并未经过排序遥 9. B揖解析铱根据最后一行语句可知袁筛选的是时长和 次数之积大于 120的数据遥根据倒数第二行语句可 知袁索引是 bm袁列标题是 col遥 10. C揖解析铱选项 A袁对 s2中数据升序排序袁存储到 s1中 s1咱0暂值为 166曰选项 B袁降序排序袁但输出结 果为野s02 180冶曰选项 C袁输出最大值为 180曰选项 D袁输出所有值遥 11. 渊1冤淤C 于 i+1 渊2冤盂AC 榆 len (df1)渊或 len(df1.index)冤 渊3冤D 揖解析铱渊1冤由程序段可知袁xk_sum存储选科总数袁 dyg 存储当前索引 i 行袁j 列的值袁故答案为 dfs. at咱i,j暂遥 如果 xk_sum!=3袁则说明选科总数不对袁需 要把错误数据行对应的学生序号添加到 erlst中袁 由 excel导入生成的 DataFrame 的对象中行索引 从 0开始袁故于答案为 i+1遥 渊2冤盂要筛选同时选 物理和化学的数据袁需要先对物理进行筛选袁再 对化学进行筛选曰或者先对化学进行筛选袁再对 物理进行筛选遥B尧D错在筛选结果不叠加遥榆空需 要统计同时选物理和化学的人数袁可以用 len(df1) 或 len(df1.index)遥 渊3冤各班级作为索引袁因此绘图 时袁代码为 adf.index,adf.人数遥 12. 渊1冤D 渊2冤=RANK(E2,$E$2:$E$51)渊或=RANK(E2, E$2:E$51)冤 渊3冤淤piaofang.append(i咱4暂/10000) 于t=df2.groupby("daoyan")渊或 t=df2.groupby("daoyan", as_index=True)冤 揖解析铱渊1冤数据的缺失值可忽略或采用平均值尧 中间值或概率统计值填充曰异常数据有可能是要 去掉的噪声袁也有可能是含有重要信息的数据对 象袁需要仔细研判后决定曰重复数据须在进一步 审核的基础上进行合并或删除遥 渊3冤淤通过列表 存储每个导演指导的电影的票房袁根据柱形图可 知袁票房的数量单位是亿袁所以需要将万转换成 亿遥 于按导演姓名分组并且用变量 t进行存储遥 13. 渊1冤df.at咱j,test暂=tmp.at咱i,"成绩"暂 渊2冤淤n 于s+1 盂tests 渊3冤差 揖解析铱渊1冤由题意可知袁当下是要将每一次的成 绩汇总到 df当中袁df初始只有学号尧姓名两列袁接 下来在 for循环中依次添加咱野期中考冶,野期末考冶, 野一模冶,野二模冶,野三模冶暂列遥while循环的作用主要 是防止有部分同学没有参加考试袁此时他的成绩 是没有的袁当学号对上则说明有该同学袁需要将 当前行列的同学的成绩添加上袁结合程序 df咱test暂 =0可知袁新列列标签为 test袁因此答案为 df.at咱j, test暂=tmp.at咱i,"成绩"暂遥 渊2冤依次去求每一次考试 的名次袁最外围的 for循环一共五次袁表示五次考 试的名次列遥 第二个 for循环表示每一位同学袁第 三个 for循环用来求所有大于当前同学的成绩有 多少个袁用 s来表示计数袁因此第一空答案为 n袁 表示每一位同学袁第二空答案为 s+1袁表示当前同 学的名次曰第三空用来画图表遥 渊3冤由图表可知袁 成绩名次越来越靠后袁由此得知成绩在变差遥 专题提升五 1. A揖解析铱深度学习是基于数据驱动的人工智能袁需 要大量数据袁不可脱离数据进行学习遥 2. C揖解析铱人脸识别属于联结主义的人工智能遥 3. B揖解析铱榆使用的是传感器技术袁虞使用的是网页 的搜索功能遥 4. D揖解析铱大数据价值密度低袁不是价值低曰大数据 处理全体数据曰处理静态数据使用批处理遥 5. C揖解析铱AlphaGo从围棋跨界到电力控制领域袁属 于跨领域人工智能曰强化学习是一种问题引导下的 人工智能学习方法曰人工智能的应用可能威胁到个 人和公共信息安全遥 6. B揖解析铱通过模仿人类大脑中神经元之间的复杂 交互来进行认知推理的是联结主义遥 210 专题提升三 一尧选择题 1. Python表达式 3*(2+12%3)**3/5的值是渊 冤 A. 21.6 B. 4 C. 43.2 D. 4.8 2. 有如下 Python程序段院 a=咱5,3,8,9,7,3,11暂 n=len(a)-1 cnt=0 for i in range(1,n): if a咱i暂==a咱i+1暂-a咱i-1暂: cnt+=1 elif a咱i暂>a咱i+1暂-a咱i-1暂: cnt+=2 else: cnt+=3 print(cnt) 执行该程序段后袁变量 cnt的值为 渊 冤 A. 9 B. 10 C. 11 D. 12 3. 有如下 Python程序段院 mw=input('请输入院') res='' i=0;j=0;n=len(mw) while j<n: if i%2==0: mw+=mw咱i暂 else: res+=mw咱i暂 j+=1 i+=1 print(res) 若输入的内容为 python袁则输出的结果为 渊 冤 A. pto B. yhn C. ptoynh D. yhntpo 4. 有如下 Python程序段院 a=b="" k=0 s=input().strip() for i in range(len(s)): if "0"<=s咱i暂<="9": k+=1 else: b=s咱i-k:i暂 if a<b: a=b k=0 print(a) 运行后若输入野3.803.93.520.888冶渊不包括引 号冤袁则输出的结果是 渊 冤 A. 803 B. 93 C. 520 D. 888 5. 某 Python 代码如下所示袁执行后输出的结 果是 渊 冤 s="5h2caeP0" s1="" s2="" for x in s: if "0"<=x<="9": s1=s1+x else: s2=x+s2 132 ans=s2+s1 print(ans) A. 052hcaeP B. hcaeP052 C. 520Peach D. Peach520 6. 有如下 Python程序段院 n=11 s=0 for i in range(n): if i%2==0 or i%3==0: s=s+i print(s) 执行该程序段后,输出的 s值是 渊 冤 A. 32 B. 42 C. 6 D. 30 7. 已知列表 a=咱6,5暂袁b=咱6,5,4,3暂袁则 Python 表 达式 a*2+b的结果为 渊 冤 A. 咱6,5暂 B. 咱6,5,4,3暂 C. 咱6,5,6,5,6,5,4,3暂 D. 列表不能运算袁程序错误 8. 某 Python程序如下院 a=input("输入数字字符串:") s="" flag=1 for i in range(0,len(a)-1,2): d1=int(a咱i暂) d2=int(a咱i+1暂) t=d1+flag*d2 if t<0: t+=10 elif t>=10: t-=10 s=str(t)+s flag=-flag if len(a)%2==1: s+=a咱len(a)-1暂 print(s) 程序运行时袁若输入野48135冶袁则输出的结 果是 渊 冤 A. 528 B. 582 C. 825 D. 285 9. 某 Python程序如下院 import random numlist=咱2,3,4,5暂 s="" for i in range(4): a=random.randint(i,numlist咱i暂) s+=str(a) print(s) 程序运行后袁输出的结果不可能是 渊 冤 A. 0223 B. 2143 C. 2314 D. 2345 10. 在信息传递过程中袁常常采用加密算法对 信息进行保密遥 以下是实现加密功能的 Python程序段院 mw=input("明文:") jm="" key=6 for ch in mw: if "0"<=ch and ch<="9" : jm+=str((int(ch)+key)%10) else: jm=ch+jm print("密文:",jm) 程序运行时袁若输入野sk486冶袁则输出结果是 渊 冤 A. ks864 B. ks042 C. sk042 D. sk240 133 二尧非选择题 11. 回文素数是一个既是素数又是回文数的整 数遥如果一个整数只能被 1和本身整除袁这 个数就是素数遥 如果一个数从左向右和从 右向左读是一样的袁这个数就是回文数遥 渊1冤实现判断回文素数的 Python程序如下袁 请在画线处填入合适的代码遥 def ss(i): #判断素数 for j in range(2,i): if 淤 : return False return True def hw(i): #判断回文数 x=i k=0 while x! =0: k=k*10+x%10 于 if k==i: return True else: return False n=int(input("请输入待检测数据范围:")) for i in range(2,n+1): if 盂 : print(i) 淤 于 盂 渊2冤本程序通过判断并输出回文素数袁这种 算法属于 渊选填院解析算法/枚 举算法冤遥 12. 编写 Python程序袁产生一个随机列表袁分别 输出列表中的奇数和偶数袁并统计其个数袁 程序如下院 import random odd,n1=咱暂,0 #列表 odd 存储奇数袁n1 存 储奇数的个数 even,n2=咱暂,0 # 列表 even 存储偶数袁n2 存储偶数的个数 淤 for i in range(10): num.append(random.randint(10,99)) for i in range( len(num-1) ): if 于 : even.append(num咱i暂) n2+=1 else: odd.append(num咱i暂) n1+=1 print("奇数为",odd,"共",n1,"个") print("偶数为",even,"共",n2,"个") 渊1冤请在画线处填入合适的代码遥 淤 于 渊2冤程序中加框处代码有错袁请改正院 遥 13. 小张收集了章回体小说叶三国演义曳的第 1 章回至第 120章回的 120个文件袁 其文件名 依次为 sg1.txt尧sg2.txt尧噎噎尧sg120.txt遥他编写 Python 程序袁对书中人物同时出现的情况 进行简单分析袁人物及其别名渊如野孟德冶是 野曹操冶的别名冤作同一人处理遥 运行程序袁 用户输入野曹操|孟德 刘备|玄德冶袁输出结 果如图所示袁图中咱11,28暂表示曹操袁刘备 在第 11 章回至第 28章回同时出现遥 134 主程序如下院 ''' 输入姓名尧 别名袁 姓名存入列表 names袁如 names=咱"曹操","刘备"暂 统计各个章回中袁列表 names 中每个人物 渊含别名冤出现的次数袁结果存入字典 total袁如 total={"曹操":咱2,5,7,...暂,"刘备":咱50,47,0,...暂}袁 表示曹操在第 1袁2袁3袁噎噎章回分别出现了 2袁5袁7袁噎噎次袁代码略 ''' num,result=calculate(total) mlen=getMaxLen(result) print("人物同时出现的章回数为:",num,",章 回依次为:") print(result) print("人物同时出现的最大连续章回数是:", mlen) 请回答下列问题院 渊1冤观察图可知曹操与刘备在第 36章回中 渊单选袁填字母院A. 同时/B. 没有 同时冤出现遥 渊2冤定义函数 calculate(total)袁功能是统计列 表 names 中人物同时出现的章回数袁以及 同时出现的章回袁结果示例如图所示袁请在 画线处填入合适的代码 遥 def calculate(total): num,length=0,0 #num保存 120个章 回中人物同时出现的章回数 result=咱暂 #result咱i暂咱0暂尧result咱i暂咱1暂 分别存储第 i+1段章回的起尧止章回号 k=-1 for i in range(0,120): if allIn(total,i): if length==0: begin=i+1 result .append(咱beg in , begin暂) #在列表 result末尾添加一个元素 k+=1 length+=1 result咱k暂咱1暂=i+1 else: length=0 return num,result 渊3冤定义函数 getMaxLen(result)袁功能是统 计最大连续章回数袁请在画线处填入合适 的代码院 遥 def getMaxLen(result): mlen=0 for item in result: t=item咱1暂-item咱0暂+1 if t> : mlen=t return mlen 渊4冤定义函数 allIn(total,cno)袁功能是判断列 表 names中人物是否同时出现在 cno章回 中袁若同时出现袁返回 True袁请在画线处填 入合适的代码院 遥 def allIn(total,cno): for item in names: if : return False return True 135

资源预览图

专题提升3-【学考一号】2025年高中信息技术学业水平复习方略精讲精练
1
专题提升3-【学考一号】2025年高中信息技术学业水平复习方略精讲精练
2
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。