滬科版(2019)必修1《第三單元 算法與程序計(jì)算》2022年單元測試卷(1)
發(fā)布:2024/4/20 14:35:0
一.選擇題(共30小題)
-
1.如圖所示的算法運(yùn)行后結(jié)果是3,則變量n的值可能是( )
組卷:9引用:6難度:0.5 -
2.為了確保信息安全,信息需加密傳輸,發(fā)送方由明文->密文(加密),接收方由密文->明文(解密)。已知某加密規(guī)則為:明文 a,b,c,d 對應(yīng)密文 2a+b,2b+c,c+5d,2d,例如,明文 1,2,3,4 對應(yīng)密文 4,7,23,8。當(dāng)接收方收到密文 7,13,38,14 時(shí),則解密得到的明文是( ?。?/h2>
組卷:10引用:5難度:0.5 -
3.某算法的流程圖如圖所示,輸入進(jìn)制 k(k>=2 且k<=16)以及十進(jìn)制數(shù) n 后,可輸出為n 對應(yīng)的 k、進(jìn)制的數(shù),該程序運(yùn)行后,下列說法正確的是( ?。?br />
組卷:11引用:8難度:0.4 -
4.某算法的部分流程圖如圖所示,執(zhí)行該部分流程后,則輸出的結(jié)果為( ?。?br />
組卷:9引用:9難度:0.3 -
5.某十進(jìn)制數(shù) n 是 0-127 范圍內(nèi)的奇數(shù),下列說法不正確的是( )
組卷:6引用:5難度:0.5 -
6.下列關(guān)于高級語言的說法中正確的是( ?。?/h2>
組卷:4引用:4難度:0.6 -
7.下列程序框圖中,用于表示判斷條件的是( ?。?/h2>
組卷:12引用:7難度:0.4 -
8.流程圖是用圖形化的方式來描述算法,若用流程圖表示a=a+5,應(yīng)該用到的流程圖符號是( ?。?/h2>
組卷:11引用:6難度:0.4 -
9.如圖所示的流程圖中,為使輸出的b的值為16,則判斷框內(nèi)①處可以為( ?。?br />
組卷:11引用:6難度:0.4 -
10.小明和小華玩猜數(shù)字游戲,所猜數(shù)字不超過800,小明首先猜400,小華說大了,小明又猜200,小華再次說大了,小明猜100,小華說小了,小明猜150,以此類推,直到猜到正確的數(shù)字。上述方法中蘊(yùn)含的算法是( ?。?/h2>
組卷:18引用:6難度:0.4 -
11.關(guān)于迭代與遞歸算法,下列說法 錯(cuò)誤的是( )
組卷:10引用:5難度:0.4 -
12.算法分析的兩個(gè)主要方面是( )
組卷:6引用:4難度:0.3 -
13.流程圖可以用圖形直觀表示算法,如用流程圖表示 z=x+y,要用到以下哪個(gè)圖形?( ?。?/h2>
組卷:9引用:5難度:0.7
二.判斷題(共10小題)
-
39.模塊化程序設(shè)計(jì)方法反映了結(jié)構(gòu)化程序設(shè)計(jì)的“自頂而下、逐步求精”的基本思想。也就是說,將一個(gè)大而復(fù)雜的問題,由總體到局部,逐步分解為若干個(gè)小的可解的基本問題,再通過求解這些基本問題最終求得原問題的解。
組卷:8引用:4難度:0.6 -
40.同一個(gè)問題可以用不同的算法解決,各種算法的實(shí)現(xiàn)效率可能有差別。
組卷:4引用:7難度:0.5