《算法与程序设计》模块练习题-VB语言-客观性试题
算法与程序设计VB试题与答案09

VB091、打开“考生文件夹\777\中的文件“译码机.vbp”,完善Command1_Click事件代码并保存。
实现功能:利用字符的ASCⅡ码译码的加密方法,完成样张所示的加密功能(使用文本框text1输入字符串,文本框text2输出结果)。
Private Sub Command1_Click()Dim x As StringDim y As StringDim s As Strings = ""x = ①For i = 1 To Len(x)y = Asc(Mid(②, i, 1))s = s & yNext iText2.Text = ③End Sub①text1.text ②x ③s2、打开“考生文件夹\774\中的文件“回文数.vbp”,完善Command1_Click事件代码并保存。
实现功能:回文数是类似383、12321这样的数,不论是从左向右顺读,还是从右向左倒读,数码的排列都是相同的。
在文本框中输入一个整数,判断是否是回文数并在标签上输出结果,效果如样张所示。
Private Sub Command1_Click()Dim a As StringDim n As IntegerDim i As Integera = Text1.Textn = Len(①)For i = 1 To n \ 2If Mid(a, ②, 1) <> Mid(a, n - i + 1, 1) Then i = nNext iIf i = n \ 2 + 1 ThenLabel2.Caption = "是回文数"Else③ = "不是回文数"End IfEnd Sub①a ②i ③Label2.Caption3、打开“考生文件夹\772\中的文件“工程1.vbp”,完善Command1_Click事件代码并保存。
实现功能:某商场正在搞促销活动,买300元送200元,例如:某顾客购买商品449元,返还顾客200元,不满300元的零头不送。
2022届信息技术必修3算法与程序设计 第1单元算法及VB语言复习题

绝密★启用前2022届信息技术必修3算法与程序设计 第1单元算法及VB 语言复习题试卷副标题考试范围:;考试时间:100分钟;命题人:注意事项:1.答题前填写好自己的姓名、班级、考号等信息 2.请将答案正确填写在答题卡上第I 卷(选择题请点击修改第I 卷的文字说明一、选择题1.下列问题不能用算法描述的是A .已知a 、b 、c 的值,求一元二次方程a 2+b +c =0a≠0的实数根 B .计算某个班级学生身高的平均值 C .列出方程=2+1的所有实数解 D .根据三角形三边长度求三角形面积 法与程序设计 第1单元算法及VB 语言复习题 【答案】C2.在VB 数组说明语句Dim d3 To 8,4 To 9A Booean 中,数组d 的变量类型是 A .长整数型 B .字符串型 C .单精度实数型 D .逻辑型法与程序设计 第1单元算法及VB 语言复习题 【答案】D3.某宾馆的房间号由5位字符组成例如A0823表示A 幢8层33号房间,末位数字为奇数时表示房间朝南、为偶数时表示房间朝北。
字符串变量中存储了1个房间号,下列能正确判断房间朝南的VB 表达式是 A .VaMid ,5,1Mod 2=1 B .VaMid ,5,1Mod 2=0 C .VaMid ,5,1\2=1D .VaMid ,5,1\2=0法与程序设计 第1单元算法及VB 语言复习题 【答案】A4.下列VB 表达式的值等于3的是 A .Sqr2+1 B .Ab -1-2 C .Ac“1”+2 D .Len“-2”+1 法与程序设计 第1单元算法及VB 语言复习题 【答案】D5.下列VB 函数返回值为数值的是A .ChrB .StrC .VaD .Mid ,n ,法与程序设计 第1单元算法及VB 语言复习题 【答案】C6.有如下VB 程序:Dim i A Integer , A Integer , A String ,n A Integer n =3For i =1 To n =“” For =1 To i =+“*” NetNet i该程序运行中,在列表框Lit1中显示的是法与程序设计第1单元算法及VB语言复习题【答案】A7.有如下VB程序段:Dim i A Integer,c A String, A String,t A String=“2022 Hero”:t=“”For i=1 To Lenc=Mid,i,1If c>=“a” And c<=“” Then t=t+cNet i=t该程序段运行后,文本框Tet1中显示的内容是A.2022 B.HeroC.ero D.2022 H法与程序设计第1单元算法及VB语言复习题【答案】C8.下列VB程序段用于比较两个等长的字符串a和b,并在标签Labe1中显示比较结果:如果a和b完全相同,则输出“完全相同”,否则在输出结果中指出第1个不相同字符的位置。
算法与程序设计题参考

算法与程序设计试题1、VB程序中“Din n As Integer”这条语句得作用就是(BA.定义一个数据输入方法B、定义一个变量C、定义一个数据处理方法 D.定义一个事件过程2、一元二次方程ax2+bx+c=0(8H0)得两个实数根分别为:下列表达式正确得就是{ B )Ax x2=・b—S qr(b *2—4* a*c) /(2*a)B.x2=(- b -sqr (b * 2-4* a *c) )/ (2*a)C、X 1 =(• b +sq r (b * 2 -4ac)) / ( 2 *a)D.xl=—b+s q r ( b 八2— 4 *a*c) /( 2 *a)3、长度分别为緘b.c得三条线段,能够组成三角形得条件就是⑴)A. a+b>c And a+c>b O r b+c>aB、a+b> c Or a +c>b O r b 4-oaC\ a+b>c Or a +c>b And b+oaDx a + b X And a+c>b And b+c>a4.下列关于算法得描述,正确得就是(D)A.算法就就是数值计算得方法B.描述算法得方法只有流程图C、同一种算法只能用一种程序语言来实现D、算法就是描述解决问题得方法与步骤5、编制计算机程序解决问题得一般过程就是:分析问题.编写程序、调试运行.设计算法・B6.下列问题不能用算法描述得就是(D)A.已知圆锥得底面半径与高,求表面积与体积B. 计算某班英语平均分C.求一元二次方程a X ^+bx+ c=O (a#=O )得两个实数解D 、求方程y=2X+l 得所有整数解7>在VB 语言中表示“X 属于区间(O,ir 得正确表达式就是(A )9、用计算机编程来求解某一方程得解,通常得步骤就是(AA. 分析问题f 设计算法f 编写程序f 调试运行f 检测结果B 、编写程序f 调试运行C. 设计算法f 编写程序D. 编写程序f 调试程序f 检测结果10.如果输出三条线段得长分别为a . b 、C,且已知aWbWc,请问这三条线段能否构成三角形, 仅需下列选项中得哪个判定条件即可?(B )As 其她选项都不对C 、a+c>b«>»Dx b+c>a 关于算法得描述,下列选项中正确得就是(B )A. 算法本身就就是一种程序设计语言算法得每一步骤必须有确切得含义6算法必须有输入D 、算法得步骤可以就是无穷得 下列选项中,不属于计算机程序设计语言得就是(B )A 、汇編语言B 、自然语高级语言D 、机器语言下列VB 表达式中,能正确表示不等式方程得>1解得就是(BA. x>-l and x<bB. x<-1 o r x>lAs 0<x a nd x<=l>B xX > 0 or X <= 1 C X x>0 and x< 1D. 0<x<l 8.已知海伦公式:其中2、b 、 面积得算法属于(D )C 分别为三角形得三条边长•利用海伦公式求三角形 As 穷举法B 、排序法G 査找法D.解析法12、 13、C. x<-l and x> 1 > D、x>-1 or x<l14、下列选项中,可以作为VB程序变量名得就是(BA> a / b ♦B. ab$C 、a-bD. a + b15、以下程序段中循环体执行得次数就是(As=0i=lDo Wh i les<10 s=s+i*iLoop16、算法得描述方法有多种,下列选项中不适合描述算法就是(C )A 、流程图 B.伪代码2、机器语言•叭自然语言1 7、下列VB 程序运行时(如图所示h 在文本框Tex t 1中输入20■在文本框T e xt2中输入13, 单击命令按钮m a ndl 后,文本框Tex t 3中显示得内容就是(B )Private Sub man d 1_C 1 ick()a=Val(TextK text)b=Val(Text2 text)19、己知在VB 语言中,int(X)函数得功能就是返回不大于X 得最大整数2bs(x)函数得功能 就是取绝对End Sub As ”33% B. 33” 2 0 1 3叫 D. 2 0 13■称折半査找,就是一种应用于有序数列得高效査找算法 (1) 1 1 99>5*17 2 39 (2) 305 26 3 71 78电1 (3) 67 32>3 83, 15>1 5 <4>85 7 859> 52 19 18 A 、 ,(3)(4) 田、(2)⑶(1)⑵ D. (2)⑷ Text?.t ext=a+b得就超(D )值,则表达式abs( i nt(2x 88)+in t (-3. 1 4))得值就是(D )2 0>关于算法得描述•下列选项中正确得就是(A >A . 一个算法可以没有输入B 、一个算法得执行步骤可以就是无限得G 算法只能用流程图来表示D 、一个算法,当没有输入时,也没有输出2 1.下列 VB 表达式中:(1 )S q r( X )(2) T e X tl.5 (4) ” 45” +” 34”( 5 ) 4 5+3 4值为字符串类型得就是(2 2、在VB 语言中吗,字符串运算符“+”与“&”得作用就是把两个或多个字符串连接成一个字 符串,则表达式“2 0''+ “13 ”&“ 20+1 3”得运算结果就是(C )A 、“3 3 3 3” B." 2 01333” C 、“ 2 01320+ 1 3 ”“332013”假如某人身份证号码•Sn” 3 7900 0 03如果需要根据此身份证号码求出该人得“出生年月 0\下列表达式不能卖现得就是一 D ( )(单选)A.Mid(sJ, 8)B. R i ght(L€ f t (s, 14), 8)C'Iid( S ,7,4)+Mid (s,l 1,2)+M i d(s J 3,2 )D. L e f t (sJ4)・Lef t (S.6)23.两个阻值分别RK R2得电阻并联后,电路阻值R 可由公式1/IU 1 /R 1 +1/R2求解,下面 能正确求出VB 表达式得就是(A)A 、R1*R2/(R1+R2)Ax 5B 、0D. 2>text ( 3) mandl • ca p t i D ) A 、(1) (3) (5) Bs (1)⑵(3”G (2) (4) (5) D 、 ⑵(3)⑷B 、 R1+R2/(R1 *R2)C 、R1*R2/R1+R2D 、(R1+R2 )/(Rl*R 2 ) 24. 一个单窗体Vb 程序得运行界面如下图所示汴列说法正确得就是A 髯加法计算器窗体内有1个按钮 窗体内有2个文本框 窗体内有3个标签该窗体得标题(C a ption)属性值就是“加法计算器”二、程序题目K Vb 语盲中绘制圆得方法就是:Circ 1 e (x, y) , r格式说明:其中(X")为圆心坐标,r 为圆得半径。
vb《算法与程序设计》复习试题(1)

《算法与程序设计》复习题一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。
A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。
A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。
A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。
A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。
A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以内的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。
A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说法正确的是()。
A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。
A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。
A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。
算法与程序设计模拟试题附答案

算法与程序设计模拟试题一、单项选择题1.穷举法的适用范围是()。
A.一切问题B.解的个数极多的问题C.解的个数有限且可一一列举D.不适合设计算法2.通过多重循环一一列举出解决问题的所有可能解,并在逐一列举的过程中,检验每个可能的解是否是问题的真正解的算法是(),而从实际问题中归纳出数学解析式,就此设计出合适的算法是()。
A.解析法穷举法B.递归法解析法C.穷举法解析法D.穷举法,递归法3.判断某自然数m是不是素数(只能被1或本身整除的大于1的自然数称为素数)的算法基本思想是:把m作为被除数,将2到m-1中的自然数作为除数,逐一进行相除,如果都除不尽,m就是素数,否则m 就不是素数。
这种判定素数的算法属于()。
A.枚举算法B.解析算法C.递归算法D.排序算法4.图书管理系统对图书管理是按图书的序号从小到大进行管理的,若要查找一本已知序号的书,则能快速的查找的算法是()。
A.枚举算法B.解析算法C.对分查找D.冒泡排序5.VB程序如下:Dim aa = Array(1,2,3,4,5,6,7,8)i = 0For k = 100 To 90 Step -2s = a(i)^2If a(i) > 3 Then Exit Fori = i + 1Next kPrint k;a(i);s上述程序的输出结果是()。
A.88 6 36B.88 1 2C.90 2 4D.94 4 166.在所有排序算法中,关键字比较次数与纪录的初始排列次序无关的是()。
A.希尔排序B.起泡排序C.插入排序D.选择排序7.在使用计算机处理数据的过程中,往往需要对数据进行排序,所谓排序就是()。
A.把杂乱无章的数据变为从小到大排列的数据B.把杂乱无章的数据变为从大到小排列的数据C.把杂乱无章的数据变为有序的数据D.以上说法都错误8.某食品连锁店5位顾客贵宾消费卡的积分依次为900、512、613、700、810,若采用选择排序算法对其进行从小到大排序,如下表,第二趟的排序结果是()A.512 613 700 900 810 B.512 810 613 900 700C.512 900 613 700 810D.512 613 900 700 8109.在《算法与程序设计》教材中,主要介绍了下列“算法”()。
算法与程序设计练习(二)VB基础知识部分

算法与程序设计练习(二)VB基础知识部分
一.下列那些符号不能作为VB的标志符?并指出为何不能作为VB的标志符1)、2)、6)、7)能作为VB的标志符
3)是关键字,4)以数字开头,5)含有非法字符[ ],8)含有非法字符-,9)含
有非法字符.,10)含有非法字符””
二.下列哪些为变量,哪些为常量?若是常量,指出是什么类型的常量?1)、4)、6)、8)为变量;2)、5)、7)为字符串常量,3)为布尔型常量,9)数字型常量,10)为日期型常量
四.填空题
1.5+(a+b)^2
2.exp(2)+2
3.2*a/(7+b)
4.X>=-5 and x<=5
5.学历为硕士或40岁以下的学历为本科的男性
6. A
7. 1
8.GoodMorning
GoodMorning
9.ABCD
HIJK
10.CDEF
11
11.结果1为:a=2 b=3 c=2
结果2为:a=1 b=3 c=2
五.简答题
1.参考书P21
2.①VB代码编写中,不区分大小写
②在同一行上可以书写多条语句,语句间用“:”分隔
③单行语句可分成若干行书写,在本行后应加续行符
“ _”(一个空格字符加一个下划线字符)
④每行不超过255个字符
⑤注释语句由“ ’ ” 或“rem”
3.若某变量没有赋值就被引用,则数值型变量默认为“0”,字符型变量默认为“空串”,布尔型默认为“FALSE”。
算法与程序设计VB试题与答案06
VB061、打开文件“考生文件夹\613\工程1.vbp”,完善Command1_Click事件代码并保存。
实现功能:在Text1中输入一个数,单击“判断”按钮后,判断这个数是奇数还是偶数,并在Label1中显示“奇数”或“偶数”出来。
Private Sub Command1_Click()Dim a As SingleDim b As Single'从Text1中读入这个数,并保存在变量a中a = Val(①)b = a Mod ②If b = 0 ThenLabel1.Caption = "偶数"ElseLabel1.Caption = "奇数"③End Sub①text1.text ②2 ③end if2、打开文件“考生文件夹\9\工程1.vbp”,完善Command1_Click事件代码并保存。
实现功能:输入10个数,存放在数组中,并按输入的逆序输出在窗体上。
Private Sub Command1_Click()Dim s(9) As SingleFor i = 0 To 9① = Val(InputBox("请输入一个数"))Next iFor i = 9 To 0 Step ②Print ③Next iEnd Sub①s(i) ②-1 ③s(i)3、打开文件“考生文件夹\15\工程1.vbp”,完善Command1_Click事件代码并保存。
实现功能:单击按钮后在窗体上打印出下面所示的图案。
(第一行的第一个“*”从第5列开始输出)Private Sub Command1_Click()Dim i As IntegerDim j As IntegerFor i = 1 To ①Print Tab(6 - i);For j = 1 To ②Print ③;Next jPrintNext iEnd Sub①4 ②5 ③”*”4、打开文件“考生文件夹\87\工程1.vbp”,完善Command1_Click事件并保存。
算法与程序设计练习试卷二
【1、单选题2分】用二分法查找法从数列3,6,7,10,12,16,25,30,75中找到数据25的最少查找次数是( )。
A) 2B) 3C) 4D) 7标准答案:A【2、单选题2分】在VB中,要想单击按钮“结束”时结束程序,可在该按钮的()事件过程中输入代码“End”。
A) ChangeB) KeyPressC) DblClickD) Click标准答案:D【3、单选题2分】下列逻辑运算结果为"true"的是()。
A) flaseornottrueB) flaseandnottrueC) trueornottrueD) trueandnottrue标准答案:C【4、单选题2分】编程求1+2+3+……+1000的和,最合适使用的控制结构为()。
A) 顺序结构B) 分支结构C) 循环结构D) 选择结构标准答案:C【5、单选题2分】下列运算结果中,值最大的是()〖/表示除,\表示整除,mod表示求余数〗。
A) 3\4B) 3/4C) 4mod3D) 3mod4标准答案:C【6、单选题2分】假如我们在编写程序的时候需要定义一个变量,应该采用下列哪个说明符?()。
A) constB) dimC) openD) input标准答案:B【7、单选题2分】下列关于算法的特征描述不正确的是()。
A) 有穷性:算法必须在有限步之内结束B) 确定性:算法的每一步必须有确切的含义C) 输入:算法必须至少有一个输入D) 输出:算法必须至少有一个输出标准答案:C【8、单选题2分】在VisualBasic代码中,将多个语句合并在一行上的并行符是()。
A) 撇号(')B) 冒号(:)C) 感叹号(!)D) 问号(?)标准答案:B【9、单选题2分】用流程图来描述分支结构时要使用()符号。
A) 连接圈B) 处理框C) 输入输出框D) 判别框标准答案:D【10、单选题2分】下面叙述中正确的是()。
A) 可以在一个函数定义的内部定义另一个函数。
《算法与程序设计》试题带答案
高一第二学期《算法与程序设计》学分认定试题学校:_____________ 班级:____________ 学号:____________ 姓名:____________一、单选题(每小题3分,20小题,共60分)1、用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序2、在调试程序过程中,下列哪一种错误是计算机检查不出来的?()A、编译错误B、执行错误C、逻辑错误D、任何错误计算机都能检查出来3、下列关于算法的叙述中,错误的是()A、一个算法至少有一个输入和一个输出B、算法的每一个步骤必须确切地定义C、一个算法在执行有穷步之后必须结束D、算法中有待执行的运算和操作必须是相当基本的。
4、流程图中表示判断的是()。
A、矩形框B、菱形框C、圆形框D、椭圆形框5、任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是()A、顺序结构B、选择结构C、层次结构D、循环结构6、能够被计算机直接识别的语言是()A、伪代码B、高级语言C、机器语言D、汇编语言7、在VB语言中,下列数据中合法的长整型常量是()A、08AB、2380836EC、88.12345D、1.2345E68、求Mid(“ABCDEFG”,3,2)的结果是()A、“ABC”B、“CD”C、“ABCDEF”D、“BCD”9、表达式 A+B+C<D AND A>=3 OR NOT C<0 OR D>0当A=3,B=4,C=-5,D=6时的运算结果是()A、0B、1C、TRUED、FALSE10、在循环语句 For x=1 to 100 step 2……Next x 中,x能达到的最大值是()A、100B、99C、98D、9711、在下列选项中,不属于VB的对象的是()A、窗体的背景颜色B、命令按钮C、文本框D、标签12、在调试程序的时候,经常要设置断点,设置断点的快捷键是()A、F1B、F8C、F9D、F1213、算法描述可以有多种表达方法,下面哪些方法不可以描述“闰年问题”的算法()A、自然语言B、流程图C、伪代码D、机器语言14、以下不属于非法用户自定义标识符(常量和变量命名)的是()A、8adB、ad8C、_a8dD、const15、已知A,B,C,D是整型变量,且都已有互不相同的值,执行语句B=0;A=C;D=A;D=B;后,其值相等的变量是()A、A,DB、A,CC、C,BD、B,A16、要交换变量A和B的值,应使用的语句组是( )A、A=B;B=C;C=AB、C=A;A=B;B=CC、A=B;B=AD、C=A;B=A;B=C17、Visual Basic中以单引号开头一行文字称为注释,它对程序的运行()A、起一定作用B、有时候起作用C、不起任何作用,但是必须的D、不起任何作用,但能增加程序的可阅读性18、要使一个命令按钮显示文字“确定”,正确的设置是把该命令按钮的()。
算法与程序设计模块
2011年普通高中信息技术学业水平考试算法与程序设计模块练习1.以下叙述中错误的是( C )∙A) 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件∙B) 保存Visual Basic程序时,应分别保存窗体文件及工程文件∙C) Visual Basic应用程序只能以解释方式执行∙D) 事件可以由用户引发,也可以由系统引发2.下列控件中可用于接受用户输入文本,又可用于显示文本的是( B )∙A) Label∙B) TextBox∙C) Timer∙D) CommandButton3.下列关于For…Next语句的说法正确的是( A )∙A) 循环变量、初值、终值和步长都必须为数值型∙B) Step 后的步长只能为正数∙C) 初值必须小于终值∙D) 初值必须大于终值4.下列能正确表示“x,y,z全是偶数”的逻辑表达式是( C )∙A) (x+y+z)mod 2=0∙B) x mod 2=0 or y mod 2=0 or z mod 2=0∙C) x mod 2=0 and y mod 2=0 and z mod 2=0∙D) (x+y+z)mod 2=15.双击窗体中的对象后,VB将显示的窗口是( C )∙A) 项目(工程)窗口∙B) 工具箱∙C) 代码窗口∙D) 属性窗口6.已知变量a=2, b=3,在某应用软件中有以下程序段:a=a+bb=a-ba=a-b则,此后的变量a和b的值分别为( D )∙A) a=2, b=2∙B) a=3, b=3∙C) a=2, b=3∙D) a=3, b=27.以下程序段的输出结果为( B )Dim a , b , c As Stringa=”Beijing”b=”2008”Print b + a∙A) Beijing2008∙B) 2008Beijing∙C) 2008∙D) b + a8.已知变量a,b,c都是single, 执行以下程序段后变量c的值为( B )If c > a Then c=aIf c > b Then c=b∙A) 最大值∙B) 最小值∙C) a的值∙D) b的值9.结构化程序有三种基本结构,下面( B )不属于这三种基本结构之一∙A) 顺序结构∙B) 环形结构∙C) 选择结构∙D) 循环结构10.下列不是用于程序设计的是( C )∙A) BASIC∙B) C语言∙C) WORD∙D) Pascal11. “百鸡百钱”问题适合用什么算法来解决。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题(每题1分):
1.计算机程序的三种结构是顺序结构、、选择结构。
A.模块结构B.循环结构C.多重循环结构D.块IF结构
2.在VB应用程序设计中,通常应对编写程序代码。
A.所有对象B.窗体
C.Timer D.有事件的对象
3.在VB程序设计中,是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。
A.任务B.事件C.控件D.过程
4.在面向对象程序设计中,用来描述对象的特征信息。
A.事件B.方法C.代码D.属性
5.在VB系统中,一个对象具有的内部函数或过程,称之为该对象的。
A.代码B.属性C.方法D.事件
6.将字符A输出在窗体上的方法是。
A、Cls
B、Line
C、Print
D、Circle
7.下列过程中,是程序开始运行时,窗体一加载就运行的程序段。
A.Form_Load B.Form_Click
C.Form_MouseDown D.Form_KeyPress
8.下列句子中,不是赋值语句。
A.A=”123” +”456”B.Label1.Captin=”你好!”
C.r=Val(Text1.Text) D.x+1=y
9.的Visual Basic表达式是。
A.(-b+b^2-4ac)/2a B.(-b+sqr(b^2-4*a*c))/(2*a)
C.(-b+sqr(b^2-4ac))/(2a) D.(-b+sqr(b^2-4ac))/2a
10.生成一个1~6的随机整数的表达式是。
A.Rnd * 6+ 1 B.Fix (Rnd * 6 ) + 1
C.Fix (Rnd * 5 ) - 1 D.Fix (Rnd * 5 )
11.关系表达式的值为。
A.数值B.字符串
C.逻辑值D.逻辑表达式
12.在VB系统中,代表内存单元,是命了名的存储空间。
A.变量B.常量
C.函数D.字节
13.关系表达式5<8的值为。
A.True B.False
14.语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。
A.Sub B.Dim
C.Call D.End
15.下列变量名中,合法的变量名是。
A.C24 B.2B
C.A+B D.1+2
16.在VB程序设计语言中,语句的功能是使系统产生的随机数真正随机化。
A.Rnd B.Circle
C.Randomize D.Dim
17.下列逻辑运算中,级别最高的运算符是。
A.And B.Or C.Not
18.程序运行后,单击窗体,变量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
19.程序运行后,单击Command1命令按钮,变量x= 。
Private Sub Command1_Click()
n = 5
x = 0
For i = 1 To n
x = x +i
Next i
End Sub
A.5 B.15 C.10 D.0
20.程序运行后,单击Command1命令按钮,变量k= 。
Private Sub Command1_Click()
k = 0
For i = 7 To 100 Step 7
k = k + 1
Next i
End Sub
A.0 B.7 C.14 D.15
21. Visual Basic是可视化的、面向、采用驱动方式的结构化高级程序设计语言。
A.任务、事件B.对象、事件
C.对象、命令D.过程、命令
22.如果x=5.5,则表达式x>0 And x=Fix(x)的运算结果为;表达式x>0 Or x=Fix(x)的运算结果为。
A.True、False B.False、True C.True、True D.False、False
23. 创建VB简单应用程序的基本步骤为、设置属性、、运行调试程序、保存工程。
A.设计控件、编写代码
B.设计界面、编写代码
C.设计事件、编写代码
24.当一个表达式同时包含算术运算、关系运算或逻辑运算时,其运算的优先级为:
算术运算关系运算,逻辑运算关系运算。
A.高于、低于B.低于、高于
25、关系运算”1000”>”234”的运算结果为。
A.True B.False
26、用循环结构解决问题时,如果循环的次数已知,通常采用;当循环的次数未知,需要靠判
断条件是否成立来决定循环的执行和退出时,通常采用。
A.For…Next循环、Do…Loop循环B.Do…Loop循环、For…Next循环
27、在VB中,可获得当前系统时间的函数是
A、Date( )B、Time( )
C、IsDate( )D、Year( )
28、函数的作用是建立一个输入对话框。
A.Msg Box() B.InputBox() C.RGB()
29、InputBox()函数的返回值是。
A.数值型数据B.字符型数据C.逻辑型数据D.日期型数据
30、每执行一次InputBox()函数,能够输入数据。
A.一个B.一批
31、在VB中,可用语句产生一消息框。
A、InputBoxB、PrintC、MsgBox
32、的思想是依据题目的部分条件确定答案的大致范围,在此范围内不重复、不遗漏地列出所
有可能情况,从中找出满足条件的结果。
A.求最值法B.穷举法C.累加法D.递归法
二、多选题(每题1分):
1.在VB应用程序设计中,以下说法正确的是:
A.对象包括窗体和控件
B.属性用来描述和确定对象的特征信息
C.事件是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作
D.方法是指程序设计的方法
2.在VB应用程序设计中,以下说法正确的是:
A.要显示不想让用户修改的文本时,应该使用Label控件
B.要显示可以让用户编辑的文本时,应该使用TextBox控件
C.清除文本框的内容,使用cls方法。
D.清除标签中的内容,使用cls方法。
3.下列字符串中,能作为变量名使用的有:
A.End B.a1 C.xx D.Sub
4.在VB应用程序设计中,以下说法正确的是:
A.Abs( )是转换英文大小写的函数
B.MsgBox( ) 是消息函数
C.Rnd( )是随机函数
D.Sqr( )是求平方根函数
5.计算机程序的三种基本结构是:
A.模块结构
B.顺序结构
C.循环结构
D.选择结构
6.VB简单应用程序的设计步骤为:
A.设计图形用户界面
B.设置对象属性
C.编写对象事件过程及通用过程代码
D.运行调试程序并保存工程
7.下列数学表达式写成VB表达式,正确的是:
A .数学表达式0<x ≤10对应的V
B 表达式为x >0 and x<=10
B .数学表达式x 2-|X+2|+5对应的VB 表达式为 x^2-ABS(x+2)+5
C .数学表达式b 2-4ac ≥0对应的VB 表达式为b^2-4*a*c>=0
D . 数学表达式12 x 对应的VB 表达式为SQR(x 2-1)
8.在VB 程序设计中,Dim 语句的功能为:
A .使系统能够按声明进行语法检查,有利于程序的调试、运行
B .合理分配内存
C .定义变量的作用范围
D .增强程序的可读性。