《算法与程序设计》练习三

时间:2023-03-24 22:00:14 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
芜湖一中高二信息技术复习练习

《算法与程序设计》练习三

班级: 学号: 姓名: 成绩: .

考试时间:15 考题总数: 20 总分:100



1(分值: 5 Visual Basic 中,下面不合法的运算符是(

A.+

B.÷

C.*

D.&





2(分值: 5 Visual Basic 中,下列( )的表达式的值不等于 4

A.int(4.1)

B.Int(4.9)

C.Abs(int(-3.9))

D.Abs(int(-4.5))



3(分值: 5 某航空公司开展优惠售票,购买 10 张或 10 张以上,八折优惠;购买 20 张以上

七折优惠;购买30 张以上,六折优惠;购买 10 张以下,不优惠。在编写此类的程序时,最适合用到的程序结构 是( A.顺序结构 B.分支结构 C.赋值结构 D.循环结构



4(分值: 5 Visual Basic 程序设计中,表达式:100 Mod 3 的值是(

A.0

B.1

C.2

D.3





5(分值: 5 Visual Basic 中,下列表达式中合法的表达式是(

A.a+b*|c|

B.bct÷9

C.α-β*π

D.PI*R*R



6(分值: 5 下列哪种对算法的描述是正确的(



A.递归算法的思路是列举出所有可能的情况,逐个判断有哪些是符合问题所要求的条件,从而得到问题的答

B.凡是能够用解析法求解的问题都是可以通过定量分析,并能用解析表达式来描述 C.在程序设计中,穷举法主要都是条件语句来实现的,其他循环语句用的比较少

D.插入排序法就是通过将相邻的元素进行比较和交换,逐步将一个无序序列排列为一个有序序列



7(分值: 5 有如下算法描述:

①输入整数 a

②如果 a 是奇数,转到⑥ ③如果 a 是偶数,转到⑤ ④将 a 的值相乘后赋给 b ⑤将 a 的值加上 2 后赋给 b ⑥将 a 的值加上 2 后赋给 a ⑦将 a 的值减去 2 后赋给 b

当输入数字 3 的时候,程序段执行完时 ab 的值分别是( A. 53 B. 35 C. 31 D. 13





8(分值: 5 Visual Basic 中,下列程序段是计算( )公式的。

s = 0

For i = 1 To 10 t = 1

For j = 1 To i t = t * j Next j

s = s + t Next i

芜湖一中信息技术教研组 1


芜湖一中高二信息技术复习练习

A.s=1+2+3+4+5+6+7+8+9+10 B.s=1*2*3*4*5*6*7*8*9*10

C.s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10! D.s=1+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*10



9(分值: 5 有一个人名叫 TOM,身高 175cm,体重 75kg,学历专科,会驾驶汽车。以下关于

这个对象的描 述正确的事(

A.对象名:TOM;对象属性:驾驶汽车、学历专科;对象行为:身高 175cm、体重 75kg B.对象名:TOM;对象属性:身高 175cm、体重 75kg;对象行为:驾驶汽车、学历专科 C.对象名:TOM;对象属性:身高 175cm、体重 75kg、学历专科;对象行为:驾驶汽车 D.对象名:TOM;对象属性:驾驶汽车;对象行为:学历专科、身高 175cm、体重 75kg



10(分值: 5 下面程序运行后,变量 s 的值是(

Private Sub Form_Click() a = 5 b = 10

c = 2 * (a + b) s = a * c End Sub

A.15 B.50



C.150 D.300



11(分值: 5 我们在用计算机解决问题时,常采用的算法有解析法、穷举法、递归法、冒泡排

序法等。分析"对数据 76391 从小到大进行排序。"的问题,应采用哪种算法解决( A.解析法 B.递归法 C.冒泡排序法 D.穷举法





12(分值: 5 Visual Basic 中,函数 Mid("abcdefg",3,2)的值是(

A.abcdef

B.cd

C.bcd D.fg



13(分值: 5 下列过 )是程序开始运行时,窗体一加载就运行的程序段。

A.Form_Load B.Form_Click

C.Form_MouseDown D.Form_KeyPress



14(分值: 5 下面程序运行后的输出结果为(

i = 1

Do While i < 8 i = i + 2

s = 2 * i + 3 Loop Print s

A.17 B.19 C.21 D.23







15(分值: 5 下列四组数据集合中, )组数据适合于使用二分查找算法查找集合中的数据。

A.10,87,67,59,56,45,21,56,87,93 B.a1,a3,b5,c6,c7,d9,h2,a9,k8,a10 C.98,87,85,79,73,67,61,58,54,25 D.b1,b2,b3,b4,b5,a1,a2,a3,a4,a5





16(分值: 5 运行以下程序,正确结果是(

Private Sub Form_Click()

芜湖一中信息技术教研组 2


本文来源:https://www.wddqw.com/doc/ab79f1880f22590102020740be1e650e52eacf95.html