【计算机类职业资格】VB笔试-试卷28及答案解析.doc
《【计算机类职业资格】VB笔试-试卷28及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】VB笔试-试卷28及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试-试卷 28 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.在关系代数运算中,有 5 种基本运算,它们是( )。(分数:2.00)A.并()、差(-)、交()、除()和笛卡儿积()B.并()、差(-)、交()、投影()和选择()C.并()、交()、投影()、选择()和笛卡儿积()D.并()、差(-)、投影()、选择()和笛卡儿积()3.在数据库系统的组织结构中,下列( )映射把用户数据库与概念数据库联系
2、了起来。(分数:2.00)A.外模式模式B.内模式外模式C.模式内模式D.内模式模式4.下列关于线性链表的描述中,正确的是( )。 I、只含有一个指针域来存放下一个元素地址 、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件) 、结点由两部分组成:数据域和指针域。(分数:2.00)A.仅 I、B.仅 I、C.仅、D.全部5.下面关于数据库三级模式结构的叙述中,正确的是( )。(分数:2.00)A.内模式可以有多个,外模式和模式只有一个B.外模式可以有多个,内模式和模式只有一个C.内模式只有一个,模式和外模式可以有多个D.模式只有一个,外模式和内模式可以有多个6.设有关键码序列(6
3、6,13,5l,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为( )。(分数:2.00)A.23,13,51,57,66,26,81,69,76B.13,23,26,51,57,66,81,76,69C.23,13,51,57,26,66,81,69,76D.23,13,51,57,81,26,66,69,767.下列哪一条不属于数据库设计的任务?( )(分数:2.00)A.设计数据库应用结构B.设计数据库概论结构C.设计数据库逻辑结构D.设计数据库物理结构8.数据库技术的根本目标是( )。(分数:2.0
4、0)A.数据存储B.数据共享C.数据查询D.数据管理9.需求分析阶段的任务是( )。(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能10.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表11.数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。 I人工管理阶段 文件系统阶段 数据库阶段(分数:2.00)A.仅 IB.仅C.I 和D.II 和12.在新建一个 VB 工程时,将新建窗体的 Name 属性设置为 TheFirst,则默认的窗体文件名为(
5、)。(分数:2.00)A.Form1frmB.工程 1frmC.TheFirstfrmD.Form1vbp13.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5 门课程成绩(百分制)组成,下列的定义正确的是( )。(分数:2.00)A.Type stu no As Integer name As String score(1 To 5)As Single End TypeB.Type stu no As Integer name As String*10 score()As Single End TypeC.Type stu no As Integer name A
6、s String*10 score(1 To 5)As Single End TypeD.Type stu no As Integer name As String score()As Single End Type14.关于变量作用域,下列叙述中错误的是( )。(分数:2.00)A.在窗体的 Form_Load 事件过程中定义的变量不是全局变量B.在某个 Sub 过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程C.在调用过程中,所有局部变量被系统初始化为 0 或空字符串D.局部变量的作用域不可以超出所定义的过程15.运行以下程序后,输出的图案是( )。 Fo
7、rmlCls A$=String$(10,“*”) For i=1 To 5 n=10-2*i X$=A$:Y$=SpaceS(n) Mid$(X$,i+1,n)=Y$ PrintX$ Next i(分数:2.00)A.* * * * * * * * *B.* * * * *C.* * * * *D.* * * * *16.可设置文字字体为斜体的属性是( )。(分数:2.00)A.FontSlopeB.FontBoldC.FontltalicD.FontUnderdine17.下列表达式的值为 2123 的是( )。(分数:2.00)A.Val(“123asd”)&2000B.Val(“123
8、asd”)+2000C.Str(i23)&“2000”D.Str(123)+“2000”18.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOkCaptionB.LblOkcaption=Str(x)C.x*3=yD.y=X*S19.已知 A$=“Welcome”,下列语句操作能够正确执行的是( )。(分数:2.00)A.LabellHeight=A$B.LabellCaption=A$C.LabellEnabled=A$D.LabellVisible=A$20.在窗体上有一个
9、文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。 (分数:2.00)A.GetFocusB.ClickC.ChangeD.LostFocus21.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是( )。 Private Sub Commandl_Click() PicturelPicture=LoadPicture(“c:picturejpg”) PicturelCls PicturelPrint“picture” End Sub(分数:2.00)A.窗体无显示,图片框显示图片和文字 pict
10、ureB.窗体上出现 picture 文奉,图片框无显示C.窗体上出现 picture 文本,图片框显示图片 picturejpgD.窗体无显示,图片框只显示 picture 文字22.下列控件属性中,属性值的类型不相同的一项是( )。(分数:2.00)A.Label 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Fram
11、e 控件的 Visible 属性23.有以下程序段,单击 Commandl 按钮后,屏幕上的输出结果是( )。 Private Sub Commandl_Click() For i=6 To 9 Print Tab(i*i),i Nexti End Sub(分数:2.00)A.6 7 8 9B.6 7 8 9C.6 7 8 9D.6 7 8 924.下列程序执行后,变量 a 的值为( )。 Dim a,b,C,d As Single a=10:b=20:c=40 Ifba Then d=a:a=b:b=d EndIf If ca Then d=a:a=c:c=d End If If cb Th
12、en d=b:b=c:c=d End If(分数:2.00)A.10B.40C.20D.10025.在窗体上有一个文本框控件,名称为 TextTime;一个计时器控件,名称为 Timer1。要求每 1s 在文本框中显示一次当前的时间。 (分数:2.00)A.EnabledB.VisibleC.Timer()D.Interval26.在窗体上画 1 个名称为 Cornmandl 的命令按钮,并编写以下程序: Private Sub Commandl_Click() Print fun(“ABCDEFG”) End Sub Function fun(st As String)As String s
13、tlen=Len(st) temp=“” For k=1 To stlen2 temp=temp+Mid(st,k,1)+Mid(st,stlen-k+1,1) Next k fun=temp End Function 程序运行时,单击命令按钮,则在窗体上显示的是( )。(分数:2.00)A.ABCDEFGB.AGBFCEC.GFEDCBAD.AGBFCED27.下面是求最大公约数的函数的首部( )。 Function fun(By Val x As Integer,ByVal y As Integer)As Integer 若要输出 8、12、16 这 3 个数的最大公约数,下面正确的语句是
14、(分数:2.00)A.Print fun(8,12),fun(12,16),fun(16,8)B.Print fun(8,12,16)C.printfun(8,12),fun(12,16),fun(16)D.Printfun(8,fun(12,16)28.窗体上有 Text1、Text2 两个文本框及一个命令按钮 Commandl,编写下列程序: Dim y As Integer Private Sub Commandl _Click() Dim x As Integer x=2 Text1Text=p2(p1(x),y):Text2Text=p1(x) End Sub Private Fun
15、ction p1(x As Integer)As Integer x=x+y:y=x+y p1=x+yEnd FunctionPrivate Function p2(x As Integer,y As Integer)As Integer p2=2*x+yEnd Function 程序运行后,第一次单击和第二次单击命令按钮后,文本框 Text1 和 Text2 内的值分别是( )。(分数:2.00)A.2 4 2 4B.2 4 4 8C.10 10 58 58D.4 4 8 829.单击命令按钮执行以下程序,输出结果为( )。 Private Sub Commandl Click() Dim
16、x As Integer,y As Integer x=12:y=32 Call Proc(x,y) Printx;y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub(分数:2.00)A.12 32B.2 32C.2 3D.12 330.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer) Dim str As String,n As Integer
17、 str=UCase(Chr(KeyAscii) n=Len(str) Text1Text=String(n,str) End Sub 程序运行后,如果在文本框中输入字母“P”,则在文本框中显示的内容为( )。(分数:2.00)A.PPB.pPC.PPD.Pp31.在窗体上画一个命令按钮,然后编写如下代码: Private Sub Commandl_Click() Dim MaxSize,NextChar,MyChar Open“d:tempfemaletxt”For Input As#1 MaxSize=LOF(1) For NextChar=MaxSize To 1 Step-1 Seek
18、#1NextChar MyChar=Input(1,#1) Next NextChar Print EOF(1) Close #1 End Sub 程序运行后,单击命令按钮,其输出结果为( )。(分数:2.00)A.TrueB.FalseC.0D.Null32.使用菜单编辑器设计菜单时,必须输入的项是( )。(分数:2.00)A.快捷键B.标题C.索引D.名称33.假定通用对话框的名称为 CD1,命令按钮的名称为 Commandl,则单击命令按钮后,能使打开对话框的标题为“通用对话框”的事件过程是( )。(分数:2.00)A.Private Sub Commandl_Click() CD1Di
19、alogTitle=“通用对话框” CD1ShowPrinter End SubB.Private Sub Commandl_Click() CD1DialogTitle=“通用对话框” CD1ShowFont End SubC.Private Sub Commandl_Click() CD1DialogTitle=“通用对话框” CD1ShowOpen End SubD.Private Sub Commandl_Click() CD1DialogTitle=“通用对话框” CD1ShowColor End Sub34.在窗体上有 2 个图片框,名称分别为 Picture1 和 Picture
20、2,Picture2 中添加了香蕉图片 (见图 1),且将 Picture2DragMode 属性设置为 1。要求程序运行时,可以用鼠标把 Picture2 拖拽到 Picture1 中(见图 2)。以下可以实现此功能的事件过程是( )。 (分数:2.00)A.Private Sub Form_pragDrop(Source As Control,X As Single,Y As Single) Picture2Move Picture1Left+X,Picture1Top+Y End SubB.Private Sub Picture2_DragDrop(Source As Control,X
21、 As Single,Y As Single) SourceMove Picture1Left+X,Picture 1Top+Y End SubC.Private Sub Picture1_DragDrop(Source As Control,X As Single,Y As Single) SourceMove Picture1Left+X,Picture1Top+Y End SubD.Private Sub Picture1 DragDrop(Source As Control,X As Single,Y As Single) Picture2Move Picture2Left+X,Pic
22、ture2Top+Y End Sub35.目录列表框的 Path 属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件36.以下叙述中错误的是( )。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Private 定义的通用过程能被其他窗体调用C.全局变量必须在标准模块中定义D.在设计 VB 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件二、填空题(总题数:11,分数:22.00)37.填空题(每空)请将每一个空的正确答案写在
23、答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在 E-R 图中,矩形表示 1。(分数:2.00)填空项 1:_39.符合结构化原则的三种基本控制结构是顺序结构、 1 和循环结构。(分数:2.00)填空项 1:_40.在面向对象方法中,类的实例称为 1。(分数:2.00)填空项 1:_41.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作 1。(分数:2.00)填空项 1:_42.在关系模型中,若属性 A 是关系 R 的主码,属性 A 的取值不能为空,称为 1 约束。(分数:2.00)填空项 1:_43.设有一个有 10 个元素的数组,下
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 VB 笔试 试卷 28 答案 解析 DOC
