VB2005期末测试题试题库_第1页
VB2005期末测试题试题库_第2页
VB2005期末测试题试题库_第3页
VB2005期末测试题试题库_第4页
VB2005期末测试题试题库_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

-.zVb一pro_id problem an1 an2 an3 an4 ans stuans score1 在使用应用程序时,通常用作在单击时执行指定的操作的控件是复选框单项选择按钮命令按钮图片框 c 32 当创立一个工程名为“世界杯〞的工程时,该工程的所有代码文件将被保存在〔〕文件夹下。 MyDocuments VB.NET \世界杯 Windows C 33 数学关系表达式3>*>0表示成正确的VB.NET表达式为〔〕。 3>*>0 *<3or*>0 *>0and*<3 3<*and0<* c 34 以下哪个不是代码输入时的智能感知列出成员参数提示自动完成自动更正错误代码 D 35 用于从字符串左边截取字符的函数是() Ltrim() Trim() Left() Instr() A 36 关于数据类型转换,错误的说法:将Single变量的值赋给Double类型的变量,这样操作不会丧失任何数据信息。使用转换函数转换不同类型的数据值时,不会造成有效数据位的丧失。数据类型转换失败时,将会引发相应的异常。 VisualBasic2005中的日期型数据可以转换成字符串类型。 B 37 下面合法的变量名是〔〕。 *_yz 123abc Integer *-y A 38 关于Sub过程与Function过程,下面描述正确的选项是:Sub过程的过程不能直接返回值,而Function过程能直接返回值 Function过程可以有形参,Sub过程不可以 Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以两种过程参数的传递方式不同 a 39 "有以下过程PublicSubF1〔ByRefnasinteger〕…n=3*n+4…EndSub假设n、m都被定义成整形变量,并且分别赋值为3、4,则正确的调用语句是〔〕。" F1〔n+m〕F1(m) F1(5) F1(m,n) B 310 以下哪个操作不能启动调试按F5 工具栏上点击启动调试按钮“调试〞菜单中点击“启动调试〞按F8 D 311 关于循环表达不正确的选项是: For…Ne*t循环和Do…Loop循环可以互相替代 For…Ne*t循环和Do…Loop循环可以互相嵌套替代 ???For…Ne*t循环中不能嵌套Do…Loop循环同一程序中只能使用一种循环控制 C 312 下面属于合法的字符常量的是 ABC$ "ABC" ABC ABC" B 313 要使Te*tBo*控件能够显示多行,应设置〔〕属性为True Visible Enabled MultiLine Te*t C 314 允许在菜单项的左边设置打勾标记,下面哪种论述是正确的() 在标题项中输入&然后打勾在索引项中输入“√〞在复选项中输入“√〞在有效项中输入“√〞 C 315 "以下程序段的执行后,变量a,k的值分别为Dima,kasintegera=5Fork=1To0a=a*kNe*tk" -16 -116 15 1121 c 316 关于算法的描述正确的选项是: ?有穷性指一个算法应该不能包含循环过程 ?算法执行的目的是通过对相关数据的处理,得到一个或多个结果输出内容确定性是指算法中的不能包含多项选择择语句算法中的无效语句并不影响程序的执行结果 B 317 以下不能运行工程的操作是() 执行"运行"菜单中的"启动"命令单击工具栏中的"启动"命令按下F5键按下Ctrl+F5键 D 318 下面子过程语句说明合理的是〔〕。 Subf1(ByValn()asinteger) Subf1(ByRefnasinteger)AsInteger Functionf1(ByReff1AsInteger)AsInteger Functionf1(ByReff1AsInteger) C 319 以下说法正确的选项是属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性对象是有特殊属性和行为方法的实体属性是对象的特性,所有的对象都有一样的属性属性值的设置只可以属性窗口中设置 b 320 在代码窗口,代码下有蓝色波浪线表示对代码设置了格式编译错误逻辑错误运行时错误 B 321 请编写函数fun(),其功能是:计算2-500之间〔包括2,500〕素数的个数,并将其作为返回值。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕。 20 vb_5.rar 程序题 vb_5.rrs 1022 请编写函数fun(),其功能是:计算a到b之间“个位数与十位数相等〞的数的个数〔包括a,b〕,并返回该值。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕 20 vb_11.rar 程序题 vb_11.rrs 1023 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 1024 在窗体中添加一个Te*tBo*控件,Name属性值改为“t*tInputBo*〞,Te*t属性值改为“myt*tbo*〞,***Mutiline属性值改为“True〞,ScrollBars属性值改为“Vertical〞。 20 s*t_2.rar 控件题 s*t_2.rrs 10pro_id problem an1 an2 an3 an4 ans stuans score二1 要使当前窗体的标签控件lblshow显示“欢送使用VB.NET〞,以下〔〕语句是正确的 form1.te*t=“欢送使用VB.net〞 lblshow.te*t=“欢送使用VB.net〞 =“欢送使用VB.net〞 lblshow.caption“欢送使用VB.net〞 B 32 图像框或图片框中显示的图形文件,由它们的()属性值决定 DownPicture Picture Image Icon B 33 当文本框的ScrollBars属性设置为Vertical,却没有效果,原因是〔〕。文本框没有内容文本框的MulitLine属性为False 文本框的MulitLine属性为True 文本框的Locked属性为True B 34 复选框或单项选择钮的当前状态可通过〔〕属性来返回或设置 Checked Value Selected Caption B 35 以下哪个不是代码输入时的智能感知列出成员参数提示自动完成自动更正错误代码 D 36 表达式4+5\6*7/8Mod9的值是() 4 5 6 7 B 37 假设要使命令按钮不可用,则可设置其()属性为False来实现 Value Cancel Enabled Default C 38 下面表达不正确的选项是 VisualBasic2005属于面向对象程序设计语言对象是类的实例化结果 ?类是对象的抽象描述 A.?????对象和类有时也指同一概念 D 39 "当在文本框中输入“ABCD〞时,窗体上显示的是〔〕。SubTe*tBo*1_Te*tChanged(……)HandlesTe*tBo*1.Te*tChangedLabel1.Te*t&=Te*tBo*1.Te*tEndSub" ABCD "ABCD" AABABCABCD "AAbABCABCD" C 310 以下说法正确的选项是属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性对象是有特殊属性和行为方法的实体属性是对象的特性,所有的对象都有一样的属性属性值的设置只可以属性窗口中设置 b 311 "定义字符串变量:DimstrInputAsString=“VisualBasic2005”DimstrSubStr1AsString计算子串:strSubStr1=strInput.Substring(2,4)则strSubStr的值为:" Visual Visu sual al C 312 在代码窗口,代码下有蓝色波浪线表示对代码设置了格式编译错误逻辑错误运行时错误 B 313 下面正确的赋值语句是〔〕 *+y=30 y=π*r*r y=*+10 3y=* C 314 VB表达式Cos(0)+Abs(1)+Int(Rnd(1))的值是() 1 -1 0 2 D 315 要从子过程调用后返回两个结果,以下说明合法的是〔〕。 Subf1(ByValnasinteger,ByValmasInteger) Subf2(ByRefnasinteger,ByValmasInteger) Subf3(ByRefnasinteger,ByRefmasInteger) Subf4(ByValnasinteger,ByRefmasInteger) C 316 以下哪种构造不是构造化程序设计的根本构造顺序递归选择循环 B 317 关于循环表达正确的选项是: ?循环执行过程中不能中途终止程序执行循环语句必须使用一个变量控制程序的执行循环过程不能嵌套 ??For循环过程可以使用ContinueFor跳过一下语句的执行 D 318 以下关于面向对象程序设计的表达不正确的选项是() 对象具有属性、方法等特性对象之间的通信产生了消息一个对象是一个软件构造块,它包含数据与相关的操作对象的属性不能被改变 D 319 下面的语句错误的选项是: "DimstrNameAsStringstrName=“李刚〞" "?DimdateBirthdayAsDatedateBirthday=*1/30/1990*" "?DimdateBirthdayAsDatedateBirthday=CDate(“1/30/1990”)" 20 "有以下过程PublicSubF1〔ByRefnasinteger〕…n=3*n+4…EndSub假设n、m都被定义成整形变量,并且分别赋值为3、4,则正确的调用语句是〔〕。" F1〔n+m〕 F1(m) F1(5) F1(m,n) B 321 请编写函数f(*),其功能是:判断一个大于或等于3的正整数是否是素数,***如果是素数函数返回1,否则返回0。例如:输入37,函数返回1;输入40,函数返回0。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“判断〞按钮〕。 20 bct_4.rar 程序题 bct_4.rrs 1022 请编写函数f(a),其功能是:计算一个长度为5的一维整形数组a中最大值与最小值的差,并作为函数的返回值。***例如:从文本框中输入15892,差为8。***数组中的值需要自己在文本框中输入。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕。 20 vb_10.rar 程序题 vb_10.rrs 1023 在窗体中添加一个Label控件,Enabled属性值改为“False〞,Name属性值改为“myLabel〞,Te*t属性改为“Label〞。 20 s*t_5.rar 控件题 s*t_5.rrs 1024 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 10pro_id problem an1 an2 an3 an4 ans stuans score三1 要使当前窗体的标签控件lblshow显示“欢送使用VB.NET〞,以下〔〕语句是正确的 form1.te*t=“欢送使用VB.net〞 lblshow.te*t=“欢送使用VB.net〞 =“欢送使用VB.net〞 lblshow.caption“欢送使用VB.net〞 B 32 图像框或图片框中显示的图形文件,由它们的()属性值决定 DownPicture Picture Image Icon B 33 当文本框的ScrollBars属性设置为Vertical,却没有效果,原因是〔〕。文本框没有内容文本框的MulitLine属性为False 文本框的MulitLine属性为True 文本框的Locked属性为True B 34 复选框或单项选择钮的当前状态可通过〔〕属性来返回或设置 Checked Value Selected Caption B 35 以下哪个不是代码输入时的智能感知列出成员参数提示自动完成自动更正错误代码 D 36 表达式4+5\6*7/8Mod9的值是() 4 5 6 7 B 37 假设要使命令按钮不可用,则可设置其()属性为False来实现 Value Cancel Enabled Default C 38 下面表达不正确的选项是 VisualBasic2005属于面向对象程序设计语言对象是类的实例化结果 ?类是对象的抽象描述 A.?????对象和类有时也指同一概念 D 39 "当在文本框中输入“ABCD〞时,窗体上显示的是〔〕。SubTe*tBo*1_Te*tChanged(……)HandlesTe*tBo*1.Te*tChangedLabel1.Te*t&=Te*tBo*1.Te*tEndSub" ABCD "ABCD" AABABCABCD "AAbABCABCD" C 310 以下说法正确的选项是属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性对象是有特殊属性和行为方法的实体属性是对象的特性,所有的对象都有一样的属性属性值的设置只可以属性窗口中设置 b 311 "定义字符串变量:DimstrInputAsString=“VisualBasic2005”DimstrSubStr1AsString计算子串:strSubStr1=strInput.Substring(2,4)则strSubStr的值为:" Visual Visu sual al C 312 在代码窗口,代码下有蓝色波浪线表示对代码设置了格式编译错误逻辑错误运行时错误 B 313 下面正确的赋值语句是〔〕 *+y=30 y=π*r*r y=*+10 3y=* C 314 VB表达式Cos(0)+Abs(1)+Int(Rnd(1))的值是() 1 -1 0 2 D 315 要从子过程调用后返回两个结果,以下说明合法的是〔〕。 Subf1(ByValnasinteger,ByValmasInteger) Subf2(ByRefnasinteger,ByValmasInteger) Subf3(ByRefnasinteger,ByRefmasInteger) Subf4(ByValnasinteger,ByRefmasInteger) C 316 以下哪种构造不是构造化程序设计的根本构造顺序递归选择循环 B 317 关于循环表达正确的选项是: ?循环执行过程中不能中途终止程序执行循环语句必须使用一个变量控制程序的执行循环过程不能嵌套 ??For循环过程可以使用ContinueFor跳过一下语句的执行 D 318 以下关于面向对象程序设计的表达不正确的选项是() 对象具有属性、方法等特性对象之间的通信产生了消息一个对象是一个软件构造块,它包含数据与相关的操作对象的属性不能被改变 D 319 下面的语句错误的选项是: "DimstrNameAsStringstrName=“李刚〞" "?DimdateBirthdayAsDatedateBirthday=*1/30/1990*" "?DimdateBirthdayAsDatedateBirthday=CDate(“1/30/1990”20 "有以下过程PublicSubF1〔ByRefnasinteger〕…n=3*n+4…EndSub假设n、m都被定义成整形变量,并且分别赋值为3、4,则正确的调用语句是〔〕。" F1〔n+m〕 F1(m) F1(5) F1(m,n) B 321 请编写函数f(*),其功能是:判断一个大于或等于3的正整数是否是素数,***如果是素数函数返回1,否则返回0。例如:输入37,函数返回1;输入40,函数返回0。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“判断〞按钮〕。 20 bct_4.rar 程序题 bct_4.rrs 1022 请编写函数f(a),其功能是:计算一个长度为5的一维整形数组a中最大值与最小值的差,并作为函数的返回值。***例如:从文本框中输入15892,差为8。***数组中的值需要自己在文本框中输入。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕。 20 vb_10.rar 程序题 vb_10.rrs 1023 在窗体中添加一个Label控件,Enabled属性值改为“False〞,Name属性值改为“myLabel〞,Te*t属性改为“Label〞。 20 s*t_5.rar 控件题 s*t_5.rrs 1024 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 10四pro_id problem an1 an2 an3 an4 ans stuans score1 "有以下过程PublicSubF1〔ByRefnasinteger〕…n=3*n+4…EndSub假设n、m都被定义成整形变量,并且分别赋值为3、4,则正确的调用语句是〔〕。" F1〔n+m〕 F1(m) F1(5) F1(m,n) B 32 与数学表达式a*b/3*c*d对应,VB.NET的不正确表达式是〔〕 a*b/(3*c*d) a/3*b/c/d a*b/3/c/d a*b/3*c*d D 33把小写字母转换为大写字母的函数是() Lcase$ Ucase$ Instr Len B 34 "以下程序段的执行后,i和*的值为Dimi,*AsIntegerI=1*=5Doi=i+2**=2LoopUntili>=6" 850 640 740 77 c 35 当创立一个工程名为“考试〞的工程时,该工程的所有文件将保存在〔〕文件夹下 MyDocuments \考试 Windows C 36 "有过程:PrivateSubMa*(ByRef*AsInteger,ByRefyAsInteger)If*<yThenDimtAsIntegert=**=yy=tEndIfEndSub如果:Dima,b,cAsIntegera=10b=23c=15Ma*〔a,b〕Ma*(a,c)则a,b,c的值依次是:" 23,10,15 10,23,15 15,23,10 23,23,15 A 37 假设要改变文本框中文字的大小,应对〔〕属性进展设置 FONT FONTSIZE FOREFONT TE*T A 38 下面属于合法的字符常量的是 ABC$ "ABC" ABC ABC" B 39 以下有关解决方案和工程的说法正确的选项是两者名称必须一样两者名称可以不一样名称只能是英文的以上都不对 B 310 要对工程进展严格类型检查设置,应该使用〔〕菜单中的命令调试文件编辑工程 D 311 图像框或图片框中显示的图形文件,由它们的()属性值决定 DownPicture Picture Image Icon B 312 以下程序段不能分别正确显示1!、2!、3!、4!的值的是〔〕。 "Fori=1to4n=1Forj=1toin=n*jNe*tjMessageBo*.show(n,i&"!")Ne*ti" "Fori=1to4Forj=1toin=1n=n*jNe*tjMessageBo*.show(n,i&"!")Ne*ti" "n=1Forj=1to4n=n*jNe*tjMessageBo*.show(n,i&"!")" "n=1j=1DoWhilej<=4n=n*jMessageBo*.show(n,i&"!")j=j+1Loop" C D 313 在使用应用程序时,通常用作在单击时执行指定的操作的控件是复选框单项选择按钮命令按钮图片框 c 314 在VB.net中,在窗体上设置标题文本,用〔〕属性设置Te*t Name Caption Image A 315 以下循环体能正常完毕的是〔〕。 "i=5Doi=i+1LoopUntili<0" "i=1Doi=i+2LoopUntili=10" "i=10Doi=i+1LoopUntili>0" "i=6Doi=i-2LoopUntili=1" C A 316 "下面程序段运行的结果为〔〕。Label1.te*t=""Fori=3To1Step-1Label1.Te*t&=Space(5-i)Forj=1to2*i-1Label1.Te*t&="*"Ne*tjLabel1.Te*t&=vbCrLfNe*ti" "*********" "*********" "*********" "*********" B 317 "有过程:PrivateSubMa*(ByRef*AsInteger,ByRefyAsInteger)If*<yThenDimtAsIntegert=**=yy=tEndIfEndSub如果:Dima,b,cAsIntegera=10b=23c=15Ma*〔a+b,a-b〕Ma*(a,c)则a,b,c的值依次是:" ?33,-13,15 15,23,10 15,33,-13 33,33,-13 B 318 "定义字符串变量:DimstrInputAsString=“VisualBasic2005”DimstrSubStr1AsString计算子串:strSubStr1=strInput.Substring(2,4)则strSubStr的值为:" Visual Visu sual al C 319 文本框的()属性用于设置或返回文本框中的文本内容 Te*t (名称) Caption Name A 320 工程文件的扩展名是 vbg vbp vbw vbl b 321 请编写函数fun(),其功能是:计算a到b之间“个位数与十位数相等〞的数的个数〔包括a,b〕,并返回该值。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕 20 vb_11.rar 程序题 vb_11.rrs 1022 请编写函数f(*),其功能是:判断一个大于或等于3的正整数是否是素数,***如果是素数函数返回1,否则返回0。例如:输入37,函数返回1;输入40,函数返回0。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“判断〞按钮〕。 20 bct_4.rar 程序题 bct_4.rrs 1023 在窗体中添加一个Label控件,Enabled属性值改为“False〞,Name属性值改为“myLabel〞,Te*t属性改为“Label〞。 20 s*t_5.rar 控件题 s*t_5.rrs 1024 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 10五pro_id problem an1 an2 an3 an4 ans stuans score1 可获得当前系统日期的函数是() Date() Time() IsDate() Year() A 32 文本框的()属性用于设置或返回文本框中的文本内容 Te*t (名称) Caption Name A 33 以下数组声明语句中正确的选项是〔〕。 Dim(9)AsSingle={1,2,3,4,5,6,7,8,9,10} Dima()AsSingle={1,2,3,4,5,6,7,8,9,10} Dima()AsSingle={1,"a","bc",4,5,6,7,8,9,10} Dima(,)AsInteger={1,2,3,4,5,6,7,8,9,10} B 34 下面属于合法的字符常量的是 ABC$ "ABC" ABC ABC" B 35 \、/、Mod、*四个运算符中,优先级别最低的是〔〕。 \ / Mod * C 36 下面的语句错误的选项是: "DimstrNameAsStringstrName=“李刚〞" "?DimdateBirthdayAsDatedateBirthday=*1/30/1990*" "?DimdateBirthdayAsDatedateBirthday=CDate(“1/30/19907 语句“If*=1theny=1”,以下说法正确的选项是〔〕。“*=1”和“y=1”均为赋值语句“*=1”和“y=1”均为关系表达式“*=1”为关系表达式,“y=1”为赋值语句“*=8 关于循环表达正确的选项是: ?循环执行过程中不能中途终止程序执行循环语句必须使用一个变量控制程序的执行循环过程不能嵌套 ??For循环过程可以使用ContinueFor跳过一下语句的执行 D 39 以下说法正确的选项是在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放控件假设一个控件上有4个黑色的小方块,说明该控件是活动窗体中活动控件只能有一个非活动控件在窗体是隐藏的 c 310 以下那个选项不是日期时间型 "03/21/2009 *03/21/2009* *10:20:33* DateTime.Today A 311 以下说法正确的选项是属性的一般格式为对象名_属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象的属性对象是有特殊属性和行为方法的实体属性是对象的特性,所有的对象都有一样的属性属性值的设置只可以属性窗口中设置 b 312 以下循环体能正常完毕的是〔〕。 "i=5Doi=i+1LoopUntili<0" "i=1Doi=i+2LoopUntili=10" "i=10Doi=i+1LoopUntili>0" "i=6Doi=i-2LoopUntili=1" C 313 dima〔3〕asshort,则以下语句正确的选项是 redima(5〕assingle redima(3,2) redima redimpreservea(5) D 314 表的每一行就是一个();表中的每一列称作一个(),描述了它所含有的数据。记录字段索引字段字段记录记录索引 A 315 表达式4+5\6*7/8Mod9的值是() 4 5 6 7 B 316 下面属于不合法的变量名的是 *_yz *y3 intC_3 string D 317 以下哪种构造不是构造化程序设计的根本构造顺序递归选择循环 B 318 要从子过程调用后返回两个结果,以下说明合法的是〔〕。 Subf1(ByValnasinteger,ByValmasInteger) Subf2(ByRefnasinteger,ByValmasInteger) Subf3(ByRefnasinteger,ByRefmasInteger) Subf4(ByValnasinteger,ByRefmasInteger) C 319 窗体的标题栏显示内容由窗体对象的()属性决定 BackColor BackStyle Te*t Caption D 320 以下数组定义错误的选项是 dima(10)asinteger dima(10,3)asshort dima(3)asinteger={1,2,3,4} dima(,)asinteger={{1,2,3},{2,3,1}} C 321 请编写函数f(a),其功能是:计算一个长度为5的一维整形数组a中最大值与最小值的差,并作为函数的返回值。***例如:从文本框中输入15892,差为8。***数组中的值需要自己在文本框中输入。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕。 20 vb_10.rar 程序题 vb_10.rrs 1022 请编写函数fun(a,b),其函数功能是:计算a到b区间内〔包括a、b〕所有不能整除3的整数之和,并返回结果。窗体上已经给出a,b的值。***例如:a=1,b=4。处理后,结果为7。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕 20 vb_200.rar 程序题 vb_200.rrs 1023 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 1024 在窗体中添加一个Te*tBo*控件,Name属性值改为“t*tInputBo*〞,Te*t属性值改为“myt*tbo*〞,***Mutiline属性值改为“True〞,ScrollBars属性值改为“Vertical〞。 20 s*t_2.rar 控件题 s*t_2.rrs 10六pro_id problem an1 an2 an3 an4 ans stuans score1 "以下程和序段的执行结果为Dim*AsIntegerDimyAsString="hello"*=y.Length+2SelectCase*Case10MessageBo*.Show("e*cellent")Case9MessageBo*.Show("good")Case8MessageBo*.Show("pass")CaseElseMessageBo*.Show("fail")EndSelect" e*cellent good pass fail d 32 复选框或单项选择钮的当前状态可通过〔〕属性来返回或设置 Checked Value Selected Caption B 33 关于Sub过程与Function过程,下面描述正确的选项是: Sub过程的过程不能直接返回值,而Function过程能直接返回值 Function过程可以有形参,Sub过程不可以 Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以两种过程参数的传递方式不同 a 34下面表达不正确的选项是 VisualBasic2005属于面向对象程序设计语言对象是类的实例化结果 ?类是对象的抽象描述 A.?????对象和类有时也指同一概念 D 35 "有过程:PrivateSubMa*(ByRef*AsInteger,ByRefyAsInteger)If*<yThenDimtAsIntegert=**=yy=tEndIfEndSub如果:Dima,b,cAsIntegera=10b=23c=15Ma*〔a,b〕Ma*(a,c)则a,b,c的值依次是:" 23,10,15 10,23,15 15,23,10 23,23,15 A 36 在VB.net中,在窗体上设置标题文本,用〔〕属性设置 Te*t Name Caption Image A 37 要使文本框中的文字不能修改,应对〔〕属性进展设置。 Locked Visible Enable ReadOnly D 38 下面的变量定义错误的选项是: DimmyloopAsInteger Dim120AsByte Dim_AsAsString Dimbtn12AsButton B 39 下面的语句错误的选项是: "DimstrNameAsStringstrName=“李刚〞" "?DimdateBirthdayAsDatedateBirthday=*1/30/1990*" "?DimdateBirthdayAsDatedateBirthday=CDate(“1/30/199010 一语句要在下一行续写,用〔〕符号作为续行符。 + - _ … C 311 下面关于注释语句的表达正确的选项是:注释语句在程序中可以执行注释语句不能使用VisualBasic2005中的关键字注释语句可以包含多行 ?注释语句必须添加到代码的后面 C 312 以下循环体能正常完毕的是〔〕。 "i=5Doi=i+1LoopUntili<0" "i=1Doi=i+2LoopUntili=10" "i=10Doi=i+1LoopUntili>0" "i=6Doi=i-2LoopUntili=1" C 313 下面程序求两个数中的小数〔〕不正确 min1=iif(*<y,*,y) if*<ythen***min1=****else***min1=y***endif min1=IIF(*>y,y,*) ify<*then***min1=y***endif***min1=* D 314 要求改文本框中显示的文本,应当在属性窗口中改变的属性是 Caption Name Te*t Label c 315 以下说法不正确的选项是对象的可见性可设为True或False 标题的属性值可设为任何文本属性窗口中属性可以按字母顺序排列*些属性的值可以跳过不设置,系统自动设为空值 d 316 关于布尔类型的描述正确的选项是:在VisualBasic2005中,True在内部存储为1。在编程时,非零值可能都代表False 数值型转换为Boolean类型时,只有1能转换成TrueVisualBasic2005将0转换为False,其它值都转换为True。 D 317 用于从字符串左边截取字符的函数是() Ltrim() Trim() Left() Instr() A 318 "以下程序段的执行后,变量a,k的值分别为Dima,kasintegera=5Fork=1To0a=a*kNe*tk" -16 -116 15 1121 c 319 在设计状态,列表中的选项可以通过〔〕属性来设置。 List Items.Count Te*t Items D 320 数学关系表达式3>*>0表示成正确的VB.NET表达式为〔〕。 3>*>0 *<3or*>0 *>0and*<3 3<*and0<* c 321 请编写函数fun(),其功能是:计算a到b之间“个位数与十位数相等〞的数的个数〔包括a,b〕,并返回该值。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕 20 vb_11.rar 程序题 vb_11.rrs 1022 请编写函数f(*),其功能是:判断一个大于或等于3的正整数是否是素数,***如果是素数函数返回1,否则返回0。例如:输入37,函数返回1;输入40,函数返回0。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“判断〞按钮〕。 20 bct_4.rar 程序题 bct_4.rrs 1023 在窗体中添加一个Te*tBo*控件,Name属性值改为“t*tInputBo*〞,Te*t属性值改为“myt*tbo*〞,***Mutiline属性值改为“True〞,ScrollBars属性值改为“Vertical〞。 20 s*t_2.rar 控件题 s*t_2.rrs 1024 在窗体中添加一个Label控件,Enabled属性值改为“False〞,Name属性值改为“myLabel〞,Te*t属性改为“Label〞。 20 s*t_5.rar 控件题 s*t_5.rrs 10八pro_id problem an1 an2 an3 an4 ans stuans score1 "有过程:PrivateSubMa*(ByRef*AsInteger,ByRefyAsInteger)If*<yThenDimtAsIntegert=**=yy=tEndIfEndSub如果:Dima,b,cAsIntegera=10b=23c=15Ma*〔a+b,a-b〕Ma*(a,c)则a,b,c的值依次是:" ?33,-13,15 15,23,10 15,33,-13 33,33,-13 B 32 在VB集成开发环境中,下面不存在的窗口是常见任务属性解决方案资源管理器代码窗口 A 33 下面正确的赋值语句是〔〕 *+y=30 y=π*r*r y=*+10 3y=* C 34 以下哪个操作不能启动调试按F5 工具栏上点击启动调试按钮“调试〞菜单中点击“启动调试〞按F8 D 35 允许在菜单项的左边设置打勾标记,下面哪种论述是正确的() 在标题项中输入&然后打勾在索引项中输入“√〞在复选项中输入“√〞在有效项中输入“√〞 C 36 设a=“VisualBasic〞,下面使b=“Visual〞的语句是() b=Left(a,8,12) b=Mid(a,8,5) b=Rigth(a,6) b=Left(a,6) D 37 在设计阶段,当双击窗体上的*个控件时,所翻开的窗口是() 工程资源管理器窗口工具箱窗口代码窗口属性窗口 C 38 以下数组声明语句中正确的选项是〔〕。 Dima[3,4]AsInteger Dima{3,4}AsInteger Dima(3,4)AsInteger Dima(34)AsInteger C 39 "当在文本框中输入“ABCD〞时,窗体上显示的是〔〕。SubTe*tBo*1_Te*tChanged(……)HandlesTe*tBo*1.Te*tChangedLabel1.Te*t&=Te*tBo*1.Te*tEndSub" ABCD "ABCD" AABABCABCD "AAbABCABCD" C 310 "有以下过程,关于形参n的说法正确的选项是PublicSubF1〔ByRefnasinteger〕……EndSub" 形参n的变化不影响实参形参n的变化影响实参形参n的值就是过程F1的返回值 n是静态变量 B 311 以下可以立即翻开窗口的操作是() Ctrl+D Ctrl+G Ctrl+F Ctrl+E B 312 要从子过程调用后返回两个结果,以下说明合法的是〔〕。 Subf1(ByValnasinteger,ByValmasInteger) Subf2(ByRefnasinteger,ByValmasInteger) Subf3(ByRefnasinteger,ByRefmasInteger) Subf4(ByValnasinteger,ByRefmasInteger) C 313 假设要使命令按钮不可操作,要对〔〕属性进展设置。 Enable Visible BackColor Te*t A 314 VB中可以通过icon属性设置应用程序的图标,以下选项中哪个是其支持的图像格式 BMP JPG GIF ICO D 315 数学关系表达式3>*>0表示成正确的VB.NET表达式为〔〕。 3>*>0 *<3or*>0 *>0and*<3 3<*and0<* c 316 要使Te*tBo*控件能够显示多行,应设置〔〕属性为True Visible Enabled MultiLine Te*t C 317 "Do…Loop属于条件型循环,其根本语句格式为:Do语句块Loop则对其表达正确的选项是:" 该循环过程也可以控制循环次数该循环过程容易出现死循环 VisualBasic2005不支持这种循环过程该循环过程不能使用For…Ne*t循环替代 A 318 整型变量*中存放一个2位正整数,要将两位数交换位置,例如,13变为31,实现的表达式是 *mod10*10+*\10 *mod10*10+*/10 (*mod10)*10+*\10 (*mod10)*10+*/10 C 319 关于Sub过程与Function过程,下面描述正确的选项是: Sub过程的过程不能直接返回值,而Function过程能直接返回值 Function过程可以有形参,Sub过程不可以 Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以两种过程参数的传递方式不同 a 320 工程文件的扩展名是 vbg vbp vbw vbl b 321 请编写函数fun(),其功能是:计算2-500之间〔包括2,500〕素数的个数,并将其作为返回值。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕。 20 vb_5.rar 程序题 vb_5.rrs 1022 请编写函数f(*),其功能是:判断一个大于或等于3的正整数是否是素数,***如果是素数函数返回1,否则返回0。例如:输入37,函数返回1;输入40,函数返回0。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“判断〞按钮〕。 20 bct_4.rar 程序题 bct_4.rrs 1023 在窗体中添加一个Label控件,Enabled属性值改为“False〞,Name属性值改为“myLabel〞,Te*t属性改为“Label〞。 20 s*t_5.rar 控件题 s*t_5.rrs 1024 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 10九pro_id problem an1 an2 an3 an4 ans stuans score1 关于多分支选择表达正确的选项是: ?多分支选择必须使用If语句嵌套实现多分支选择必须使用Select语句嵌套实现多分支选择语句可以使用多种语句实现 VisualBasic2005不允许使用多分支选择 C B 32 下面四个运算符中,优先级别最高的是 ^ / Mod * a D 33 dima〔3〕asshort,则以下语句正确的选项是 redima(5〕assingle redima(3,2) redima redimpreservea(5) D C 34 当创立一个工程名为“世界杯〞的工程时,该工程的所有代码文件将被保存在〔〕文件夹下。 MyDocuments VB.NET \世界杯 Windows C C 35 "以下程序执行的结果为Dim*,y,zAsInteger*=25y=20z=7MessageBo*.Show("S("&*+z*y&")")" s(47) s(165) s(25+7*20) s(87) b C 36 数学关系表达式3>*>0表示成正确的VB.NET表达式为〔〕。 3>*>0 *<3or*>0 *>0and*<3 3<*and0<* c C 37 以下四个算术运算符中,优先级别最低的是 \ ^ mod 负号- C D 38 当用户在窗体上单击鼠标时,不会触发的事件是() Click MouseDown MouseUp DblClick D D 39 在代码窗口,代码下有蓝色波浪线表示对代码设置了格式编译错误逻辑错误运行时错误 B B 310 以下哪种构造不是构造化程序设计的根本构造顺序递归选择循环 B B 311 用于从字符串左边截取字符的函数是() Ltrim() Trim() Left() Instr() A C 312 "有以下过程PublicSubF1〔ByRefnasinteger〕…n=3*n+4…EndSub假设n、m都被定义成整形变量,并且分别赋值为3、4,则正确的调用语句是〔〕。" F1〔n+m〕 F1(m) F1(5) F1(m,n) B A 313 可以同时删除字符串前导和尾部空白的函数是() Ltrim Rtrim Trim Mid C C 314 假设要使命令按钮不可用,则可设置其()属性为False来实现 Value Cancel Enabled Default C C 315 标签控件能够显示文本信息,决定其是否有可见的边框的属性是 Alignment Caption Visible BorderStyle d B 316 一语句要在下一行续写,用〔〕符号作为续行符。 + - _… C C 317 程序运行时,假设要通过回车键调用*命令按钮的Click事件过程,则可设置该命令按钮的()属性值为True来实现 Value Enabled Default Cancel C C 318 "有过程:PrivateSubMa*(ByRef*AsInteger,ByRefyAsInteger)If*<yThenDimtAsIntegert=**=yy=tEndIfEndSub如果:Dima,b,cAsIntegera=10b=23c=15Ma*〔a+b,a-b〕Ma*(a,c)则a,b,c的值依次是:" ?33,-13,15 15,23,10 15,33,-13 33,33,-13 B B 319 要使当前Form1窗体的标题栏显示“欢送使用〞,以下〔〕是正确的。 Form1.Te*t="欢送使用" Me.Te*t="欢送使用" Form1.Name="欢送使用" Me.Name="欢送使用" B A 320 当窗体上有多个控件时,最多只有()个控件是活动的 1 2 3 多 A A 321 请编写函数f(*),其功能是:判断一个大于或等于3的正整数是否是素数,***如果是素数函数返回1,否则返回0。例如:输入37,函数返回1;输入40,函数返回0。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“判断〞按钮〕。 20 bct_4.rar 程序题 bct_4.rrs 1022 请编写函数f(*),其功能是:根据下面的公式,计算通过文本框输入的*的值对应的y值。***计算公式为*<-1时,y=*;-1≤*<0时,y=2*;*≥0时,y=5*+1。***注意:不得改动程序已有的任何代码。编写完成后至少执行一次你的程序以验证正确性〔运行后点击“计算〞按钮〕。 20 bct_1.rar 程序题 bct_1.rrs 1023 在窗体中添加一个Te*tBo*控件,Name属性值改为“t*tInputBo*〞,Te*t属性值改为“myt*tbo*〞,***Mutiline属性值改为“True〞,ScrollBars属性值改为“Vertical〞。 20 s*t_2.rar 控件题 s*t_2.rrs 1024 在窗体中添加一个Button控件,更改Name属性为“my_button〞,更改Te*t属性为“ok〞。****再添加一个Label控件,更改Te*t属性为“mylabel〞,更改BackColor属性为“ButtonHighlight〞。 20 s*t_1.rar 控件题 s*t_1.rrs 10十pro_id problem an1 an2 an3 an4 ans stuans score1 过程声明时如果没有说明权限时,默认为〔〕类型private public friend protected B A 32 下面正确的赋值语句是〔〕 *+y=30 y=π*r*r y=*+10 3y=* C B 33 由单精度浮点型的数据组成的字节数是() 2 4 8 16 B B 34 假设m,*,y,均为Integer型变量,则执行下面语句后m值是().m=1:*=2:Y=3;m=IIf(*>Y,*+Y,*-Y) -1 0 1 2 A A 35 数学关系表达式3>*>0表示成正确的VB.NET表达式为〔〕。 3>*>0 *<3or*>0 *>0and*<3 3<*and0<* c C 36 "有过程:PrivateSubMa*(ByRef*AsInteger,ByRefyAsInteger)If*<yThenDimtAsIntegert=**=yy=tEndIfEndSub如果:Dima,b,cAsIntegera=10b=23c=15Ma*〔a,b〕Ma*(a,c)则a,b,c的值依次是:" 23,10,15 10,23,15 15,23,10 23,23,15 A D 37 下面为正确的整型常量的是() &624 347 &0127 &0128 C 38 关于单项选择按钮和复选框的描述中,错误的选项是〔〕。*个单项选择按钮被单击一定会触发它的CheckedChanged 一个单项选择按钮的状态发生变化,同组中必有另一个单项选择按钮的状态也发生变化*个复选按钮被单击一定会触发它的CheckedChanged 一个复选框的状态发生变化,不会影响其他复选框的状态 A 39 关于多分支选择表达正确的选项是: ?多分支选择必须使用If语句嵌套实现多分支选择必须使用Select语句嵌套实现多分支选择语句可以使用多种语句实现 VisualBasic2005不允许使用多分支选择 C C 310 以下关于面向对象程序设计的表达不正确的选项是() 对象具有属性、方法等特性对象之间的通信产生了消息一个对象是一个软件构造块,它包含数据与相关的操作对象的属性不能被改变 D D 311 以下四个算术运算符中,优先级别最低的是 \ ^ mod 负号- C C 312 对初学者来说,调试程序方便又有效的手段是〔〕。在可疑代码处设置断点,逐语句跟踪查看资料通过“立即

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论