小学信息科技 / 义务教育版(2024) / 五年级全一册(2024) / 第五单元 把数据排列有序 / 第17课 选择排序轻松做 / 编号:25240550

第17课《选择排序轻松做》一课一练测试题 义务教育版(2024)五年级全一册(含答案)

日期:2026-03-11 科目:小学信息技术 类型:试卷 来源:二一教育课件站
关键词:排序,选择,交换,数字,计算机,最大数
预览图 2
小学信息技术 小学信息技术
中小学教育资源及组卷应用平台 义务教育版(2024)五年级全一册第17课《选择排序轻松做》 一课一练测试题 班级: _____ 学号: _____ 姓名: _____ 一、选择题(每题4分,共20题,满分80分,请将正确答案的序号填在括号内,每题只有一个正确答案。) 1. 下列哪种场景不属于排序的应用?( ) A. 小朋友按身高排队 B. 水果按大小分类 C. 给玩具按颜色摆放 D. 动物按奔跑速度排序 2. 选择排序算法的核心操作不包括( ) A. 寻找最大数/最小数 B. 交换位置 C. 直接输出所有数据 D. 缩小未排序范围 3. 桌上有5个编号1-5的盒子,每个盒子有一张数字卡片,用选择排序从大到小排序时,第一步应( ) A. 直接交换1号和5号盒子的卡片 B. 找出最大数的卡片所在盒子 C. 把所有卡片按顺序摆放 D. 计算所有数字的总和 4. 选择排序中,若有5个无序数字,需要进行多少轮排序操作?( ) A. 5轮 B. 4轮 C. 3轮 D. 6轮 5. 下列关于选择排序算法描述正确的是( ) A. 不需要循环结构就能完成排序 B. 每次只需要找到未排序中的最大数并交换 C. 排序时不需要交换卡片位置 D. 只能对5个数字进行排序 6. 初始数据为108、24、12、91、35,用选择排序从大到小排序,第一轮排序后的数据是( ) A. 108、91、12、24、35 B. 108、24、12、91、35 C. 35、24、12、91、108 D. 108、24、91、12、35 7. 选择排序流程图中,“已排序个数<4”属于( ) A. 开始步骤 B. 判断条件 C. 执行操作 D. 结束步骤 8. 用选择排序对数据排序时,已排序个数从0开始,每完成一轮排序,已排序个数会( ) A. 不变 B. 加1 C. 减1 D. 加2 9. 下列关于选择排序和计算机关系的说法,正确的是( ) A. 计算机不需要选择排序就能快速排序 B. 选择排序是计算机常用的排序算法之一 C. 计算机只能用选择排序排序 D. 选择排序对计算机来说太复杂 13. 程序中“data = [64, 25, 12, 22, 11]”表示( ) A. 排序后的结果 B. 要排序的数据列表 C. 已排序的个数 D. 最大数的值 14. 选择排序中,若最大数已经在未排序的第一个位置,应该( ) A. 继续交换位置 B. 不交换,直接进入下一轮 C. 重新寻找最大数 D. 结束排序 15. 初始数据为5、3、8、1、2,用选择排序从大到小排序,第二轮排序后,已排序的数据是( ) A. 8、5 B. 8、3 C. 8、5、3 D. 8、1、2 16. 选择排序算法的步骤中,“重复查找并交换”体现了( ) A. 顺序结构 B. 循环结构 C. 分支结构 D. 无结构 17. 下列哪种操作属于选择排序的核心步骤?( ) A. 计算数字的平均值 B. 找出未排序中的最大数并交换 C. 把所有数字相加 D. 给数字编号 18. 用程序实现选择排序时,内层循环的作用是( ) A. 控制排序的轮数 B. 找到未排序中的最大数 C. 输出排序结果 D. 交换所有数字位置 19. 选择排序中,排序数据的个数越多,需要的执行次数( ) A. 越少 B. 越多 C. 不变 D. 不确定 20. 下列关于sorted( )函数的说法,正确的是( ) A. 不能用于排序 B. 是Python中简单便捷的排序函数 C. 比选择排序算法复杂 D. 只能对整数排序 21. 小朋友说“观察就能排好顺序,计算机有点笨”,下列观点正确的是( ) A. 认同,计算机不如人聪明 B. 不认同,计算机能快速处理大量数据,选择排序更规范 C. 认同,选择排序没必要 D. 不认同,计算机只能用选择排序 二、判断题(每题2分,共10题,满分20分) 1. 选择排序只能对数字进行从大到小的排序。( ) 2. 日常生活中,排序是非常常见的事情。( ) 3. 用选择排序对5个数字排序,需要进行5轮操作。( ) 4. 选择排序的核心是“找最大数/最小数+交换位置”。( ) 5. 程序中的循环结构可以帮助实现选择排序的重复操作。( ) 6. 选择排序时,每次交换后,未排序的范围会缩小。( ) 7. 计算机只能用选择排 ... ...

~~ 已预览到文档结尾了 ~~