武汉理工大学《计算机技术基础(VB)(专科)(新)》期末在线考试答案.docx

上传人:太** 文档编号:72872514 上传时间:2023-02-13 格式:DOCX 页数:10 大小:25.63KB
返回 下载 相关 举报
武汉理工大学《计算机技术基础(VB)(专科)(新)》期末在线考试答案.docx_第1页
第1页 / 共10页
武汉理工大学《计算机技术基础(VB)(专科)(新)》期末在线考试答案.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《武汉理工大学《计算机技术基础(VB)(专科)(新)》期末在线考试答案.docx》由会员分享,可在线阅读,更多相关《武汉理工大学《计算机技术基础(VB)(专科)(新)》期末在线考试答案.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、武汉理工大学计算机技术基础(VB)(专科)(新)期末在线考试答案一、问答(每题参考分值5分)1、编写打印下列图案的程序。*正确答案:Private Sub I;orm_Click()For i = 1 To 5Print Tab(i);For j = 1 To 5Print *;Next jPrintNext iEnd SubEnd Sub2、输入x,计算y的值。l+3x (x0)y= I sin(2x-3)(x =0 Then26、数学关系3WxV10表示成正确的VB表达式为()。A. 3=x103=x and x3 or x103=x and 10答案:【B】27、下列声明语句中错误的是(

2、)。A. Const varl=123B.Dim var2=, abcC. Dim a, b as stringDim var3 as integer答案:【B】28、下面正确的赋值语句是()。A. y= n r23y二xB. x+y=30y=x+30答案:D29、下列()对象具有编辑功能,即运行时可以进行输入或修改。A.下拉式列表框B.下拉式组合框C.复选框D.标签答案:【B】30、如果整型变量c、d的值分别为8和6,则下列语句中For I=c to d : PrintI : Next I循环体的执行次数是()。A. 32B. 1D.O 答案:【D】31、Dim bl, b2 as bool

3、ean语句显式声明变量()。A. bl和b2都为布尔型变量bl是整型,b2是布尔型变量C.bl和b2都为是可变型变量D. bl是可变型,b2是布尔型变量答案:【D】32、下列程序段 If (2 * 2 = 5) (2 * 2 = 4) Then:Print“True is greater than false”:Else:Print False is greater than true” 的运行结果是().A. True is greater than falseFalse is greater than trueB. FalseTrue答案:【B】33、()是由Visual Basic提供的

4、一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。A.文件B.属性C.方法D.窗体答案:【口34、用Dim S (20) As Integer语句定义的数组的元素个数是()。A. 1920B. 2122答案:【C】35、下列关于For .Next语句的说法正确的是()。A.循环变量、初值、终值和步长都必须为数值型Step后的步长只能为正数C.初值必须小于终值D.初值必须大于终值 答案:【A】36、改变控件在窗体中的上下位置应修改该控件的()属性。A. TopLeftB. WidthRight 答案:【A】 37、当文本框ScrollBars属性值设置为1 (水平滚动条),却没

5、有效果,原因 是()。A.文本框的MultiLine属性为FalseB.文本框中没有内容C.文本框的MultiLine属性为TrueD.文本框的Locked属性为True答案:A38、通过文本框的()属性可以获得当前插入点所在的位置。A. PositionSelStartC.SelLengthD. Left 答案:【B】 39、若要向列表框新增列表项,则可使用的方法是()。A. AddRemoveB. ClearAdditem 答案:【D】 40、下列各项不是Visual Basic的基本数据类型的是(A. CharStringB. IntegerDouble答案:【A】41、下面的变量名合法

6、的是()。A. k. namek%nameB. namek-name答案:【C】42、表达式 16/4-2-3*8/4 Mod 52 的值为()。A. 214B. 20D.4答案:【D】43、()对象能使用print方法。A.文本框B.命令按钮C.图片框D.标签答案:【口44、若i的初值为8,则下列循环语句的循环次数为()次。Do While i3+3B. x+y=51000101答案:【口46 假设有以下程序段 For 1=1 to 3:For j=5 to 1 Step -1 :Print I+j:Next j:Next I则语句Print I+j的执行次数以及I、j的值分别是()。A.

7、15 3 015 4 0B. 14 3 014 4 0答案:【B】47、在Visual Basic中下面的四个数组声明语句,正确的是()。A.Dim a10Def fn(10)B. Dim a(10)Dimension a(10)答案:【口48、下列程序段 s=0: for i=9 to 42 step 11: s=s+i :next: if i50 then s=s+i else s=s-i运行后s的结果为()。A. 167139B. 144155答案:【D】49、已知 A$=l2345678”,则表达式 Vai (Left (A$, 4)+Mid(A$, 4, 2)的值为()。B. 68答

8、案:A50、用于从字符串右边截取字符的函数是()。A. Right ()Trim ()B. Left ()Ltrim ()答案:【A】y = 1 +3 * xElsey = Sin(2 * x -3)/5Encl IfPrint yEnd Sub 3、用InputBox函数输入三个数,选出其中的最大数和最小数,显示于窗体上。正确答案:Private Sub Form_Click()a = Vai(InputBox(a=)b = Vai (InputBox (,b=z,)c = Vai(InputBox(c=)Max = a: Min = aIf b MaxIf b MaxThen Max =

9、bIf c Max Then Max = cIf b Min Then Min = bIf c 0) 9sin(3x+7) (x = 0 Theny = 5 + 8 * xElsey = 9 * Sin(3 * x + 7)End IfPrint yEnd Sub5、勾股定理中三个数的关系是:a2+b2=c2 ,编写程序,输出1到30以内满足上述关系的整数组合,打印在窗体上,例如3, 4, 5就是这样一个整数组合。正确答案:Private Sub Form Click()For a = 1 To 30For b = 1 To 30For c = 1 To 30Ifa2+b2=c2 ThenPr

10、int a; b; cEnd IfNext c, b, aEnd Sub6、编写打印下列图案的程序。*正确答案:Private Sub Commandl Click()For i = 1 To 5Print Tab (5 - i + 1);For j = 1 To 2 * i - 1Print *;Next jPrintNext iEnd Sub7、输入x,计算y的值(l+4x)/5(x0)y= vI sin(2x-3)/7(x= 0 Theny=(l+4*x)/5elsey = Sin(2*x- 3)/7End IfPrint yEnd Sub8、求下面数列前40项的和,结果保留4位小数。界

11、面自定。1 1 1 + 2 1+2 + 3 1+2 + 3 + 4 .正确答案:Private Sub Form_Click()S二 0T二 0For i=l to 40T = T+iS=S+l/TNext iPrint “S= ; Format (S, 0. 0000v )End Sub 或者s=oFor i=l to 40T二 0For j=l to iT=T+jNext jS=S+l/TNext iPrint “S= ; Format (S, v 0.0000)9、单击某个命令按钮输出3100之间的所有奇数、奇数之和。将奇数显示于文 本框Textl中,奇数之和显示于文本框Text2中。正

12、确答案:Private Sub Commandl ClickOs = 0For i = 3 To 100 Step 2Textl. Text = Textl. Text & i & s = s + iNext iText2, Text = sEnd Sub10、编写程序,由用户输入x,计算y的值。界面自定。-(Wx)/5(x5)y= - x2(0Wx5)、sin(x+3)/5(x = 5 ThenElseif x = 0y = x * x + 2 elsey = Sin(x + 3) / 5End IfPrint yEnd Sub二、单选(每题参考分值2. 5分)11关于语句If x=l Th

13、en y=l下列正确的说法是()。A. x=l和y=l均为赋值语句x=l和y=l均为关系表达式B. x=l为关系表达式,尸1为赋值语句D.尸1为关系表达式,x=l为赋值语句答案:【C】12、下列哪一个是Visual Basic合法变量名()。A. IF7ABB. AB7AB7答案:【D】13、函数 String(n, str)的功能是()。A.把数值型数据转换为字符串B.返回由n个字符组成的字符串C.从字符串中取出n个字符D.从字符串中第n个字符的位置开始取子字符串答案:【B】14、以下程序段的执行结果是()。Dim A(5)For 1=1 To 5A(l)=l*lNext IPrint A(

14、I4)0A. 255B. 16答案:【B】15、可以实现从字符串任意截取字符的函数是()。A. Instr ()Left ()B. Right ()Mid ()答案:D16、对变量名说法不确的是()。A.必须是字母开头,不能是数字或其他字符B.不能是Visual Basic的保留字C.可以包含字母、数字、下划线和标点符号D.不能超过255个字符答案:【C】)属性。)属性。17、将命令按钮Conunandl设置为不可见,应修改该命令按钮的(CaptionA. ValueVisibleB. Enabled答案:【C】18、在下列四个式子中,非法的Visual Basic表达式是()。A. a=b+

15、c63+3B. a=sin303答案:【口19、列程序执行后,变量s的值为()。s=0:x=lDo While (x10)s=s+xx=x+2LoopPrint s10A. 2550B. 100答案:(B20、下列关于Select Case测试表达式的叙述中,错误的是()。A.只能是变量名B.可以是整型C.可以是字符型D.可以是浮点类型答案:【A】21、Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是()。A.属性、事件、方法B.控件、属性、事件C.窗体、控件、过程D.窗体、控件、模块答案:【A】)公式的。)公式的。22、在Visual Basic中程序段是计算(s=0

16、: t=lFor i=l To 10t=t*i s=s+tNext iPrint sA.s=l+2+3+4+5+6+7+8+9+10B.s=l*2*3*4*5*6*7*8*9*10C. s=l!+2!+3!+4!+5!+6!+7!+8!+9!+10!D.s=l+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*10答案:【C】23、要查找“计算机”是否在字符串计算机技术基础visual basic中,应使 用函数()TABA. STRINSTRB. LEN答案:【C】24、与传统的程序设计语言相比,VB最突出的特点是()。A.程序开发环境B.程序调试技术C.事件驱动编程机制D.结构化程序设计答案:【口25、不能作为容器的对象是()。A.窗体B.框架C.图片框D.图像框答案:【D】

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁