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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、国家二级( VB)机试模拟试卷 21及答案与解析 一、选择题 1 在计算机中,算法是指 ( )。 ( A)查找方法 ( B)处理方法 ( C)解题方案的准确而完整的描述 ( D)排序方法 2 算法的空间复杂度是指 ( )。 ( A)算法程序的大小 ( B)算法执行过程中所需要的存储空间 ( C)算法程序所占的存储空间 ( D)算法程序中的指令数日 3 下列选项属于栈和队列共同点的是 ( )。 ( A)只允许在端点处插入和删除元素 ( B)都是先进先出 ( C)都是先进后出 ( D)二者没有共同点 4 在单链表中,增加头结点的目的是 ( )。 ( A)使单链表不为空 ( B)方便运算的实现 (

2、C)增加存储空间 ( D)说明单链表是线性表的链式存储实现 5 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是( )。 ( A)模拟现实世界中不同事物之间的联系 ( B)强调模拟现实世界中的算法而不强调概念 ( C)使用现实世界的概念抽象地思考问题从而自然地解决问题 ( D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考 6 在结构化方法 中,用数据流图 (DFD)作为描述工具的软件开发阶段是 ( )。 ( A)可行性分析 ( B)需求分析 ( C)详细设计 ( D)程序编码 7 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。 ( A)

3、模块间的关系 ( B)系统结构部件转换成软件的过程描述 ( C)软件层次结构 ( D)软件开发过程 8 全局数据视图的描述称为 ( )。 ( A)外模式 ( B)概念模式 ( C)内模式 ( D)物理存储模式 9 在 E-R图中用来表示属性的图形是 ( )。 ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)三角形 10 按条件 f对关系 R进行选择,其关系代数表达式为 ( )。 ( A) R R ( B) ( C) of(R) ( D) f(R) 11 在 Visual Basic环境下设计应用程序时,系统能自动检查出的错误是 ( )。 ( A)语法错误 ( B)逻辑错误 ( C)逻辑错误

4、和语法错误 ( D)运行错误 12 下列合法的变量名是 ( )。 ( A) sum-a ( B) num-9 ( C) print$ ( D) 5avg 13 已知: x=-6 y=39 则表达式 “y x*Sgn(x)”的值为 ( )。 ( A) -6.5 ( B) -6 ( C) 6 ( D) 6.5 14 在 Visual Basic中,所有标准控件都具有的属性是 ( )。 ( A) Caption ( B) Name ( C) Text ( D) Value 15 下列有语法错误的赋值语句是 ( )。 ( A) v=7=9 ( B) s=m+n ( C) Textl Text=l0 (

5、 D) m+n=12 16 在面 向对象的程序设计中,可被对象识别的动作称为 ( )。 ( A)方法 ( B)事件 ( C)过程 ( D)函数 17 下列关于顺序文件的描述中,正确的是 ( )。 ( A)文件的组织与数据写入的顺序无关 ( B)主要的优点是占空间少,且容易实现记录的增减操作 ( C)每条记录的长度是固定的 ( D)不能像随机文件一样灵活地存取数据 18 下列操作说明中,错误的是 ( )。 ( A)在具有焦点的对象上进行一次按下字母键操作,会引发 KeyPress事件 ( B)可以通过 MousePointer属性设置鼠标光标的形状 ( C)不可以在属性窗口设置 MousePoi

6、nter属性 ( D)可以在程序代码中设置 MousePointer属性 19 以下打开 Visual Basic菜单编辑器的操作中,错误的是 ( )。 ( A)执行 “编辑 ”菜单中的 “菜单编辑器 ”命令 ( B)执行 “工具 ”菜单中的 “菜单编辑器 ”命令 ( C)单击工具栏中的 “菜单编辑器 ”按钮 ( D)右击窗体,在弹出的快捷菜单中选择 “菜单编辑器 ”命令 20 Visual Basic中的 “启动对象 ”是指启动 Visual Basic应用程序时,被自动加载并首先执行的对象。下列关于 Visual Basic“启动对象 ”的描述中,错误的是 ( )。 ( A) “启动对象

7、”可以是指定的标准模块 ( B) “启动对象 ”可以是指定的窗体 ( C) “启动对象 ”可以是 Sub Main过程 ( D)若没有经过设置,则默认的 “启动对象 ”是第一个被创建的窗体 21 为了使标签控件在显示其内容时不覆盖其背景内容,需进行设置的属性为( )。 ( A) BackColor ( B) BorderStyle ( C) ForeColor ( D) BackStyle 22 Visual Basic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为 Caption的控件是 ( )。 ( A)列表框 (ListBox) ( B)标签 (L

8、abel) ( C)文本框 (TextBox) ( D)组合框 (ComboBox) 23 下列列说法中,错误的是 ( )。 ( A)将焦点移至命令按钮上,按 Enter键,则引发命令按钮的 Click事件 ( B)单击命令按钮,将引发命令按钮的 click事件 ( C)命令按钮没有 Picture属性 ( D)命令按钮不支持 DblClick事件 24 为了将 “联想电脑 ”作为数据项添加到列表框 Ljstl的最前面,可以使用语句( )。 ( A) Listl Addltern“联想电脑 ”, 0 ( B) Iistl Addltem“联想电脑 ”, l ( C) Iistl Addltem

9、 0, “联想电脑 ” ( D) Listl Addhem l, “联想电脑 ” 25 下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是( )。 ( A) InitDIir属性用于设置对话框中显示 的起始目录 ( B) Fiher。属性用于设置对话框默认的过滤器 ( C) DefaultExt属性用于设置对话框中默认的文件类型 ( D) FileTitle属性用于存放对话框中所选择的文件名 26 下列事件的事件过程中,参数是输入字符 ASCII码的是 ( )。 ( A) KeyDown事件 ( B) KeyUp事件 ( C) KeyPress事件 ( D) Change事件

10、27 已知图片框 Picturel中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是 ( )。 ( A)在设计阶段选择图片框 Picturel,并按 Delete键 ( B)在运行期问执行语句 Picturel Picture=LoadPieture(“”) ( C)作运行期问执行语句 Picturel Picture=“” ( D)在设计阶段先选中图片框 Pieturel,再在属性窗口中选择 Picture属性,最后按 Enter键 28 窗体上有 1个名称为 Textl的文本框, 1个名称为 Timerl的计时器,且已在属性窗口将 Timerl的 Interval

11、属性设置为 2000、 Enabled属性设置为 False。以下 程序的功能是,单击窗体,则每隔 2秒钟在 Textl中显示一次当前时间。 Private Sub Form Click() Timerl End Sub Private Sub Timerl_Timer() Textl Text=Time() End Sub 为了实现上述功能,应该在横线处填入的内容为 ( )。 ( A) Enabled=True ( B) Enabled=False ( C) Visible=True ( D) Visible=False 29 窗体上已有的 3个单选按钮组成了 1个名 为 ChkOptl的控

12、件数组。用于区分控件数组 ChkOptl中每个元素的属性是 ( )。 ( A) Caption ( B) ListCount ( C) Listlndex ( D) Index 30 在窗体上画一个名称为 Commandl的命令按钮,并编写如下程序: Option Base 1 Private Sub Command l Click() Dim a(4, 4) For i=l To 4 For j=1 To 4 a(i, j)=(i一 1)*3+j Next j Next I For i=3 To 4 For j=3 To 4 Print a(j, i); Next j Print Next

13、i End Sub 运行程序,单击命令按钮,则输出结果为 ( )。 ( A) 6 9 7 10 ( B) 7 10 8 ll ( C) 8 11 9 12 ( D) 9 12 10 13 31 在窗体上画一个名称为 Commandl的命令按钮,并编写如下程序: Function Fun(X) y 0 If X1 ( D) i=l0 Do i=i 2 Loop Until i=1 35 编写如下程序: Private Sub Commandl Click() Dim X As Integer, Y As Integer x=InputBox(“输入第一个数 ”) y=InputBox(“输 入第

14、二个数 ”) Call f(x, Y) Print X, Y End Sub Sub f(a As Integer, ByVal b As Integer) a=a*2 X=a+b b=b+100 End Sub 程序运行后,单击命令按钮 Commandl,并输入数值 10和 15,则输出结果为( )。 ( A) 10 115 ( B) 20 115 ( C) 35 15 ( D) 20 15 36 编写如下程序: Private Sub Commandl Click() Dim strl As String, str2 As String strl=InputBox(“输入一个字符串 ”)

15、subf strl, str2 Print str2 End Sub Sub subf(sl As String, s2 As String) Dim temp As String Static i As Integer i=i+1 temp=Mid(sl, i, 1) If temp0 Then n=n+l S=Mid(s, P+1) Loop While P ? O Label3 Caption=? End Sub 程序结束 第 1个 ?处填入: S 第 2个 ?处填入: S, sl 第 3个 ?处填入: 第 4个 ?处填入: n 步骤 3:调试并运行程序,关 闭程序后按题目要求存盘。 四

16、、综合应用题 43 【正确答案】 Format()函数用于按指定格式返回字符串。在 “统计 ”按钮的事件过程中,可用 For循环语句和 Mid()函数将文本榧中的字符逐一取出,通过 Select Case语句分别判断其题为英文字母 i, j, k, l, m或 n(不区分大小写 ),并分别将结果统计剑 6个变量中。最后在文本框中按指定的格式显示统汁结果,为使每个结果各占一行,可在每个结果后面加一个叫印换行符 vbCrLf。 步骤 1:建立界面,并设置控件的属性。程序中用到的控件及属性见表 1和表 2。步骤 2:分析并编写程序代码。 程序提供代码 程序结束 Option Explicit Pri

17、vate Sub Commandl Click() Dim a As String Dim S As String Open App Path&“ in5 txt”For Input As 1 Do While Not EOF(1) a=Input(1, #1) S=S&a Loop Close#l Textl=S End Sub Private Sub Command2 Click() Dim str As String Dim nl As Integer Dim n2 As Integer Dim n3 As Integer Dim n4 As Integer Dim n5 As Inte

18、ger Dim n6 As Integer Dim i AS Integer For i 1 To Len(Textl) str=Mid(Textl, i, 1) Select Case str Case“i” “1” nl=nl+1 Case“j”, “J” n2=n2+1 Case“k” “K” n3=n3+1 Case“l” “L” n4=n4+1 Case“m” ”M” n5=n5+1 Case“n” “N” n6=n6+l End Select Next Textl=“字母 i或 l出现的次数为 ”&Format(nl, ”00”)&vbCrLf Textl=Textl&“字母 j或

19、 J现的次数为 ”&Format(n2,“00”)&vbCrLf Textl=Textl&”字母 k或 K出现的次数为 ”&Format(rL3, “00”)vbCrLf Textl=Textl&“字母 l或 L出现的次数为 ”&Format(n4, “00)&vbCrlf Textl=Textl&“字母 m或出现的次数为 ”&Format(n5, “00”)&vbCrlf Textl=Textl&“字母 n或 N出现的次数为 ”&Format(n6, “00”) End Sub Prirate Sub Command3 Click() Open“out5 txt” For Output As#1 Print#1 Textl Text Close 1 End Sub 步骤 3:调试并运行程序,关闭程序后按题目要求存盘。

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