资源简介 四川省甘孜藏族自治州2024-2025学年高一下学期7月期末信息技术试题一、选择题1.算法的主要特征之一是( )A.确定性 B.随机性 C.可变性 D.不可变性2.大数据对企业决策的影响不包括( )A.提高决策的准确性和科学性 B.降低决策成本C.为决策提供更多依据 D.提高决策速度3.深度学习是机器学习的一个子领域,它主要依赖于以下哪项技术( )A.决策树 B.神经网络 C.支持向量机 D.遗传算法4.以下关于大数据的说法正确的是( )A.大数据分析是抽样数据而非全部数据B.通过搜索引擎获取的数据就是大数据C.短视频平台中的所有用户浏览、点赞、评论等行为所产生的海量数据是大数据的具体体现D.对大数据进行分析时要求每个数据准确无误5.下列关于数据、信息和知识的说法,正确的是( )A.机器学习训练的数据集可以是未经数字化的 B.数据的意义与其应用场景无关C.知识由信息的积累、归纳、总结得出 D.借助网络搜索引擎可获得海量知识6.在面向对象程序设计中,继承和组合的主要区别是( )A.继承表示“是”的关系,组合表示“有”的关系B.继承表示“有”的关系,组合表示“是”的关系C.继承和组合都表示“是”的关系D.以上都不对7.以下关于算法中输入、输出的描述正确的是( )。A.算法可以没有输入,表示该算法不涉及任何数据信息B.算法可以没有输出,表示该算法运行结果为“无解”C.算法必须要有输入,否则算法无法进行D.算法至少要有一个输出8.设计算法时,我们通常关注算法的什么属性( )A.算法的长度 B.算法的可读性 C.算法的正确性和效率 D.算法的颜色和形状9.高二(2)班要在学校网站上发布元旦晚会的相关图片新闻。下列设备中,可以用来采集图像信息的设备是A.手写板B.数码相机C.麦克风D.投影仪10.某APP利用强大的算法对用户观看内容的大数据进行分析,为用户提供适合用户需求的内容。其算法在数据处理的过程属于( )A.数据采集 B.数据分析 C.数据分类 D.数据可视化11.下列采集数字化音频的参数中,采集质量最好的是( )A.采样频率22.05kHz,量化位数8位,单声道B.采样频率22.05kHz,量化位数16位,双声道C.采样频率44.1kHz,量化位数8位,单声道D.采样频率44.1kHz,量化位数16位,双声道12.数字视频的采样质量与下列哪个因素无关?( )A.计算机配置及软件平台 B.信号源的性能质量C.视频采集卡的性能 D.数字视频的播放工具13.字母“0”的ASCII码是二进制0110000,则可以知道字母“3”的ASCII码应该是( )A.0110001 B.0110010 C.0110011 D.011010014.下列关于算法的描述,说法正确的是( )A.算法只能用自然语言描述B.解决一个问题的算法是唯一的C.同一个问题的算法不同,结果也不会相同D.算法过程要一步步执行,每一步执行的操作必须准确15.用于求变量s值的算法如下:①变量s的初值是0,变量n的初值是1;②若变量n的值大于100,则转到步骤⑤;③;④n的值增加1,转到步骤②;⑤输出s的值;⑥结束。下列数学表达式中,其计算结果与上述算法执行后变量s的值相等的是( )A. B.C. D.16.以下哪种算法思想不是用于解决优化问题的?( )A.分治策略 B.贪心算法 C.动态规划 D.回溯算法17.有如下Python程序段:a=[99,85,74,68,53,42,34,27,20,13]key=int(input("请输入一个整数:"));i,j,k,c=0,9,0,"N"flag=Falsewhile i<=j and flag==False: m=(i+j+1)//2;k=k+1 if key==a[m]: c="Y";flag=True if key>a[m]: j=m-1 else: i=m+1print(c,k)执行该程序段后,下列说法正确的是( )A.该程序段既能用于升序序列的查找,也能用于降序序列的查找B.若输出k的值为2,则c的值一定为YC.若输入key的值为74,程序执行后变量i和j的值分别为0和4D.输入两位任意正整数,k的值介于1和3之间18.如图所示求 的流程图,则图中①处应填入的内容是( )A. B. C. D.二、判断题19.大数据在提供便利的同时,也带来了个人信息泄露的风险。( )20.数据分析的目的是从数据中发现规律和趋势,而数据可视化则是为了美观。 ( )21.非结构化数据通常存储在专用系统中。( )22.实验是指以物理学科为代表,以实验、观察和总结为特征的方法。研究人员通过直接观察获取数据,对数据进行分析,进而发现规律,获得知识。( )23.数字信号在大小和时间上均连续,而模拟信号则相反。( )24.在用乘车卡乘车时,当卡内余额不足,系统会给出提示信息,请乘客投币。在对这一过程设计算法时,必须要用到算法的选择结构。( )25.知识发现的过程:做实验→获取观察数据→分析处理数据→形成知识→应用知识解决问题。( )26.在Python3.x语言中,input()函数的返回值类型是字符串。( )27.Python语言的变量名要区分英文字母的大小写。( )28.数字化学习资源的多样性表现在其媒体呈现形式,如文本、图像、声音、动画和视频等。( )三、操作题29.王老师想把以前写的一篇论文重新进行修改,但没有该论文的电子文档,只有当时的打印稿。请回答下列问题:(1)通过扫描仪和OCR软件获得论文的文本文件,操作步骤如下:①用OCR软件识别扫描图像②用扫描仪扫描打印稿,获得扫描图像③校对识别后的内容④保存结果正确的操作顺序是 (填操作步骤的序号)(2)由于没有放正原稿,扫描图像倾斜,致使OCR软件识别率受影响。为解决此问题,识别前应先对图像进行 (填:去噪声/倾斜校正/滤波)预处理。(3)王老师对所保存的文本内容进行编辑并保存为WORD 文档后,给李老师发送电子邮件,请他对论文提出修改意见。如图所示,王老师应单击 (填: 1/2/3/4)按钮,才能将编辑后的WORD文档添加到电子邮件中。(4)李老师收到邮件后,用WORD软件修改论文。他想明确显示出文档修改前后的差异,可以用软件中的 (填拼写和语法检查/自动更正/修订)功能。30.某班举行了二元一次方程组解题测试。方程均为ax+by=c的形式提供,其中a,b,c均为范围1-100的整数,a,b为1时省略不写。测试数据存储在“test.txt”文件中,如图a所示。每题方程组由方程1、方程2组成,所有题一定有解,解一定为范围1-100的整数;n位学生提交的答题数据存储在对应的文件中。小张编写了答题数据的批改程序,输出每位学生的做对题数量及做对数量最多的学生数据(若有并列均输出),若n=4,输出结果如图b所示。 图a 图b(1)主程序。ans=[]#存储测试中所有题的答案,ans[i][0]、ans[i][1]分别存储第i+1题x、y的解n=50#学生人数'''获取测试数据,存入列表x中,如x=[['第1题','2x+9y=81','3x+y=34'],['第2题', 'x+2y=21', '3x+5y=56'],…],x的第一个数据元素表示测试第1题方程组的第1个方程是2x+9y=81,第2个方程式是3x+y=34。以此类推,代码略'''for t in x: al,bl,c1=remove(t[1]);a2,b2,c2=remove(t[2])#提取该题两个方程的数值 jie=solve(a1,b1,c1,a2,b2,c2)#求该题的解 ans.append(jie)#在列表ans末尾添加一个元素m=0;st=[]for i in range(1,n+1): #判断每位学生答题情况'''获取当前学生答题情况存入列表st_ans中,如st_ans=[[[9,7],[7,7],[3,2],…]st_ans[j][0]、st_ans[j][1]分别存储当前学生第j+1题所答x、y的解,代码略'''cnt=cal(ans,st_ans)#cnt存储当前学生做对的题数if cnt > m: st.append(i) m=cntelif cnt == m: st.append(i)print(i,"号同学做对",cnt,"题!")print("最多做对",m,"道题!","为",st,"号同学!")删除该程序段中加框的语句,是否会影响程序运行的结果 (单选,填字母:A.是/B.否)。(2)定义函数remove(fc),功能是提取并返回方程中的数值,如fc为'3x+y=34',则返回3,1,34,请在划线处填入合适的代码。def remove(fc): abc=[0,0,0];h=["+","="];s='';i=0 for c in fc: if c not in h: s=s+c else: if len(s) == 1: abc[i]=1 else: ① i=i+1 ② abc[i]=int(s) return abc[0],abc[1],abc[2](3)定义函数solve(a1,b1,c1,a2,b2,c2),功能是求出方程组的解,请在划线处填入合适的代码。def solve(a1,b1,c1,a2,b2,c2): for x in range(1,101): if a2*x+b2*y == c2: return[x,y](4)定义函数cal(ans,st_ans),功能是判断学生做对的题数并返回,请在划线处填入合适的代码。def cal(ans,st_ans): cnt=0 for i in range(len(ans)): if : cnt+=1 return cnt四、综合题31.某校高一年级学生进行体质健康测试,小贺和小奎的数据如下:姓名 身高/cm 体重/kg 1000米长跑/s 立定跳远/m小贺 174 60.0 230 2.34小奎 175 96.5 260 2.16(1)身体质量指数(Body Mass Index,BMI)是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。若使用变量来存储身体质量指数,下列变量名正确的是 (多选题)A.BMI B.bmi C.b-m D._b E.1BM F.print(2)身体质量指数=体重/身高的平方(国际单位kg·m-2),用变量w(kg)表示体重,h(cm)表示身高,b表示身体质量指数,则变量w的数据类型应为 身体质量指数计算的Python表达式为b= 。(3)小贺和小奎的体测数据存储在列表data中,data=[{"姓名":"小贺","身高":174,"体重":60.0,"1000米长跑":230,"立定跳远":2.34},{"姓名":"小奎","身高":175,"体重":96.5,"1000米长跑":260,"立定跳远":2.16}],为了计算小奎的BMI,需要从data中访问他的身高和体重,其中访问小奎身高的Python表达式为 。(4)若用逻辑变量he和kui(True表示参加,False表示不参加)分别表示小贺和小奎是否参加校运动会,则两人至少有一人参赛的条件表达式为 ,两人都不参赛的条件表达式为 。(5)判断人体胖瘦程度的标准如下,为了判断小奎的胖瘦程度,编写如下Python程序,请在划线处填写相应的代码。人体胖瘦程度 消瘦 正常 超重BMI数值 <18.5 18.5~24 >24#读入数据,访问小奎的身高、体重并计算其BMI存储在变量bk中,代码略if :print("消瘦")elif :print("正常")else:print("超重")题号 1 2 3 4 5 6 7 8 9 10答案 A B B C C A D C B B题号 11 12 13 14 15 16 17 18答案 D D C D B D D D19.正确20.错误21.正确22.对23.错误24.正确25.错26.正确27.正确28.正确29. ②①③④ 倾斜校正 2 修订30. A abc[i]=int(s[:-1])或其他等价答案 s=''或其他等价答案 y=(c1-a1*x)/b1 ans[i][0]==st_ans[i][0] and ans[i][1]==st_ans[i][1]或ans[i]==st_ans[i]31. ABD 实型 w / (h / 100) ** 2 data[1]["身高"] he or kui not (he or kui) 或其他等价答案 bk < 18.5 bk < 24 或 18.5 <= bk < 24 展开更多...... 收起↑ 资源预览