資源簡介 期中培優訓練試題 2020—2021學年 人教中圖版(2019)高中信息技術必修一一、選擇題1.以下是一段python程序:它的可以用哪個流程圖表達( )。A. B.C.2.公司在給員工辦理門禁卡時,給每個員工都編制了一個卡號,這個過程是( )A.信息的編碼B.信息的獲取C.信息的傳遞D.信息的共享3.漢字“練”的內碼用二進制表示1100000110110111,若用十六進制表示,正確的是( )A.C1B7 B.131127 C.121127 D.D1C74.已知字符9的ASCII碼用二進制表示是0111001,則十進制ASCII碼值是55的字符是( )A.4 B.5 C.6 D.75.用Ultra Edit軟件查看字符內碼部分界面如下圖所示。下列說法不正確的是( )A.字符“!”的內碼占兩個字節 B.字符“界”的十六進制碼是“BD E7”C.字符“go”的十六進制碼是“47 6F” D.字符“8”的二進制碼是“00111000”6.二進制數1■■■■■0的首位是1,末位是0,其余數字模糊不清,下列說法正確的是( )A.若該數用十六進制表示,最大值是7FB.若在該數后面添加一個0,得到的數是原數的10倍C.若該數表示的是某個字符的內碼,則該字符可能是漢字D.該數所對應的十進制數是偶數7.王明用郵箱綁定了某購物平臺賬號,發現只要在該購物平臺瀏覽過某些商品,郵箱會不定期收到該購物平臺推介相關商品。精準推送的實現是基于( )A.虛擬現實技術 B.微電子技術 C.大數據技術 D.自然語言理解技術8.二進制數(1101)2轉換成十進制數是A.10 B.11 C.12 D.139.用流程圖描述算法時,表示“處理”的圖形是( )A. B. C. D.10.下列給出的賦值表達式中正確的是( )A.X+Y←0 B.—M←M C.B←A–3 D.4←B11.以下是正確的字符串( )A.‘abc”ab” B.“abc”ab’ C.“abc”ab” D.“abc\”ab”12.在VB中,如果用a、b、c表示三角形的三條邊長,那么不能構成三角形的條件是( )。A.a+b<=c And b+c<=a And c+a<=b B.Not(a+b>c Or b+c>a Or c+a>b)C.a+b<=c Or b+c<=a Or c+a<=b D.a+b>c And b+c>a And c+a>b13.與表達式not x<0 or y%2==0具有相同功能的是( )A.x>=0 and y%2==1 B.x>=0 and y//2==0 C.x>0 or y/2==int(y/2) D.x>=0 or y//2==y/214.數組 a 的初始值如表所示,以下流程圖描述的算法執行結果是( )。A.-10 B.0 C.1 D.1015.下列問題適合使用枚舉算法解決的是()A.計算已知半徑的圓面積 B.計程車計費C.校園歌曲大賽的成績排名 D.找出1000以內的所有素數16.下面用自然語言描述的算法中包含的基本結構有( )① 輸入兩個正整數m、n;② r ← m除以n的余數;③ m ← n;④ n ← r;⑤ 如果r>0,那么轉②⑥ 輸出最大公約數m。A.分支結構、循環結構 B.順序結構、分支結構、循環結構C.順序結構、循環結構 D.順序結構、分支結構17.如要編程畫出由100個圓組成的圖案,比較好的算法是( )。A.按順序執行100個畫不同大小圓的程序段B.①先編寫1個能畫不同大小圓的程序模塊 ②在主程序中用100語句調用畫圓程序模塊C.①先編寫1個能畫不同大小圓的程序模塊 ②用循環方法調用100次畫圓程序模塊D.不必先定義畫圓程序模塊,而直接循環100次的方法來畫圖案二、填空題18.數學可以看到算術表達式:a * b= c,現在有一段程序可以輸入乘數和被乘數(默認正整數),并輸出上述表達式的效果。例如:輸入:3 5 ,輸出的結果為:3 * 5= 15。a=int(input(“請輸入正整數:”))b=int(input(“請輸入正整數:”))c=a*bprint(_______)+ ”*” + _______ “=” ______ )請將上述缺失的代碼補充完整。19.完善程序。求出100以內滿足afor a in range(1,101)for b in range ___ :for c in range(1,101):if____:print(a,"?。?,b,"",c)20.字符信息是符號數據,屬于處理(______)領域的問題,國際上采用的字符系統是七單位的(_____)碼。21.(1000111.1101)2= (___)10三、判斷題22.一個算法可以用多種程序設計語言來實現。(___)23.算法的任務就是針對具體問題,尋求解決問題的方法,并進行精確描述。(_____)24.關系表達式6>=5的值為True。(____)25.知識發現的過程:做實驗→獲取觀察數據→分析處理數據→形成知識→應用知識解決問題。(____)【參考答案】一、選擇題1.B2.A3.A4.D5.C6.D7.C8.D9.C10.C11.D12.C13.D14.B15.D16.C17.C二、填空題18.str(a) str(b)+ +str(c)19.(1,101) a*a==b*b+c*c20.非數值 ASCII21.8125三、判斷題22.√23.對24.√25.錯 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫