《算法与程序设计部分综合测试.docx》由会员分享,可在线阅读,更多相关《算法与程序设计部分综合测试.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、算法与程序设计局部综合测试您的姓名:填空题*I.用计算机解决问题的步骤一般为:0编写程序设计算法分析问题调试程序单项选择题*(正确答案).下面不属于算法描述方法的是:()单项选择题*自然语言流程图机器语言(正确答案)伪代码2 .程序的三种基本结构是()单项选择题选择结构、循环结构、树型结构顺序结构、循环结构、树型结构顺序结构、选择结构、循环结构(正确答 案)树型结构、顺序结构、选择结构3 .以下数据属于字符串常量的是()单项选择题*abc”adk” (正确答案)2277898ewt.在VB语言中,以下表达式中合法的是()单项选择题*a+b*= 1. 75) And (W=65)(H=65)(H
2、1. 75) And (WL 75) Or (Wnot=.在VB中,使用变量前,一般应该先对变量的数据类型和变量名进行定义,以 便系统为其分配存储单元。以下变量定义语句错误的选项是()。单项选择题*Dim x As IntegerDim x As Integer, y As SingleDim x, y : Integer(正确答案)Dim x As Integer, y As Integer3a + 2b.在VB中,代数式 2ab ,的表达式是()单项选择题*3a+2b/2ab(3a+2b) /2ab3a+2b/2*a*b(3*a+2*b) / (2*a*b)(正确答案)58,表达式“6+5
3、八2 Mod 4* 2+1的值是()单项选择题*678(正确答案)959 .在VB中,text 1 .text的含义正确的选项是()单项选择题*textl是控件名称,text是控件属性正确h日力在勺在+ +日彷公答案)textl是窗体名称,text是控件text 1是控件名称,text是方法textl是控件属性,text是控件.假设某一程序如下,那么能触发该程序的事件是()Private Sub command2 _ Click ()Forml. Caption= nVB 例如End Sub单项选择题*双击command2单击command2:正确答案)单击Forml改变Caption的值.在
4、VB中,以下函数运算结果是4的是()*Int (4.1)(正确答案)Len (“信息技术”)(正确答案)Abs (- 4.1)Sqr(16)(正确答案)60 .以下常量说明中,符合语法的是()*Const a=10三确答案)Const Cost 10Const x As Single=3.9 E确答案)Const y As 12.在VB中,下面表达式的值是“false”的有()*3*4 3+43658Not(53)(正确答案)2378(正确答案).有如下VB程序,它的控制结构包括()oPrivate Sub Commandl _ Click ()s 二0If s=99 ThenFor j=l
5、To 10s=s+jNext jElsePrint程序出错End IfPrint ”最后s的值为:”;sEnd Sub *树型结构顺序结构(正确答案)选择结构(正确答案)循环结构(正确答案)65 .在Visual Basic程序中,以下数据类型中属于数值型的是()*DateDouble(正确答案)Single(正确答案)Integer(正确答案).完善以下程序,使能输出:2+4+6+100的值。Private Sub Command 1 _Click()Dim i As IntegerDim s As integers=0For i=To 100 step 2s =Print ns=H;sEn
6、d Sub处应填填空题*(答案:2)66 .接上一小题:处应填填空题*(答案:s+i|S+I).接上一小题:处应填填空题*(答案:next i|NEXT I).请将以下程序段补充完整。任务:计算旅客的行李费。收费标准为:20千克以下(包括20千克)不收费,超 过20千克的局部每千克收20元。X表示行李重量.Y表示行李费。程序段:Dim X As SingleDim Y As SingleX=InputBox (输入行李重量”)If _ThenY=0ElseY=End IfPrint行李费=;处应填填空题*(答案:x)67 .接上一小题:处应填填空题*(答案:(x-20)*20|20*(x-20
7、)|(X-20)*20|20*(X- 20).接上一小题:处应填填空题*(答案:y|Y)-M =M4B = MB4=A-3(正确答案)68 以下程序中的循环体执行的次数是()Private Sub Command l_Click()For A=1 To 100 Step 2S=S+ANext APrint SEnd Sub单项选择题*484950(正确答案)51假设 a=10, b=15, 那么语句printa;+;b;=,a+b的结果为()单项选择题*a+b=2510+15=25a+b =2510+15=25max Then max=b单项选择题*10(正确答案)10(正确答案)5和10以上
8、都不是19,以下VB程序段运行完毕后,变量x的值为()x=3 : y=64Do while x= Sqr(y)x=x+2Loop单项选择题*789(正确答案) 1020 . VB使用可视化编程方法,它的集成开发环境所涉及的窗体、控件和菜单项等 均称为() 单项选择题*过程对象:正确答案) 模块结构21 .如果a、b、c、d是一四位整数中千、百、十、个位上的数字,那么这个四位数 在VB程序中可表示为()单项选择题*abeda+b+c+da* 1000+b* 100+c* 10+d(正确答案)以上都不对.VB可视化编程有3个基本步骤,依次是()单项选择题*设计界面,建立窗体,建立对象创立工程,设计
9、对象,编写代码创立工程,设计界面,保存工程设计界面,设置属性,编写代码(正确答 案)22 . VB语言中的算术运算符中:Mod表示什么;关系运算符中:“不等于”用什么表示()单项选择题*乘方,*整除,表示()单项选择题*乘方,*整除,取余数,(正确 答案)23 .以下运算结果中,值最大的是()单项选择题*5/3535 mod 33 mod 5(正确答案)24 .语句Dim s As Integer的功能是()单项选择题*定义一个字符型变量s定义一个字符型变量s定义一个字符型常量s定义一个整型变量s(正确答案)定义一个整型变量s(正确答案)定义一个整型常量s25 .有如下Visual Basic
10、程序段:a=12If a4 ThenA=a-2ElsePrint aEnd if该程序段运行后,变量a的值是()单项选择题*81012(正确答案)14.有如下Visual Basic程序段:Dim num As IntegerNum=3DoNum=num+2Print num ;Loop while num=8程序运行后,单击命令按钮,那么窗体上显示的内容是() 单项选择题*135357579(正确答案)无数据输出27 .以下程序段执行后,整型变量s的值为()s = 1For i = 1 To 3 s = s * iNext i单项选择题*0136(正确答案)28 .在VB语言中,以下合法的变
11、量名是()单项选择题*5566a-cab&34x 1(正确答案)29 .在VB语言中,表示“a大于5或小于0”的正确表达式是()单项选择题*0 a 5 And a 5 Or a 0 And a 85 0 And 4 15 0r 3+43*410/5 3(正确答案)35 .在VB中,以下用来实现选择结构的语句是()单项选择题*For.NextDo .Loop WhileIf. Then(正确答案)Print. VB集成开发环境中,用于编辑程序的窗口是()单项选择题*属性窗口工程资源管理窗口代码窗口 (正确答案)窗体设计窗口36 .设置窗体背景颜色时,应改变窗体的()单项选择题*Name属性Cap
12、tion属性BackColor属性正确答案)Font属性.运行如下程序段可输出由“*”组成的()。For X = 1 To 4Print *NextX单项选择题*平行四边形梯形平行四边形梯形矩形(正确答案)三角形37 .如果A=30, B=40,执行A=A+B:B=A-B: A=A-B这三条语句后,A、B的值是()o单项选择题*30、4040、4040、30(正确答案)30、3040.以下图是计算矩形面积的算法和计算机程序,它们的描述方式分别是()。1、输入矩形的边长电M2、计算面积s=a*b3、输出面积s”Private sub commandl_click()Dim a, b. s as singlesa=val (inputbox(输入矩形的长” ) b=val (ijj段box(“输入矩形的宽”) s=a*b。print “该矩形的面积是;send sub单项选择题*自然语言和计算机语言(正确答案)数字语言和自然语言自然语言和数字语言计算机语言和数字语言41,假设 X = False,执行 If X Then X = 0 Else X = 1 这一语句后,X 的结果为()。单项选择题*False编译错误1(正确答案) 042.在流程图中表示算法中变量的计算与赋值时使用()图形框。单项选择题*菱形框圆形框矩形框(正确答案)平行四边形框