【计算机类职业资格】二级VISUAL+BASIC笔试-271及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-271及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-271及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-271 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.窗体上命令按钮的事件过程如下:Private Sub Command1_Click()A=“34“:B=“26“:C=“98“Print B+C+AEnd Sub运行程序后,单击命令按钮,输出结果是( )。(分数:2.00)A.“269834“B.269834C.158D.程序运行出错2.在程序运行时,下面的叙述中正确的是( )。(分数:2.00)A.用鼠标右键单击窗体中无控件的部分,会执行窗体的 Form Load 事件过程B.用鼠标左键单击窗体
2、的标题栏,会执行窗体的 Form Click 事件过程C.只装入而不显示窗体,也会执行窗体的 Form Load 事件过程D.装入窗体后,每次显示该窗体时,都会执行窗体的 Form Click 事件过程3.要使菜单项 MenuOne 在程序运行时失效,应使用的语句是( )。(分数:2.00)A.MenuOne.Visible=TrueB.MenuOne.Visible=FalseC.Menuone.Enabled=TrueD.MenuOne.Enabled=False4.算法的时间复杂度是指( )。(分数:2.00)A.算法的长度B.执行算法所需要的时间C.算法中的指令条数D.算法执行过程中所
3、需要的基本运算次数5.下列不一定是传值的虚实结合方式的选项是( )。(分数:2.00)A.调用过程时实参为表达式B.调用过程时实参为常量C.调用过程时实参为变量名D.调用过程时实参将变量名用括号括起来6.当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的( )。(分数:2.00)A.AutoSize 属性B.Resize 事件C.AutoRedraw 属性D.Stretch 属性7.以下程序的功能是:把父目录下顺序文件 smtext1.txt 的内容读入内存,并在文本框 Text3 中显示出来。请选择适合横线处的语句( )。Private Sub Command1_Click()D
4、im inData As StringText3.Text=“Open “/smtext1.txt“_As#1Do While_Input #1.inDataText3.Text=Text3.Text jEnd Sub(分数:2.00)A.50 10B.50 9C.57 10D.57 912.设“A=“87654321“”,则表达式 Val(Lefl(A,4)+Mid(A,4,2)的值为( )。(分数:2.00)A.876543B.876554C.8D.613.下列叙述中错误的是( )。(分数:2.00)A.一个工程中可以含有多个标准模块文件B.以.bas 为扩展名的文件是标准模块文件C.窗体
5、文件包含该窗体及其控件的属性D.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件14.下列选项中,不属于数据管理员(DB(分数:2.00)A.职责的是( )。A) 数据库维护B.数据库设计C.改善系统性能,提高系统效率D.数据类型转换15.以下叙述中正确的是( )。(分数:2.00)A.事件过程都由用户来编写B.事件过程都不是由用户编写的C.事件过程有的由用户编写,有的由系统确定D.用户可以确定事件方法过程是否由用户编写16.某人编写如下函数来判断 a 是否为素数,若是,则函数返回 True;否则返回 False。Function prime(a As Integer)As B
6、ooleanDim k As Integer,isprime As BooleanIf a2 Thenisprime=FalseElseisprime=Truek=2Do While ka/2 And isprimeIf a Modk=0 Thenisprime=FalseElsek=k+1End IfLoopEnd Ifprime=isprimeEnd Function在测试时发现有 1 个非素数也被判断为素数,这个错判的数是( )。(分数:2.00)A.0B.1C.4D.617.下列程序的功能是调用字体对话框来设置文本框中的字体,单击 Command1 按钮弹出对话框,进行相应的字体、字号
7、等的设置,然后单击“确定”按钮退出对话框,则文本框中将发生哪些变化( )。Private Sub Command1_Click()CommonDialog1.CancelError=TrueCommonDialog1.Flags=3On Error Resume NextCommonDialog1.ShowFontText1.Font.Name=CommonDialog1.FontNameText1.Font.Size=CommonDialog1.FontSizeText1.Font.Bold=CommonDialog1.FontBoldText1.Font.Italic=CommonDial
8、og1.FontItalicText1.Font.Underline=CommonDialog1.FontUnderlineText1.FontStrikethru=CommonDialog1.FontStrikethruText1.ForeColor=CommonDialog1.ColorEnd Sub(分数:2.00)A.Text1 的文字下划线发生变化B.Text1 的字体发生变化C.Text1 的字体和颜色发生变化D.程序出错18.窗体上有 1 个名称为 Text1 的文本框;1 个名称为 Thner1 的计时器控件,其 Interval 属性值为5000,Enabled 属性值是 T
9、rue。Timer1 的事件过程如下:Private Sub Timer1_Timer()Static flag As IntegerIf flag=0 Then flag=1flag=-flagIf flag=1 ThenText1.ForeColor=jEnd Sub(分数:2.00)A.50 10B.50 9C.57 10 D.57 9解析:解析 本题考查二层循环的分析。程序段中的循环结构为外循环 DoLoop While,又包括了 For型循环。外循环为直到型循环,先执行循环体,再判断条件。i 的初值为 10,内循环执行完一次后,i 值为 20,i 值为 7,此时内层循环变量 j 小于
10、 1,内循环结束;执行下一次外循环,此叫 i 初值为 27,内存循环 j 初值为 10,小于终止值,内层循环不执行;以此类推,当 i 为 57 时,循环结束。12.设“A=“87654321“”,则表达式 Val(Lefl(A,4)+Mid(A,4,2)的值为( )。(分数:2.00)A.876543B.876554 C.8D.6解析:解析 本题考查字符串函数。Mid(A,4,2)表示从字符串 A 中第 4 个字符开始取 2 个字符构成子串;Left(A,4)表示从 A 左边取 4 个字符构成子串;Val 函数表示将两个字符串连接到一起,构成一个字符串后,将其转化成数字。13.下列叙述中错误的
11、是( )。(分数:2.00)A.一个工程中可以含有多个标准模块文件B.以.bas 为扩展名的文件是标准模块文件C.窗体文件包含该窗体及其控件的属性D.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 解析:解析 本题考查工程中的文件。一个 VB 工程中包括各种类型的文件,常见的有工程文件,多个窗体文件(.frm)和多个模块文件(.bas),窗体文件中包含窗体及控件的属性设置,窗体级变量等。资源管理器中可以同时管理多个工程文件。14.下列选项中,不属于数据管理员(DB(分数:2.00)A.职责的是( )。A) 数据库维护B.数据库设计C.改善系统性能,提高系统效率D.数据类型转换
12、 解析:解析 数据库管理员(DataBascAdministrator,DBA)是指对数据库的规划、设计、维护、监视等的人员,其主要工作如下:数据库设计。DBA 的主要任务之一是数据库设计,具体地说是进行数据模式的设计;数据库维护。DBA 必须对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护;改善系统性能,提高系统效率。DBA 必须随时监视数据库的运行状态,不断调整内部结构,使系统保持最佳状态与效率。15.以下叙述中正确的是( )。(分数:2.00)A.事件过程都由用户来编写B.事件过程都不是由用户编写的C.事件过程有的由用户编写,有的由系统确定D.用户可以确定
13、事件方法过程是否由用户编写 解析:解析 本题考查事件过程。一般控件都有事件过程,这些事件过程在编写程序中,可以根据问题的需要来确定是否编写该事件过程。16.某人编写如下函数来判断 a 是否为素数,若是,则函数返回 True;否则返回 False。Function prime(a As Integer)As BooleanDim k As Integer,isprime As BooleanIf a2 Thenisprime=FalseElseisprime=Truek=2Do While ka/2 And isprimeIf a Modk=0 Thenisprime=FalseElsek=k+
14、1End IfLoopEnd Ifprime=isprimeEnd Function在测试时发现有 1 个非素数也被判断为素数,这个错判的数是( )。(分数:2.00)A.0B.1C.4 D.6解析:解析 本题考查循环的运行。如果输入的数据小于 2,那么肯定不是素数,更改 isprime 的值为False。如果数据大于等于 2,当等于 2 时,isprime 为 True,同时 ka/2 不成立,a 为 2 时为素数,当a 为 4 时,k2 不成立,则误判断 4 也是素数,因此不符合素数的定义。17.下列程序的功能是调用字体对话框来设置文本框中的字体,单击 Command1 按钮弹出对话框,进
15、行相应的字体、字号等的设置,然后单击“确定”按钮退出对话框,则文本框中将发生哪些变化( )。Private Sub Command1_Click()CommonDialog1.CancelError=TrueCommonDialog1.Flags=3On Error Resume NextCommonDialog1.ShowFontText1.Font.Name=CommonDialog1.FontNameText1.Font.Size=CommonDialog1.FontSizeText1.Font.Bold=CommonDialog1.FontBoldText1.Font.Italic=C
16、ommonDialog1.FontItalicText1.Font.Underline=CommonDialog1.FontUnderlineText1.FontStrikethru=CommonDialog1.FontStrikethruText1.ForeColor=CommonDialog1.ColorEnd Sub(分数:2.00)A.Text1 的文字下划线发生变化B.Text1 的字体发生变化 C.Text1 的字体和颜色发生变化D.程序出错解析:解析 本题考查通用对话框的属性。CommonDialog1 的 Flags 属性值为 3 时,出现的字体对话框中没有删除线、下划线、颜色
17、元素,因此利用 CommonDialog1 不能改变文本框中字体颜色以及删除线和下划线,但是可更改 Text1 中的字体。18.窗体上有 1 个名称为 Text1 的文本框;1 个名称为 Thner1 的计时器控件,其 Interval 属性值为5000,Enabled 属性值是 True。Timer1 的事件过程如下:Private Sub Timer1_Timer()Static flag As IntegerIf flag=0 Then flag=1flag=-flagIf flag=1 ThenText1.ForeColor=&HFF& &HFF&为红色ElseText1.ForeCo
18、lor=&HC000$ &HC000&为绿色End IfEnd Sub以下叙述中正确的是( )。(分数:2.00)A.每次执行此事件过程时,flag 的初始值均为 0B.flag 的值只可能取 0 或 1C.程序有逻辑错误,Else 分支总也不能被执行D.程序执行后,文本框中的文字每 5 秒政变一次颜色 解析:解析 计时器控件(Timer)用来完成有规律性时间间隔执行的任务,Interval 属性用于设置计时器事件之间的间隔,以毫秒为单位。本题在每 5 秒执行一次的 Timer 事件过程中,通过静态变量 flag 值的交替变换(即-1 和 1 之间)来控制文本框中文字的颜色,值为-1 时为绿色
19、,值为 1 时为红色。除程序刚启动第一次执行 Timer 事件过程时,静态变量 flag 的初始值为 0 外,其余各次均为-1 或 1。19.以下数据结构中,属于非线性数据结构的是( )。(分数:2.00)A.栈B.线性表C.队列D.二叉树 解析:解析 二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作;队列可看作是插入在一端进行,删除在另一端进行的线性表。20.执行下面的程序段后,变量 S 的值为( )。S=5For i=2.6 To 4.9 Step 0.6S=S+1Next i(分数:2.00)A.10B.8C.9 D.7解析:解析 本题考查 VB
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 271 答案 解析 DOC
