首页 > 全部 > 二级VB > 国家二级(VB)机试模拟试卷411

国家二级(VB)机试模拟试卷411

本单篇文档共18932字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 模拟试卷 5071人下载
价格: 1.00 原价:¥9.00
收藏

国家二级(VB)机试模拟试卷411

选择题

1.组合框是文本框和( )特性的组合。(C)

A. 复选框

B. 标签

C. 列表框

D. 目录列表框

解析:考查组合框。组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(注:只能选取一项),或在编辑区域中直接输入文本内容来选定项目。

2.能够存放组合框的所有项目内容的属性是( )。(C)

A. Caption

B. Text

C. List

D. Selected

解析:组合框没有Caption属性;Text属性用来设置或返回组合框中当前选项的文本内容;Selected属性是列表框控件的属性,组合框没有Selected属性;List属性用来设置或返回组合框中的各选项,它是一个字符串数组,组合框中各选项内容用List(下标)表示。故A、B、D选项错误,C选项正确。

3.窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程

Private Sub OptionI_Click(Index As Integer)

End Sub

下面关于此过程的参数Index的叙述中正确的是( )。(B)

A. Index的值可正可负

B. Index的值用来区分哪个单选按钮被选中

C. Index表示数组中单选按钮的数量

D. Index为1表示单选按钮被选中,为0表示未选中

解析:控件数组是一组具有共同名称和类型的控件,它们拥有共同的事件,数组中的每个控件都有惟一的索引号(Index),即下标,默认索引号从0开始,不能为负值。

4.设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。

Form1的代码如下:

Public x As Integer

Private Sub Form_Load()

  x=1

  y=5

End Sub

Private Sub Command1_Click()

  Form2.Show

End Sub

Form2的代码如下:

Private Sub Command1_Click()

  Print Form1.x, y

End Sub

Module1的代码如下:

Public y As Integer

运行以上程序,单击Form1的命令按钮Command1,则显示Form2;再单击Form2上的命令按钮Command1,则窗体上显示的是(  )。(A)

A. 1 5

B. 0 5

C. 0 0

D. 程序有错

解析:在Form1窗体模块中x被定义为全局变量,这使得它的值可以在其他模块中通过\\

5.为了使模块尽可能独立,要求( )。(B)

A. 内聚程度要尽量高,耦合程度要尽量强

B. 内聚程度要尽量高,耦合程度要尽量弱

C. 内聚程度要尽量低,耦合程度要尽量弱

D. 内聚程度要尽量低,耦合程度要尽量强

解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

6.运行以下程序后,输出的图案是( )。

Form1.Cls

AS=StringS(10,\\(A)

A. * *

** **

*** ***

**** ****

**********

B. **********

**********

**********

**********

**********

C. *********

*******

*****

***

**

D. **********

********

******

****

**

解析:本题考查循环程序的分析。本程序首先在字符串A中存放10个“*”号。指定循环输出5行;每次循环输出第i行时,把字符串中从i+1开始的n个字符替换成n个空格。根据“n=10-2*i”语句,n的变化为8、6、4、2、0。

7.在E盘当前目录文件夹下建立一个名为“Student。txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序( )。

Private Type student

StuName As String*10

StuGrade As String*10

StuAge As Integer

End Type

Private Sub Form_Click()

Dim SAs student

Open“c:\student.txt”For Random As#1 Len=

Len(s)

For i=1 To 5

s.StuName=InputBox(“请输入姓名”)

s.StuGrade=InputBox(“请输入年级号”)

s.StuAge=Val(InputBox(“请输入年龄”))

Next i

Close#1

End Sub(C)

A. Print#1.S

B. Print#1,i

C. Put#1,s

D. Put#1,i

解析:本题考查文件操作。题目中要求以随机的方式(Random)打开一个文件,打开文件的格式为:Open Pile Name For Random As#文件号[Len=几句长度]然后以命令写入一条记录,格式为:PUt[#]文件号[记录号]变量名。若省略记录号,表示在当前记录每下写入记录型变量,逗号(,)不可以省略。

8.在窗体上画一个命令按钮(名称为Command1),并编写如下代码:

Function Funl(ByVal a As Integer,b As Integer)As Integer

Dim t As Integer

t=a—b

b=t+a

Funl=t+b

End Function

Private Sub Command1_Click()

Dim x As Integer

本文档预览:3600字符,共18932字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级(VB)机试模拟试卷411

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号