【计算机类职业资格】国家二级(VB)机试模拟试卷181及答案解析.doc
《【计算机类职业资格】国家二级(VB)机试模拟试卷181及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(VB)机试模拟试卷181及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(VB)机试模拟试卷 181 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.数据结构主要研究的是数据的逻辑结构、数据的运算和( )。(分数:2.00)A.数据的方法B.数据的存储结构C.数据的对象D.数据的逻辑存储2.一棵二叉树的前序遍历结果是 ABCEDF,中序遍历结果是 CBAEDF,则其后序遍历的结果是( )。(分数:2.00)A.DBACEFB.CBEFDAC.FDAEBCD.DFABEC3.在数据处理中,其处理的最小单位是( )。(分数:2.00)A.数据B.数据项C.数据结构D.数据元素4.在数据库系统的内部结构体系中,
2、索引属于( )。(分数:2.00)A.模式B.内模式C.外模式D.概念模式5.以下( )不属于对象的基本特征。(分数:2.00)A.继承性B.封装性C.分类性D.多态性6.数据库系统的核心是( )。(分数:2.00)A.数据模型B.软件开发C.数据库设计D.数据库管理系统7.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。(分数:2.00)A.软件矛盾B.软件危机C.软件藕合D.软件产生8.关系模型允许定义 3 类数据约束,下列不属于数据约束的是( )。(分数:2.00)A.实体完整性约束B.参照完整性约束C.属性完整性约束D.用户自定义的完整性约束9.关系表中的每一行
3、记录称为一个( )。(分数:2.00)A.字段B.元组C.属性D.关键码10.在数据库管理技术的发展中,数据独立性最高的是( )。(分数:2.00)A.人工管理B.文件系统C.数据库系统D.数据模型11.设 a2,b3,c4,d5,下列表达式的值是( )。 32*b Or ac And bc Or bac(分数:2.00)A.1B.TrueC.FalseD.112.下列可以激活属性窗口的操作是( )。(分数:2.00)A.用鼠标双击窗体的任何部位B.按 CtrlF4 键C.执行“工程”菜单中的“属性窗口”命令D.按 F4 键13.VB 的数值型数据分为( )两种。(分数:2.00)A.整数和长
4、整数B.整数和浮点数C.单精度浮点数和双精度浮点数D.整数和货币数据类型14.设有变量声明为“Dim aDateAs Date”,则能为变量 aDate 正确赋值的表达方式是( )。(分数:2.00)A.aDate#82008#B.aDate#“882008“#C.aDateDate(“882008“)D.aDateFormat(“mdyy“,“882008“)15.从键盘上输入一个浮点数 asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是( )。 asingleInputBox(“请输入一个浮点数:“) str1$Str$(asin
5、gle):pInStr(str1$,“) Ifp0 Then Print Mid$(str1$,p) Else Print“非浮点数“ End If(分数:2.00)A.输出 asingle 的字符串形式B.输出数据 asingle 的整数部分C.输出数据 asingle 的小数点及小数点后面的数字D.只去掉数据中的小数点,保留所有数字输出16.表达式 Abs(5)Len(“ABCDE“)的值是( )。(分数:2.00)A.5ABCDEB.5ABCDEC.10D.017.当一个工程含有多个窗体时,其中启动窗体是( )。(分数:2.00)A.启动 Visual Basic 时建立的窗体B.第一个
6、添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体18.有下列程序,运行后的结果为( )。 X24:Y3:Z5 Print“A(“;XY*Z;“)“(分数:2.00)A.A(17)B.A(174)C.A(18)D.A(243*5)19.下面不能在信息框中输出“Visual Basic”的是( )。(分数:2.00)A.xMsgBox(“Visual Basi“)B.MsgBox(“Visual Basic“)C.MsgBOX“Visual Basic“D.Call MsgBox“Visual Basic“20.如果一个直线控件在窗体上呈现为一条垂直线,则可以确定的是( )。(
7、分数:2.00)A.它的 Y1、Y2 属性的值相等B.它的 X1、X2 属性的值相等C.它的 X1、Y1 属性的值分别与 X2、Y2 属性的值相等D.它的 X1、X2 属性的值分别与 Y1、Y2 属性的值相等21.( )控件可以使图形根据控件大小而改变大小。(分数:2.00)A.图片框B.标签C.图像框D.框架22.要想不使用 Shift 或 Ctrl 键就能在列表框中同时选择多个项目,则应把该列表框的 MultiSelect 属性设置为( )。(分数:2.00)A.0B.1C.2D.其他23.以下( )操作不能触发滚动条 Change 事件。(分数:2.00)A.拖动滚动块B.单击两端箭头C
8、.单击滚动块D.单击箭头与滚动块之间的滚动条24.语句 Print Format(Int(123456789*10005)100,“0000,000“)的输出结果是( )。(分数:2.00)A.12,34568B.12,345C.12,345D.12,3456825.假定有如下的 Sub 过程: Sub S(x As Single,y As Single) tx:xty yt Mod Y End Sub 在窗体上画一个命令按钮,然后编写如下事件 过程: Private Sub Command1_Click() Dim a As Single,Dim b As Single a5:b4:S a,
9、b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为( )。(分数:2.00)A.5 4B.1 1C.125 4D.125 126.下列程序执行后,变量 X 的值为( )。 Dim a,b,c,d As Single Dim xAs Single a10:b30:c400 IfbaThen da:ab:bd EndIf If bC Then xb ElselfaC Then xC Else xa End If(分数:2.00)A.10B.30C.400D.43027.窗体上有名称为 Command1 的命令按钮和名称为 Text1 的文本框( )。 Private Su
10、b Command1_Click() Text1Text“程序设计“:Text1SetFocus End Sub Private Sub Text1 GotFocus0 Text1Text“等级考试“ End Sub 运行以上程序,单击命令按钮后( )。(分数:2.00)A.文本框中显示的是“程序设计”,且焦点在文本框中B.文本框中显示的是“等级考试”,且焦点在文本框中C.文本框中显示的是“程序设计”,且焦点在命令按钮上D.文本框中显示的是“等级考试”,且焦点在命令按钮上28.下列程序代码段中,在单击命令按钮调用 SelMid 函数时,其运行结果为( )。 Private Function S
11、elMid(aSlr AS String)As String Dim temp As String,sLen As Integer temp“:sLenLen(aStr) i1 Do While isLcn2 temptempMid(aStr,i,1)Mid(aStr,sLeni1,1) ii1 Loop SeMidtemp End Function Private Sub Command1_Click() Dim SirAs String Str“abcdef“:Print SelMid(Str) End Sub(分数:2.00)A.abcdefB.afbecdC.fedcbaD.defab
12、c29.设有一个有 10 个元素的数组,下列程序将该数组的第 1 个元素与第 10 个元素交换,第 2 个元素与第9 个元素交换,第 5 个元素与第 6 个元素交换,在横线处应填写( )。 Private Sub Command1_Click() Dim a(1 To 10)As Integer Dim i As Intege,Dim P As Integer Dim t As Intege,Dim j As Integer For i1 To 10 a(i)i Nexti Forj1 To 5 ta(j) Nextj For i1 To 10 Print a(i) Next i End Su
13、b(分数:2.00)A.a(j)a(11j) a(11j)tB.a(11j)a(j) a(j)tC.a(j)a(11j) a(j)tD.a(11j)t a(j)a(11j)30.下面正确使用动态数组的是( )。(分数:2.00)A.Dim arr1() As Integer ReDim arr2(3,5)B.Dim arr1() As Integer ReDimarrl(50)As StringC.Dim arr10 D.Dim arr1(50)As Integer ReDim arr1(20)31.已知数组 Dim a(1 To 10)As Integer,则下面正确调用 GetValue
14、函数的是( )。 Private Function GetValue(a() As Integer) As Integer For i1 T0 10 GetValueGetValuea(i) Nexti End Function(分数:2.00)A.SGetValue(a(1 T0 10)B.SGetValue(a)C.SGetValue(a(10)D.SGetValue a32.单击一次命令按钮,下列程序代码的执行结果为( )。 Private Sub Command1_Click() Dim a As Intege,b As Intege,c As Integer a2:b3:c4 Pri
15、ntP2(c,b,a) End Sub Private Function P1(x AS Integer,yAs Integer, z As Integer) P12*xy3*z End Function Private Function P2(x As Integer,y As Integer, z As Integer) P2P1(z,x,y)x End Function(分数:2.00)A.21B.19C.17D.3433.在窗体中有一个名为 Command1 的命令按钮,并编写有以下代码。程序执行时,单击命令按钮,输出的结果为( )。 Public Sub Procl(n As Int
16、ege,ByVal m As Integer) nn Mod 10:mm10 End Sub Private Sub Command1_Click() Dim x As Imteger,y As Integer x12:y34 Call Procl(x,y) Print x;y End Sub(分数:2.00)A.2 3B.2 34C.12 3D.12 3434.设有如下事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) If Button2 Then Popu
17、pMenu popMenu End If End Sub 则以下描述中错误的是( )。(分数:2.00)A.该过程的功能是弹出一个菜单B.popMenu 是在菜单编辑器中定义的弹出式菜单的名称C.参数 X、Y 指明鼠标的当前位置D.Button2 表示按下的是鼠标左键35.以下叙述中正确的是( )。(分数:2.00)A.任何时候都可以使用标准工具栏的“菜单编辑器”。按钮抒开菜单编辑器B.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器C.只有当窗体设计窗口为当前活动窗体时,才能打开菜单编辑器D.任何时候都可以使用“工具”菜单下的“菜单编辑器”命令,打开菜单编辑器36.窗体上有一个名称为 Te
18、xt1 的文本框和一个名称为 Command1 的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写至收件 Outtxt 中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是( )。 (分数:2.00)A.Private Sub Command1_Click() Open“Out.txt“ForInput AS#1 Print#1,1*oxt1Text Close#1 End SubB.Private Sub C0mmand1_Click() Open“Out.txt“For Output As #1 Print#1Text1Text Close#
19、1 End SubC.Private Sub Command1_Click() Open“Out.txt“For Append As#1 Print#1Text1Text Close#1 End SubD.Private Sub Command1_Click() Open“Out.txt“For Random As#1 Print #1,Text1Text Close#1 End Sub37.假设用复制、粘贴的方法建立了一个命令按钮数组 Command1,以下对该数组的说法错误的是( )。(分数:2.00)A.命令按钮的所有 Caption 属性都是 Command1B.在代码中访问任意一个命
20、令按钮只需使用名称 Command1C.命令按钮的大小都相同D.命令按钮共享相同的事件过程38.下面关于多重窗体的叙述中,正确的是( )。(分数:2.00)A.作为启动对象的 Main 子过程只能放在窗体模块内B.如果启动对象是 Main 子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体C.没有启动窗体,程序不能执行D.以上都不对39.设在工程中有一个标准模块,并定义了如下类型: Type Stutype ino As Integer stmame As String*20 strsex As String*2 smark As Single End
21、 Type 在窗体上画一个名为 Command1 的命令按钮,要求当执行事件过程 Command1_Click 时,在 C 盘根目录下的随机文件 Studentdat 中写入一条记录。下列能够完成该操作的是( )。(分数:2.00)A.Sub Command1_Click() Dim student As Studtype Dim record_no As Integer record_no1 With student .ino12:.stmame“smith“: .strsex男:.smark89 End With Open“c:Studentdat“For Input As#1 Len L
22、en(Student) Put#1,record_no,Student Close#1 End SubB.Sub Command1_Click() Dim Student As Stutype Dim Record_no As Integer Record_no1 With Student .ino12:.strname“smith“ .strsex“男“:.smark89 End With Open“c:studentdat“For RandomAs As#1 LenLen(Student) put#1,Record_no,Student Close#1 End SubC.Private S
23、ub Command1_Click() DimStudent As Stutype Dim Record no As Integer Record_no1 With Student .ino12:.stmame“smith“ .strsex“男“:.smark89 End With Open“c:studentdat“For Random As 1 LenLen(Student) Write#1,Record_no,Student Close#1 End SubD.Sub Command1_Click() Dim Student As Stutype Dim Record_no As Inte
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB 模拟 试卷 181 答案 解析 DOC
