資源簡介 提升綜合訓練(一-三章)人教中圖版(2019)高中信息技術必修一一、選擇題1.脫氧核糖核酸(DNA)由兩條互補的堿基鏈以雙螺旋的方式結合而成。構成DNA的堿基共有 4 種,分別為腺嘌呤(A)、鳥嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。在兩條互補堿基鏈的對應位置上,A總是和T配對,G總是和C配對。編寫Python程序實現如下功能: 隨機產生一條單鏈上的堿基序列,輸出其對應的互補鏈上的堿基序列。( )import randomDNA=['A','G','T','C']s=''for i in range(20):①print(s)match='A':'T','T':'A','G':'C','C':'G'}t=''for i in range(20):②print('互補鏈:',t)A.①s=random.choice()+s ②t= t+match[i] B.①s=s+random.choice(DNA) ②t= t + match[s[i]]C.①s=s+random.choice() ②t= t + match[s[i]] D.①s=random.choice(DNA)+s ②t= t + match[i]2.下列選項中,屬于Python輸入函數的是( )。A.random() B.print() C.Cout() D.input()3.數組 a 的初始值如表所示,以下流程圖描述的算法執行結果是( )。A.-10 B.0 C.1 D.104.符合產生隨機整數n,其范圍為(100≤n≤200)的VB表達式是( )A.int(Rnd*100)+100 B.int(Rnd*100)+101C.int(Rnd*101)+100 D.int(Rnd*101)+1015.某算法的流程圖如圖所示。執行這個流程圖時,依次輸入 5、 5、 7、 -6、 0,下列說法正確的是( )A.a <> 0執行了 4次B.s←s * x + a語句執行了 4次C.輸出的 s值是 -6D.輸出的 s值是表達式 5*53 + 7*52 – 6*5的值6.Python程序的基本結構有( )A.過程結構 B.順序結構 C.循環結構 D.分支結構7.計算機編程加工的核心是對解決問題的方法進行描述,也就是( )A.分析問題 B.設計算法 C.編寫代碼 D.調試運行8.如dist=0.87,下列常用的關系運算符運算結果錯誤的是( )A.dist>=1 False B.dist==1 False C.dist!=1 True D.dist<=1 False9.下列哪個程序段的運行結果如圖所示( )A. B.C. . D.10.用Ultra Edit軟件觀察字符“2021,cheer up!”的內碼如圖所示,以下說法正確的是( )A.圖中有 16 個 ASCII 碼編碼的字符。B.“2”的十六進制內碼為 32 ,則“10”的十六進制內碼為 3A。C.大寫字母“E”的內碼用二進制表示為 010001 01。D.小寫字母“p”的內碼轉十進制的過程應為 6*16^2+15*16^1。11.太極生兩儀,兩儀生四象,四象生八卦。如需對64種不同的卦象進行二進制編碼,則所需的二進制位數是()。A.5位 B.4位 C.3位 D.6位12.用UltraEdit軟件觀察某字符的內碼,結果如下圖所示:下面說法不正確的是( )A.有3個GB2312字符 B.所有字符共占9個字節C.有3個ASCII字符 D.第2個字節轉成二進制為110111013.漢字“練”的內碼用二進制表示1100000110110111,若用十六進制表示,正確的是( )A.C1B7 B.131127 C.121127 D.D1C714.二進制數(1101)2轉換成十進制數是A.10 B.11 C.12 D.1315.計算機中的1個____是由 8 個二進制位組成。( )A.字節 B.字 C.像素 D.英寸二、填空題16.用來接收鍵盤輸入的函數是(____),python輸出的函數是(____)17.以下是求解2個正整數a,b的最小公倍數的算法自然語言描述,請在括號內填寫正確的數字。第1步:輸入正整數a和b;第2步:如果a第3步:n=1;第4步:a=a*n;第5步:如果a不能整除b,則n=n+1,跳到第(_____)步;第6步:輸出結果a。18.某算法的部分流程圖如圖所示。執行這部分流程,若輸入x的值分別為16、9、8、7、6、5、4、1,則輸出的結果是( )A.6 B.6.5 C.7 D.9.3319.(11010011)2=( )1620.有一種利用打孔透光原理設計的簡易身份識別卡:每張卡在規定位置上有一排預打孔位,讀卡器根據透光檢測判斷哪些孔位已打孔,哪些未打孔。從而識別出卡的編碼。如果要設計一種供1000人使用的身份卡,則書上的預打孔位至少需要(______)個。三、判斷題21.用自然語言描述算法,就是用人們日常所用的語言,如漢語、英語等來描述算法。(_______)22.用計算機解決問題時,我們會設計算法,算法就是解題的步驟和方法。(______)23.(___)信息必須經過科學而系統的加工提煉后才能上升為知識。24.漢字的內碼是指計算機內部進行存儲、加工處理、傳遞和運算所使用的漢字編碼。(____)【參考答案】一、選擇題1.B2.D3.B4.C5.A6.BCD7.B8.D9.B10.C11.D12.D13.A14.D15.A二、填空題16.input() print()17.418.B19.D320.10三、判斷題21.對22.正確23.正確24.正確 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫