資源簡介 第2章 算法與程序實現(xiàn) 培優(yōu)訓練試題 2020—2021學年 人教中圖版(2019)高中信息技術必修一一、選擇題1.如下程序段執(zhí)行后,變量a,b的值分別是( )。a=10b=20c=a+ba=c-ab=c-bA.10,20 B.10,30 C.20,10 D.30,02.對于一個正整數(shù)a,要判斷它是奇數(shù)還是偶數(shù),下列敘述錯誤的是______。A.若a mod 2=0,則a是偶數(shù) B.若a \ 2=0,則a是奇數(shù)C.若a mod 2=1,則a是奇數(shù) D.若int(a/2)=a/2,則a不是奇數(shù)3.算法用Python程序實現(xiàn),以下代碼中哪處語句存在語法錯誤( )A. B. C. D.4.以( )開頭的代碼是注釋語句,不參與程序的執(zhí)行。A.% B.# C.“” D.;5.下面關于算法的描述,正確的是 ( )A.一般的算法只能用一種方式來描述B.一個算法必須保證它的執(zhí)行步驟是有限的C.算法的流程圖中可以沒有輸出,但只能有一個輸入D.可行性不屬于算法的基本特征6.下列不是常量的是( )A.0.25B.abcC.FlaseD.“abb”7.以下流程圖描述的算法執(zhí)行結果是( )。A.5 B.50 C.35 D.108.在python中,下列屬于字符串常量的是( )A."python" B.3.14 C.cnt D.20189.當依次輸入7,3,11,15后,輸出_______。A.36 B.4 C.9 D.610.某算法流程圖如圖所示,執(zhí)行這部分流程,輸入m, n的值分別為18,12,下列說法正確的是( )A.流程執(zhí)行后輸出結果是18B.條件“r=0?”被執(zhí)行3次C.輸入時交換m,n的值,輸出結果與交換前相同D.該流程功能是求m,n的最大公約數(shù)11.表達式(’1’+’3’)*2的結果為:( )A.8 B.‘132’ C.‘1313’ D.語法錯位,程序報錯。12.n個人圍成一圈從1~n編號按順序點名,當前編號為k(1≤k≤n)被點到,則下一個被點到的編號,正確的VB表達式是( )A.k+1 B.k mod n+1 C.(k+1)mod n D.(k-1)mod n+113.某算法的流程圖如圖所示。執(zhí)行該部分流程后,輸出x,y的值分別是( )A.8 25 B.8 49 C.16 26 D.16 4914.某算法的部分流程圖如圖所示。執(zhí)行這部分流程,輸出a和b的值分別為( )A.14 6 B.14 20 C.48 20 D.4 615.水仙花數(shù)是三位整數(shù):其各位數(shù)字立方各等于該數(shù)本身,如153=1^3+5^3+3^3,如果要求出所有的水仙花數(shù),下列算法最合適的是( )A.枚舉法 B.查找法 C.解析法 D.排序法16.隊列是一種有限制的( )結構。特點是數(shù)據(jù)元素只能在( )依次添加(稱為[ ]), 在( )依次刪除(稱為[ ])。A.線性;一端;進隊;另一端;出隊 B.線性;二端;進隊;二端;出隊C.隊列;一端;進隊;另一端;出隊 D.隊列;二端;進隊;二端;出隊二、填空題17.VB中的三種基本程序結構是(________)結構,(________)結構和(________)結構。18.完善程序。求出100以內滿足afor a in range(1,101)for b in range ___ :for c in range(1,101):if____:print(a," ",b,"",c)19.將下列式子寫成VB表達式。(1)(____________)(2)(____________)(3)(____________)(4)判斷年份year是否為閏年。閏年的條件是:年份(year)能被4整除,但不能被100整除;或者能被400整除。(____________)三、判斷題20.用自然語言描述算法,就是用人們日常所用的語言,如漢語、英語等來描述算法。(_______)21.用流程圖描述算法時,矩形框用于表示判斷。(_____)22.使用流程圖描述算法存在歧義性,容易導致算法執(zhí)行的不確定性。(_______)【參考答案】一、選擇題1.C2.B3.D4.B5.B6.B7.C8.A9.C10.C11.C12.B13.D14.B15.A16.A二、填空題17.順序 選擇 循環(huán)18.(1,101) a*a==b*b+c*c19.v0 *t+(a*t^2)/2 (-b+sqr(b^2-4*a*c))/(2*a) a<=b and b<= c year mod 4 = 0 and year mod 100 <>0 or year mod 400 = 0三、判斷題20.對21.錯誤22.錯 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫