资源简介 精诚联盟信息技术参考答案2022.10.6一、选择题:(共10小题,每小题2分,共20分)3568910BADBD二、填空题(共5小题,每小题2分,共10分)11.chr(ord(w[0])-32)或w[0].upper()或等价的表达式12.math.sin(a)13.84.0没有写出小数的不给分14.5815.BIGDAT三、综合题(第16题6分,第17题6分,第18题8分,共20分)16.①4(2分)②0.5KB或512B或512字节,注意没有存储单位不给分(2分)③4(2分)17.①ans=str(r)+ans(2分)②ans=chr(r+55)+ans或等价的表达式(2分)③d=d//16或d//=16(2分)18.(1)清零(2分)i-4(2分)(2)(high[i]+low[i])/2(2分)②t==5或t>=5(2分)绝密★考试结束前2022 学年第一学期浙江省精诚联盟 10 月联考高二年级信息技术学科 试题考生须知:1.本卷共 5 页,满分 50 分,考试时间 45 分钟。2.答题前在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。一、选择题(本大题共 10 小题,每小题 2 分,共 20 分。每小题列出的四个备选项中只有一个符合题目要求,不选,错选、多选均不得分)阅读下列材料,回答第 1题长津湖战役结束后,炊事班长打扫战场,发现一块“质量还不错”的蓝白布,打算用做蒸笼布,团部翻译认出这是“北极熊团”的团旗,将它作为关键战利品上交志愿军总部。1.关于数据与信息的关系,下列说法不.正.确.的是A.“北极熊团”团旗上的图案是信息B.同样的数据,不同的人会有不同的解读C.广博的知识有助于准确解读数据包含的信息D.数据的价值往往取决于其中包含的信息2.有关“大数据”的说法正确的是A.全国人口的普查数据属于大数据B.大数据技术强调对事物因果关系的探求C.借助云计算、大数据等技术,可以快速处理非结构化的数据D.大数据数据量越大,价值密度越高3.用 UltraEdit 软件观察“庆祝 73 华诞,喜迎 20 大”这几个字的内码,如下图所示:下列说法正确的是A.计算机内部都用十六进制存储字符内码B.字符串中逗号“,”的内码是 A3 ACC.“19”对应的内码是 31 2FD.存储上图这些字符的内码需要 19 个字节4.下列关于信息数字化的说法,正确的是A.智能音箱整点报时的声音是数字信号B.电脑里的文本文件是将其中每个字的形状存储起来C.模数转换时可以通过提高采样频率来提升数字化的保真程度D.时长为 10 秒钟的双声道 wav 格式音频,已知采样频率为44.1kHz,量化位数为 16bit,则其所占存储空间约为 1MB5.某算法的部分流程图如右图所示,则执行后 a的值为A.2 B.0.5 C.-1 D.2022高二信息技术学科 试题 第 1 页 共 5 页6.下列数中,值最大的是A.11011011B B.DAH C.220D D.(333)87.与表达式 not x<0 or y%2==0 具有相同功能的是A.x>=0 and y%2==1 B.x>=0 and y//2==0C.x>0 or y/2==int(y/2) D.x>=0 or y//2==y/28.有如下 python 程序段:a="123456" #①b = [6,5,4,3,2,1]for i in range(6): #②s = a[i] + b[i] #③print(s) #④执行该程序后报错,则错误的原因可能出在第几行A.① B.② C.③ D.④9.以下 python 程序段:a = [0]*4for i in range(5):j = 0a[j] += 1while a[j] == 2:a[j] = 0j += 1a[j] += 1执行该程序段后 a 对象的内容是A.[1,1,0,0] B.[1,0,1,0] C.[0,1,1,0] D.[0,1,0,1]10.有下列 Python 程序段:import randoms=input("请输入字符串:")x=random.randint(3,6)n=len(s)if len(s[0:x])r=s[x:n]+s[0:x]else:r=s[0:x]+s[x:n]print(r)执行该程序段,若输入“helloworld”(不包含双引号),则输出的结果不可能的是A.loworldhel B.oworldhellC.helloworld D.worldhello二、阅读程序填空或写结果(本大题共 5 小题,每小题 2 分,共 10 分)11.某 Python 程序段如下:w = input("请输入一个单词(全部小写):")w = ____________ + w[1:]print(w)要想将单词 w 的首字母大写,划线处应填写的内容是___________12.某 Python 程序段如下:import matha = float(input("请输入夹角的大小(弧度):"))zx = ____________ #求角 a 的正弦值print(zx)高二信息技术学科 试题 第 2 页 共 5 页要正确求得角 a的正弦值,划线处应填写的内容是 _____________13.某 Python 程序段如下:info = ["男", 79, "女", 97, "女", 94, "男", 91, "女", 85, "女", 100, "男", 82]tot = c = 0for i in range(0, len(info), 2):if info[i] == "女":continuetot += info[i + 1]c += 1print(round(tot / c, 1))运行该程序段,输出结果是 ____________14.某 Python 程序段如下:def isprime(x):for i in range(2, x//2 + 1):if x % i == 0:return Falsereturn Trues = 0for i in range(2, 19):if isprime(i):s += iprint(s)运行该程序段,输出结果是 ____________________15.某 Python 程序段如下:def isdigit(x):if "0" <= x <= "9":return Trueelse:return Falsed = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"s = "1*8%6$3@0#19&0"ans = ""t = 0for i in s:if isdigit(i):t = t * 10 + int(i)else:ans += d[t]t = 0print(ans)运行该程序段,输出结果是 _________高二信息技术学科 试题 第 3 页 共 5 页三、综合填空(本大题共 3 小题,每空 2分,共 20 分)16.“羊了个羊”是一款趣味小游戏,集齐 3个相同的图案即可消掉。小杨发现每个图案都是由 64*64个像素组成的 256色图像,若将某个图案按该规格保存为 bmp图像文件,所需的存储空间是①________KB,如果将颜色改为黑白 2色后保存为 bmp图像文件,其它参数不变,图像文件大小变为②__________。小杨数了一下,发现游戏画面中共有 13种不同的小图案,若要将这些图案的序号统一进行二进制编号,至少需要③_____个二进制位。17.十进制整数转换为十六进制整数采用“除 16 取余,逆序排列”法。具体做法是:用16 整除十进制整数,可以得到一个商和余数;若余数大于等于 10,则以 A~F 分别代表 10~15;把商作为新的被除数,再除以 16,又会得到一个商和余数,如此进行,直到商为 0 时为止,然后把各个余数依次逆序排列,就得到了一个十六进制整数。根据上述步骤,小明编写了将十进制整数转换为 16 进制整数的 Python 程序,请在划线处填入合适的代码。d = int(input("请输入一个十进制正整数:"))ans = ""if d == 0:ans = "0"while d > 0:r = d % 16if r >= 0 and r <= 9:①else:②③print(d,"转换为 16 进制数是:",ans)高二信息技术学科 试题 第 4 页 共 5 页18.二月春风似剪刀,从气象学上来说,连续 5 天日平均气温稳定在 10~22℃,才算是进人春天,其中 5 天中的第一天即为入春日。小范收集了今年 2月每日最高和最低气温(如下表所示),并使用 Python 语言编写程序判断 2 月是否入春。日期 1 2 3 4 5 … 25 26 27 28最高气温 10 7 17 12 9 … 14 9 11 14最低气温 5 4 5 7 6 … 8 8 9 10(1)小范先进行了抽象建模与算法的设计,请补充完整划线处内容。已入春的标志是连续 5 天的日均气温在 10~22℃。假设第 i 天(i 从 1 开始)的最高气温为 high,最低气温为 low,先计算日均气温 ave=(high+low)/2,然后判断 ave 值是否在[10,22)范围内,若是,则计数器 t 加 1,否则计数器 t (选填:不变/清零/减 1)。若计算器 t 的值达到 5,则表示已入春,而入春日则为第 天(用变量 i表示)。(2)根据上述算法编写的程序如下:high=[10,7,17,12,9,19,20,8,11,10,9,12,16,21,13,15,7,11,20,25,26,26,15,15,14,9,11,14] #存储 2 月 1~28 日的最高气温low=[5,4,5,7,6,5,7,2,6,8,7,7,9,8,5,0,0,2,7,7,10,6,5,9,8,8,9,10]#最低气温t=0for i in range(len(high)):ave= ①if 22>ave>=10:t+=1if ② :print(i-3, "号入春啦!")break #跳出循环else:t=0if t < 5 :print("本月还未入春!")则划线①②处填入的代码为:① ;② ;高二信息技术学科 试题 第 5 页 共 5 页 展开更多...... 收起↑ 资源列表 高二信息技术.pdf 高二信息技术参考答案.pdf