【计算机类职业资格】二级VISUAL+BASIC笔试-218及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-218及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-218及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-218 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的( )属性设置为 True。(分数:2.00)A.ValueB.CancelC.EnabledD.Default2.要清除已经在图片框 Picture1 中打印的字符串而不清除图片框中的图像,应使用语句 ( )。(分数:2.00)A.Picture1.ClsB.Picture1.Picture=LoadPicture(“)C.Picture1.Pint“D.Picture1.Pictu
2、re“3.Visual Basic 根据计算机访问文件的方式将文件分成 3 类,其中不包括( )。(分数:2.00)A.顺序文件B.Unix 文件C.二进制文件D.随机文件4.为了使标签中的内容居中显示,应把 Alignment 属性设置为( )。(分数:2.00)A.0B.1C.2D.35.窗体上有名为 Text1、Text2 的两个文本框,和一个由 3 个单选按钮组成的控件数组 Option1,如图 1所示。程序运行后,如果单击某个单选按钮,则执行 Text1 中数值与该单选按钮所对应的运算(乘 1、乘10 或乘 100),并将结果显示在 Text2 中,如图 2 所示。为了实现上述功能,
3、在程序中的横线处应填入的内容是( )。(分数:2.00)A.B.C.D.6.下列关于窗体的描述中,错误的是( )。(分数:2.00)A.窗体的 Height、Width 属性用于设置窗体的高和宽B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D.执行 UnLoad Form1 语句后,窗体 Form1 消失,但仍在内存中7.表达式 Int(8*Sqr(36)*10(-2)*10+0.5)/10 的值是( )。(分数:2.00)A.0.48B.0.048C.0.5D.0.058.窗体上建立了一个名为 CommonD
4、ialong1 的通用对话框,用下面的语句建立一个对话框:CommonDialong1.Action=2,则以下语句与之等价的是( )。(分数:2.00)A.CommonDialon1.ShowOpenB.CommonDialog1.ShowSaveC.CommonDialog1.ShowColorD.CommonDialog1.ShowFont9.下列关于线性链表的描述中,正确的是( )。、只含有一个指针域来存放下一个元素地址、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)、结点由两部分组成:数据域和指针域。(分数:2.00)A.仅、B.仅、C.仅、D.全部10.在窗体上画
5、一个命令按钮,名称为 Command1,然后编写如下程序:Private Sub Command1_Click()For i=1 To 2For j=1 To iPrint String(i,“Hello“)Next jPrintNext iEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。(分数:2.00)A.HHHHHB.HC.HHHHHHHHHD.HHHHHHH11.窗体上有 1 个名为 List1 的列表框,其中已经输入了若干个项目(如图所示);还有 2 个文本框,名称分别为 Text1、Text2,1 个名称为 Command1 的命令按钮,并有以下程序:(分
6、数:2.00)A.B.C.D.12.在窗体上画 1 个文本框,名称为 Text1,然后编写如下程序:Private Sub Form Load()Open “C:/dat.txt“ For Output As#1Text1.Text=“End SubPrivate Sub Text1_KeyPress(KeyAscii As integer)If_=13 ThenIf UCase(Text1.Text=_)ThenClose 1EndElseWrite#1,Text1.Text“Text1.Text=“End IfEnd IfEnd Sub程序的功能是,存 C 盘根目录下建立 1 个名为 da
7、t.txt 的文件,在文本框中输入字符,每次按回车键(回车符的 ASCII 码是 13)都把当前文本框中的内容写入文件 dat.txt 中,并清空文本框中的内容;如果输入“END”,则结束程序,请选择适合空白处的语句( )。(分数:2.00)A.KeyAscii “END“B.Text1.Text “END“C.Text1.Text 13D.KeyAscii 1313.数据库技术的根本目标是( )。(分数:2.00)A.数据存储B.数据共享C.数据查询D.数据管理14.在过程定义中,Private 表示( )。(分数:2.00)A.此过程可以被其他过程调用B.此过程不可以被任何其他过程调用C.
8、此过程只可以被本工程中的其他过程调用D.此过程只可以被本窗体模块中的其他过程调用15.下列关于通用对话框 CD1 的叙述中,错误的是( )。(分数:2.00)A.使用 CD1.ShowColor 方法,可显示“颜色”对话框B.显示“字体”对话框前,必须先设置 CD1 的 Flags 属性,否则会出错C.只要在“打开”对话框中选择了文件,并单击“打开”按钮,即可将选中的文件打开D.CancelError 属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错警告16.下列程序段的执行结果为( )。a=6For k=1 To 0a=a+kNext kPrint k;a(分数:2.00)A.-1
9、 6B.-1 16C.1 6D.11 2117.以下关于 Do UntilLoop 循环的说法正确的是( )。(分数:2.00)A.先进入循环执行语句段落后,再判断是否再进入循环B.先进入循环执行语句段落后,再判断是否不再进入循环C.执行前先判断是否不满足条件,若不满足才进入循环D.执行前先判断是否不满足条件,若满足才进入循环18.下面程序的运行结果是( )。Private Sub Form_Click()i=0Do Until 0i=i+1If i10 Then Exit DoLoopPrint iEnd Sub(分数:2.00)A.0B.10C.11D.出错19.在数据库系统的组织结构中,
10、下列( )映射把用户数据库与概念数据库联系了起来。(分数:2.00)A.外模式/模式B.内模式/外模式C.模式/内模式D.内模式/模式20.下面程序运行时,若输入 395,则输出结果是( )。Private Sub Cmd1_Click()Dim a%a=InputBox(“请输入一个 3 位整数“)Print a Mod 10,a/100,(a Mod 100)/10End Sub(分数:2.00)A.5 9 3B.3 5 9C.5 3 9D.3 9 521.在窗体上有一个名称为 Command1 的命令按钮,并编写有如下事件过程:Private Sub Command1_Click()Mo
11、ve 500,500End Sub程序执行时,单击命令按钮,实现的功能是( )。(分数:2.00)A.命令按钮移动到距窗体左边界、上边界各 500 的位置B.命令按钮向左、上方向各移动 500C.窗体移动到距屏幕左边界、上边界各 500 的位置D.窗体向左、上方向各移动 50022.下列哪一条不属于数据库设计的任务?( )(分数:2.00)A.设计数据库应用结构B.设计数据库概论结构C.设计数据库逻辑结构D.设计数据库物理结构23.用 Write 和 Print 语句向文件中写入多个数据的差别在于( )。(分数:2.00)A.Write 语句不会自动在数据项之间插入逗号B.Print 语句自动
12、存数据项之间插入逗号C.Write 语句写入字符串会自动给字符串加上双引号;写入的正数前面没有空格D.Print 语句写入字符串会自动给字符串加上双引号;写入的正数前面没有空格24.数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。人工管理阶段 文件系统阶段 数据库阶段(分数:2.00)A.仅B.仅C.和D.和25.需求分析阶段的任务是( )。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能26.下面叙述不正确的是( )。(分数:2.00)A.对顺序文件中的数据操作只能按一定的顺序操作B.顺序文件结构简单C.能同时对顺序文件进行读写操作D.顺序
13、文件中只能知道第一个记录的位置27.下面关于数据库三级模式结构的叙述中,正确的是( )。(分数:2.00)A.内模式可以有多个,外模式和模式只有一个B.外模式可以有多个,内模式和模式只有一个C.内模式只有一个,模式和外模式可以有多个D.模式只有一个,外模式和内模式可以有多个28.下列程序的执行结果是( )。Private Sub Form_Activate()Dim score(3)As Integer,total As IntegerDim aa score AS Variantscore(1)=50:score(2)=14:score(3)=36total=0:i=0For Each aa
14、 score In scorei=i+1tota1=tota1+aa_scorePrint i,aa_score,tota1NextEnd Sub(分数:2.00)A.1 0 02 50 503 14 644 36 100B.1 50 502 14 643 36 100C.0 50 501 14 642 36 1003 36 100D.0 0 01 50 502 14 643 36 10029.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表30.设已经在窗体上添加了一个通用对话框控件 Comm
15、onDialog1,以下语句正确的是( )。(分数:2.00)A.CommonDialog1.Filter=ALLL Files |*.*|=|Pictures(*.Bmp)*.BmpB.CommonDialog1.Filter=“ALLL Files“|*.*|“Pictures(*.Bmp)“|*.BmpC.CommonDialog1.Filter=ALLL Files|*.*|Pictures(*.Bmp)|*.BmpD.CommonDialog1.Filler=“ALLL Files|*.*|Pictures(*.Bmp)|*.Bmp“31.下面程序的输出结果是( )。Private
16、Sub Command1_Click()ch$=“ABCDEF“proc chPrint chEnd SubPrivate Sub proc(ch As String)s=“For k=Len(ch)To 1 Step-1s=s x=_wendEnd Sub(分数:4.00)填空项 1:_47.设窗体上有一个名为 CD1 的通用对话框、一个名为 Text1 的文本框和一个名称为 Command1 的命令按钮。程序执行时,单击 Command1 按钮,则显示“打开”文件对话框,操作者从中选择一个文本文件,并单击对话框上的“打开”按钮后,则可打开该文本文件,并读入一行文本,显示在 Text1 中。
17、下面是实现此功能的事件过程,请填空。Private Sub Command1_Click()CD1.Filter=“文本文件|*.txt|Word 文档|*.doc“CD1.FilterIndex=1CD1.ShowOpenIf CD1.FileName“ThenOpen_For Input As #1Line Input #1,ch$Close #1Text1.Text=_End IfEnd Sub(分数:4.00)填空项 1:_二级 VISUAL+BASIC 笔试-218 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.为了在按下回车键时
18、执行某个命令按钮的事件过程,需要把该命令按钮的( )属性设置为 True。(分数:2.00)A.ValueB.CancelC.EnabledD.Default 解析:解析 本题考查控件的常见属性。对于所有具有 Cancel 属性的控件,Cancel 表示该控件是否当按下“Esc”键时,执行某个事件过程。Enabled 表示控件是否可以使用,命令按钮的默认属性为Default,表示当按下回车键的时候,执行某个命令按钮的事件过程。2.要清除已经在图片框 Picture1 中打印的字符串而不清除图片框中的图像,应使用语句 ( )。(分数:2.00)A.Picture1.Cls B.Picture1.
19、Picture=LoadPicture(“)C.Picture1.Pint“D.Picture1.Picture“解析:解析 本题考查常用的方法。Cls 方法的使用形式为:对象.Cls,作用是清除运行时在窗体或图形框中显示的文本或图形,而不能清除图像。要不清除在设计时的文本,同时也不能清除图形,应用LoadPicture 可以清除或者装入图片。3.Visual Basic 根据计算机访问文件的方式将文件分成 3 类,其中不包括( )。(分数:2.00)A.顺序文件B.Unix 文件 C.二进制文件D.随机文件解析:解析 本题考查 VB 文件的分类。VB 中根据文件的访问形式分为顺序文件、随机文
20、件和二进制文件。4.为了使标签中的内容居中显示,应把 Alignment 属性设置为( )。(分数:2.00)A.0B.1C.2 D.3解析:解析 本题考查 Alignment 属性。控件的 Alignment 属性表示控件中的文字水平对齐方式,属性值可取 3 种值:0 为左对齐,1 为右对齐,2 为居中。5.窗体上有名为 Text1、Text2 的两个文本框,和一个由 3 个单选按钮组成的控件数组 Option1,如图 1所示。程序运行后,如果单击某个单选按钮,则执行 Text1 中数值与该单选按钮所对应的运算(乘 1、乘10 或乘 100),并将结果显示在 Text2 中,如图 2 所示。
21、为了实现上述功能,在程序中的横线处应填入的内容是( )。(分数:2.00)A.B. C.D.解析:解析 本题考查控件数组元素的区分。控件数组由一组相同类型的控件组成。它们共用一个控件名,具有相同的属性,建立时系统给每个元素赋一个惟一的索引号(Index),索引号从 0 开始。控件数组共享同样的事件过程,通过返回的下标值区分控件数组中的各个控件。6.下列关于窗体的描述中,错误的是( )。(分数:2.00)A.窗体的 Height、Width 属性用于设置窗体的高和宽B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D
22、.执行 UnLoad Form1 语句后,窗体 Form1 消失,但仍在内存中 解析:解析 本题考查窗体文件的常用属性。窗体的 Height、Width 属性用于设置窗体的高和宽,Left和 Top 属性设置窗体在屏幕中的位置,Enabled 属性设置为 False 时,窗体上所有的控件禁止应用。加载窗体时,自动运行窗体的 Load 事件,执行 UnLoad 方法以后,可以把当前窗体从内存中移出。7.表达式 Int(8*Sqr(36)*10(-2)*10+0.5)/10 的值是( )。(分数:2.00)A.0.48B.0.048C.0.5 D.0.05解析:解析 本题考查运算符的优先级。首先计
23、算函数调用,算术运算符优先级从高到低为:()-、*/、+-,因此首先计算 sqr(36),然后计算()括号内部的负号和平方运算符,接着计算*和+,然后计算Int 取整,最后计算/运算符。8.窗体上建立了一个名为 CommonDialong1 的通用对话框,用下面的语句建立一个对话框:CommonDialong1.Action=2,则以下语句与之等价的是( )。(分数:2.00)A.CommonDialon1.ShowOpenB.CommonDialog1.ShowSave C.CommonDialog1.ShowColorD.CommonDialog1.ShowFont解析:解析 本题考查通用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 218 答案 解析 DOC
