课件编号20065739

4.1.1解析法概述 同步练习(表格式)

日期:2024-05-19 科目:信息技术 类型:高中试卷 查看:65次 大小:266158Byte 来源:二一课件通
预览图 1/5
4.1.1,析法,概述,同步,练习,格式
  • cover
4.1.1解析法概述 学校:_____姓名:_____班级:_____考号:_____ 一、选择题 1.解析算法是通过找出解决问题的前提条件与结果之间的关系表达式,并计算表达式来实现问题的求解,下列更适合使用解析算法实现的是( ) A.找出1000以内的所有质数 B.输入长方形的长和宽,计算长方形的周长 C.统计全班同学的身高 D.将输入的三个数从小到大进行排序 2.下列问题中适合使用解析算法解决的是( ) A.找出区模考中所有满分同学的试卷 B.将10头小猪按体重由大到小的顺序进行排列 C.猜测一台笔记本电脑的价格 D.已知三角形的边长分别为a、b、c,求该三角形面积 3.下列问题适合用解析算法求解的是( ) A.寻找一堆彩球中的所有红球。 B.计算一个球从100米高的楼顶掉下来落地时的速度。 C.将全班同学根据身高从低到高排队。 D.统计10000以内各位数字之和是18的偶数个数。 4.2022年的开年明星,“冰墩墩”当仁不让,整个冬奥会赛事期间,冰墩墩常常霸榜微博热搜。除了话题度,与冰墩墩相关的衍生品也一直脱销,线下线上“一墩难求”。家在太原的小明有幸较早买到了几个冰墩墩和雪容融毛绒公仔,准备选择顺丰标快邮寄给在临汾老家的表弟,经查找获取到顺丰标快省内实时计费规则为首重(1.0kg以内):13.0元,超过1.0kg的部分:2.0元/kg,为了预估邮费,小明准备用所学Python语言编写一个计费程序。小明在设计算法时运用weight=n×i+m×j等数学式子来求解,他采用的算法属于( ) A.枚举法 B.二分法 C.解析法 D.递归法 5.以下适合用解析法解决的问题是()。 A.计算出租车费 B.求符合要求的三位正整数的“水仙花数” C.将10个评委的打分按由大到小的顺序排序 D.找出一筐乒乓球质量不符合标准的球 6.mn(m、n均为正整数,且m、n均大于1)可以分解成m项公差为2的等差数列,该数列各项之和与mn等值。程序界面如图所示,实现该功能的VB程序段如下: m = Val(Text1.Text) n = Val(Text2.Text) s = "" x = (1) For i = 1 To m s = s + Str(x) If (2) Then s = s & " +" x = x + 2 Next i Label1.Caption = Str(m) + " ^" + Str(n) + " =" + s 上述程序段中方框处可选语句为: ①m ^ (n - 1) - m + 1 ②m ^ (n - 1) - n + 1 ③i < m ④i = m 则(1)(2)处填入的语句依次为( ) A.①③ B.①④ C.②③ D.②④ 7.有VB程序段如下 a=0:b=0 n= Val(Text1. Text) Do While n>0 r=n Mod 2 a=a+r b=b+1-r n=n\2 Loop If a=b Then Print"相等"Else Print"不等" 该程序段运行后,在文本框Text1中分别输入下列值,其中运行结果不同的是( ) A.11 B.12 C.13 D.14 8.有如下VB程序段: For i= 1 To 6 a(i)= Int(Rnd* 15) If i >= 3 Then lf a(i) = a(i- 1)+ a(i - 2)Then a(i)= a(i) Mod 2 Else a(i) = a(i)\ 2 End If End If Next i 执行该程序段后,在下列选项中,a(1)-a(6)各元素值不可能的是( ) A.7 13 2 1 1 3 B.9 3 2 3 0 2 C.2 8 10 3 5 7 D.14 11 7 2 4 1 9.在日常生活中,我们常常会碰到许多可以用算法解决的问题,以下描述中适合用解析法来解决的有( )。 ① 已知5个电阻阻值,求它们并联后的阻值 ② 求某个同学期中考试各科成绩总分 ③ 求某个班级期中考试某门科目的最高成绩 ④ 根据三个系数a、b、c的值,求一元二次方程ax2+bx+c=0的解 A.①②③ B.②③④ C.①②④ D.①②③④ 10.下列问题适合用解析算法求解的是( ) A.将全般40名学生根据身高从低到高排队 B.在一筐鸡蛋中寻找鸭蛋 C.计算5个电阻并联的总的电阻值 D.统计3000以内各位数字之和是20的偶数的个数 11.有如下ⅤB程序段: For i=1 To 10 b(a(i) Mod 10)= b(a(i) Mod 10)+1 b(a(i)\10)=b(a(i)\10)+1 Next i num=0 Fori=0 To 9 If ... ...

~~ 您好,已阅读到文档的结尾了 ~~