资源简介 中小学教育资源及组卷应用平台义务教育版(2024)五年级全一册第8课《算法验证与实现》一课一练测试题班级: ________________________学号: ________________________姓名: ________________________一、选择题(每题4分,共20题,满分80分,请将正确答案的序号填在括号内,每题只有一个正确答案。)1.本课中,验证与实现算法的工具是( )A.流程图 B.Python编程 C.自然语言 D.手工计算2.下列关于算法与编程的关系,说法正确的是( )A.算法必须通过编程实现 B.编程可让算法发挥效力C.算法和编程没有关系 D.编程不需要算法指导3.Python中,用于获取用户输入数据的函数是( )A.print() B.int() C.input() D.float()4.买水果计算价格时,input()函数输入的数据默认是( )A.整数 B.浮点数 C.字符 D.数值5.要将input()输入的字符转换为浮点数,需要使用( )A.int() B.float() C.print() D.input()6.Python中,用于输出数据、显示结果的函数是( )A.input() B.int() C.float() D.print()7.买水果场景中,苹果的单价是每千克( )A.8.5元 B.12.6元 C.5元 D.10元8.买水果场景中,香蕉的单价是每千克( )A.8.5元 B.12.6元 C.5元 D.10元9.编程验证公园购票算法时,输入的身高数据需要转换为( )A.字符 B.浮点数 C.整数 D.任意类型10.Python中,int()函数的作用是( )A.获取输入 B.输出结果 C.转换为整数 D.转换为浮点数11.Python程序中,用什么符号表示注释( )A.// B.# C./* */ D.---12.程序中的注释,计算机将( )A.执行 B.不执行 C.报错 D.忽略但显示13.公园购票编程中,实现分支判断的语句是( )A.input()...print() B.int()...float()C.if...else... D.注释语句14.调试温度转换程序时,出现“类型错误”的原因是( )A.公式错误 B.未转换输入数据类型C.print()函数错误 D.注释过多15.华氏温度转换为摄氏温度的程序中,输入的华氏温度需要转换为( )A.字符 B.浮点数 C.整数 D.无需转换16.编程实现算法时,通常需要经过的流程是( )A.编写—运行—调试 B.编写—调试—运行C.运行—编写—调试 D.调试—编写—运行17.下列哪种场景不属于本课编程实现的内容( )A.买水果计算总价 B.公园购票判断C.温度转换 D.红绿灯循环18.Python程序中,变量的作用是( )A.注释程序 B.保存输入或计算的数据C.输出结果 D.转换数据类型19.公园购票编程中,判断半价票的条件是( )A.height > 120 B.height ≥ 120C.height < 120 D.height ≤ 12020.下列关于编程的说法,错误的是( )A.编程可将想法转化为计算机指令B.编程需要依据算法C.编程无需调试就能运行D.编程可验证算法是否正确二、判断题(10题,每小题2分,共20分)1.算法必须通过编程才能被认识和使用。( )2.Python中,input()函数输入的数据可以直接参与数值运算。( )3.float()函数可以将数据转换为带有小数点的浮点数。( )4.print()函数的作用是获取用户输入的数据。( )5.编程验证公园购票算法时,身高数据需要用int()函数转换。( )6.Python程序中的注释的内容,计算机也会执行。( )7.if...else...语句可以实现分支结构的判断。( )8.程序编写完成后,不需要调试就能正确运行。( )9.变量可以用来保存输入的 data 和计算的结果。( )10.编程可以帮助我们验证算法是否正确、实现算法的功能。( )参考答案一、选择题1.B 2.B 3.C 4.C 5.B 6.D 7.A 8.B 9.C 10.C 11.B 12.B 13.C 14.B 15.B 16.B 17.C 18.B 19.B 20.A二、判断题1.× 2.× 3.√ 4.× 5.√ 6.× 7.√ 8.× 9.√ 10.√21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页) 展开更多...... 收起↑ 资源预览