資源簡介 2021學年第一學期北斗星聯盟考試高二年級技術學科(信息技術)參考答案選擇題(本大題共12小題,每小題2分,共24分。每小題列出的四個選項中只有一個是符合題目要求的,不選、錯選、多選均不得分。)非選擇題(本大題共4小題,其中第13題4分,第14題8分,第15題7分,第16題7分共26分2)=(C4-SB4)/$B4*100)①abs(int(n)或其他等價答案②(num+1)%2或其他等價答案或其他等價答案④5.(2)①at[1,"單位②data.drop(3,axis-0)或data.drop(3)分分分分分分分分分分分分分分④ sort values(品種數量’, ascending= False)2 fee- int(m/60+0. 5)* price nX fee-(m//60+ m %60// 30)*price或其他等價答案3 sunt trans(a[o])-start分分高二技術參考答案第1頁共1頁北斗星盟2021-2022學年高二上學期12月階段性聯考技術試題 信息技術部分考生須知:1.本卷共 11 頁滿分 100 分,考試時間 90 分鐘;2.答題前,在答題卷指定區域填寫班級、學號和姓名;考場號、座位號寫在指定位置;3.所有答案必須寫在答題紙上, 寫在試卷上無效;4.考試結束后,只需上交答題紙。一、選擇題(本大題共 12 小題, 每小題 2 分,共 24 分,每小題列出的四個備選項中只有一個是符合題目 要求的,不選、錯選、多選均不得分。)1.下列有關數據、信息、知識與智慧說法正確的是A. “結繩記事”方法中那些大小不一、數量不同的繩結是信息B.數據只能用數字或文字來表示C.人們在搜索引擎的幫助下獲得海量信息的同時, 也擁有了海量的知識D.魏晉時期數學家劉徽利用“割圓術”計算出圓周率的近似值為 3.14,這一過程是智慧的體現 2.使用UltraEdit 軟件觀察字符串“期末, Fighting! ”的內碼, 部分界面如下圖所示,下列說法正確的是A.存儲該字符串的內碼共需要 15bB.該字符串中共有 2 個 GB2312 字符C.字符“J”內碼用十六進制表示為 50D.字符“期”的二進制編碼是 11000110 110110103.有一段 PAL(25fps) 制式未經壓縮的 AVI 格式無聲黑白兩色視頻,每幀畫面為 512*384 像素, 時長為 4 分鐘, 將其轉換成 MP4 后其存儲容量為 14MB,則壓縮比約為A.10:1 B.20:1 C.80:1 D.100:14.二進制數 1■■■■■0 的首位是 1, 末位是 0, 其余數字模糊不清, 下列說法正確的是A.在該數后面添加一個 0,新數是原數的 10 倍B.若將該數轉換成十進制數,可以表示成[64,126]范圍中任意一個整數C.該數轉換成十進制數, 最小值是 64DD.該數用十六進制表示, 最大值是 7FH5.關于大數據和數據安全,下列說法錯誤的是..A.在大數據時代,電商的個性化推薦更關注商品之間的關聯性B.手機支付寶中的健康碼、行程碼是大數據處理后的結果C.使用某購物網站搜索并比較商品價格, 這體現了大數據的應用D.數據校驗,是為保證數據的完整性進行的一種驗證操作6.下列關于人工智能的說法, 錯誤的是..A.在符號主義人工智能中,智能行為就是對符號的推理和運算B. 目前性能表現優越的深度學習是行為主義方法的典型代表C.智能掃地機器人是在不斷地試錯學習中提升自己的智能水平D.人工智能技術推動人類社會進步的同時,也可能威脅人類安全高二技術學科 試題 第1頁(共 11 頁)7.Python 表達式 int(3 ** 2 / 4) * 6 % 4 * 2 的值是A.0 B.4 C.6 D.88.某算法的部分流程圖如右圖所示。輸入m,n 的值為 21,14, 執行這部分流程后, 輸出m 的值為A.2 B.7 C.14 D.219.下列選項的語句中,與“若 x 小于 0 則y=-1,否則 y=1”功能相同的是A. if x < 0: y = -1 y = 1 B. y =1 if x < 0: y = -1C. if x < 0: y = -1 if x > 0: y = 1 D. if x > 0 : y = 1 else: y = -110.有下面一段程序:a = [9,5,2,3,0,-9,5,0,7,-10]s,i = 0,0while a[i] != 0 and i < len(a):s += 1i += 1運行該程序后 s 的值為A.4 B.5 C.811.有如下 Python 程序段:s = "AbqqW34mf"; s1 = ""for i in range(len(s)):if "a" <= s[i] <= "z":c = chr(ord(s[i]) - 32)t = chr((ord(c) - ord("A") -1 + 26) % 26 + ord("A")) s1 = s1 + tprint(s1)運行以上程序段后, 輸出的內容為A.APPLE B.ELPPA C.ELRPPAU12.有如下程序段:import randoma = [0] * 6for i in range(0,6): a[i] = random.randint(1,5) * 2 + 1i = 0while i < 5:if a[i] > a[i+1]:a[i],a[i+1] = a[i+1],a[i]else:a[i] += 1i += 1print(a)(第8題圖)D.10D.UAPPRLE高二技術學科 試題 第2頁(共 11 頁)執行以上程序后,列表變量 a 可能的是 A. [1, 6, 10, 10, 10, 9]C. [5, 10, 7, 7, 12, 11]B. [3, 8, 7, 13, 3, 9]D. [5, 10, 10, 7, 10, 8]高二技術學科 試題 第3頁(共 11 頁)二、非選擇題(本大題共 4 小題, 其中第 13 小題 4 分, 第 14 小題 8 分, 第 15 小題 7 分,第 16 小題為 7 分, 共 26 分)13.小王搜集了近 5 年各省(市)生產總值數據, 并用Excel軟件進行處理,如圖a 所示圖 a請回答下列問題:(1) 小王對收集的數據先進行了數據整理,以下關于數據整理說法錯誤的是 (單選, 填字母) ..A.對于數據缺失的問題, 最簡單的處理方法是忽略含有缺失值的實例或屬性B.對于重復數據,可以在進一步審核的基礎上進行合并或刪除等處理C.邏輯錯誤的數據是指數據集中不符合一般規律的數據對象(2) 為計算圖 a 中的“相對 2016 年的增長率(%) ”,小王已經正確計算了單元格 G4 中的數據。他希望 將單元格 G4 中的公式向下自動填充至單元格 G34, 再將區域 G4:G34 中的公式向右自動填充至 J 列, 從而正確計算出區域 G4:J34 中的數據, 則單元格 G4 中的公 式應修改為 。(3) 利用圖 a 數據制作的圖表如圖 b 所示,下列說法 正確的是 (多選, 填字母, 全部選對的得 2 分, 選對但不全的得 1 分,不選或有選錯的得 0 分)A.制作該圖表的數據區域為 A2:A5,A12,F2:F5,F12 B.圖表創建后, 無法更改圖表的類型C.圖表的柱形上方顯示的具體數值,是通過設置圖 例實現的D.若修改 F4 單元格的數據, 則圖表中北京市對應柱 形高度將發生變化圖b14.在計算機系統中,數值一律用補碼來表示和存儲。求負整數(-1~-127) 的補碼是將該數對應的正數轉換為二進制數(不足 8 位時高位補 0),最高位作為符號位為 1,其余每位二進制數取反( 1 變成 0,0 變成 1) ,末位加 1。小明編寫了 Python 程序, 實現求負整數的補碼。程序運行界面如圖所示。 Python 程序 代碼如下所示, 請回答下列問題:(1) 根據題意, -18 的補碼為 ;(2) 將劃線處代碼補充完整。n = input("請輸入一個負整數:")num = ① a = [0] * 8for i in range(7,0,-1): a[i] = ② #求反碼 num = num // 2a[0],i = 1 ,7a[i] = a[i] + 1 #末位加 1while ③ and i > 0:a[i] = 0④i -= 1s = ""for i in a:s = s + str(i)print(s)高二技術學科 試題 第4頁(共 11 頁)15.小明收集了某超市商品價格數據, 存儲在“商品價格表.xlsx”文件中, 其存儲格式如圖a 所示。圖 a圖 b他編寫了Python 程序對數據做了如下整理和分析:(1) 將第 2 條記錄中的單位“廳”改為“聽”,將“總價”列改名為“售價”, 并刪除第 4 條記錄, 并計 算各商品售價(售價=原價*0.8) 。(2) 按“商品類別”分類統計各類商品的品種數量, 并按各類商品的“品種數量”降序排序, 以柱形圖形 式顯示品種最多的 10 類商品,所建立的圖表如圖b 所示。Python 程序如下, 請在劃線處填入合適的代碼。import pandas as pdimport matplotlib.pyplot as pltplt.rcParams["font.sans-serif"]=["SimHei"] #用于顯示中文標簽data = pd.read_excel("商品價格表.xlsx")data. ① #將第 2 條記錄的單位“廳”改為“聽”data = data.rename(columns = {"總價":"售價"}) #將“總價”列名稱改為“售價”data = ② #刪除第 4 條記錄data["售價"] = data["原價"] * 0.8s = data.groupby("商品類別",as_index=False).商品名稱. ③ #按商品類別統計商品品種數量 s = s.rename(columns = {"商品名稱":"品種數量"}) #將分組統計后的 “商品名稱”列改名為 “品種數量”s = s. ④ #按商品類別的品種數量降序排列 s= s.head(10)plt.bar(s.商品類別 , s.品種數量,label="品種數量") #繪制柱形圖plt.title("品種最多的 10 大商品類別", fontsize=16)plt.legend()plt.show ()16. 某停車場停車計費規則如下:(1) 停車時長不到半小時按 2 元計費;(2) 停車半小時及以上則按每小時 5 元計費, 超過整小時部分, 不足半小時的時長不計費, 半小時及以上 則按一小時計費。該停車場某天的停車記錄存儲在“parking.txt”文件中, 文件內容如圖所示,每一行共有 3 項數據, 用逗號分隔, 第一項數據為進(出)場時間, 第二項數據為車牌號, 第三項數據為進出場狀態(0 表示進場, 1 表示出場) 。小明編寫了 Python 程序, 從該文本文件中讀取所有數據, 計算該停車場一天的總收入, 及 處于滿位狀態的總時長。請回答下列問題:(1)“parking.txt”文件中的數據屬于 (單選, 填字母: A.結構化數據 / B.半結構化數據 / C. 非結構化數據)(2) 程序代碼如下所示, 請將劃線處代碼補充完整。 def trans(s):return int(s[11:13])* 60 + int(s[14:16])f = open("parking.txt","r")line = f.readline()dic = { }price , total = 5 ,0cnt,sumt = 0,0start = -1p = 300 #車場空位數量while line != "":line = line.strip() #去除末尾換行符a = line.split(",")if a[2]=="0": dic[a[1]] = a[0] cnt += 1else:①m = trans(a[0]) - trans(dic[a[1]])if m < 30:fee = 2else:②total += feeif cnt == p:if start == -1:start = trans(a[0])elif start > -1:sumt = ③start = -1line = f.readline()f.close()#若讀取當天所有記錄后, 車場為滿位狀態時, 則計算剩余滿位時長,代碼略print("該天停車費總收入為: ", total)print("該天停車場滿位總時長為: ", sumt ,"分鐘")高二技術學科 試題 第5頁(共 11 頁) 展開更多...... 收起↑ 資源列表 信息.docx 信息答案.pdf 縮略圖、資源來源于二一教育資源庫