欢迎来到天天文库
浏览记录
ID:8914666
大小:25.00 KB
页数:6页
时间:2018-04-12
《《算法与程序设计》模块练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《算法与程序设计》模块练习题一、单选题1、模块化程序设计方法主要通过()来实现。 A.递归算法和递归程序 B.过程和函数的定义和调用C.程序的循环结构 D.对象 答案:B 2、text1.text的含义正确的是()。 A.text1是控件名称,text是控件属性 B.text1是窗体名称,text是控件C.text1是控件名称,text是方法 D.text1是控件属性,text是控件 答案:A 3、以下程序段运行后S的值是()。s=0Fori=1
2、To14 x=2*i-1 IfxMod3=0Thens=s+1Nexti A.0 B.4 C.5 D.14 答案:C 4、数列1,4,7,10,13,……的递推公式为()。 A.f(1)=1;f(n)=n+3 B.f(1)=1;f(n)=n*2-1 C.f(1)=1;f(n)=n*2+1 D.f(1)=1;f(n)=f(n-1)+3 答案:D 5、对于对象及其特征的错误理解是()。 A.对象都具有一个标识自己以区别其他对象的名字。
3、 B.对象都具有自身的属性及其属性值。 C.对象一般只用数据表示属性,但不用代码表示行为。 D.对象都具有自身的行为(操作)。 答案:C 6、VB函数Left()从字串左端取部分字串,那么Left("VisualBasic6.0",8)的值为()。 A.VisualB B.Visual C.VisualBa D.asic6.0 答案:A 7、程序段如下:c="1234"Fori=1To4 Print_____, Next如果要让程序运行后得到如下结果
4、:1121231234则在下划线处应填入的内容为()。 A.Right(c,i) B.Left(c,i) C.Mid(c,i,1) D.Mid(c,i,i) 答案:B8、若X=True,执行IfXThenX=0ElseX=1后X的结果为()。A.True B.编译错误 C.1 D.0 答案:D 9、若x=False,y=True,执行IfxAndy Thenx=0Elsex=1后X的结果为()。 A.False B.1 C.编译错误
5、 D.0 答案:B 10、以下程序段运行时语句k=k+1执行次数为()次。k=-20dowhile(k=0) k=k+1loop A.20 B.无数次 C.1 D.0 答案:D 11、如果A=30,B=40,执行T=B:A=T:B=A语句后,A、B和T的值是()。 A.30、40、30 B.40、40、40 C.30、30、30 D.40、30、40 答案:B 12、用选择排序法对数据7,6,3,9,2从大到小排序,共需经过()次数
6、据对调。 A.3 B.4 C.5 D.10 答案:A 13、采用模块化方法得到的系统是由()的模块构成的。 A.没有连接 B.函数 C.互相连接 D.过程 答案:C 14、(1.5分)下列程序段运行后X的值是()。x=0Fori=1To5 Forj=iTo3 x=x+1 NextjNexti A.0 B.5 C.6 D.15 答案:C 15、要从n个数据元素中顺序查找一个元素,最多查找次数是
7、()。 A.1 B.n C.n/2 D.lgn 答案:B 16、对半查找算法的前提是()。 A.被查找数据元素个数是奇数 B.被查找数据元素个数是偶数 C.被查找数据元素是有序的 D.被查找数据元素是无序的 答案:C 17、用折半查找法从数列3,6,7,10,12,16,25,30,75中找到数据10的最少查找次数是()。 A.2 B.3 C.4 D.7 答案:B 18、对象的特征称为(),我们可以把(
8、)看作对象的响应,把()看作对象的动作。 A.属性,事件,方法 B.属性,方法,事件 C.方法,事件,属性 D.方法,属性,事件 答案:A 19、设置一个控件在窗体上的位置可修改控件的()属性。 A.Width、Height B.Visible、Enabled C.Top、Left D.Style 答案:C 20、算法与程序的关系()。 A.算法是对
此文档下载收益归作者所有