ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:90KB ,
资源ID:500179      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-500179.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级VB机试(选择题)模拟试卷154及答案与解析.doc)为本站会员(wealthynice100)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

[计算机类试卷]国家二级VB机试(选择题)模拟试卷154及答案与解析.doc

1、国家二级 VB机试(选择题)模拟试卷 154及答案与解析 一、选择题 1 设 a=10, b=5, c=1,执行语句 Print a b c窗体上显示的是 ( A) True ( B) False ( C) 1 ( D)出错 2 要求如果 x被 7除余 2,则输出 x的值,下列语句中不能实现此功能的语句是 ( A) If x mod 7=2 Then Print x ( B) Ifx (x 7)*7=2Then Print x ( C) If x-(x/7)=2 Then Print x ( D) Ifx-Int(x 7)*7=2 Then Print x 3 满足下列条件之一的年份是闰年:

2、1)年份能被 4整除但不能被 100整除 2)年份能被 400整除若 y代表年份,下面判断闰年的正确表达式是 ( A) y Mod 4 And y Mod 100 Or y Mod 400 ( B) y Mod 4=0 Or y Mod 1000 And(y Mod 4=0 Or y Mod 400=0 ( D) y M0d 4=0 And y Mod 100b And N0t fcd1 Or dc的值是 ( A) 1 ( B) 0 ( C) True ( D) False 10 数学式 y2x=10在 VB中应表示为 ( A) y*yx And 10x And x=10 ( C) n Sqr

3、(y)x Or xx Or x=10 11 设 A、 B、 C是三角形的 3条边,则以下表示 “任意两边之和大于第三边 ”的布尔表达式是 ( A) A+BC Or A+CB Or B+CA ( B) A+B=c And A+c=B And B+c=A 12 设变量 x中的值是 395,则下面语句的输出是 ( A) 935 ( B) 395 ( C) 539 ( D) 593 13 设变量 x的值是 845,则下面语句的输出是 ( A) 17 ( B) 548 ( C) 845 ( D) 485 14 下列运算符中,优先级别最低的是 ( A) Not ( B) Like ( C) Mod ( D

4、) And 15 能正确表述 “x为大于等于 5并且小于 20的数 ”的 Visual Basic表这式是 ( A) x =5 And x 20 ( B) x =5 Orx 20 ( C) 5 =x 20 ( D) 5 =x =20 16 下列运算符 中,优先级别最高的是 ( A) Not ( B) Is ( C) & ( D) And 17 在窗体上画一个命令按钮和一个文本框,其名称分别为 Commandl和 Text1,把文本框的 Text属性设置为空白,然后编写如下事件过程: Private Sub Commandl Click0 a=InputBox(“Enter an integer

5、”): b=Textl Text: Text1 Text=b+a End Sub 程序运行后,在文本框中输入 456,然后单击命令按钮,在输入对话框中输入123,则文本框中显示的 内容是 ( A) 579 ( B) 123 ( C) 456123 ( D) 456 18 输入 VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用 ( A)冒号 (:), ( B)分号 (; ) ( C)下划线 (_) ( D)连字符 (-) 19 Visual Basic源程序的续行符为 ( A)冒号 (: ) ( B)分号 (; ) ( C)下划线 ( ) ( D)连字符 (-) 20 Pr

6、int Format(1234 56, “#.#”)语句的输出结果是 ( A) 123 4 ( B) 1234 6 ( C) 1234 5 ( D) 1234 56 21 以下不能用 Print方法输出数据的对象或窗口是 ( A)窗体 ( B)立即窗口 ( C)图片框 ( D)代码窗口 22 下列程序段的输出结果是 X=5 Print x+1; x+1 ( A) 6 6 ( B) 5 5 ( C) 6 7 ( D) 5 6 23 语句 Print Format$(23846 5, “000, 000 00”)的输出结果是 ( A) 23846 5 ( B) 23, 846 5 ( C) 23

7、846 50 ( D) 023, 846 50 24 假定 Picturel和 Text1分别为图片框和文本框的名称,则下列错误的语句是 ( A) Print 25 ( B) Picturel Print 25 ( C) Textl Print 25 ( D) Debug Print 25 25 执行下列语句 strlnput=InputBox(“请输入字符串 ”, “字符串对话框 ”, “字符串 ”) 将显示输入对话框。此时如果直接单击 “确定 ”按钮,则变量 strlnput的内容是 ( A) “请输入字符串 ” ( B) “字符串对话框 ” ( C) “字符 串 ” ( D)空字符串 2

8、6 有下面的程序段: x=InputBox(“字符串 ”, “输入 ”, “请输入 ”) Print x 如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是 ( A)字符串 ( B)输入 ( C)请输入 ( D)空白 (即未输出任何内容 ) 27 下列叙述中正确的是 ( A) MsgBox语句的返回值是一个整数 ( B)执行 MsgBox语句并出现信息框后,不用关闭信息框即可执行其他操作 ( C) MsgBox语句的第一个参数不能省略 ( D)如果省略 MsgBox语句的第 三个参数 (Title),则信息框的标题为空 28 假定有如下语句: answers=MsgBox

9、(“String1”, “String2”, “String3”, 2)执行该语句后,将显示一个信息框,单击其中的 “确定 ”按钮,则 answers的值为 ( A) String1 ( B) String2 ( C) String3 ( D) 1 29 设程序中有以下语句: MsgBox“Visual”, “Basic”, “等级考试 ”, 2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是 ( A)提示信息是 Visual ( B)提示信息是 Basic ( C)标题栏显示为 Visual ( D)标题栏显示为 “等级考试 ” 30 窗体上有一个名称为 Commandl的命

10、令按钮,其事件过程如下: Private Sub Command 1Click() x=“VisualBasicProgramming” a=Right(x, 11) b=Mid(x, 7, 5) c=MsgBox(a, b) End Sub 运行程序后单击命令按钮。以下叙述中错误的是 ( A)信息框的标题是 Basic ( B)信息框中的提示信息是 Programming ( C) c的值是函数的返回值 ( D) MsgBox的使用格式有错 31 用来设置文字字体是否斜体的属性是 ( A) FontUnderline ( B) FontBold ( C) FontSlope ( D) Fon

11、tltalic 32 用来设置文字字体是否为粗体的属性是 ( A) FontItalic ( B) FontUnderline ( C) FcIntSize ( D) FontBold 国家二级 VB机试(选择题)模拟试卷 154答案与解析 一、选择题 1 【正确答案】 B 【 试题解析】 VB中的逻辑值 True和 False在参与关系运算时会自动进行类型转换,其中 True转换为一 1, False转换为 0。本题中先计算 ab(105为真 )结果为True,此时系统自动转换其值为一 1,然后计算 1c(-1 1为假 ),结果为False。 【知识模块】 数据类型及运算 2 【正确答案】

12、C 【试题解析】 整除运算符 “ ”的功能是取两数相除结果的整数部分,取模运算符“MOD”的功能是取两数相除的余数部分,且前者的优先级高于后者。据此判断本题中的选项,只有 C选项使用了 “ ”普通 算数除法运算符,而且没宵对结果进行取整操作,是不能判断被 7除余 2的。 【知识模块】 数据类型及运算 3 【正确答案】 D 【试题解析】 逻辑运算的优先级低于关系运算,而且逻辑运算中优先级从高到低是 NotAndor ,据此判断 D选项符合题意。 【知识模块】 数据类型及运算 4 【正确答案】 D 【试题解析】 算术表达式的运算次序为:幂 () 取负 (一 ) 乘、浮点除 (*、 )整除 ( )

13、取模 (Mod) 加、减 (+、一 ) 连接 ( ) Sgn函数会返回参数的符号。本题中 Sgn(a+b Mod 6 c a)函数的参数经计算为正数,故此函数返回值为 1: &运算是字符串连接运算,其优先级低于算术运算,所以会先计算 a+b=2l,然后将1和 2l自动转换为字符串然后连接起来。 【知识模块】 数据类型及运算 5 【正确答案】 D 【试题解析】 在一个包含多种运算的表达式中,优先级顺序为:首先进行函数运算,接着进行算术运算,然后进行关系运算 (=、 、 =、 ),最后进行逻辑运算 (NotAndorxorEqvImp) 。按优先级顺序本题逐步运算结果为:Not aa+cNot 2

14、6Not True or False AndTrueFalse Or False And TrueFalse Or FalseFalse 。 【知识模块】 数据类型及运算 6 【正确答案】 C 【试题解析】 算术表达式的运算次序为:幂 () 取负 (-) 乘、浮点除 (*、 )整除 ( ) 取模 (Mod) 加、减 (+、一 ) 连接 (&), Sgn函数会返 回参数的符号。本题 y x的值为 6,最终结果为一 6。 【知识模块】 数据类型及运算 7 【正确答案】 A 【试题解析】 在一个包含多种运算的表达式中,优先级顺序为:首先进行函数运算,接着进行算术运算,然后进行关系运算 (=、 、 =

15、、 ),最后进行逻辑运算 (NotAndOrXorEqvImp) 。本题最后结果可以表达为 (1+2)+2,结果为 5。 【知识模块】 数据类型及运算 8 【正确答案】 D 【试题解析】 算术表达式的运算次序为:幂 () 取负 (一 ) 乘、 浮点除 (*、 )整除 ( ) 取模 (Mod) 加、减 (+、一 ) 连接 (&),所以本题将会先计算 12 2得到 6,然后计算 6 4=1。 【知识模块】 数据类型及运算 9 【正确答案】 D 【试题解析】 在一个包含多种运算的表达式中,优先级顺序为:首先进行函数运算,接着进行算术运算,然后进行关系运算 (=、 、 =、 ),最后进行逻辑运算 (N

16、otAndOrXorEqvImp) 。按此规则本题简化为 False And Not TrueOr False,最终结果为 False。 【知识模块】 数据类型及运算 10 【正确答案】 A 【试题解析】 Sgn函数为求平方根函数,为了表达 x既小于 y的平方又大于等于10,两个表达式之间应该使用 And联接。 【知识模块】 数据类型及运算 11 【正确答案】 C 【试题解析】 表示任意两边之和大于第三边的标准表达式为 A+BCAnd A+CB And B+CA,三个表达式之间是 A且 d的关系。在选项中并未出现这个答案,但是 C选项表达的意思是 “没有任意两条边的和小于等于第三条边 ”,这和

17、题意也是相符的。 【知识模块】 数据类型及运算 12 【正确答案】 D 【试题解析】 本题中使用了两种运算:整除运算 “ ”和求余运算 “Mod”,最终输出的是 3+90+500=593。 【知识模块】 数据类型及运算 13 【正确答案】 A 【试题解析】 本题中使用了两种运算:整除运算 “ ”和求余运算 “: Mod”,最终输出的是 8+4+5=17。 【知识模块】 数据类型及运算 14 【正确答案】 D 【试题解析】 在一个包含多种运算的表达式中,优先级顺序为:首先进行函数运算,接着进行算术运算,然后进行 关系运算 (=、 、 =、 ),最后进行逻辑运算 (NotAndOrXorEqvIm

18、p) 。 【知识模块】 数据类型及运算 15 【正确答案】 A 【试题解析】 逻辑运算也称布尔运算。用逻辑运算符连接的两个或多个关系式,组成一个布尔表达式。本题要表达的是两个表达式必须同时为真,故此使用 And运算符。 【知识模块】 数据类型及运算 16 【正确答案】 C 【试题解析】 在一个包含多种运算的表达式中,优先级顺序为:首先进行函数运算,接着进行算术运算和字符串连接运算 ,然后进行关系运算 (=、 、 =、),最后进行逻辑运算 (NotAndOrXorEqvImp) 。 【知识模块】 数据类型及运算 17 【正确答案】 C 【试题解析】 InputBox函数将会返回用户在输入对话框中

19、输入的文本,以字符串的形式返回;文本框的 Text属性会返回文本框中的文本;而当 “+”运算符的两端都是字符串的时候,执行的是字符串的连接运算。 【知识模块】 数据类型及运算 18 【正确答案】 A 【试题解析】 Visual Basic中的语句是执 行具体操作的指令,通常一行输入一条语句。也可把多条语句放在一行,各语句间用冒号 (: )隔开。还可通过续行符 (续行符由一个空格加一个下划线组成 “ ”)将一条语句分别放在多行。 【知识模块】 数据类型及运算 19 【正确答案】 C 【试题解析】 Visual Basic中的语句是执行具体操作的指令,通常一行输入一条语句。也可把多条语句放在一行,

20、各语句间用冒号 (: )隔开。还可通过续行符 (续行符由一个空格加一个下划线组成 “_”)将一条语句分别放在多行。 【知识模块】 数据类型及运算 20 【正确答案】 B 【试题解析】 Format函数可以使参数按照指定的格式输出,其格式为:FormatS(数值表达式,格式字符串 ),该函数的功能是按 “格式字符串 ”指定的格式输出 “数值表达式 ”的值。其中 #代表任意数值,小数部分多余的将进行四舍五入处理。 【知识模块】 数据的输入与输出 21 【正确答案】 D 【试题解析】 Print方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息。 【知识模块

21、】 数据的输入与输出 22 【正确答案】 A 【试题解析】 Print方法可以在窗体上显示文本字符串和表达式的值,本题中两次输出 x+1的值,但是 x没有任何变化,因此两次均输出 6。 【知识模块】 数据的输入与输出 23 【正确答案】 D 【试题解析】 Format函数可以使参数按照指定的格式输出,其格式为:Formats(数值表达式,格式字符串 ),该函数的功能是按 “格式字符串 ”指定的格式输出 “数值表达式 ”的值。其中 #代表任意数值,小数部分多余的将进行四舍五入处理,左边不够的位数补 0。 【知识模块】 数据的输入与输出 24 【正确答案】 C 【试题解析】 Print方法可以在窗

22、体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息,但是不能在文本框中输出。 【知识模块】 数据的输入与输出 25 【正确答案】 C 【试题解析】 本题考查的考点是有关输入框的。 InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回输入的内容。InputBox函数其格式为: InputBox(Prompt,title, default,xpos,ypos,helpfile,context)该函数的第一个参数 Prompt是必需的,作为对话框消息出现的字符串表达式:第二个参数 Title是可选的,显示对话框标题栏中的字符串表达

23、式:第三个参数 Default也是可选的,显示文本框中的字符串表达式,在没有其他输入 【知识模块】 数据的输入与输出 26 【正确答案】 C 【试题解析】 InputBox 函数的书写格式为: InputBox(p,rompt, title,default, xpos,ypos,helpfile,context),其中第一个参数为提示信息,第二个参数为标题信息,第三个参数为默认值,该函数会返回用户在输入框中输入的值,如果不进行输入直接单击 “确定 ”按钮,则返回值为第三个参数值即默认值。 【知识模块】 数据的输入与输出 27 【正确答案】 C 【试题解析】 本题考查的考点是有关 MsgBox语

24、句的。 MsgBox()函数用于显示提示信息,并可返回一个代表用户单击了哪个按钮的 Integer类型值,注意:这个返回值是 MsgBox()函数的而不是 MsgBox语句的。其常用语法为:MsgBox(prompt, buttonsmtitle)。其中: prompt参数为消息框的提示信息并不能省略; buttons参数是一个整数用于控制消息框中按钮的数目、类型及消息框图标的样式; title参数为消息框标题栏上显示的内容,若省略则为默认值 (也就是工程的名字 )。当语句被执行时显示消 【知识模块】 数据的输入与输出 28 【正确答案】 D 【试题解析】 MsgBox函数的格式为: MsgB

25、ox(msg, type, title,helpfile,context)该函数有 5个参数,其中第 2个参数代表信息框的类型 ,在本题中第 2个参数为空,采用的是默认格式消息框也就是只有一个 “确定 ”按钮。MsgBox函数所显示的对话框有 7种按钮,返回值与这 7种按钮相对应,分别为1 7的整数,如下表所示。 【知识模块】 数据的输入与输出 29 【正确答案】 A 【试题解析】 MsgBox过程用于显示提示信息,并可返回一个代表用户单击了哪个按钮的 Integer类型值,其常用语法为: MsgBox(prompt。 , buttonsmtitle)。其中, prompt参数为消息框的提示信

26、息; buttons参数是一个整数,用于 控制消息框中按钮的数目、类型及消息框图标的样式; title参数为消息框标题栏中显示的内容。 【知识模块】 数据的输入与输出 30 【正确答案】 D 【试题解析】 本题考查的考点是有关取子串函数和 MsgBox函数的。 a的值应该是 Programming, b的值是 Basic。在 MsgBox函数中,第一个参数是提示信息,第二个参数是按钮和图表的类型,若省略则应有逗号占位,第三个参数是对话框的标题。最终会产生一个返回值是用户单击的按钮代码。 【知识模块】 数据的输入与输出 31 【正确答案】 D 【试题解析】 与字体有关的属性有:字体类型属性 FontName,字体大小属性FontSize,粗体字属性 FontBold,斜体字属性 FontItalic,加删除线字属性FontStrikethru,加下划线 (即底线 )属性 FonfUnderline。 【知识模块】 数据的输入与输出 32 【正确答案】 D 【试题解析】 许多控件都具有一组 Font属性,如 FontName表示字体名称,FontSize代表字号。 FontBold代表加粗, Fontltalic代表倾斜, FontUnderline代表下划线等。 【知识模块】 数据的输入与输出

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1