小学信息科技学科期末测评(五年级)

您的姓名:
班级:
学号:
(一)单项选择题(选择正确的答案,将相应的字母填入题内的括号中,每题4分,共20分)
1. 小明早上起床后,依次完成穿衣、洗漱、吃早餐这些事情,这体现了算法的哪种结构?()
2. 小明在信息科技课上学习时,想要编写一个程序来计算买水果的总价格,他首先需要做什么?()
3.以下场景中,没有体现算法应用的场景是
4.小明爸爸在利用导航去上班的路上,导航系统主要依据什么信息规划最优路线?()
5. 用自然语言描述算法,我们一定要注意?()
(二)判断题(正确的填“√”,错误的填“x”。每题4分,共20分)
1.算法是将解决一个问题或做某件事情的过程描述为一些明确的、可操作的步骤。
2.一个好的算法,不仅要能解决问题,还要易懂且效率高。
3. 用流程图描述算法的时候,不管什么结构,必须用到的元素是:起止框和流程线。
4. 算法的基本特点是:可执行性,有穷性,确定性。
5. 在学校的运动会比赛项目安排中,如果要考虑不同项目在同一比赛场地,可能会用到分支结构和顺序结构。( )

(三)多选题(每题5分,共20分)

1.算法的基本流程可以表示为输入、________、_____三个基本部分。

2.算法的三种基本结构有:顺序结构、____________、____________

3. 下列是分支结构流程图的是?(   )

4. 下列是循环结构流程图的是?(   )

二、编程实践题(每题5分,共40分)

放学回家的路上,小明陪妈妈去超市买苹果,苹果单价每千克6.9元,正好遇到超市有活动优惠,购买的苹果重量超过4千克(不含)就可以打9折。请你设计一个苹果折扣计价小程序,计算优惠活动购买苹果需要支付的金额。

(一)问题分析,分析要解决的“买苹果计算价格“问题
1.要输入的数据是什么?(  )
2.对输入的数据进行什么处理?(  )
3.输出的数据是什么?(  )
(二)用自然语言描述苹果折扣计价小程序功能,步骤正确的是?( )
(三)完善算法流程图描述
1.空①填什么?(   )
2.空②填什么?(   )
3.空③填什么?(   )
4.空④填什么?(   )
更多问卷 复制此问卷