资源简介 信息技术期末卷解析1:【答案】B2:【答案】A【详解】本题考查的是Python表达式。len("12345")>5 or 28//5>28%5= True,5**3>3**5=False,"and" in "handsome" and "911"<"2023"=False,not ("ab"*4>="ab")=False。选项A正确。3:【答案】C4:【答案】C【详解】本题主要考查算法流程图的执行。输入y=28,初值n=20,s=0第一次循环,满足n第二次循环,满足n第三次循环,满足n第四次循环,不满足n5:【答案】B【详解】本题主要考查Python程序的执行。当i=1时,a[i]=3,满足a[i]==a[i+1]-a[i-1],cnt=cnt+1=1;当i=2时,a[i]=8,满足a[i]>a[i+1]-a[i-1],cnt=cnt+2=3;当i=3时,a[i]=9,满足a[i]>a[i+1]-a[i-1],cnt=cnt+2=5;当i=4时,a[i]=7,满足a[i]>a[i+1]-a[i-1],cnt=cnt+2=7;当i=5时,a[i]=3,满足a[i]6:【答案】B【详解】本题考查声音数字化。图中横坐标划分得越细表示采样频率越高,保真度越高;图中整个幅度分为0~7级,23=8,因此其量化位数至少为3位;声音数字化过程是将连续的模拟信号转换成离散的数字信号;声音经过数字化后,以二进制编码的形式被计算机存储、处理。故选B。7:【答案】B【详解】本题考查Python程序执行。分析程序,依次遍历字符串s,如果遇到字母,则前移一位并追加到变量s1的尾部;如果遇到数字则插入到s1的前面。s="Dijob 2023",因此输出的结果是3202 China。故选B。8: 【答案】B9:【答案】A10:【答案】B【详解】本题考查算法流程图相关内容。结合题意,分析4个选项:A选项,重复执行c<-a+b,答案第6页,共10页错误;B选项,那个实现功能要求,正确;C选项,第一步b<-c错误,执行c<-a+b,相当于上一步的c重复相加,选项错误;D选项,第一步a<-b,接着执行c<-a+b,相当于b重复相加,选项错误。故本题答案是B选项。11: 【答案】B12: 【答案】B【详解】本题考查的是信息编码。ASCII是基于拉丁字母的一套电脑编码系统,故选项A说法错误;图像的数字化需经过采样、量化和编码三个步骤,选项B说法正确;如果十六进制数的末位非零,去掉后其值不会变成原数的 1/ 16,选项C说法错误;在二进制编码中,n 位二进制数最多能表示 2n 种状态,选项D说法错误。13:【答案】C14: 【答案】 45;1a;ad;110115: 【答案】 1016:【答案】 ①. range(a,b+1) ②. i%2==1【详解】本题考查Python程序的综合应用。①range(start, stop, [step]),start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5;step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)。在键盘上输入两个正整数a、b(a17:【答案】 m<40000, m*(1+0.031), y=y+118: 【答案】 L.append(y) , print(“发货”+L.pop(0))19: 【答案】 x=np.arange(-10,10,0.01), plt.plot(x,y) , plt.show()20:【答案】 r!=0,m=n,n=r【详解】本题考查的是Python循环语句。辗转相除法:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。由n=min(x,y)可知最小值为n,由r=m%n可知余数为r,最后的除数是n(即最大公约数为n)21: 【答案】 m-1,a,c,b; m-1,b,a,c22: 【答案】23: 【答案】 (f1+f2)//2 , f1=mid+1, 3乌鲁木齐市重点中学2023-2024学年第一学期信息技术期末试卷选择题(本大题共13题,每题3分,共39分)1. 下列有关数据、信息、知识与智慧的说法正确的是()A.许多古代著作消逝于历史长河,说明信息共享会造成损耗B.古人刻在泥板或者石器上的图案是数据C.知识就是大量信息的积累与记忆D.“学富五车”和“才高八斗”都是对智慧的形容2. 下列 Python 表达式中,值为 True 的是( )A. len("12345")>5 or 28//5>28%5B. 5**3>3**5C. "and" in "handsome" and "911"<"2023"D. not ("ab"*4>="ab")3. 下列有关数据结构的说法,正确的是( )A. 数组、队列、栈、树均为线性表B. 数组和队列的存储空间都是固定不变的C. 在数组中,可通过数组名和下标直接访问数组元素D. 树结构中元素之间是多对多的关系4. 某算法的部分流程图如图所示,执行这部分流程,若输入y的值为28,则输出s,n的值分别是( )A. 4 ,26 B. 8 ,32 C. 9 ,29 D. 10 ,295. 有如下 Python 程序段:a=[5,3,8,9,7,3,11]n=len(a)- 1cnt=0for i in range(1,n):if a[i]==a[i+1]-a[i-1]:cnt+=1elif a[i]>a[i+1]-a[i-1]:cnt+=2else:cnt+=3print(cnt)执行该程序段后,变量 cnt 的值为( )A. 9 B. 10 C. 11 D. 126. 某声音模拟信号的采样及量化函数模型如下图所示,下列说法不正确的是( )A. 图中横坐标划分得越细表示采样频率越高,保真度越高B. 图中整个幅度分为0~7级,其量化位数至少为8位C. 声音数字化过程是将连续的模拟信号转换成离散的数字信号D. 声音经过数字化后,以二进制编码的形式被计算机存储、处理7. 某Python程序如下:s="Dijob 2023"s1=""for i in range(0,len(s)):c=s[i]if"a"<=c<="z" or "A"<=c<="Z":s1=s1+chr(ord(c)-1)else:s1=c+s1print(s1)程序运行后,输出的结果是( )A. China 2023 B. 3202 China C. 2023 China D. China 32028.某Access数据表编辑界面如下图所示,下列说法错误的是( )A.数据表中的数据可以通过外部数据导入B.当前状态下,可以重命名数据表,但不可以删除数据表C.在数据表视图中,删除记录后无法通过“撤销”操作恢复数据D.在数据表视图中,可以在“地址”和“邮编”之间插入新字段9.阅读下列Python程序段,程序输出结果应为( )a,b,c=3,2,3if a>b or a>c:print(c)if not(b>c):print(c)if c>a and c>b:print(c)A.两个3 B.一个3 C.三个3 D.没有任何输出10.斐波那契数列(1、1、2、3、5、8、13、21、34……),其特点是从第三项开始,每一项都是前面两项的和。用流程图描述“求斐波那契数列第n项值(n>2)”的部分算法如图所示,则虚线框中应该填入的是( )A. B. C. D.11.如果要比较一个同学一个学期每次月考的语文成绩,分析其语文学习的情况,这种数据分析的方法属于()。A:横向对比 B:纵向分析 C:平均分析 D: 综合分析12.下列有关信息编码的说法,正确的是( )A. 计算机中的汉字采用ASCII 码进行编码,一个汉字占 2 个字节B. 图像的数字化需经过采样、量化和编码三个步骤C. 将一个十六进制数的末位去掉,其值会变成原数的 1/ 16D. 在二进制编码中,n 位二进制数最多能表示 2n- 1 种状态13.在火车站等公共场所需要进行人脸识别和认证,进行这个操作需要一下四个步骤,这四个步骤的正确顺序是( )①识别出人脸 ②与特征库中已有的信息进行比较 ③提取相关特征 ④采集人脸信息A:①②③④ B:④①②③ C: ④③②① D:①②④③非选择题(每空2分,共60分)14.进制转换(101101)(2)=( )(10) (26 )(10)=( )(16) 255(8)=( )(16) d(16)=( )(2)15.一段时长为1分钟,采样频率为44.1kHz,量化位数为16位,双声道立体声的无压缩音频,占用的存储空间是________MB(保留整数位)16. 编写程序,实现如下功能:在键盘上输入两个正整数a、b(aa= int(input("请输入整数a:"))b= int(input("请输入整数b:"))s=0for i in ①____:if ②____:s=s+iprint("[" ,a, b,"]区间内的奇数和为:",s)程序中划线①处应填入的代码为______程序中划线②处应填入代码为______17.某一年期理财产品实际收益率为3.1%,由于产品一直在持续运作,投资者不按时赎回视为自动再投资。若初始资金为2万元,在收益率不变的情况下,至少多少年后投资可以翻倍?m=20000y=0while _______:m=round(_____ , 2)__________print(y,“年后资金翻倍”)将程序画线3个部分补充完整______,________,________.18.订单处理程序,提供“添加订单”,“发货”,“查看订单列表”,“推出”四个操作选项,选择“1”后输入订单数据,并添加到订单数据表中,选择“2”后,程序将当前订单列表中最早进入的数据删除,选择“3”显示当前订单列表所有订单数据,选择“4”将结束运行。L=[ ]x=0while(x!=4):print(“1.添加订单”)print(“2.发货”)print(“3.查看订单列表”)print(“4.退出”)x=int(input(“ 输入你的选择”))if x==1:y=input(“输入订单编号”)__________ #在列表L中添加订单号elif x==2:if len(L)==0:print(“订单列表为空”)else:___________ #删除列表L的首元素,表示发货elif x==3:print(L)将程序画线部分补充完整________,_________.19.尝试用python绘制y=x2-2x+1的图像。import numpy as npimport matplotlib.pyplot as plt_________ #x在(-10,10)区间中,每隔0.01取一个点y=x2-2x+1_________ #将点对连线,绘制图像_________ #将绘制的窗口显示出来将程序画线部分补充完整________,_________.__________.20.尝试用辗转相除法求解两个正整数的最大公约数。实现功能:用辗转相除法求解两个正整数的最大公约数。x = int(input('请输入第一个正整数:'))y = int(input('请输入第二个正整数:'))m = max(x,y) #找出x,y中的最大值n = min(x,y) #找出x,y中的最小值r = m%n #求得最大值除以最小值后的余数while _______: #如果余数不等0,则进行以下循环 #把最小值赋给m #把余数赋给n r = m%n #求得最大值除以最小值后的余数print('这两个数的最大公约数为:',n)将程序画线部分补充完整________,_________.__________.21.用递归实现汉诺塔程序def hanoi(m,a,b,c):if m==1:print(a,”--->”,c)else:hanoi(___,_____,____,_____)print(a,”--->”,c)hanoi(___,____,_____,_____)#主程序m=int(input(“请输入木盘的个数”))hanoi(m,”A’,”B”,”C”)将程序画线部分补充完整________,_________.22.俄乌战争爆发以来,全球天然气石油资源变得紧缺,为了增强民众的节约意识,合理利用天然气资源,自12月1日起对市区民用管道天然气价格进行调整,实行阶梯式气价,调整后的而收费规定为:每月用气量不超过70m3的部分每立方米单价为2.5元;超出70m3不超过120m3的部分,每立方米单价为2.8元;超出120m3的部分,每立方米单价为3元。假设老师家每月使用天然气为X立方米,费用为F元,按要求完成下列任务:(1)分析问题,列出求解F的数学表达式___________。(注意化简)(2)根据表达式描述算法,请将下列流程图补充完整①___________;②___________;③___________;④___________⑤___________。(从中选择填写:F=2.5*x; x>120; x>70; 3*x-45; 2.8*x-21)(3)此流程图中使用的算法控制结构是_____(选填字母,A.顺序结构B.分支结构C.循环结构)23.输入一个产品的价格(假设价格在百元以内),使用二分法快速猜到这个价格,并输出猜了几次的程序代码如下:x=int(input(“请输入要猜的价格”))step=0f1=1f2=100while(f1<=f2):mid=_______step=step+1if mid>x:f2=mid-1elif mid________else:breakprint(“猜的次数为”,step)补充画横线的代码:___________,____________.当输入价格为13时,输出结果为________. 展开更多...... 收起↑ 资源列表 乌鲁木齐市重点中学2023-2024学年第一学期高一信息技术期末试题.docx 信息技术期末试题解析.docx