资源简介 登录二一教育在线组卷平台 助您教考全无忧浙江省杭州八校联盟2021-2022学年高二上学期信息技术期中联考试卷一、选择题(本大题共15题,每题2分,共30分)1.(2021高二上·杭州期中)下列有关数据、信息、知识的说法不正确的是( )A.数据自古就有且无处不在。B.信息是对客观事物的符号表示。C.知识是可以积累和传承的。D.数据经过解释后产生的意义就是信息,数据是信息的载体,单纯的数字是没有意义的。2.(2021高二上·杭州期中)根据二进制运算规则:1+1=10,则101+110=( )A.1011 B.211 C.1111 D.10013.(2018高二下·绍兴月考)用UltraEdit观察“AI,改变生活!”的字符内码。如图所示。下列说法不正确的是 ( )A.“HI”的内码为4849HB.图中“,”字符的内码为A3ACHC.字符“A”的二进制内码为01000001BD.存储图中的“!”字符需要1个字节4.(2021高二上·杭州期中)已知一张bmp图片的分辨率为1024×768像素,每个像素点用3Byte(字节)来存储颜色,则该文件的容量约为( )A.288Kb B.288KB C.2.25KB D.2.25MB5.(2021高二上·杭州期中)“通过地图大数据预测人流密度,监测疫情动向,一键上报疫情检查情况,实时生成疫情数据报告,研判疫情态势,开展就医查询......在新型冠状病毒肺炎疫情防控面前,大数据正提供科技支撑,为抗击疫情保驾护航。”在传染病暴发期间,有关部门利用大数据技术,进行疫情防控。下列应用中没有用到大数据技术的是( )A.绘制确诊病人住院前的行动轨迹,查找与之密切接触人员的去向B.在超市、银行等场所,用手持测温仪测量入场人员的体温数据C.相关机构实时采集各地的数据,进行每天的疫情信息发布D.用户利用“城市热力图”等提供的信息,避开人流密度高的地区6.(2021高二上·杭州期中)通过公式求解一元二次方程,判断其是否有实数根,合适的算法控制结构是( )A.树形结构 B.顺序结构 C.分支结构 D.循环结构7.(2021高二上·杭州期中)某算法的部分流程图如下图所示,执行这部分流程,若输入n的值为20,则输出a,b的值分别是( )A.12,10 B.10,9 C.9,15 D.9,108.(2021高二上·杭州期中)下列可以作为Python 变量名的是( )A.info1 B.3_teacher C.a#21 D.If9.(2021高二上·杭州期中)下列表达式的值为True的是( )A. "1818">"234" B.3**4>4**3C.not(5+3<3*3) D."or"in "flower"10.(2021高二上·杭州期中)下列Python 表达式的值为偶数的是( )A.(-3)**2 + 8// 4 * 3 B.len("Welcome")C.int(3.9) D.round(9.84)11.(2021高二上·杭州期中)在Pythonshell中输入下列代码:>>> a=input("请输入一个整数:")请输入一个整数:520>>> print(a*2)按下回车键后,输出结果是( )A.1040 B.'1040' C.520520 D.'520520'12.(2021高二上·杭州期中)有如下Python程序段:info=[19,26,10,7,6,21,9,17,16]x=max(info)y=min(info)z=len(info)r=info[-5]s=(x-y)%(z-r)print(s)运行程序后,输出的结果是( )A.0 B.1 C.2 D.313.(2021高二上·杭州期中)已知字典dict1={"姓名":["毛不易","华晨宇","张艺兴"],"投票数":[32990,34560,29809]}则dict1["姓名"][1]+dict1[投票数"][0]的值为( )A."毛不易32990" B."毛不易34560"C."华晨宇32990" D."华晨宇34560"14.(2021高二上·杭州期中)有如下Python程序段:Importrandomc=0s=0for i in range(0,10):n=random.randint(1,101)if n%2==0:s+=ic+=1该程序段被执行后,下列说法不正确的是:( )A.把程序s+=i改为s=s+i后,得到的结果是一样的。B.i=10C.语句c+=1可能执行了10次D.变量s中存储的生成的10个随机数中偶数相加的和15.(2021高二上·杭州期中)有如下程序段:s=input("请输入字符串:")count=0for I in s:if i>="0"and i<="9":count=count+1print(s[count:count+3])若输入的字符串为"AB12CCC222GGBD",则程序运行结果为( )A.CCC B.GGBD C.CC2 D.C22二、非选择题 (本大题共5题2+2+2+4+10,共20分)16.(2021高二上·杭州期中)某Python程序代码如下:sfz=input("请输入您的身份证号码:")year=int(sfz[6:10])month=day=int(sfz[12:14])print("您是的出生年月日是",year,"年",month,"月",day,"日!")程序运行后,输入"33018320050907002X"后,输出的结果为:您是的出生年月日是2005年9月7日!,则空白处的代码为 17.(2021高二上·杭州期中)有如下Python程序:importmathtotal=float(input("请输入金额:"))if total<=500:total*=0.9elif total<=1500:total*=0.85elsetotal*=0.75print(math.floor(total))运行程序,输入“1024”后回车,程序的输出结果是 18.(2021高二上·杭州期中)某Python 程序代码如下:a = [10, 5, 2, 11, 7,6]c=0i = 0while i < len(a):if a[i] %2 == 0:c -=a[i]else:c +=a[i]i =i +1print(c)程序执行后,输出的结果是 19.(2021高二上·杭州期中)编写Python程序,实现如下功能:输入一个年份n,输出该年之后最近的三个闰年(闰年是指该年份能被400整除,或者能被4整除但不能被100整除)。请在划线处填入合适的代码。程序段如下:n =int(input("请输入年份:"))k=0while k<3: ifn%400==0 or( ):k += 1print(n)20.(2021高二上·杭州期中)质数又称素数。一个大于1 的自然数,除了1 和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1 既不是质数也不是合数)。小明编写了一个筛选[a,b]范围内素数的程序,功能如下:程序运行,输入正整数a 和b(a和b均大于1),程序运行如图所示。(1)运行该程序,分别输入整数“30”和“40”,则筛选出的素数有 个。(2)请在划线处补充代码def prime(x):#如果x 是素数返回True,否则返回Falseflag= Truefor i in range(2, x):if :flag = Falsebreakreturn flaga = int(input("请输入整数a:"))b = int(input("请输入整数b:"))if a > b: #如果a 大于b,则交换a 和b 的值c = 0for j in range(a, b + 1):if :print(j) print(a ,"和",b"之间共找到",c,"个素数!")答案解析部分1.【答案】B【知识点】数据、信息、知识与智慧的关系2.【答案】A【知识点】进制及数制转换3.【答案】D【知识点】信息的编码;进制及数制转换【解析】【解答】“H”的内码为48,字符“I”的内码是“49H”,“HI”的内码是4849H,选项A正确;字符“,”在第3,4字节,内码为A3ACH,选项B正确;字符“A”的内码为41H,二进制内码为01000001B,选项C正确;字符“!”的内码为A3A1H,对应2个字节,选项D错误。故答案选D。【分析】本题考查的是字符内码及进制之间的转换。4.【答案】D【知识点】声音、图像、视频编码5.【答案】B【知识点】大数据的典型应用6.【答案】C【知识点】算法的控制结构7.【答案】D【知识点】流程图识读8.【答案】A【知识点】常量、变量及变量的赋值9.【答案】B【知识点】运算符、基本运算与表达式10.【答案】D【知识点】运算符、基本运算与表达式11.【答案】C【知识点】基本语句12.【答案】C【知识点】常见数据类型、数组;运算符、基本运算与表达式13.【答案】C【知识点】常见数据类型、数组14.【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现15.【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现16.【答案】int(sfz[10:12])【知识点】顺序结构及程序实现17.【答案】870【知识点】分支结构语句及程序实现18.【答案】5【知识点】分支结构语句及程序实现;循环结构语句及程序实现19.【答案】n+=1或n=n+1;n%4= =0 and n%100!=0【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现20.【答案】(1)2(2)x%i==0;a, b=b, a;prime(j)==True 或 prime(j);e+=1或c=c+1【知识点】分支结构语句及程序实现;循环结构语句及程序实现二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1登录二一教育在线组卷平台 助您教考全无忧浙江省杭州八校联盟2021-2022学年高二上学期信息技术期中联考试卷一、选择题(本大题共15题,每题2分,共30分)1.(2021高二上·杭州期中)下列有关数据、信息、知识的说法不正确的是( )A.数据自古就有且无处不在。B.信息是对客观事物的符号表示。C.知识是可以积累和传承的。D.数据经过解释后产生的意义就是信息,数据是信息的载体,单纯的数字是没有意义的。【答案】B【知识点】数据、信息、知识与智慧的关系2.(2021高二上·杭州期中)根据二进制运算规则:1+1=10,则101+110=( )A.1011 B.211 C.1111 D.1001【答案】A【知识点】进制及数制转换3.(2018高二下·绍兴月考)用UltraEdit观察“AI,改变生活!”的字符内码。如图所示。下列说法不正确的是 ( )A.“HI”的内码为4849HB.图中“,”字符的内码为A3ACHC.字符“A”的二进制内码为01000001BD.存储图中的“!”字符需要1个字节【答案】D【知识点】信息的编码;进制及数制转换【解析】【解答】“H”的内码为48,字符“I”的内码是“49H”,“HI”的内码是4849H,选项A正确;字符“,”在第3,4字节,内码为A3ACH,选项B正确;字符“A”的内码为41H,二进制内码为01000001B,选项C正确;字符“!”的内码为A3A1H,对应2个字节,选项D错误。故答案选D。【分析】本题考查的是字符内码及进制之间的转换。4.(2021高二上·杭州期中)已知一张bmp图片的分辨率为1024×768像素,每个像素点用3Byte(字节)来存储颜色,则该文件的容量约为( )A.288Kb B.288KB C.2.25KB D.2.25MB【答案】D【知识点】声音、图像、视频编码5.(2021高二上·杭州期中)“通过地图大数据预测人流密度,监测疫情动向,一键上报疫情检查情况,实时生成疫情数据报告,研判疫情态势,开展就医查询......在新型冠状病毒肺炎疫情防控面前,大数据正提供科技支撑,为抗击疫情保驾护航。”在传染病暴发期间,有关部门利用大数据技术,进行疫情防控。下列应用中没有用到大数据技术的是( )A.绘制确诊病人住院前的行动轨迹,查找与之密切接触人员的去向B.在超市、银行等场所,用手持测温仪测量入场人员的体温数据C.相关机构实时采集各地的数据,进行每天的疫情信息发布D.用户利用“城市热力图”等提供的信息,避开人流密度高的地区【答案】B【知识点】大数据的典型应用6.(2021高二上·杭州期中)通过公式求解一元二次方程,判断其是否有实数根,合适的算法控制结构是( )A.树形结构 B.顺序结构 C.分支结构 D.循环结构【答案】C【知识点】算法的控制结构7.(2021高二上·杭州期中)某算法的部分流程图如下图所示,执行这部分流程,若输入n的值为20,则输出a,b的值分别是( )A.12,10 B.10,9 C.9,15 D.9,10【答案】D【知识点】流程图识读8.(2021高二上·杭州期中)下列可以作为Python 变量名的是( )A.info1 B.3_teacher C.a#21 D.If【答案】A【知识点】常量、变量及变量的赋值9.(2021高二上·杭州期中)下列表达式的值为True的是( )A. "1818">"234" B.3**4>4**3C.not(5+3<3*3) D."or"in "flower"【答案】B【知识点】运算符、基本运算与表达式10.(2021高二上·杭州期中)下列Python 表达式的值为偶数的是( )A.(-3)**2 + 8// 4 * 3 B.len("Welcome")C.int(3.9) D.round(9.84)【答案】D【知识点】运算符、基本运算与表达式11.(2021高二上·杭州期中)在Pythonshell中输入下列代码:>>> a=input("请输入一个整数:")请输入一个整数:520>>> print(a*2)按下回车键后,输出结果是( )A.1040 B.'1040' C.520520 D.'520520'【答案】C【知识点】基本语句12.(2021高二上·杭州期中)有如下Python程序段:info=[19,26,10,7,6,21,9,17,16]x=max(info)y=min(info)z=len(info)r=info[-5]s=(x-y)%(z-r)print(s)运行程序后,输出的结果是( )A.0 B.1 C.2 D.3【答案】C【知识点】常见数据类型、数组;运算符、基本运算与表达式13.(2021高二上·杭州期中)已知字典dict1={"姓名":["毛不易","华晨宇","张艺兴"],"投票数":[32990,34560,29809]}则dict1["姓名"][1]+dict1[投票数"][0]的值为( )A."毛不易32990" B."毛不易34560"C."华晨宇32990" D."华晨宇34560"【答案】C【知识点】常见数据类型、数组14.(2021高二上·杭州期中)有如下Python程序段:Importrandomc=0s=0for i in range(0,10):n=random.randint(1,101)if n%2==0:s+=ic+=1该程序段被执行后,下列说法不正确的是:( )A.把程序s+=i改为s=s+i后,得到的结果是一样的。B.i=10C.语句c+=1可能执行了10次D.变量s中存储的生成的10个随机数中偶数相加的和【答案】B【知识点】分支结构语句及程序实现;循环结构语句及程序实现15.(2021高二上·杭州期中)有如下程序段:s=input("请输入字符串:")count=0for I in s:if i>="0"and i<="9":count=count+1print(s[count:count+3])若输入的字符串为"AB12CCC222GGBD",则程序运行结果为( )A.CCC B.GGBD C.CC2 D.C22【答案】C【知识点】分支结构语句及程序实现;循环结构语句及程序实现二、非选择题 (本大题共5题2+2+2+4+10,共20分)16.(2021高二上·杭州期中)某Python程序代码如下:sfz=input("请输入您的身份证号码:")year=int(sfz[6:10])month=day=int(sfz[12:14])print("您是的出生年月日是",year,"年",month,"月",day,"日!")程序运行后,输入"33018320050907002X"后,输出的结果为:您是的出生年月日是2005年9月7日!,则空白处的代码为 【答案】int(sfz[10:12])【知识点】顺序结构及程序实现17.(2021高二上·杭州期中)有如下Python程序:importmathtotal=float(input("请输入金额:"))if total<=500:total*=0.9elif total<=1500:total*=0.85elsetotal*=0.75print(math.floor(total))运行程序,输入“1024”后回车,程序的输出结果是 【答案】870【知识点】分支结构语句及程序实现18.(2021高二上·杭州期中)某Python 程序代码如下:a = [10, 5, 2, 11, 7,6]c=0i = 0while i < len(a):if a[i] %2 == 0:c -=a[i]else:c +=a[i]i =i +1print(c)程序执行后,输出的结果是 【答案】5【知识点】分支结构语句及程序实现;循环结构语句及程序实现19.(2021高二上·杭州期中)编写Python程序,实现如下功能:输入一个年份n,输出该年之后最近的三个闰年(闰年是指该年份能被400整除,或者能被4整除但不能被100整除)。请在划线处填入合适的代码。程序段如下:n =int(input("请输入年份:"))k=0while k<3: ifn%400==0 or( ):k += 1print(n)【答案】n+=1或n=n+1;n%4= =0 and n%100!=0【知识点】运算符、基本运算与表达式;分支结构语句及程序实现;循环结构语句及程序实现20.(2021高二上·杭州期中)质数又称素数。一个大于1 的自然数,除了1 和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1 既不是质数也不是合数)。小明编写了一个筛选[a,b]范围内素数的程序,功能如下:程序运行,输入正整数a 和b(a和b均大于1),程序运行如图所示。(1)运行该程序,分别输入整数“30”和“40”,则筛选出的素数有 个。(2)请在划线处补充代码def prime(x):#如果x 是素数返回True,否则返回Falseflag= Truefor i in range(2, x):if :flag = Falsebreakreturn flaga = int(input("请输入整数a:"))b = int(input("请输入整数b:"))if a > b: #如果a 大于b,则交换a 和b 的值c = 0for j in range(a, b + 1):if :print(j) print(a ,"和",b"之间共找到",c,"个素数!")【答案】(1)2(2)x%i==0;a, b=b, a;prime(j)==True 或 prime(j);e+=1或c=c+1【知识点】分支结构语句及程序实现;循环结构语句及程序实现二一教育在线组卷平台(zujuan.21cnjy.com)自动生成 1 / 1 展开更多...... 收起↑ 资源列表 浙江省杭州八校联盟2021-2022学年高二上学期信息技术期中联考试卷(学生版).docx 浙江省杭州八校联盟2021-2022学年高二上学期信息技术期中联考试卷(教师版).docx