已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计基础1、在Visual Basic中,当将窗体的()属性值设置为False时,将不显示窗体的控制菜单、最大化/最小化及关闭按钮。 A) MaxButton B) MinButton C) ControlBox D) WindowState 正确答案是: C 2、要在窗体上显示图片,需设置窗体的()属性。 A) Caption B) Icon C) Picture D) ControlBo 正确答案是: C 3、Visual Basic的编程机制是() A) 可视化 B) 面向对象 C) 面向图形 D) 事件驱动 正确答案是: D 4、下列叙述中正确的是()。 A) 同一个事件的名称在不同的程序中可以不同 B) 事件是用户定义的 C) 对象的事件是不固定的 D) 事件是对象能够识别的动作 正确答案是: D 5、在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic 6.0。以下方式中,不能启动Visual Basic 6.0的是( )。 A)通过“我的电脑”找到vb6.exe,双击该文件名 B)进入DOS方式,执行vb6.exe文件 C)通过“开始”菜单中的“运行”命令 D)通过“开始”菜单中的“程序”命令正确答案是: B 6、设计窗体时双击窗体的任何位置,将打开( )。 A)窗口设计器 B)代码窗口 C)工具箱窗口 D)属性窗口正确答案是: B 7、)假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为( )。 A)Label1.BackStyle=0 B)Label1.BackStyle=1 C)Label1.BackStyle=True D)Label1.BackStyle=False正确答案是: A 8、以下( )控件没有Caption属性。 A)CommandButton B)CheckBox C)TextBox D)Label 正确答案是: C 9、在VB中,要将一个窗体装载到内存中进行预处理,但不显示,应该使用( )。 A)Show B)Hide C)Load D)UnLoad正确答案是: C 10、为了在按下Esc键时执行某个命令按钮的Click事件过程,需要将命令按钮的某属性值设置为True,该属性是( )。 A)Value B)Default C)Cancel D)Enabled正确答案是: C VB语言基础1、下面表达式中,()的运算结果与其它三个不同。 A) Exp(-3.5) B) Int(-3.5)+0.5 C) -Abs(-3.5) D) Sgn(-3.5)-2.5 正确答案是: A 2、以下()是Visual Basic中合法的函数使用。 A) exp.x B) exp(x) C) cosx D) sinx 正确答案是: B 3、表达式left(How are you,3)的值是() A) How B) are C) you D) How are you 正确答案是: A 4、表达式right(How are you,3)的值是() A) How B) are C) you D) How are you 正确答案是: C 5、在一个语句行内写多条语句时,语句之间应该用()分隔。 A) 逗号 B) 分号 C) 冒号 D) 顿号 正确答案是: C 6、VB的数值型数据分为( )两种。 A)整数和长整数 B)整数和浮点数 C)单精度浮点数和双精度浮点数 D)整数和货币数据类型正确答案是: B 7、表达式Abs(-5)+Len(ABCDE)的值是( )。 A)5ABCDE B)-5ABCDE C)10 D)0正确答案是: C 8、下列是Visual Basic中所允许的形式数是( )。 A)25.74 B)3.457E100 C)368 D)1.87E+50正确答案是: C 9、设a=Visual Basic,下面语句中可使b=Basic的是( )。 A)b=Left(a,8) B)b=Mid(a,8,5) C)b=Right(a,8) D)b=Left(a,8,5)正确答案是: B 10、设有如下变量声明“Dim aTime As Date”,则为变量aTime正确赋值的表达式是( )。 A)aTime =#11:34:04# B)Time =Format(Time,yy:mm:dd) C)aTime =#11:34:04# D)aTime =Format(hh:mm:ss,Time)正确答案是: A数据的输入与输出1、函数MsgBox的返回值的类型为()。 A) 字符型 B) 整数 C) 日期 D) 变体型 正确答案是: B 2、MsgBox函数中有4四个参数,其中必须写明的参数是()。 A) 指定对话框中显示按钮的数目 B) 设置对话框标题 C) 提示信息 D) 所有参数都是可选的 正确答案是: C 3、如果要显示Visual Basic中的预定义输入对话框,需要调用Visual Basic 提供的()函数。 A) MsgBox B) Open C) Output D) InputBox 正确答案是: D 4、有如下程序 a=6:b=8 PRINT SQR(a*a+b*b) END 运行时输出的结果是()。 A) 6 B) 8 C) 10 D) 14正确答案是: C 5、在立即窗口中执行下列语句: str1=String$(3,xyz) str2=Space(1) str3=Trim(Len$(32) str4=String(5,69) Print str1;str2;str3;str4 其输出结果是()。 A) zzz 2EEEEE B) xxx 32EEEEE C) zzz2EEEEE D) xxx 2EEEEE正确答案是: D 6、以下程序段在图片框中的输出是() a=Your b=Sname c=Iscr print right(a,3) picture1.print mid(b,2,4) print left(c,2) A) name B) our C) IS D) ourname 正确答案是: A 7、如果Tab函数的参数小于1,则Print方法的打印位置在第()列 A) 2 B) 0 C) 3 D) 1 正确答案是: D 8、在窗体上已建立了多个控件,如Text1、Label1、Command1,要使程序一运行焦点就定位在Command1上,应将Command1的()属性设置为0 A) TabIndex B) Index C) TabStop D) Enabled 正确答案是: A 9、在窗体上已建立了多个控件,如Text1、Label1、Command1,要使程序一运行焦点就定位在Command1上,应将Command1的TabIndex属性设置为() A) 0 B) 1 C) 2 D) -1 正确答案是: A 10、如果将布尔常量True赋值给一个整型变量,则整型变量的值为()。 A) 0 B) -1 C) Ture D) false 正确答案是: B顺序、选择结构1、在Visual Basic中,以下()可以作为字符串变量。 A) m B) #01/01/99# C) m D) True 正确答案是: A 2、下语句y=y+1的正确含义是(): A) 变量y的值与y+1的值相等 B) 将变量y的值加1后赋给变量y C) 变量y的值为1 D) 将变量y的值存入到y+1中 正确答案是: B 3、以下哪一个是变量名是错误的()。 A) AB_C B) ABC C) AB.C D) A68 正确答案是: C 4、当程序运行时,在窗体上单击鼠标,以下() 事件是窗体不会接收到的? A) MouseDown B) MouseUp C) Load D) Click 正确答案是: C 5、下列数据中,不属于浮点数的为()。 A) 123.4556e-3 B) 234.23d5 C) 0.243D5 D) 23.234 正确答案是: C 6、下列程序执行后,变量x的值为( )。 Dim a, b, c, d As Single Dim x As Single a = 10 : b = 30 : c = 400 If b a Then d = a: a = b: b = d End If If b c Then x = b ElseIf a c Then x = c Else x = a End If A)10 B)30 C)400 D)430正确答案是: B 7、下面程序段()能够实现条件:如果xy,则a=16.否则a=-16 A) if xy then a=16 B) ifxy then a=16:print a a=-16 a=-16:print a print a C) if xy then D) if xy then a=16 a=16:print a else else a=-16 a=-16:print a print a end if end if正确答案是: C 8、下列程序段的执行结果是() a=1 b=6 a=val(a)+val(b) b=val(16) if ab then print a-b else print b-a A) 9 B) -9 C) 7 16 D) 0正确答案是: B 9、要计算当0x10时,y=x,应使用语句 A) if 0x10 then y=x B) if 0x or x10 then y=x C) if 0x and x10 then y=x D) if 0x xor o60 then i=1 if a70 then i=2 if a80 then i=3 if a90 then i=4 print i=;i A) i=1 B) i=2 C) i=3 D) i=4正确答案是: B循环结构 1、语句y=y+1的正确含义是(): A) 变量y的值与y+1的值相等 B) 将变量y的值加1后赋给变量y C) 变量y的值为1 D) 将变量y的值存入到y+1中正确答案是: B 2、有如下程序 s=0:i=1 do while i=100 s=s+i loop print s A) 5050 B) 505 C) 死循环,无输出 D) 无穷大的数正确答案是: C 3、单击窗体时输出斐波那契数列的前20项.该数列第一项为1,第二项为1,其后每一项的植都是前两项的和.即: 1,1,2,3,5,8,13. 从题后供选的答案中选出正确的答案,填入以下程序中相应处,构成完整程序。 private sub form_click() x1=1 x2=1 n=0 do while n10 print x1,x2 x1=_ x2=x1+x2 n=n+1 loop end sub A) x1+x2 B) x2 C) x1+n D) x2+n正确答案是: A 4、下列程序的执行结果为 s=0:t=0:u=0 for x=1 to 3 for y=1 to x for z=y to 3 s=s+1 next z t=t+1 next y u=u+1 next x print s;t;u A) 3 6 14 B) 14 6 3 C) 14 3 6 D) 16 4 3正确答案是: B 5、Do while条件- Loop循环对循环体的执行过程是 A) 先执行循环体,再测试条件是否成立 B) 先测试条件是否成立,如果满足条件,才能执行循环体 C) 当条件为假时,执行循环 D) 当条件为真时,循环体的所有语句都被执行正确答案是: B 6、判断下面程序段是计算哪一个数学式的()。 n=inputbox(输入n的值) x=inputbox(输入x的值) t=1:s=0:p=1 For i = 2 To 2*n step 2 t=t*i p=p*x s=s+p/t next i print s A) 1+x/2!+x/4!+x/2N! B) 1+x/2!+x2/(2x4)+x3/(2x4x6)+xn/(2x4x6xx2n) C) 1!+x/2+x2/4+x3/6+xn/2n D) 1+x2/2+x4/()2x4+x(2n)/2N!正确答案是: B 7、下面程序段的输出结果是()。 p=0 s=0 do p=p+2 s=s+p loop while p=100 loop while n100 C) n=0 D) n=0 do do while n100 n=n+1 n=n+1 loop until n100 loop正确答案是: C 9、下列程序段的结果为 a=ABBACDDCBA for i=6 to 2 step -2 x=mid(a,i,i) y=left(a,i) z=right(a,i) z=x & y & z next i print z A) ABA B) AABAAB C) BBABBA D) ABBABA正确答案是: C 10、为了计算1+3+5+99的值,某人编程如下: k=1 s=0 While k=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是( )。 A)WhileWend循环语句错误,应修改为For k=1 To 99Next k B)循环条件错误,应改为 While k 0 Then s1 = s1 + x(k) Else s2 = s2 + x(k) End If Next k Y = s1/Abs(s2) Print Y End Sub A)148 B)40 C)-40 D)3.7正确答案是: D 4、执行以下程序,在窗体上输出( )。 Private Sub Command1_Click() Dim a(20) For j = 1 To 20 Step 2 a(j) = j Next j Print a(1) + a(2) + a(3) End Sub A)4 B)5 C)6 D)7正确答案是: A 5、下面语句中错误的是( )。 A)ReDim Preserve Matrix(10,Ubound(Matrix,2)+1) B)ReDim Preserve Matrix(Ubound(Matrix,1)+1,10) C)ReDim Preserve DynArray(Ubound(DynArray)+1) D)ReDim DynArray(Ubound(DynArray)+1)正确答案是: B 6、假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是( )。 A)命令按钮的所有Caption属性都是Command1 B)在代码中访问任意一个命令按钮只需使用名称Command1 C)命令按钮的大小都相同 D)命令按钮共享相同的事件过程正确答案是: B 7、下列程序段错误的是( )。 A)Dim a As Integer a=array(1,2,3,4) B)Dim a(),b() a=array(1,2,3,4):b=a C)Dim a As Variant a=array(1,asd,true) D)Dim a() As Variant
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国汽车水箱烘焊炉市场调查研究报告
- 2025年中国抽桶市场调查研究报告
- 支架术后定期复查与随访管理
- 特别护理记录单的国际化趋势
- 人工智能辅助护理技术
- 药物过敏的护理创新方法
- 卧床老人心理障碍护理与干预
- 给排水工程施工方案
- 护理专业能力评估中的跨专业合作
- 痔疮术后个人卫生护理技巧
- 人教部编版道德与法治八年级下册道德与法治期末测试检测试题(解析版)
- 2024年北京中考语文试题及答案
- 新青岛版-二年级下册数学-口算题
- 周志华-机器学习-Chap01绪论-课件
- X矿业企业120万t选矿厂投标文件技术标
- 汉语写作与百科知识样题
- 提高喷射混凝土施工一次验收合格率QC成果
- 美丽中国(支教项目)
- 题型01 长句表达题的规范答题(课件) 高考生物二轮复习 (新教材专用)
- GB/T 17467-2020高压/低压预装式变电站
- 新通用设备经济寿命参考年限表
评论
0/150
提交评论