資源簡介 絕密★考試結束前2022 學年第二學期浙江省精誠聯盟 3 月聯考高二年級技術學科試題考生須知:1.本卷共 12 頁滿分 100 分, 考試時間90 分鐘。2.答題前,在答題卷指定區域填寫班級、姓名、考場號、座位號及準考證號并填涂相應數字。3.所有答案必須寫在答題紙上,寫在試卷上無效。4.考試結束后, 只需上交答題紙。第一部分 信息技術(50 分)一. 選擇題 (本大題共 12 小題, 每小題 2 分,共 24 分。每小題列出的四個備選項中只有一個是符合 題目要求的,不選、多選、錯選均不得分。)1.下列有關數據、信息、知識與智慧的說法正確的是A.許多古代著作消逝于歷史長河, 說明信息共享會造成損耗B.古人刻在泥板或者石器上的圖案是數據 C.知識就是大量信息的積累與記憶D.“學富五車”和“才高八斗”都是對智慧的形容2.下列有關數據采集與編碼說法正確的是A.基本的 ASCII 碼共有 127 個,二進制范圍為 00000000~01111111B.圖片的色彩越豐富,其顏色位深度值越大C.量化是指將信號的連續取值近似為有限個離散值的過程D.由反射率相差很大的黑條和白條排成的平行線圖案叫做二維碼3.下列有關信息系統與信息社會的說法正確的是A.信息系統是指由硬件軟件設施、數據和用戶構成的人機交互系統B.按照不同的應用領域可分為數據處理系統、管理信息系統、決策信息系統等C.信息系統的運行需要借助各類硬件, 對外部環境的依賴是其最大的局限性 D.當信息社會指數(ISI)的值為 0.6 時, 說明信息社會發展處于高級階段4.有關大數據的說法不正確的是A.Hadoop 適用于靜態數據的處理運算,其中的 MapReduce 計算模型主要體現了“分治”的思想B.大數據為生活帶來便利的同時, 其隨之產生的社會問題也不容小覷C.大數據要分析的是全體數據,對于數據不再追求精確性D.只有知道了客戶購買商品的原因,大數據才能更好地為客戶提供精確的商品推薦5.以下涉及到的人工智能方法對應正確的是①掃地機器人是當下最受歡迎的智能家電之一, 其在與環境的交互中不斷學習, 自動完成清掃工作②AlphaGo 是第一個擊敗人類職業圍棋選手的人工智能機器人, 由谷歌旗下 DeepMind 公司戴密 斯 · 哈薩比斯領銜的團隊開發,其主要工作原理是“深度學習”③專家系統根據系統中的知識與經驗進行推理和判斷,模擬人類專家的決策過程,以便解決那些需 要人類專家處理的復雜問題。A.①符號主義 ②行為主義 ③聯結主義高二技術學科試題 第1頁(共 12 頁)B.①行為主義 C.①行為主義 D.①聯結主義②聯結主義②符號主義②行為主義③符號主義③聯結主義③符號主義高二技術學科試題 第2頁(共 12 頁)6.某算法的部分流程圖如圖所示:算法執行時,若輸入的值為 5,則輸出 sum 的值為A.14 B.15 C.-21 D.-187.導入 math 模塊后,Python 表達式-2**3+3%15//math.sqrt(4)*3 的值為A.-5 B.-4 C.-7 D.-38.已知 a="012345",b=["012",3,4,5],c={0:1,2:4,3:5},下列語句執行完畢后,s 的值為 5 的是A. s=0 for i in a[5]: s+=1 B. s=10 for i in range(b[2]): s-=1 (C). s=0 while s<=c[2]: s+=1 (D). s=10 while s>=c[3]: s-=19.有如下 Python 程序段:from PIL import Imageim=Image.open ("2.jpg")i=0while i<=3:i=i+1im=im.rotate(i*90) #rotate():逆時針旋轉圖片im.show ()圖“2.jpg”原圖如右圖所示,運行該程序后, 圖像顯示為A. (B). (C). (D).10.執行如下程序段后, 輸出的結果為s="wz19Lht"result=ch=""flag=Truefor i in range(len(s)):ch = s[i]if 'a'<=ch<='z':if flag:ch=chr(ord(ch)-ord('a')+ord('A'))flag = not flagelif '0'<= ch <='9':ch = str((int(ch)+1)%10)result = ch+resultprint(result)A.Wz02LHt B.tHL02zW C.WZ02LHT D.THL02ZW11.執行如下程序段后, 輸出的結果可能的是import randomn=random.randint(50,100)a=[]for i in range(2,n+1):while n%i==0:a.append(i)n=n//iprint(a)A. [2,2,9] B. [3,3,3,5] C. [2,4,7] D. [53]12.有如下 Python 程序段:import randoma=[0]*6for i in range(1,6):tmp=random.randint(5,24)if tmp%2==0 or i%2==1:a[i]=a[i-1]+tmpprint(a)高二技術學科試題 第3頁(共 12 頁)運行程序后,數組 a 的值可能的是A. [0, 9, 29, 50, 0, 20] B. [8, 20, 44, 62, 86, 109]C. [0, 8, 14, 21, 39, 0] D. [0, 10, 24, 43, 0, 30]二、 非選擇題(本大題共 3 小題,其中第 13 題 8 分,第 14 題 9 分,第 15 題 9 分,共 26 分。) 13. 張老師請張凱同學幫忙統計本周信息技術周測各班學生的選擇題得分情況,數據存儲在 “score.xlsx”文件中,如圖 a 所示。為統計各班每道選擇題的平均得分, 張凱同學通過Python 編 程處理數據, 另外張老師還想了解“人工智能”這個考點(即題 5) 各班平均得分情況,張凱同學以 圖表的形式呈現結果,如圖 b 所示。圖 a圖 b實現上述功能的 Python 程序如下, 請在劃線處填入合適的代碼。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #顯示中文字符, 字體為黑體 df=pd.read_excel (" ① ")pjf=df.groupby("班級",as_index=False).mean() pjf= ② #刪除“準考證號”列df1=pjf.sort_values( ③ ) #按照“題 5”平均得分進行降序排序plt.figure()x=df1.班級高二技術學科試題 第4頁(共 12 頁)y=df1.題 5plt.bar (x,y,label="各班題 5 平均得分")for i,j in zip(x,y): #設置圖表標簽plt.text(i,j+0.05,'%0.2f'%j,ha='center')④ #顯示圖例plt.show ()14.小明在學校圖書館了解到中國傳統的周易文化,恰逢學校舉辦創意設計大賽,于是小明想結合 中國傳統的周易八卦設計一個程序,程序過程如下:①任意輸入三個大小寫字母,將每個字母轉化成對應的 ASCII 碼。②將每個字母的 ASCII 碼轉成八位二進制,并把每個字母轉化的八位二進制按照異或門的規則進行 異或運算 (即八位二進制中有偶數個 1 則結果為 1,有奇數個 1 則結果為 0)③將異或結果順序連接后得到三位卦象代碼,按照表格規則取相應卦名。卦名 乾 兌 離 震 巽 坎 艮 坤卦象卦象代碼 111 011 101 001 110 010 100 000(1) 運行程序,輸入‘AbD’三個字母,程序的輸出結果為:_____ _______ (2) 實現上述功能的部分 Python 程序如下,請根據題意補充完整:def DtoB(num):result = ''r = 0while num > 0:r = num%2①num //= 2return resultletters = Bcode = ch = strbg = ''bg = {'111':' 乾 ','011':'兌','101':' 離','001':'震','110':'巽 ','010':'坎','100':' 艮 ','000':'坤'}letters = input('請輸入三個大小寫字母: ')for i in range(len(letters)):ch = letters[i]count = 0Bcode = ②for i in range(len(Bcode)):if Bcode[i] == '1':count +=1if ③ :strbg += '1'else:高二技術學科試題 第5頁(共 12 頁)strbg += '0'print('相應卦名為: '+bg[strbg]) 15.某會務組根據參會者提交的入住賓館和到達指定上車點時間的信息,安排車輛接送參會者去賓 館。不同賓館的參會者分開接送, 同一賓館的參會者可同乘一輛車。每輛車最多接送 v 人,每個參 會者的等待時間都不超過w分鐘。參會者入住的賓館和到達上車點的時間用長度為 7 的字符串表示, 例如 “A-09:15”表示參會者當天入住 A 賓館, 9 點 15 分到達上車點,如果 w 為 10,那么該參會者 最晚 9 點 25 分出發去賓館。編寫 Python 程序,統計接送 n 個參會者所需的最少車輛數。(1) 如右圖所示為存儲時間信息的文本文件,如果每輛車最多接送 4 人, 每個參會者的等待時間不超過 10 分鐘, 那么接送所有到A 賓館的參會者最少需要____________輛車(2)為實現以上功能,請在劃線處填上合適代碼。a=[0]n,v,w=0,4,10for line in open("time.txt","r"):a.append(line.strip('\n'))n+=1a[0]=nfor i in range(1,n+1):print(a[i])print("讀取文件結束,共",n,"條數據")def getDif(ts1,ts2): #返回 ts1 到 ts2 的時長(單位:分)t=(int(ts2[:2])-int(ts1[:2])-1)*60+(60-int(ts1[-2:])+int(ts2[-2:])) return t高二技術學科試題 第6頁(共 12 頁)def getCnt(first,last): p,k=first,1#返回從first 到 last 所需車輛數量s1=a[first][2:]for i in range(first+1,last+1):s2=a[i][2:]t=getDif(s1,s2)if ① :k+=1p=i②return kj,sum=1,0a.append("\n") #虛設一條空記錄,使首字母不同for i in range(1,n+2):if a[i][0]!=a[j][0]:③j=iprint("\n 需要的車輛數量為",sum)2022學年第二學期浙江省精誠聯盟3月聯考高二年級信息技術學科參考答案第一部分信息技術一、選擇題12345689101112BCC0BDA二、非選擇題(第13題8分,第14題9分,第15題9分,共26分。)13.共8分①score..xlsx(2分)②pjf.drop('準考證號',axis=l)(2分)③'題5',ascending=False(2分)④plt.legend(O(2分)14.共9分(1)離(2分)(2)1 result=str(r)+result result=chr(r+48)+result(2分)②DtoB(ord(ch)(3分)③count %2=0(2分)15.共9分(1)3(2分)(2)①i-p+1>vort>w或者i-p=vort>w或者i-p>=vort>w(3分)②sl=s2或者sl=a[i][2:](2分)3 sum=sum+getCnt(j,i-1)(2分) 展開更多...... 收起↑ 資源列表 浙江省精誠聯盟2022-2023學年高二下學期3月聯考信息技術試題一部分.docx 高二信息答案.pdf 縮略圖、資源來源于二一教育資源庫