算法与程序设计复习题

请认真作答以下题目,考试题目根据附件内容制作。
1. 基本信息:
姓名:
学号
2. 为了保护顾客的隐私,“智慧茶室”信息系统只显示顾客注册手机号的后四位。若某11位手机号存放在字符串型变量phone中,以下能实现该功能的Python代码是( )。
3. 如图所示,小申设计了计算读书周中高一年级人均阅读时长的算法。该算法描述的方法是( )。
4. 如图所示,小申设计一个算法,判断读书周中的学生阅读时长是否在3-6小时内,如果是输出“符合”,否则输出“不符合”。以下选项填入划线处正确的是( )。
5. 小申了解到水质类别符合1类标准需要从多个指标进行判断,其中要求溶解氧(mg/L)≥7.5。小申设计了一个算法,判断样本在溶解氧指标上是否符合1类标准。下图是小申设计的算法流程图,该流程图不满足算法特征的( )。
6. 小申设计了一个算法,判断样本的水质类别是否符合2类及以上标准(即水质类别1-2认为符合,其他认为不符合)。小申编写的程序如下所示,以下选项填入划线处正确的是( )。 

r = int(input('请输入样本的水质类别:'))

if __________:

    print('符合')

else:

    print('不符合')

7. 智能农业管理平台中的“农作物检测功能”部分算法描述如流程图所示,其使用的算法控制结构是( )。
8. 删除了含有缺失值的30日水质数据后,1月份共有30条有效数据。小申需要设计算法,根据输入的达标天数,计算并输出达标天数相对未达标天数的差值。小申编写的程序如下所示,以下选项填入划线处正确的是( )。

n = 30

cnt1 = __________(input('请输入达标天数:'))

cnt2 = n - cnt1

print(cnt1 - cnt2)

9. 将算法设计完整。将正确答案填入空格中。

 

1_________ 2___________
10. 小申编写程序统计读书周全校学生“阅读时长(小时)”大于6小时的人数。请完善程序代码,将程序以原文件名保存在默认位置。

wt = [8,9,11,12,4,3,8,9,7,10]

n=0

# 在以下区域继续完善代码





# 以下输出语句,无需修改

print(n)

# 根据测试源,判定结果

更多问卷 复制此问卷