亚洲精品自慰成人无码三级片|伊人乱码一区一站|美女黄片免费在线观看|手机在线观看无码片子|中文字幕日本强奸|91大神无码六月婷国产|日韩一区二区三区激情精品|亚洲成人网日韩有码|欧美日韩精品一区二区三区视频播放|Av在线收看日韩无天操
五年級(jí)上冊(cè) 信息科技《身邊的算法》期末測試題
姓名:
學(xué)號(hào):
所在班級(jí):
一班
二班
三班
四班
五班
六班
七班
八班
一、單選題
1.算法的核心定義是()
A. 計(jì)算機(jī)的編程代碼
B. 明確的、可執(zhí)行的操作步驟組成的問題求解方案
C. 數(shù)學(xué)公式的應(yīng)用
D. 生活中的做事經(jīng)驗(yàn)
2.算法的基本流程不包括()
A. 輸入
B. 處理
C. 反饋
D. 輸出
3.做西紅柿炒雞蛋時(shí),“切西紅柿→打散雞蛋→燒油→炒雞蛋→炒西紅柿” 的步驟體現(xiàn)了算法的()
A. 順序結(jié)構(gòu)
B. 分支結(jié)構(gòu)
C. 循環(huán)結(jié)構(gòu)
D. 遞歸結(jié)構(gòu)
4.漢諾塔游戲中,移動(dòng) 3 個(gè)圓環(huán)最少需要的步數(shù)是()
A. 3 步
B. 5 步
C. 7 步
D. 9 步
5.流程圖中表示 “開始” 或 “結(jié)束” 的圖框是()
A. 直角矩形框
B. 圓角矩形框
C. 菱形框
D. 平行四邊形框
6.下列場景中,沒有體現(xiàn)分支結(jié)構(gòu)的是()
A. 公園根據(jù)身高判斷購票類型
B. 過馬路時(shí)根據(jù)紅綠燈決定是否通行
C. 按順序計(jì)算 1+2+3+4+5
D. 根據(jù)考試分?jǐn)?shù)判斷等級(jí)
7.循環(huán)結(jié)構(gòu)的核心是()
A. 一次性執(zhí)行所有步驟
B. 重復(fù)執(zhí)行指定步驟直到條件不滿足
C. 根據(jù)條件選擇不同路徑
D. 分解問題為子問題
8.Python 中用于獲取用戶輸入的函數(shù)是()
A. print ()
B. input ()
C. int ()
D. float ()
9.移位密碼中,將明文字母向右移動(dòng) 3 位,字母 “A” 對(duì)應(yīng)的密文是()
A. B
B. C
C. D
D. E
10.二分法查找的核心優(yōu)勢是()
A. 適合無序數(shù)據(jù)
B. 大幅縮小查找范圍,提高效率
C. 不需要判斷條件
D. 只能用于數(shù)字查找
在 1-1000 的范圍內(nèi),用二分法查找目標(biāo)數(shù)最多需要的次數(shù)是()
A.8 次
B. 10 次
C. 12 次
D. 14 次
12.判斷某一年是否為閏年,下列條件中錯(cuò)誤的是()
A. 能被 4 整除但不能被 100 整除
B. 能被 400 整除
C. 能被 100 整除就一定是閏年
D. 不能被 4 整除一定是平年
13.Python 中,將輸入的字符串類型數(shù)字轉(zhuǎn)換為整數(shù)的函數(shù)是()
A. str ()
B. int ()
C. float ()
D. input ()
14.移位密碼的加密與解密關(guān)系是()
A. 加密與解密移位方向相反
B. 加密與解密移位位數(shù)不同
C. 加密是移位,解密是替換
D. 無法相互轉(zhuǎn)換
15.算法的三種基本控制結(jié)構(gòu)不包括()
A. 順序結(jié)構(gòu)
B. 分支結(jié)構(gòu)
C. 循環(huán)結(jié)構(gòu)
D. 嵌套結(jié)構(gòu)
16.到圖書館借書時(shí),“登錄系統(tǒng)→查詢圖書→找書架→辦理借閱” 的流程體現(xiàn)了算法的()
A. 有序性
B. 無序性
C. 隨機(jī)性
D. 主觀性
17.猜數(shù)游戲中,從 1-100 里猜 58,用二分法第一次最可能猜的數(shù)是()
A. 10
B. 50
C. 80
D. 90
18.Python 程序中,print () 函數(shù)的作用是()
A. 獲取輸入
B. 進(jìn)行計(jì)算
C. 輸出結(jié)果
D. 類型轉(zhuǎn)換
19.下列哪一年是閏年()
A. 1900 年
B. 2010 年
C. 2020 年
D. 2030 年
20.循環(huán)結(jié)構(gòu)中,用于控制循環(huán)是否繼續(xù)的是()
A. 循環(huán)體
B. 判斷條件
C. 初始值
D. 輸出語句
21.算法驗(yàn)證與實(shí)現(xiàn)的三個(gè)層面中,適合小學(xué)生自主編寫程序的是()
A. 簡單算法
B. 有較多細(xì)節(jié)的編程算法
C. 程序復(fù)雜的有趣算法
D. 遞歸算法
22.二分法查找的前提是()
A. 數(shù)據(jù)規(guī)模較小
B. 數(shù)據(jù)有序排列
C. 數(shù)據(jù)為數(shù)字類型
D. 數(shù)據(jù)無重復(fù)值
23.Python 中,表達(dá)式 “float ('3.14')” 的結(jié)果是()
A. 整數(shù) 3
B. 浮點(diǎn)數(shù) 3.14
C. 布爾值 True
D. 字符串 "3.14"
24.多分支結(jié)構(gòu)在 Python 中常用的語句是()
A. if...else...
B. while...
C. if...elif...else..
D. for...in...
25.移位密碼中,中文密信的加密密鑰不包括()
A. 方格的行數(shù)和列數(shù)
B. 移位的列
C. 移位的方式
D. 明文的字?jǐn)?shù)
二、判斷題
1.算法的步驟可以隨意調(diào)整順序,不影響結(jié)果。
對(duì)
錯(cuò)
2.流程圖中的平行四邊形框用于表示數(shù)據(jù)的輸入或輸出。
對(duì)
錯(cuò)
3.循環(huán)結(jié)構(gòu)就是重復(fù)執(zhí)行完全相同的步驟,沒有任何變化。
對(duì)
錯(cuò)
4.二分法查找比順序查找的效率更高,適用于所有數(shù)據(jù)查找場景。
對(duì)
錯(cuò)
5.Python 中,input () 函數(shù)獲取的輸入默認(rèn)是字符串類型。
對(duì)
錯(cuò)
6.移位密碼中,移動(dòng)位數(shù)越多,加密越安全,永遠(yuǎn)無法破解。
對(duì)
錯(cuò)
7.1900 年能被 4 整除,所以是閏年。
對(duì)
錯(cuò)
8.算法不僅存在于計(jì)算機(jī)中,生活中很多做事流程都是算法。
對(duì)
錯(cuò)
9.分支結(jié)構(gòu)中,判斷條件只能有一個(gè) “是” 或 “否” 的結(jié)果。
對(duì)
錯(cuò)
10.漢諾塔游戲中,圓環(huán)數(shù)量為偶數(shù)時(shí),第一步應(yīng)將最小圓環(huán)移到目標(biāo)柱。
對(duì)
錯(cuò)
三、多選題(共 5 題,每題 4 分,共 20 分)
1.算法的基本特征包括()
A. 明確性
B. 可執(zhí)行性
C. 有序性
D. 隨機(jī)性
2.下列場景中,體現(xiàn)循環(huán)結(jié)構(gòu)的有()
A. 紅綠燈交替變換
B. 計(jì)算 1 到 100 的和
C. 根據(jù)身高購買公園門票
3.二分法的應(yīng)用場景包括()
A. 猜數(shù)游戲
B. 查找監(jiān)控視頻中的可疑人員
C. 按順序清點(diǎn)物品數(shù)量
D. 從有序列表中查找指定元素
4.移位密碼的加密過程包括()
A. 確定移位方向
B. 確定移位位數(shù)
C. 逐字母進(jìn)行移位替換
D. 直接替換為隨機(jī)字母
5.Python 中,用于數(shù)據(jù)類型轉(zhuǎn)換的函數(shù)有()
A. int ()
B. float ()
C. input ()
D. print ()
關(guān)閉
更多問卷
復(fù)制此問卷