Visual Basic 测试题及其答案.docx
-
资源ID:63228978
资源大小:22.15KB
全文页数:10页
- 资源格式: DOCX
下载积分:15金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Visual Basic 测试题及其答案.docx
Visual Basic测试题及其答案您的姓名:I填空题1*.以下选项中的哪一项不属于程序设计高级语言I单项选择题1 *Word(正确答案)VB语言Pascal语言C语言1 .对计算机软件版权的认识,正确的选项是单项选择题*计算机软件受法律保护是多余的正版软件太贵,软件能复制就不必购买受法律保护的计算机未经允许不能随便复制正优答案)正版软件只要能解密就能随意使用.高级语言的翻译程序有两种类型,是以下选项中的哪一项I单项选择题I *编译程序和解释程序 与答案,编辑程序和解释程序编译程序和汇编程序编辑程序和汇编程序2 .编译程序的基本步骤是单项选择题*编译连接装入(正确答案)装入-编译-连接设置文本框中的名称设置文本框中的文本正确答案)设置文本框中的标题存放程序代码38.表达式 abs(int(-3.4)*sqr(100)的值是()。单项选择题*-340-343040:正确答案)39 .小华设计了一个简单的求和程序。他在窗体上用工具画出三个文本框,将其Name(名称)属性分别改为xl、x2、x3 ; 又画出一个按钮,将其Caption属性改为:“计算”; 在窗体上双击该按钮,输入代码().运行程序后,在xl、x2文本框中分别输入22、33,再单击“计算”按钮,x3文框显示是 55。单项选择题*x3=xl+x255=22+33x3.Tcxt=val(x 1 .Tcxt)+VAL(x2.Tcxt) IT 确答案)x3.Text=x 1 .Text+x2.Text.要使一个命令按钮显示文字“确定”,正确的设置是把该命令的单项选择题*属性Font设置为“确定”属性.Forecolor设置为“确定”属性Caption设置为“确定”(正确答案)属性Border Style设置为“确定”40 .以下计算结果为14的有单项选择题*Abs(14.1)sqr(9)+9int(l4.9)( ;确答案)len(n12")+2.以下四种描述中,符合以下程序的是()ofor k=l 1 to 20x=inputbox(“请输入一个整数”)y =xA2next kprint x,y单项选择题*读入10个不同的x值,只计算最后一个y值,只输出最后一个x, y读入10个不同的x值,计算10个不同的y值,输出10个不同的x, y值只读入一个x值,进行10次相同的运算,输出10个相同的x, y值读入10个不同的x值,计算10个不同的y值,只输出最后一个x, y值;正确答案)程序填空题,请使用小写字母。41 .判断s=178是不是奇数,奇数x设为0,偶数x设为1。s=178ifs/2 =thenx=lelsex=0end if 填空题*笞案:s2|int(s/2).计算 s=5+10+15+.+ 100 s=0for=5 to 100 step 5s=s+inext iprint s 填空题答案:i).长方形边长为10和14,求长方形面积s a=10b=14s=填空题笞案:a*b)42 .将a、b的值互换a = 3b = 4t = aa = b填空题(答案:b=t).变量x的值是2022,以下程序的功能是求x的各位数字之和s,其中a是 个位数字,b是十位数字,c是百位数字,d是千位数字,请将程序补充完整。x = 2022a = x Mod 10b = x lOMod 10d = x 1000s=a+b+c+d填空题笞案:x 00 mod 10).计算房租费,70平方以下(包括70)每平方4元,如果超过70平方那么超过局部 每平方6元。程序中变量m为平方数,变量n为房租费。m= 128If m <= 70 Thenn = 4 * m n = 4 * 70 + 6 * (m - 70) End If print n 填空题笞案:else)43 .购物计费:某商场为了促销而实行购物打折,在商场购物500元以上(不包括 500元),超过局部实行八折优惠。某顾客购物按未打折计共花费了 898元,编 程计算顾客实际应付的金额。A表示顾客的购物金额,x表示顾客应该实际付给商 场的金额。a = 898If a <= 500 ThenElsex = 500 + (a - 500) * 0.8End If填空题*答案:x=a).编写一元二次方程X2+3X+2R的求解程序,要求能够判断方程是否有根,如果 没有根那么给出相应的提示信息。请将以下程序补充完整。a= 1b = 3c = 2d=b*b-4*a*cIfd>=0Thenxl =x2 = (-b - sqr(d) / (2 * a)print "xl="&xl & "x2=n & x2Elseprint ”无实根”end if填空题(答案:(-b + sqr(d) / (2 * a)44 .该程序功能是求S= 10+20+30+100,请将空格补完整实现前述功能。s = 0Fori = 10 To 100 Step 10Next i print s填空题.(答案:s+i)连接-装入-编译编译-装入-连接5 .程序的基本结构有顺序结构、选择结构和以下选项中的哪一种结构I单项选择题*逻辑结构模块结构循环结构(正确答案)层次结构.以下关于算法的描述中,不正确的选项是哪一项单项选择题流程图是描述算法的常用工具流程图描述算法清晰简洁,算法结构的表达明确用流程图描述的算法可以不依赖于任何具体的计算机和计算机程序设计语言 用流程图描述的算法必须依赖于具体的计算机和计算机程序设计语言I确答案).程序设计语言可以分为三大类,他们是汇编语言、高级语言和以下选项中的哪一 种语言单项选择题*机器语言(正确答案)自然语言VB语言伪代码6 .以下哪个是合法的变量名()o单项选择题*LenTestqw6constcount2s(正确空案)7 .以下选项中,不属于算法基本特征的是单项选择题*无穷性(正确答案)确定性有穷性能行性.算法的描述方式一般包括自然语言、流程图和()单项选择题*伪代码正确答案)机器代码源代码二进制代码8 .以下关于算法的描述中,正确的选项是单项选择题木算法的每一个步骤必须要有明确的定义正矿答案)一个算法至少要有一个输入算法不需要输出一个算法,它包含的计算步骤是无限的.在流程图的基本图形中,平行四边形表示的是以下选项中的哪一项单项选择题*开始/结束判断处理输出/输入正饭答M)9 .求解下面f(n)的函数值,用的是什么算法:f(n)=f(n-l)+f(n-2) (n>=3)单项选择题 二分模拟递归确答案)枚举.在下面给出的各项中,属于机器语言的是()o 单项选择题*x=10+l011011 000000 000000 000001 00101(正确答案)CLA 00 017X=X+110 .十进制II的二进制表示为单项选择题*1211011(正确答案)10100111.两个二进制数作加法:1011 + 1的结果是()说明:十进制的加法规那么是逢10进I ;二进制加法的规那么是逢2进I |单项选择题|1000 (二进制)1101 (二进制)1010 (二进制)1100 (二进制)(正确答案).以下关于程序及其特征的描述中,说法错误的选项是哪一项【单项选择题I *程序实际上是一组机器操作的指令或语句的序列程序是算法的一种描述除非特别声明,程序都从一条语句开始执行算法就是程序正确答案)11 .以下算法展示了一台自动售货机一次售货的工作流程:步骤1 :等待接收一枚硬币;步骤2 :假设硬币面值不是0.1元、0.5元、1元,退回硬币;步骤3 :假设投入货款达1.5元或以上,执行步骤4和5;步骤4 :售出一个口香糖;步骤5 :从接收货款中减去1.5元;步骤6 :退回余额。以下关于这个算法说法正确的选项是()O单项选择题*上述算法采用自然语言表示正就答案)这台自动售货机在任何情况下也不会售出口香糖上述算法属于顺序算法结构这台自动售货机只会在接受硬币达2元时才放出口香糖12 .以下关于算法的描述,不正确的选项是哪一项单项选择题*算法是解决问题的有序步骤算法具有确定性、有穷性等基本特征一个问题的算法只有一种正确答案)流程图是描述算法的常用工具.判断x是否在区间(a, b±,在VB中以下哪个逻辑表达式是正确的?()。 单项选择题*a<x<=ba<x And x<ba<x And x<=b(正就答案)a>x And x<=b13 .以下Visual Basic程序段运行后,变量max的值为()oa=5b=10max=aIF b>max Then max =bI单项选择题*51。正确答案)5或105和1014 .关于程序特征的描述,哪一项不正确单项选择题*当一条或一组语句重复时,不需要指明重复次数和条件正确答矣)除非特别声明,程序都是从第一条语句开始顺序执行数据一般有属性或取值范围,即类型说明算法的每一个步骤,对应一个或多个语句.以下选项中哪一项属于程序设计高级语言单项选择题*VB(正确答案)ExcelPowerPointWord15 .为验证编写的程序是否正确,应对程序进行以下选项中的哪一项操作【单项选择题*分析问题设计算法编写程序调试运行1三确答案)25 .以下选项中,哪一项不属于程序设计语言的的开展历程单项选择题*机器语言汇编语言高级语言自然语言(正确答案). Visual Basic规定窗体文件的扩展名是()。单项选择题*.for.frm确答案).vbp.bas.在流程图的基本图形中,矩形表示的是以下选项中的哪一项单项选择题*开始/结束输入/输出处理(正确答案)判断26 .以下关于程序和算法关系的描述中,说法正确的选项是哪一项单项选择题程序就是算法算法就是程序算法是程序设计的核心盗用答2)程序是算法设计的核心.一位爱好程序设计的同学,想通过程序设计解决鸡兔同笼的问题,他制定的如下工作过程中,更恰当的是()。单项选择题*分析问题、设计算法、分析问题、设计算法、编写程序、调试运行,检测结果正彳分析问题、编写程序、运行程序、得到答案 设计算法、编写程序、调试程序、得到答案 分析问题、设计程序、编写程序、运行程序27 . VisualBasic是一种面向()的程序设计语言。单项选择题*事件对象(一确答案)过程属性.在VisualBasic中,Command控件的Font属性,可以改变控件上的()。单项选择题*文字位置字体(正确答案)文字颜色.在Visual Basic工程设计中,双击窗体中的对象后,出现的是。单项选择题*工程窗口工具箱代码窗口 C属性窗口32 .在Visual Basic代码窗口中,语句Studcnt.Font="宋体”中的Student是单项选择题* 对象名(正确答案)属性名属性值窗口名33 .程序设计语言的开展经历了从()T汇编语言T高级语言的过程。单项选择题*自然语言机器语言(正确答案)C语言低级语言.编译方式是先(),再执行。单项选择题*翻译整个程序(正确答案)逐句翻译翻译一条执行一条直接执行34 .在用VB体验编写程序时,了解到代码窗口是用来()。单项选择题*输入、修改、查看程序代码(正确答案)查看属性运行代码只能查看程序代码.在用VB体验编写程序时,在窗体上用工具画出一个文本框,文本框的text属 性用来()。单项选择题*