【计算机类职业资格】二级VISUAL+BASIC笔试-288及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-288及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-288及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-288 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列选项中不属于结构化程序设计方法的是( )。(分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用2.线性表进行二分法检索,其前提条件是( )。(分数:2.00)A.线性表以顺序方式存储,并按关键码值排好序B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,井按关键码的检索频率排好序3.结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。(分数:2.00)
2、A.对象B.数据结构C.数据流D.目标4.在窗体上有一个命令按钮 Command1,编写下列程序:Private Sub Command1_Click()Print pp1(3,7)End SubPublic Function pp1(x As Single,n As Integer)As SingleIf n=0 Thenpp1=1ElseIf n Mod 2=1 Thenpp1=x*x+nElsepp1=x*x-nEnd IfEnd IfEnd Function程序运行后,单击该命令按钮,屏幕上显示的是( )。(分数:2.00)A.2B.1C.0D.165.对话框在关闭之前,不能继续执行应
3、用程序的其他部分,这种对话框属于( )。(分数:2.00)A.输入对话框B.输出对话框C.模式(模态)对话框D.无模式对话框6.设组合框 Combol 中有 3 个项目,则下列能删除最后一项的语句是( )。(分数:2.00)A.Combo1.RemoveItem TextB.Combo1.RemoveItem2C.Combvo1.RemoveItem3D.Combo1.RemoveItemCombo1.Listcount7.下列关于图片框控件的语句中不正确的是( )。(分数:2.00)A.Picture1.Picture=Picture2.PictureB.Picture1.Picture=L
4、oadPicture(“C:/vb60/Arw04Up.ico“)C.Picture1.Print Tab(20);CurrentX,CurrentYD.Picture1.Stretch=True8.要使文本框获得输入焦点,则应采用文本框控件的( )方法。(分数:2.00)A.GotFocusB.LostFocusC.KeyPressD.SetFocus9.Function 过程与 Sub 过程的最主要区别是( )。(分数:2.00)A.Function 过程一定要有形参,而 Sub 过程可以没有形参B.Function 过程的终端语句是 End Function,而 Sub 过程的终端语句是
5、 End SubC.Function 过程是用于计算函数值的,而 Sub 过程是用于改变属性值的D.Function 过程有返回函数值,而 Sub 过程没有返回值10.在数据库设计中,将 E-R 图转换为关系模式的过程属于( )。(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段11.假定有下拉两个过程:Private Sub PPP(a As Single,b As Single)a=a+bPrint a,bb=a+bPrint a,bEnd SubPrivate Sub Form_Activate()x=18Call PPP(x),(x)Print xEnd
6、 Sub则下列说法中不正确的是( )。(分数:2.00)A.形参是 a 和 b,两个实参(x)和(x)允许重名B.形参是 a 和 b,实参(x)表示传值调用C.形参是 a 和 b,实参(x)表示是非传址调用D.形参是 a 和 b,两个实参(x)和(x)不允许重名12.在文本框中输入密码时,要求在文本框中只显示(*)号,则应当设置此文本框的( )属性。(分数:2.00)A.TextB.CaptionC.PasswordD.PasswordChar13.软件需求分析阶段的工作,可以分为 4 个方面:需求获取、需求分析、编写需求规格说明书以及( )。(分数:2.00)A.阶段性报告B.需求评审C.总
7、结D.都不正确14.通过文本框的( )属性可以获得当前插入点所在的位置。(分数:2.00)A.PositionB.SelStartC.SelLengthD.SelText15.用链表表示线性表的优点是( )。(分数:2.00)A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作D.数据元素的物理顺序和逻辑顺序相同16.关于结构化程序设计原则和方法的描述错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允昨使用 GOTO 语句D.语言中所没有的控制结构,应该采用前后一致的方法米模拟17.设已打开
8、5 个文件,文件号为 1、2、3、4、5。要关闭所有文件,则下列语句正确的是( )。(分数:2.00)A.Close#1,2,3,4,5B.Close#1,#2,#3,#4,#5C.Closeg#1-#5D.Close#1;#2,#3;#4;#518.为了使列表框中的项目分为多列显示,需要设置的属性为( )。(分数:2.00)A.ColumnsB.StyleC.ListD.Multi,Select19.下列选项中,不是一个算法的基本特征的是( )。(分数:2.00)A.完整性B.可行性C.有穷性D.拥有足够的情报20.下列关于多重窗体程序的叙述中,错误的是( )。(分数:2.00)A.用 Hi
9、de 方法不但可以隐藏窗体,而且能清除内存中的窗体B.在多重窗体程序中,各窗体的菜单是彼此独立的C.在多重窗体程序中,可以根据需要指定启动窗体D.对于多重窗体程序,需要单独保存每个窗体21.如果在 C 盘当前文件夹下已经存在名称为 Sdat.dat 的顺序文件,那么执行语句Open“c:/Sdat.dat“For Append As#1 之后,将( )。(分数:2.00)A.删除文件中的原有内容B.保留文件中原有内容,并在文件尾添加新内容C.保留文件中原有内容,并在文件头添加新内容D.以上均不对22.下列语句用于打开一个顺序文件 Open“C:/MyFile.txt“For OutPut,但该
10、语句的一个重要错误是没有( )。(分数:2.00)A.指定打开方式B.指定文件号C.指定打开文件名D.指定文件类型23.设置复选框或单选按钮的标题对齐方式的属性是( )。(分数:2.00)A.A7lighB.StyleC.AlignmentD.Sorted24.在 C 盘当前文件夹下有一个已建立好的顺序文件 Alph.txt,文件内容为只含有字母的一个字符串(有双引号界定符)。单击窗体,打开 Alph.txt 文件,读取字符串并显示在文本框 Text1 中,然后调用StrSort 过程将此字符串按 ASCII 码的顺序重新排列并显示在文本框 Text2 中,最后将重新排列的字符串存入 AlpO
11、.txt 文件中(无双引号界定符)。请选择横线处合适的语句( )。Private Sub Form_Load()Dim StrIn As String,StrOut As StringsOpen“C:/Alph.txt“For Input As #1_CloseText1.Text=StrIn_Text2.Text=StrOutOpen“C:/AlpO.txt“For Output As#2_CloseEnd SubPrivate Function StrSort(s As String)As StringDim s Arr() As String *1,i As Integer,j As I
12、nteger,n As IntegerDim t As String *1n=Len(s)ReDim sArr(n)For i=1 To ns Arr(i)=Mid(s,i,1)Next iFor i=1 To n-1For j=i+1 To nIf sArr(i)sArr(j) Thent=sArr(i):sArr(j):sArr(j):sArr(j)=tEnd IfNext j,iFor i=1 To nStrSort=StrSort xEnd Sub(分数:2.00)填空项 1:_44.下列程序的输出结果是_。Sub Prin()Dim B As StringA=1B=A MinEnd
13、Sub(分数:2.00)填空项 1:_47.下列事件过程的功能是:建立一个名为 Datal 的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1,2,3,90。请在空白处填上合适的代码,将程序补充完整。Private Type AngKA3 IntegerSinx As SingleCosx As SingleEnd Type_定义 Ang 类型的变量 KscPrivate Sub Form Click()Dim Y As SingleOpen“C:/Data1.txt“For Random As #1 Len=10Put #1,1,KscY=3.14159/180For i=
14、1 To 90Ksc.K=i_=Sin(i*Y)给变量 Ksc 的正弦函数值赋值Ksc.Cosx=Cos(i*Y)Next iClose #1End Sub(分数:4.00)填空项 1:_48.在窗体上建立一个单选按钮组 Option1 和一个图片框 Picture1,如图所示。当选择不同的单选按钮时,图片框中填充不同的图案,请填写程序的空白处,使程序完整。(分数:4.00)填空项 1:_二级 VISUAL+BASIC 笔试-288 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列选项中不属于结构化程序设计方法的是( )。(分数:2.00
15、)A.自顶向下B.逐步求精C.模块化D.可复用 解析:解析 结构化程序设计的主要原则概括为自顶向下,逐步求精,限制使用 GOTO 语句。2.线性表进行二分法检索,其前提条件是( )。(分数:2.00)A.线性表以顺序方式存储,并按关键码值排好序 B.线性表以顺序方式存储,并按关键码的检索频率排好序C.线性表以链式方式存储,并按关键码值排好序D.线性表以链式方式存储,井按关键码的检索频率排好序解析:解析 对线性表进行二分法检索,要求线性表是按顺序方式存储的,并按关键码值的大小排好序,而不是按关键码的检索频率排序。3.结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。(分数:2.0
16、0)A.对象B.数据结构C.数据流 D.目标解析:解析 结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。4.在窗体上有一个命令按钮 Command1,编写下列程序:Private Sub Command1_Click()Print pp1(3,7)End SubPublic Function pp1(x As Single,n As Integer)As SingleIf n=0 Thenpp1=1ElseIf n Mod 2=1 Thenpp1=x*x+nElsepp1=x*x-nEnd IfEnd
17、 IfEnd Function程序运行后,单击该命令按钮,屏幕上显示的是( )。(分数:2.00)A.2B.1C.0D.16 解析:解析 本题比较简单,只要根据程序的执行条件和顺序就可以运算出该程序的最后输出结果。程序运算过程是:If n=0 Thenelse if n Mod 2=1 Then pp1=x*x+n=16。5.对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于( )。(分数:2.00)A.输入对话框B.输出对话框C.模式(模态)对话框 D.无模式对话框解析:解析 无模式窗体显示时,随后遇到的代码都要执行;模式窗体显示时,则随后的代码直到该窗体被隐藏或卸载时才自瞅行
18、。窗体的模式通过设置 Show 方法的参数实现。6.设组合框 Combol 中有 3 个项目,则下列能删除最后一项的语句是( )。(分数:2.00)A.Combo1.RemoveItem TextB.Combo1.RemoveItem2 C.Combvo1.RemoveItem3D.Combo1.RemoveItemCombo1.Listcount解析:解析 RemoveItem 方法用于从组合框中删除一项,其参数为该项所在的位置,索引从 0 开始,要删除题中的最后一项,可以用 Combo1.RemoveItem 2 或 Combo1.RemoveItem Combo1.Listcount-1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 288 答案 解析 DOC
