資源簡介 杭州八校聯盟2021學年第一學期期中聯年級技術學科信息技術部分答案選擇題(題,每題2分0分11答案B擇題(本大題分,第19小4分第共20分)分分分分分2分分分分技術學科信息技術部分答案第1頁共絕密★考試結束前杭州八校聯盟 2021 學年第一學期期中聯考高二年級技術學科 試題命題:考生須知:1.本卷共 10 頁滿分 100分,考試時間 90分鐘;2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效;4.考試結束后,只需上交答題紙。第一部分 信息技術(50)分一、選擇題(本大題共 15題,每題 2分,共 30分,每題列出的四個備選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)1.下列有關數據、信息、知識的說法不.正.確.的是( )A.數據自古就有且無處不在。B.信息是對客觀事物的符號表示。C.知識是可以積累和傳承的。D.數據經過解釋后產生的意義就是信息,數據是信息的載體,單純的數字是沒有意義的。2.根據二進制運算規則:1+1=10,則 101+110=( )A.1011 B.211 C.1111 D.10013. 用 UltraEdit觀察“AI,改變生活!”的字符內碼,如圖所示。下列說法不.正.確.的是( )A. "HI"的內碼為 4849HB.圖中","字符的內碼為 A3ACHC.字符“A”的二進制內碼為 01000001BD.存儲圖中的"!"字符需要 1個字節4.已知一張 bmp圖片的分辨率為 1024×768 像素,每個像素點用 3Byte(字節)來存儲顏色,則該文件的容量約為( )A.288Kb B.288KB C.2.25KB D.2.25MB5.“通過地圖大數據預測人流密度,監測疫情動向,一鍵上報疫情檢查情況,實時生成疫情數據報告,研判疫情態勢,開展就醫查詢......在新型冠狀病毒肺炎疫情防控面前,大數據正提供科技支撐,為抗擊疫情保駕護航。”在傳染病暴發期間,有關部門利用大數據技術,進行疫情防控。下列應用中沒有用到大數據技術的是( )A.繪制確診病人住院前的行動軌跡,查找與之密切接觸人員的去向B.在超市、銀行等場所,用手持測溫儀測量入場人員的體溫數據C.相關機構實時采集各地的數據,進行每天的疫情信息發布D.用戶利用“城市熱力圖”等提供的信息,避開人流密度高的地區高二技術學科試題第 1 頁,共 10 頁6.通過公式求解一元二次方程,判斷其是否有實數根,合適的算法控制結構是( )A.樹形結構 B.順序結構 C. 分支結構 D.循環結構7.某算法的部分流程圖如下圖所示,執行這部分流程,若輸入 n 的值為 20,則輸出 a,b 的值分別是( )A.12,10 B.10,9 C.9,15 D.9,108.下列可以作為 Python 變量名的是( )A. info1 B. 3_teacher C. a#21 D. if9.下列表達式的值為 True的是( )A. "1818">"234" B.3**4>4**3 C.not(5+3<3*3) D. "or" in "flower"10. 下列 Python 表達式的值為偶數的是( )A. (-3)**2 + 8// 4 * 3 B. len("Welcome") C.int(3.9) D. round(9.84)11.在 Python shell中輸入下列代碼:>>> a=input("請輸入一個整數:")請輸入一個整數:520>>> print(a*2)按下回車鍵后,輸出結果是( )A.1040 B. '1040' C、520520 D、'520520'12.有如下 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.已知字典 dict1={"姓名":["毛不易","華晨宇","張藝興"],"投票數":[32990,34560,29809]}則 dict1["姓名"][1]+dict1[投票數"][0]的值為( )A. "毛不易 32990" B. "毛不易 34560" C. "華晨宇 32990" D. "華晨宇 34560"14.有如下 Python程序段:import random高二技術學科試題第 2 頁,共 10 頁c=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. 有如下程序段: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 題,其中第 16 題 2 分,第 17 題 2 分,第 18 題 2 分,第 19 題 4 分,第20 題 10 分,共 20 分)16.某 Python 程序代碼如下:sfz=input("請輸入您的身份證號碼:")year=int(sfz[6:10])month=day=int(sfz[12:14])print("您是的出生年月日是",year, "年",month,"月",day, "日! ")程序運行后,輸入"33018320050907002X"后,輸出的結果為:您是的出生年月日是 2005 年 9 月 7 日! ,則空白處的代碼為17. 有如下 Python程序:import mathtotal=float(input("請輸入金額:"))if total<=500:total*=0.9elif total<=1500:total*=0.85elsetotal*=0.75print(math.floor(total))運行程序,輸入"1024"后回車,程序的輸出結果是18.某 Python 程序代碼如下:高二技術學科試題第 3 頁,共 10 頁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.編寫 Python 程序,實現如下功能:輸入一個年份 n,輸出該年之后最近的三個閏年(閏年是指該年份能被 400 整除,或者能被 4 整除但不能被 100 整除)。請在劃線處填入合適的代碼。程序段如下:n =int( input("請輸入年份:"))k=0while k<3:①if n%400= =0 or( ② ):k += 1print(n)20.質數又稱素數。一個大于 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:")) 第 20 題運行樣例if a > b:② #如果 a 大于 b,則交換 a 和 b 的值c = 0for j in range(a, b + 1):if ③ :print(j)④print(a , "和",b" 之間共找到", c, "個素數!")高二技術學科試題第 4 頁,共 10 頁 展開更多...... 收起↑ 資源列表 浙江省杭州八校聯盟2021-2022學年高二上學期期中聯考信息技術答案.pdf 浙江省杭州八校聯盟2021-2022學年高二上學期期中聯考信息技術試題.pdf 縮略圖、資源來源于二一教育資源庫