欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级VB机试(数据的输入与输出、程序设计基础)-试卷1及答案解析.doc

    • 资源ID:1332982       资源大小:56KB        全文页数:9页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级VB机试(数据的输入与输出、程序设计基础)-试卷1及答案解析.doc

    1、国家二级 VB 机试(数据的输入与输出、程序设计基础)-试卷 1 及答案解析(总分:56.00,做题时间:90 分钟)一、选择题(总题数:28,分数:56.00)1.Print Format(123456,“#“)语句的输出结果是(分数:2.00)A.1234B.12346C.12345D.1234562.以下不能用 Print 方法输出数据的对象或窗口是(分数:2.00)A.窗体B.立即窗口C.图片框D.代码窗口3.下列程序段的输出结果是 x=5 Print x+1;x+1(分数:2.00)A.6 6B.5 5C.6 7D.5 64.语句 Print Format$(238465,“000,

    2、00000“)的输出结果是(分数:2.00)A.238465B.23,8465C.23,84650D.023,846505.假定 Picture1 和 Text1 分别为图片框和文本框的名称,则下列错误的语句是(分数:2.00)A.Print25B.Picture1Print25C.Text1Print25D.DebugPrint256.执行下列语句 strlnput=InputBox(“请输入字符串“,“字符串对话框“,“字符串“)将显示输入对话框。此时如果直接单击“确定”按钮,则变量 strlnput 的内容是(分数:2.00)A.请输入字符串B.字符串对话框C.字符串D.空字符串7.有下

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

    4、ring3“,2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则 answerS 的值为(分数:2.00)A.String1B.String2C.String3D.110.设程序中有以下语句:MsgBox“Visual“,“Basic“,“等级考试“,2 执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是(分数:2.00)A.提示信息是 VisualB.提示信息是 BasicC.标题栏显示为 VisualD.标题栏显示为“等级考试”11.窗体上有一个名称为 Command1 的命令按钮,其事件过程如下:Private Sub Command1_Click()x=“Vi

    5、sualBasicProgramming“a=Right(x,11)b=Mid(x,7,5)c=MsgBox(a,b)End Sub 运行程序后单击命令按钮。以下叙述中错误的是(分数:2.00)A.信息框的标题是 BasicB.信息框中的提示信息是 ProgrammingC.c 的值是函数的返回值D.MsgBox 的使用格式有错12.用来设置文字字体是否斜体的属性是(分数:2.00)A.FontUnderlineB.FontBoldC.FontSlopeD.FontItalic13.用来设置文字字体是否为粗体的属性是(分数:2.00)A.FontItalicB.FontUnderlineC.F

    6、ontSizeD.FontBold14.下列叙述中正确的是(分数:2.00)A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上都不正确15.下列描述中,不符合良好程序设计风格要求的是(分数:2.00)A.程序的效率第一,清晰第二B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信息16.结构化程序所要求的基本结构不包括(分数:2.00)A.顺序结构B.GOTO 跳转C.选择(分支)结构D.重复(循环)结构17.下列选项中不属于结构化程序设计原则的是(分数:2.00)A.可封装B.自顶向下C.模块化D.

    7、逐步求精18.结构化程序设计的基本原则不包括(分数:2.00)A.多元性B.自顶向下C.模块化D.逐步求精19.下列选项中不属于结构化程序设计方法的是(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用20.结构化程序设计中,下面对 goto 语句使用描述正确的是(分数:2.00)A.禁止使用 goto 语句B.使用 goto 语句程序效率高C.应避免滥用 goto 语句D.goto 语句确实一无是处21.下列选项中不符合良好程序设计风格的是(分数:2.00)A.源程序要文档化B.数据说明的次序要规范化C.避免滥用 goto 语句D.模块设计要保证高耦合、高内聚22.面向对象方法中,

    8、继承是指(分数:2.00)A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制23.下列选项中属于面向对象设计方法主要特征的是(分数:2.00)A.继承B.自顶向下C.模块化D.逐步求精24.在面向对象方法中,不属于“对象”基本特点的是(分数:2.00)A.一致性B.分类性C.多态性D.标识唯一性25.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是(分数:2.00)A.369B.369C.0369D.整数集合1,2,3,4,526.下面对对象概念描述正确的是(分数:2.00)A.对象间的通信靠消息传递B.对象是

    9、名字和方法的封装体C.任何对象必须有继承性D.对象的多态性是指一个对象有多个操作27.在面向对象方法中,实现信息隐蔽是依靠(分数:2.00)A.对象的继承B.对象的多态C.对象的封装D.对象的分类28.下列选项中不属于面向对象程序设计特征的是(分数:2.00)A.继承性B.多态性C.类比性D.封装性国家二级 VB 机试(数据的输入与输出、程序设计基础)-试卷 1 答案解析(总分:56.00,做题时间:90 分钟)一、选择题(总题数:28,分数:56.00)1.Print Format(123456,“#“)语句的输出结果是(分数:2.00)A.1234B.12346 C.12345D.1234

    10、56解析:解析:Format 函数可以使参数按照指定的格式输出,其格式为:Format¥(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理。2.以下不能用 Print 方法输出数据的对象或窗口是(分数:2.00)A.窗体B.立即窗口C.图片框D.代码窗口 解析:解析:Print 方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息。3.下列程序段的输出结果是 x=5 Print x+1;x+1(分数:2.00)A.6 6 B.5 5C.6 7D.5 6解析:解析

    11、:Print 方法可以在窗体上显示文本字符串和表达式的值,本题中两次输出 x+1 的值,但是 x没有任何变化,因此两次均输出 6。4.语句 Print Format$(238465,“000,00000“)的输出结果是(分数:2.00)A.238465B.23,8465C.23,84650D.023,84650 解析:解析:Format 函数可以使参数按照指定的格式输出,其格式为:FormatS(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理,左边不够的位数补 0。5.假定 Picture1 和 T

    12、ext1 分别为图片框和文本框的名称,则下列错误的语句是(分数:2.00)A.Print25B.Picture1Print25C.Text1Print25 D.DebugPrint25解析:解析:Print 方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息,但是不能在文本框中输出。6.执行下列语句 strlnput=InputBox(“请输入字符串“,“字符串对话框“,“字符串“)将显示输入对话框。此时如果直接单击“确定”按钮,则变量 strlnput 的内容是(分数:2.00)A.请输入字符串B.字符串对话框C.字符串 D.空字符串解析:解析:本题

    13、考查的考点是有关输入框的。InputBox 函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回输入的内容。InputBox 函数其格式为:InputBox(Prompt,title,default,xpos,ypos,helpfile,context) 该函数的第一个参数Prompt 是必需的,作为对话框消息出现的字符串表达式;第二个参数 Title 是可选的,显示对话框标题栏中的字符串表达式;第三个参数 Default 也是可选的,显示文本框中的字符串表达式,在没有其他输入时作为默认值。本题中第三个参数为“字符串”,所以不加输入直接确认后,输入的值就是“字符串”。7

    14、.有下面的程序段:x=InputBox(“字符串“,“输入“,“请输入“)Print x 如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是(分数:2.00)A.字符串B.输入C.请输入 D.空白(即未输出任何内容)解析:解析:InputBox 函数的书写格式为:InputBox(prompt,title,default,xpos,ypos,helpfile,context),其中第一个参数为提示信息,第二个参数为标题信息,第三个参数为默认值,该函数会返同用户在输入框中输入的值,如果不进行输入直接单击“确定”按钮,则返回值为第三个参数值即默认值。8.下列叙述中正确的是(分

    15、数:2.00)A.MsgBox 语句的返回值是一个整数B.执行 MsgBox 语句并出现信息框后,不用关闭信息框即可执行其他操作C.MsgBox 语句的第一个参数不能省略 D.如果省略 MsgBox 语句的第三个参数(Title),则信息框的标题为空解析:解析:本题考查的考点是有关:MsgBox 语句的。MsgBox()函数用于显示提示信息,并可返回一个代表用户单击了哪个按钮的 Integer 类型值,注意:这个返回值是 MsgBox()函数的而不是 MsgBox 语句的。其常用语法为: MsgBox(prompt,buttonsmtitle)。 其中:prompt 参数为消息框的提示信息并不

    16、能省略;buttons 参数是一个整数用于控制消息框中按钮的数目、类型及消息框图标的样式;title 参数为消息框标题栏上显示的内容,若省略则为默认值(也就是工程的名字)。 当语句被执行时显示消息框,必须等消息框关闭后才能继续后面的操作。9.假定有如下语句:answerS=MsgBox(“String1“,“String2“,“String3“,2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则 answerS 的值为(分数:2.00)A.String1B.String2C.String3D.1 解析:解析:MsgBox 函数的格式为: MsgBox(msg,ype,title,h

    17、elpfile,context) 该函数有 5个参数,其中第 2 个参数代表信息框的类型,在本题中第 2 个参数为空,采用的是默认格式消息框也就是只有一个“确定”按钮。 MsgBox 函数所显示的对话框有 7 种按钮,返回值与这 7 种按钮相对应,分别为17 的整数,如下表所示。10.设程序中有以下语句:MsgBox“Visual“,“Basic“,“等级考试“,2 执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是(分数:2.00)A.提示信息是 Visual B.提示信息是 BasicC.标题栏显示为 VisualD.标题栏显示为“等级考试”解析:解析:MsgBox 过程用于

    18、显示提示信息,并可返回一个代表用户单击了哪个按钮的 Integer 类型值,其常用语法为:MsgBox(prompt,buttons,title)。其中,prompt 参数为消息框的提示信息;buttons 参数是一个整数,用于控制消息框中按钮的数目、类型及消息框图标的样式;title 参数为消息框标题栏中显示的内容。11.窗体上有一个名称为 Command1 的命令按钮,其事件过程如下:Private Sub Command1_Click()x=“VisualBasicProgramming“a=Right(x,11)b=Mid(x,7,5)c=MsgBox(a,b)End Sub 运行程序

    19、后单击命令按钮。以下叙述中错误的是(分数:2.00)A.信息框的标题是 BasicB.信息框中的提示信息是 ProgrammingC.c 的值是函数的返回值D.MsgBox 的使用格式有错 解析:解析:本题考查的考点是有关取子串函数和 MsgBox 函数的。a 的值应该是 Programming,b 的值是Basic。在 MsgBox 函数中,第一个参数是提示信息,第二个参数是按钮和图表的类型,若省略则应有逗号占位,第三个参数是对话框的标题。最终会产生一个返回值是用户单击的按钮代码。12.用来设置文字字体是否斜体的属性是(分数:2.00)A.FontUnderlineB.FontBoldC.F

    20、ontSlopeD.FontItalic 解析:解析:与字体有关的属性有:字体类型属性 FontName,字体大小属性 FontSize,粗体字属性FontBold,斜体字属性 Fontltalic,加删除线字属性 FontStrikethru,加下划线(即底线)属性FontUnderline。13.用来设置文字字体是否为粗体的属性是(分数:2.00)A.FontItalicB.FontUnderlineC.FontSizeD.FontBold 解析:解析:许多控件都具有一组 Font 属性,如 FontName 表示字体名称,FontSize 代表字号,FontBoid 代表加粗,FontI

    21、talic 代表倾斜,FontUnderline 代表下划线等。14.下列叙述中正确的是(分数:2.00)A.程序执行的效率与数据的存储结构密切相关 B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上都不正确解析:解析:影响程序执行效率的因素有很多,如数据的存储结构、程序处理的数据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作上的效率就存在差别。其中,链式存储结构的效率要高一些。15.下列描述中,不符合良好程序设计风格要求的是(分数:2.00)A.程序的效率第一,清晰第二 B.程序的可读性好C.程序中要有必要的注释D.输入数据前要有提示信

    22、息解析:解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。著名的“清晰第一,效率第二”的论点已成为当今主导的程序设计风格。16.结构化程序所要求的基本结构不包括(分数:2.00)A.顺序结构B.GOTO 跳转 C.选择(分支)结构D.重复(循环)结构解析:解析:结构化程序的基本结构有:顺序结构、选择结构和循环结构,没有 GOTO 跳转结构。17.下列选项中不属于结构化程序设计原则的是(分数:2.00)A.可封装 B.自顶向下C.模块化D.逐步求精解析:解析:结构化设计方法的主要原则可以概括为自顶向下、逐步求精

    23、、模块化、限制使用 goto 语句。18.结构化程序设计的基本原则不包括(分数:2.00)A.多元性 B.自顶向下C.模块化D.逐步求精解析:解析:结构化程序设计方法的主要原则可以概括为:自项向下,逐步求精,模块化和限制使用GOTO 语句,其中不包括多态性。19.下列选项中不属于结构化程序设计方法的是(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用 解析:解析:结构化程序设计方法的主要原则可以概括为:自顶向下,逐步求精,模块化,限制使用goto 语句。自顶向下是指程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。逐步求精是指对复杂问题应设计一些子目标过渡,逐步细

    24、化。模块化是把程序要解决的总目标先分解成分目标,再进一步分解成具体的小目标把每个小目标称为一个模块。可复用性是指软件元素不加修改成稍加修改便可在不同的软件开发过程中重复使用的性质。软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法,不属于结构化程序设计方法。20.结构化程序设计中,下面对 goto 语句使用描述正确的是(分数:2.00)A.禁止使用 goto 语句B.使用 goto 语句程序效率高C.应避免滥用 goto 语句 D.goto 语句确实一无是处解析:解析:滥用 goto 语句确实有害,应尽量避免;完全避免使用 goto 语句并非是明智的方法,有些地方使用 got

    25、o 语句会使程序流程更清楚、效率更高;争论的焦点不应该放在是否取消 goto 语句,而应该放在用在什么程序结构上。21.下列选项中不符合良好程序设计风格的是(分数:2.00)A.源程序要文档化B.数据说明的次序要规范化C.避免滥用 goto 语句D.模块设计要保证高耦合、高内聚 解析:解析:一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序设计风格总体而言应该强调简单和清晰,程序必须是可以理解的。可以认为,著名的“清晰第一、效率第二”的论点已成为当今主导的程序设计风格。良好的程序设计风格主要应注重和考虑下列几个因素: 源程序文档化,包括下列三个方面:A.选项符号的命名应具

    26、有一定的含义;B.正确的注释能够帮助读者理解程序;C.视觉组织,可以在程序中利用空格、空行、缩进等技巧使程序层次清晰。 数据说明的方法,包括下列三个方面:A.数据说明的次序规范化;B.说明语句中变量安排有序化;C.使用注释来说明复杂数据的结构。 语句的结构应该简单直接,不应该为提高效率而把语句复杂化。 输入和输出方式和风格应尽可能方便用户的使用。22.面向对象方法中,继承是指(分数:2.00)A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制 解析:解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,

    27、继承是指能够直接获得已有的性质和特征,而不必重复定义它们。23.下列选项中属于面向对象设计方法主要特征的是(分数:2.00)A.继承 B.自顶向下C.模块化D.逐步求精解析:解析:面向对象设计方法的主要特征有封装性、继承性和多态性。而结构化程序设计方法的主要原则有自顶向下,逐步求精,模块化,限制使用 goto 语句。24.在面向对象方法中,不属于“对象”基本特点的是(分数:2.00)A.一致性 B.分类性C.多态性D.标识唯一性解析:解析:对象具有如下特征:标识惟一性、分类性、多态性、封装性、模块独立性。25.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是(分数:2.00

    28、)A.369B.369 C.0369D.整数集合1,2,3,4,5解析:解析:UInt 表示的是无符号整数类,所以它的每个实例都是一个无符号整数,所以排除选项 A 和选项 C,选项 D 是整数集合,所以也排除。26.下面对对象概念描述正确的是(分数:2.00)A.对象间的通信靠消息传递 B.对象是名字和方法的封装体C.任何对象必须有继承性D.对象的多态性是指一个对象有多个操作解析:解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其他对象使用。操作过程是被封装在对象中,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为。不是所有

    29、的对象都必须有继承性。27.在面向对象方法中,实现信息隐蔽是依靠(分数:2.00)A.对象的继承B.对象的多态C.对象的封装 D.对象的分类解析:解析:对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对该数据施加的操作,而不需要知道数据的具体结构以及实现操作的算法。对象的内部,即处理能力的实行和内部状态,对外是不可见的。从外面不能直接使用对象的处理能力,也不能直接修改其内部状态,对象的内部状态只能由其自身改变。28.下列选项中不属于面向对象程序设计特征的是(分数:2.00)A.继承性B.多态性C.类比性 D.封装性解析:解析:面向对象程序设计的三个主要特征是:封装性、继承性和多态性。封装性即只需知道数据的取值范围和可以对该数据施加的操作,而无需知道数据的具体结构以及实现操作的算法。继承性是指使用已有的类定义作为基础建立新类的定义技术。对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行动,该现象称为多态性。


    注意事项

    本文(【计算机类职业资格】国家二级VB机试(数据的输入与输出、程序设计基础)-试卷1及答案解析.doc)为本站会员(registerpick115)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开