資源簡介 期中培優訓練試題 2020—2021學年 人教中圖版(2019)高中信息技術必修一一、選擇題1.韋沐沐同學利用Python軟件編制程序。初始時,他使用流程圖描述算法,在設計輸入、輸出數據時使用的圖例是( )A. B. C. D.2.使用UltraEdit軟件觀察“翻的-Ship”的內碼,如圖所示。則字符串“Hello 2021”中的小寫字母“o”的ASCII碼是( )A.1101001 B.1110000 C.1110001 D.11011113.下列關于計算機信息編碼的描述,正確的是( )A.數據的壓縮是一個解碼的過程B.每個漢字的輸入碼和處理碼都是唯一的C.字符“9”的內碼為39H,則字符“10”的內碼為3AHD.在某十六進制數的末位添加一個0,其值將是原數的16倍4.用Ultraedit軟件觀察字符串“Aisa”的內碼,部分界面如下圖所示:則大寫字母“A”與小寫字母“a”的ASCII碼值相差多少( )A.19H B.20D C.31H D.32D5.某數據加密方法描述如下:(1)數據以字節為單位進行加密處理(2)將1個字節的8位二進制左移2位,最低位用左移出的最高位填充(3)將新得到的二進制數轉換為十六進制,即為該字節的密文已知字母“A”的ASCII用十進制表示是65,則其內碼加密后的密文是A.5H B.05H C.6H D.06H6.有這樣一個數據壓縮算法,它用6個二進制位來表示連續的一串0或1,但是“0或1”的個數不能超過32。其中最左位只能為“0”或者“1”,右邊5位表示這串數據的數值位(就是0或1有多少個)。比如二進制數據“0 0 1001”表示9個0壓縮之后的編碼(0或1的個數用5個二進制位表示)。現在有如下一串數據:0000000011111100000000000001111,通過上述算法壓縮,壓縮后的十六進制編碼為( )A.22 63 0D B.0B 08 0D C.22 63 64 D.8B 88 8D7.使用UltraEdit軟件觀察字符“2018,好運!”的內碼,部分界面如圖所示。下列說法正確的是( )A.字符“,”的內碼占用1個字節B.字符“3”的二進制內碼是110010BC.字符“!”的十進制內碼值是33DD.全部字符中只有2個字符采用GB2312編碼8.十進制數59轉化成二進制數是( )A.110111 B.111011 C.111010 D.1001119.以( )開頭的代碼是注釋語句,不參與程序的執行。A.% B.# C.“” D.;10.關于排序和查找,以下說法正確的是( )A.冒泡排序算法中,數據的交換次數與比較次數一定相同B.選擇排序算法中,若某一趟排序中數組元素沒有發生過交換,則數組已有序C.有10個數據的數組,用順序查找算法查找某個數,查找不成功的時,查找次數為11次D.有10個數據的有序數組,利用二分查找算法查找某個數,最多的查找次數為4次11.(必修)某電影院推出團體購票優惠活動,示意圖如下,若購買75張電影票,可以獲得( )。A.五折優惠 B.七折優惠 C.九折優惠 D.原價12.編制計算機程序解決問題時,一般分為五個過程:分析問題、設計算法、編寫程序、( )及檢測結果。A.調試運行 B.編制程序框圖C.編譯程序 D.選擇程序設計語言13.“若是本書店會員,所有商品打八五折,否則無折扣”,用算法描述這一問題,合適的算法結構是( )A.分支結構 B.循環結構 C.順序結構 D.樹形結構14.流程圖a和b算法的功能相同,則圖b中①②③處應填入的內容是圖a 圖bA.①m←x ②x>y? ③m←y B.①m←y ②xC.①m←x ②xy? ③m←y15.VB表達式“Int(Rnd*10)+28\9/3”的值可能是( )A.19 B.18 C.8 D.216.網絡訂票系統中,個人用戶的用戶名的數據類型可以是( )。A.只能是數字 B.字符或數字C.字符或標點 D.只能是字符17.利用Python編寫自定義函數完成階乘的計算,代碼如下所示,程序運行結果是( )(1)def factoria1(n):#求n!(2) s=1(3) for i in range(2,n+1)::(4) s=s*i(5) return s(6)print(factorial(4))A.1 B.120 C.24 D.6二、填空題18.VB表達式2019 Mod 60 \ 2*sqr(9) 的運算結果是_____________。19.閱讀以下程序,寫出程序運行結果。def jc(n):s=1for i in range(2,n+1):s=s*ireturn stotal=jc(4) #調用jc函數print(total)程序運行后,其輸出結果為______20.我們讓計算機處理的所有信息,包括字符、圖像、動畫、視頻等,在計算機中都是以________進制編碼表示的。因此,信息在計算機中都看作是_________ 。21.如圖是一個漢字的16×16點陣。若白色記作“1”,黑色記作“0”,則可得到第四行的二進制編碼為:(注意:白是1,黑是0)1110111111101111,其十六進制編碼為EFEF。請寫出第三行的十六進制編碼______。三、判斷題22.用流程圖描述算法時,矩形框用于表示判斷。(_____)23.python語言是一種面向對象的解釋型計算機程序設計語言,發明于1989年。目前,python已經成為最受歡迎的程序設計語言之一。 (_____)24.計算機中數值數據的編碼分為反碼和補碼。(____)25.漢字的內碼是指計算機內部進行存儲、加工處理、傳遞和運算所使用的漢字編碼。(____)【參考答案】一、選擇題1.D2.D3.D4.D5.B6.C7.C8.B9.B10.D11.B12.A13.A14.C15.B16.B17.C二、填空題18.919.2420.二 數據21.E007三、判斷題22.錯誤23.對24.錯誤25.正確 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫