資源簡介 浙江省A9協(xié)作體2021-2022學(xué)年高二上學(xué)期信息技術(shù)期中聯(lián)考試卷一、選擇題(本大題共15小題,每小題2分,共30分。)1.(2021高二上·浙江期中)下列有關(guān)信息與信息特征的說法不正確的是( )A.“盲人摸象”體現(xiàn)了信息的真?zhèn)涡浴?br/>B.“老黃歷看不得” 體現(xiàn)了信息的時(shí)效性。C.“以訛傳訛”說明信息在共享的過程中會發(fā)生損耗。D.“一千個(gè)人眼中有一千個(gè)哈姆雷特”說明信息可以加工和處理。【答案】C【知識點(diǎn)】信息及其特征2.(2021高二上·浙江期中)有關(guān)“大數(shù)據(jù)”的說法正確的是( )A.某學(xué)校的高考報(bào)名數(shù)據(jù)屬于大數(shù)據(jù)。B.大數(shù)據(jù)技術(shù)強(qiáng)調(diào)對事物因果關(guān)系的探求。C.借助云計(jì)算、大數(shù)據(jù)等技術(shù),可以快速處理半結(jié)構(gòu)化或非結(jié)構(gòu)化的數(shù)據(jù)。D.大數(shù)據(jù)價(jià)值密度的高低與數(shù)據(jù)總量的大小成正比,數(shù)據(jù)量越大,價(jià)值密度越高。【答案】C【知識點(diǎn)】大數(shù)據(jù)的概念與特征;大數(shù)據(jù)思維3.(2021高二上·浙江期中)用UltraEdit軟件查看字符串“2021學(xué)習(xí)python!”的內(nèi)碼,部分界面如下圖所示,下列說法正確的是( ) A.圖中共有10個(gè)ASCII碼字符。 B.字符“10”的內(nèi)碼為3AH。C.字符“N”的內(nèi)碼是6EH。 D.存儲該字符串需要15個(gè)字節(jié)。【答案】A【知識點(diǎn)】字符編碼4.(2021高二上·浙江期中)一幅1024X512的BMP格式圖像,另存為JPG格式后的存儲容量約為96KB,已知壓縮比為16:1,則該BMP格式圖像的位深度為( )A.32. B.24 C.16 D.8【答案】B【知識點(diǎn)】聲音、圖像、視頻編碼5.(2021高二上·浙江期中)下列有關(guān)聲音數(shù)字化的說法不正確的是( )A.通過麥克風(fēng)將人聲錄入到電腦屬于數(shù)模轉(zhuǎn)換。B.將模擬聲音數(shù)字化需要經(jīng)過采樣、量化、編碼三個(gè)過程。C.量化值一般用二進(jìn)制數(shù)表示,其二進(jìn)制位數(shù)決定了量化的精度,也稱作量化位數(shù)。D.時(shí)長為1分鐘的雙聲道wav格式音頻,已知采樣頻率為44.1KHz,量化位數(shù)為16bit,其所占存儲空間約為10MB。【答案】A【知識點(diǎn)】聲音、圖像、視頻編碼6.(2021高二上·浙江期中)某算法的部分流程圖如右圖所示,執(zhí)行這部分流程,若輸入m為128,n為192,則輸出為( )A.32 B.64 C.128 D.192【答案】B【知識點(diǎn)】流程圖識讀7.(2021高二上·浙江期中)以下不可以作為Python變量名的是( )A.A9 B.9A C.A_9 D._A9【答案】B【知識點(diǎn)】常量、變量及變量的賦值8.(2021高二上·浙江期中)表達(dá)式2+4*5%3 ** 2的值為( )A.22 B.8 C.6 D.4【答案】D【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式9.(2021高二上·浙江期中)已知motto = "Beautiful is better than ugly. ",得到切片"Beautiful' 的表達(dá)式是( )A.motto[1:9] B.motto[1:10] C.motto[0:8] D.motto[0:9]【答案】D【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式10.(2021高二上·浙江期中)以下選項(xiàng)中,與其它三項(xiàng)功能不同的是( )A.maxv = aif b > maxv:maxv = bif c>maxv:maxv = cB.if a>b and a>c:maxv = aelif b>c:maxv = belse:maxv = cC.if a>b:maxv = aelse:maxv = bif c > maxv:maxv=cD.If a >b and a >c:maxv = aif b>a and b > c:maxv = bifc>a and c>b:maxv = c【答案】D【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn)11.(2021高二上·浙江期中)某Python程序段如下:c =0for i in range(1, 21):if i %3==0 or i %5==0:c +=1print (c)運(yùn)行該程序段,輸出結(jié)果是( )A.10 B.9 C.6 D.1【答案】B【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)12.(2021高二上·浙江期中)某Python程序段如下:s = "Errors should never pass silently.”d={}for ch in s:if ch in d:d[ch] += 1else:d[ch] = 1print(d["e"])運(yùn)行該程序段,輸出結(jié)果是( )A.1 B.2 C.3 D.4【答案】C【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)13.(2021高二上·浙江期中)某Python程序段如下:import randomfibo=[1]*11for i in range(2, 11):fibo[i] = fibo[i - 1] + fibo[i - 2]n = random.randint(1, 10)print (fibo[n])運(yùn)行該程序段,輸出結(jié)果不可能是( )A.1 B.21 C.35 D.89【答案】C【知識點(diǎn)】循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn);模塊14.(2021高二上·浙江期中)某Python程序段如下:a = [28, 29, 79, 14, 24, 43]m = int (input("請輸入一個(gè)整數(shù): "))pos = -1for i in range(len(a)):if a[i] > m:if pos == -1 or a[i] < a[pos]:pos=i運(yùn)行該程序段,若輸入40,變量pos的值是( )A.-1 B.2 C.3 D.5【答案】D【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)15.(2021高二上·浙江期中)某Python程序段如下:import randomlist1=[0]*6i=0while i < 6:list1[i] = random. randint(1, 100)if list1[i] %2!=i % 2:i+=1else:break運(yùn)行該程序段,list1[0]~list1[5]各元素值可能的是( )A.[3,19,0,0,0,0] B.[95,44,39,24,0,0]C.[2,37,88,61,56,9] D.[0,0,0,0,0,0]【答案】A【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)二、閱讀程序?qū)懡Y(jié)果(本大題共5小題,每小題2分,共10分)16.(2021高二上·浙江期中)某Python程序段如下:m= 153a=m// 100b=m//10%10c=m%10n=a**3+b**3+c*3print (n)運(yùn)行該程序段,輸出結(jié)果是 【答案】153【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;順序結(jié)構(gòu)及程序?qū)崿F(xiàn)17.(2021高二上·浙江期中)某Python程序段如下:info= ["男",79,"女",97,"女",94, "男",91, "女",85, "女", 100, "男", 82]tot=0c =0for i in range(0,len(info), 2):if info[i]== "男":continuetot +=info[i + 1]c +=1print (round(tot / c,1))運(yùn)行該程序段,輸出結(jié)果是 【答案】94.0【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)18.(2021高二上·浙江期中)某Python程序段如下:def isprime (x):for i inrange(2, x):if x %i= 0:return FalsereturnTrueprime = []for i in range(2,21):ifisprime(i):prime.append(i)#將 i添加到列表print (len(prime))運(yùn)行該程序段,輸出結(jié)果是 【答案】8【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)19.(2021高二上·浙江期中)某Python程序段如下:s = "p2y0t2H3on1*c"t =""for ch in s:if "A”<= ch <="Z":ch =chr (ord(ch) + 32)if "a”<= ch <="z”:t=t+chprint (t)運(yùn)行該程序段,輸出結(jié)果是 【答案】pythonic【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn);常用標(biāo)準(zhǔn)函數(shù)20.(2021高二上·浙江期中)某Python程序段如下:def isdigit(x):if"0"<= x <="9":returnTrueelse:returnFalsed ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"s = "7*0%15$ 15@24#"ans =“”t=0for i in s:ifisdigit(i):t=t*10+int(i)else:ans +=d[t]t =0print (ans)運(yùn)仃該程序段,輸出結(jié)果是 【答案】HAPPY【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)三、程序填空(本大題共2小題,每空2分,共10分)21.(2021高二上·浙江期中)浙江省選考采用7選3選科模式,即從“物化生政史地技”7門科目中任選3門作為選考科目。小周想用Python輸出所有的選科組合,他用7位二進(jìn)制數(shù)模擬所有選科組合(1-選,0-不選),再從中篩選出有效組合,例如110000是一種有效組合,1011100 是一種無效組合。實(shí)現(xiàn)該功能的Python程序如下,請完成程序填空:km =”物化生政史地技”combs =[]for i in range(128) :t= c=0s=“”for j inrange(7):c= if t %2=1:s+= km[j]t=t//2if c=3:combs.append(s)print (combs)【答案】i;c+t%2【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)22.(2021高二上·浙江期中)“回文字符串” 是一種正讀和反讀都一樣的字符串, 比如“l(fā)evel"或者“noon”等就是回文字符串。現(xiàn)在要求把字符串看成一個(gè)環(huán),求環(huán)中能截取的最長回文字符串,當(dāng)存在多組長度相同的最長回文字符串時(shí),輸出第1次找到的即可。實(shí)現(xiàn)該功能的Python程序如下,請回答下列問題:(1)若輸入“cdcdcdedc",則輸出的最長回文字符串是 (2)完成以下程序填空:樣例: 請輸入字符串: bcabc 字符串環(huán)中的最長回文字符串是: bcbimport sysdef ishw(s): #判斷s是否是回文字符串if s== return Trueelse:return Falses = input("請輸入字符串: ")n = len(s)s=s+sfor i in range(n, 0, -1): # 枚舉字符串長度for j in t=s[j:j+i]if ishw(t):print(“字符串環(huán)中的最長回文字符串是:”+ t)sys.exit(0) #提前結(jié)束程序【答案】(1)cdcdc(2)s[:-1]或s[-1:-1]或其它等價(jià)答案;range (n)或range (0, n)或其它等價(jià)答案【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)1 / 1浙江省A9協(xié)作體2021-2022學(xué)年高二上學(xué)期信息技術(shù)期中聯(lián)考試卷一、選擇題(本大題共15小題,每小題2分,共30分。)1.(2021高二上·浙江期中)下列有關(guān)信息與信息特征的說法不正確的是( )A.“盲人摸象”體現(xiàn)了信息的真?zhèn)涡浴?br/>B.“老黃歷看不得” 體現(xiàn)了信息的時(shí)效性。C.“以訛傳訛”說明信息在共享的過程中會發(fā)生損耗。D.“一千個(gè)人眼中有一千個(gè)哈姆雷特”說明信息可以加工和處理。2.(2021高二上·浙江期中)有關(guān)“大數(shù)據(jù)”的說法正確的是( )A.某學(xué)校的高考報(bào)名數(shù)據(jù)屬于大數(shù)據(jù)。B.大數(shù)據(jù)技術(shù)強(qiáng)調(diào)對事物因果關(guān)系的探求。C.借助云計(jì)算、大數(shù)據(jù)等技術(shù),可以快速處理半結(jié)構(gòu)化或非結(jié)構(gòu)化的數(shù)據(jù)。D.大數(shù)據(jù)價(jià)值密度的高低與數(shù)據(jù)總量的大小成正比,數(shù)據(jù)量越大,價(jià)值密度越高。3.(2021高二上·浙江期中)用UltraEdit軟件查看字符串“2021學(xué)習(xí)python!”的內(nèi)碼,部分界面如下圖所示,下列說法正確的是( ) A.圖中共有10個(gè)ASCII碼字符。 B.字符“10”的內(nèi)碼為3AH。C.字符“N”的內(nèi)碼是6EH。 D.存儲該字符串需要15個(gè)字節(jié)。4.(2021高二上·浙江期中)一幅1024X512的BMP格式圖像,另存為JPG格式后的存儲容量約為96KB,已知壓縮比為16:1,則該BMP格式圖像的位深度為( )A.32. B.24 C.16 D.85.(2021高二上·浙江期中)下列有關(guān)聲音數(shù)字化的說法不正確的是( )A.通過麥克風(fēng)將人聲錄入到電腦屬于數(shù)模轉(zhuǎn)換。B.將模擬聲音數(shù)字化需要經(jīng)過采樣、量化、編碼三個(gè)過程。C.量化值一般用二進(jìn)制數(shù)表示,其二進(jìn)制位數(shù)決定了量化的精度,也稱作量化位數(shù)。D.時(shí)長為1分鐘的雙聲道wav格式音頻,已知采樣頻率為44.1KHz,量化位數(shù)為16bit,其所占存儲空間約為10MB。6.(2021高二上·浙江期中)某算法的部分流程圖如右圖所示,執(zhí)行這部分流程,若輸入m為128,n為192,則輸出為( )A.32 B.64 C.128 D.1927.(2021高二上·浙江期中)以下不可以作為Python變量名的是( )A.A9 B.9A C.A_9 D._A98.(2021高二上·浙江期中)表達(dá)式2+4*5%3 ** 2的值為( )A.22 B.8 C.6 D.49.(2021高二上·浙江期中)已知motto = "Beautiful is better than ugly. ",得到切片"Beautiful' 的表達(dá)式是( )A.motto[1:9] B.motto[1:10] C.motto[0:8] D.motto[0:9]10.(2021高二上·浙江期中)以下選項(xiàng)中,與其它三項(xiàng)功能不同的是( )A.maxv = aif b > maxv:maxv = bif c>maxv:maxv = cB.if a>b and a>c:maxv = aelif b>c:maxv = belse:maxv = cC.if a>b:maxv = aelse:maxv = bif c > maxv:maxv=cD.If a >b and a >c:maxv = aif b>a and b > c:maxv = bifc>a and c>b:maxv = c11.(2021高二上·浙江期中)某Python程序段如下:c =0for i in range(1, 21):if i %3==0 or i %5==0:c +=1print (c)運(yùn)行該程序段,輸出結(jié)果是( )A.10 B.9 C.6 D.112.(2021高二上·浙江期中)某Python程序段如下:s = "Errors should never pass silently.”d={}for ch in s:if ch in d:d[ch] += 1else:d[ch] = 1print(d["e"])運(yùn)行該程序段,輸出結(jié)果是( )A.1 B.2 C.3 D.413.(2021高二上·浙江期中)某Python程序段如下:import randomfibo=[1]*11for i in range(2, 11):fibo[i] = fibo[i - 1] + fibo[i - 2]n = random.randint(1, 10)print (fibo[n])運(yùn)行該程序段,輸出結(jié)果不可能是( )A.1 B.21 C.35 D.8914.(2021高二上·浙江期中)某Python程序段如下:a = [28, 29, 79, 14, 24, 43]m = int (input("請輸入一個(gè)整數(shù): "))pos = -1for i in range(len(a)):if a[i] > m:if pos == -1 or a[i] < a[pos]:pos=i運(yùn)行該程序段,若輸入40,變量pos的值是( )A.-1 B.2 C.3 D.515.(2021高二上·浙江期中)某Python程序段如下:import randomlist1=[0]*6i=0while i < 6:list1[i] = random. randint(1, 100)if list1[i] %2!=i % 2:i+=1else:break運(yùn)行該程序段,list1[0]~list1[5]各元素值可能的是( )A.[3,19,0,0,0,0] B.[95,44,39,24,0,0]C.[2,37,88,61,56,9] D.[0,0,0,0,0,0]二、閱讀程序?qū)懡Y(jié)果(本大題共5小題,每小題2分,共10分)16.(2021高二上·浙江期中)某Python程序段如下:m= 153a=m// 100b=m//10%10c=m%10n=a**3+b**3+c*3print (n)運(yùn)行該程序段,輸出結(jié)果是 17.(2021高二上·浙江期中)某Python程序段如下:info= ["男",79,"女",97,"女",94, "男",91, "女",85, "女", 100, "男", 82]tot=0c =0for i in range(0,len(info), 2):if info[i]== "男":continuetot +=info[i + 1]c +=1print (round(tot / c,1))運(yùn)行該程序段,輸出結(jié)果是 18.(2021高二上·浙江期中)某Python程序段如下:def isprime (x):for i inrange(2, x):if x %i= 0:return FalsereturnTrueprime = []for i in range(2,21):ifisprime(i):prime.append(i)#將 i添加到列表print (len(prime))運(yùn)行該程序段,輸出結(jié)果是 19.(2021高二上·浙江期中)某Python程序段如下:s = "p2y0t2H3on1*c"t =""for ch in s:if "A”<= ch <="Z":ch =chr (ord(ch) + 32)if "a”<= ch <="z”:t=t+chprint (t)運(yùn)行該程序段,輸出結(jié)果是 20.(2021高二上·浙江期中)某Python程序段如下:def isdigit(x):if"0"<= x <="9":returnTrueelse:returnFalsed ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"s = "7*0%15$ 15@24#"ans =“”t=0for i in s:ifisdigit(i):t=t*10+int(i)else:ans +=d[t]t =0print (ans)運(yùn)仃該程序段,輸出結(jié)果是 三、程序填空(本大題共2小題,每空2分,共10分)21.(2021高二上·浙江期中)浙江省選考采用7選3選科模式,即從“物化生政史地技”7門科目中任選3門作為選考科目。小周想用Python輸出所有的選科組合,他用7位二進(jìn)制數(shù)模擬所有選科組合(1-選,0-不選),再從中篩選出有效組合,例如110000是一種有效組合,1011100 是一種無效組合。實(shí)現(xiàn)該功能的Python程序如下,請完成程序填空:km =”物化生政史地技”combs =[]for i in range(128) :t= c=0s=“”for j inrange(7):c= if t %2=1:s+= km[j]t=t//2if c=3:combs.append(s)print (combs)22.(2021高二上·浙江期中)“回文字符串” 是一種正讀和反讀都一樣的字符串, 比如“l(fā)evel"或者“noon”等就是回文字符串。現(xiàn)在要求把字符串看成一個(gè)環(huán),求環(huán)中能截取的最長回文字符串,當(dāng)存在多組長度相同的最長回文字符串時(shí),輸出第1次找到的即可。實(shí)現(xiàn)該功能的Python程序如下,請回答下列問題:(1)若輸入“cdcdcdedc",則輸出的最長回文字符串是 (2)完成以下程序填空:樣例: 請輸入字符串: bcabc 字符串環(huán)中的最長回文字符串是: bcbimport sysdef ishw(s): #判斷s是否是回文字符串if s== return Trueelse:return Falses = input("請輸入字符串: ")n = len(s)s=s+sfor i in range(n, 0, -1): # 枚舉字符串長度for j in t=s[j:j+i]if ishw(t):print(“字符串環(huán)中的最長回文字符串是:”+ t)sys.exit(0) #提前結(jié)束程序答案解析部分1.【答案】C【知識點(diǎn)】信息及其特征2.【答案】C【知識點(diǎn)】大數(shù)據(jù)的概念與特征;大數(shù)據(jù)思維3.【答案】A【知識點(diǎn)】字符編碼4.【答案】B【知識點(diǎn)】聲音、圖像、視頻編碼5.【答案】A【知識點(diǎn)】聲音、圖像、視頻編碼6.【答案】B【知識點(diǎn)】流程圖識讀7.【答案】B【知識點(diǎn)】常量、變量及變量的賦值8.【答案】D【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式9.【答案】D【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式10.【答案】D【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn)11.【答案】B【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)12.【答案】C【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)13.【答案】C【知識點(diǎn)】循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn);模塊14.【答案】D【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)15.【答案】A【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)16.【答案】153【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;順序結(jié)構(gòu)及程序?qū)崿F(xiàn)17.【答案】94.0【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)18.【答案】8【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)19.【答案】pythonic【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn);常用標(biāo)準(zhǔn)函數(shù)20.【答案】HAPPY【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)21.【答案】i;c+t%2【知識點(diǎn)】運(yùn)算符、基本運(yùn)算與表達(dá)式;循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)22.【答案】(1)cdcdc(2)s[:-1]或s[-1:-1]或其它等價(jià)答案;range (n)或range (0, n)或其它等價(jià)答案【知識點(diǎn)】分支結(jié)構(gòu)語句及程序?qū)崿F(xiàn);循環(huán)結(jié)構(gòu)語句及程序?qū)崿F(xiàn)1 / 1 展開更多...... 收起↑ 資源列表 浙江省A9協(xié)作體2021-2022學(xué)年高二上學(xué)期信息技術(shù)期中聯(lián)考試卷(學(xué)生版).docx 浙江省A9協(xié)作體2021-2022學(xué)年高二上學(xué)期信息技術(shù)期中聯(lián)考試卷(教師版).docx 縮略圖、資源來源于二一教育資源庫