江苏省VB二级考试2000年(秋).doc_第1页
江苏省VB二级考试2000年(秋).doc_第2页
江苏省VB二级考试2000年(秋).doc_第3页
江苏省VB二级考试2000年(秋).doc_第4页
江苏省VB二级考试2000年(秋).doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2000年(秋)江苏省普通高校非计算机专业学生计算机基础知识和应用能力等级考试笔试卷二级VB第一部分 计算机基础知识1. 对于前一段时间的热点话题“千年虫”问题和“爱虫”问题,以下说法正确的是_1_。A. 均是计算机病毒B. 均不是计算机病毒C. 爱虫是计算机病毒,千年虫不是计算机病毒D. 爱虫不是计算机病毒,千年虫是计算机病毒2. 十进制“-65”在计算机内部用二进制代码10111110表示,其表示方式为_2_。A. ASCII码B. 反码C. 原码D. 补码3. 已知“江苏”两字的区位码是“2913”和“4353”,则机内码是_3_。 A. BDAD,CBD5B.3D2D,4B55C.6145,7858D.4535,535D4. 在计算机中,_4_中的程序是计算机硬件与软件之间的接口,也是操作系统的基础成份。A. RAMB.ROMC.CMOSD.BIOS5. 与WINDOWS操作系统相比,UNIX操作系统最显著的特色是_5_。A. 开放性B.稳定性C.安全性D.易用性6. 和其他事物相似,软件有它的发生、发展和消亡的过程。软件的生命周期大体可以分为三个时期,即 _6_。A.定义期、开发期和使用期B.定义期、开发期和维护期C.开发期、使用期和维护期D.开发期、使用期和消亡期7. 在下列汉字编码标准(字符集)中,不支持简化汉字的是_7_。A. GB2312-80B.GBKC.BIG 5D.Unicode8. 为了使计算机有效地加工、处理、传输感觉媒体而在计算机内部采用的二进制编码形式称为_8_。 A. 存储媒体B.表现媒体C.传输媒体D.表示媒体9. 为了保护软件开发者的权益,我国已制定一些与计算机软件相关的法律,目前计算机软件的法律保护手段主要有3种,其中不包括_9_。A. 专利法B.著作权法C.经济法D.商业秘密法10. 在INTERNRT网络中,通过_10_实现主机名字与IP地址间的自动转换。A. ATMB.OSIC.DNSD.FTP11. 目前各种计算机已在世界范围内互连成网,其中主要使用的网络协议是_11_。A. DSSB.TCP/IPC.INTERNETD.OSI/RM12. 网络的带宽是指网络上传输信息的速率,例如5Mb/s,其中b指的是_12_。 A. byteB.bandC.bitD.baud13. 采用Windows95/98的“画图”应用程序绘制的图形,不可存为下列的_13_类型文件。A. BMPB.JPGC.GIFD.WMF14. 对于下列操作,描述正确的是_14_。A.在同一文件夹中可以创建两个同类型的同名文件B.删除某应用程序的快捷方式将删除此应用程序对应的文件C.不能同时打开两个WORD应用程序窗口D.从软盘上删除的文件与文件夹均不送到回收站15. 在下列应用程序中,_15_均是Internet信息浏览和查找的浏览器软件。A.Internet Explore 和 NetScape NavigatorB.Internet Explore 和 Personal Web ServerC.NetScape Navigator 和 Outlook ExpressD.NetScape Navigator 和 FrontPage Express16. 设有一个文件名为 AB CD.TXTDE的文件(文件名中有一个空格),则在WINDOES95/98环境下,用某种高级语言编写程序打开该文件时,应将文件名表述为_16_。A. AB CD.TXTB.ABCD.TXTC.AB1.TXTD.AB CD.TXT17. 在WINDOES95/98环境下,用户如果需要菜单命令名的字体大小,可以在显示属性对话框的_16_页面中设置。A. 背景B.外观C.效果D.设置18. 在WINDOES95/98环境下,打印操作是在后台进行的。对于某打印队列来说,用户不可以_18_。 A.暂停正处于打印状态的作业B.将暂停状态的作业恢复为就绪状态C.删除打印作业D.把一个打印作业放到打印队列的任何位置19. 根据WORD的默认设置,在启动WORD后系统自动创建的空白文档是基于_19_模板的。 A.NORMAL.DOTB.EXAMPL.DOTC.WINDOWS.DOTD.WORD.DOT20. “常用”工具栏上的“格式刷”按钮是一个很应用的排版功能,为了多次复制同一格式,应_20_。A.左键单击“格式刷”按钮B.右键单击“格式刷”按钮C.左键双击“格式刷”按钮D.右键双击“格式刷”按钮第二部分 Visual Basic 程序设计(2000 年 秋季)一、选择题(用答题卡答题,答案依次填在21-30答题号内)21. 能被对象所识别的动作与对象可执行的活动分别称为对象的_21_。A. 方法、事件B. 事件、方法C. 事件、属性D. 过程、方法22. 在过程中可以用_22_语句定义变量。A. Dim、PrivateB. Dim、StaticC. Dim、PublicD. Dim、Static、Private23.用窗体的_23_属性来设置窗体的标题。A. StyleB. TextC. CaptainD. Name24. 若在应用程序中用“Private Sub Sub1(X As Integer, Y As Single)”定义了子程序Sub1,调用程序中的变量I,J均为Integer型,则正确调用子程序Sub1的Call语句是_24_。Call Sub1(I,J)Call Sub1(3.1415,I) Call Sub1(3.14,234)Call Sub1(245,231.5)A. B. C. D. 无25. 下面表达式的值为真的是_25_。A. Mid(Visual Basic,1,12)=Right(Programming Language Visual Basic,12)B. ABCRGabcdeC. Int(134.69)=Cint(134.69)D. 78.9/32.77-4.9826. 以下有关对象属性的说法中正确的是_26_。A. 对象所有的属性都罗列在属性窗口列表中B. 不同对象不可能有同名属性C. 不同对象的同名属性取值一定相同D. 对象的某些属性既可以在实行窗口中设置,也可以通过程序代码设置或改变27. 代数表达式对应的Visual Basic表达式式_27_。A. Log(Abs(Exp(3.14159)+Sin(x)3)/(x+y)B. Ln(Abs(Exp(3.14159)+Sin(x)3)/(x+y)C. Log(Abs(Exp(3.14159)+Sin(x)3)/(x+y)D. LogAbs(Exp(3.14159)+Sin(x)3)/(x+y)28. 下面能够正确打开文件的一组语句是_28_。A. Open data1 For Output As #5 , Open data1 For Input As #5B. Open data1 For Output As #5 , Open data1 For Input As #6C. Open data1 For Input As #5 , Open data1 For Input As #6D. Open data1 For Input As #5 , Open data1 For Random As #629. 若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,_29_会首先获得焦点。A. 窗体B. CommandButtonC. LabelD.TextBox 30. 在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有_30_个。 Public A(5) As Integer Public N As Integer Public St As String*10 Public b() As IntegerA. 2B. 3C. 4D. 131. 单选按纽(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的_31_中安排适当的单选按纽,即可实现。A. 框架控件(Frame)或图象控件(Image)B. 组合框(ComboBox)或 图象控件(Image)C. 组合框(ComboBox)或图片框(PictureBox)D. 框架控件(Frame)或图片框(PictureBox)32. 下面的语句或方法,错误的有_32_。(其中m和n都 为Integer型变量) Dim Array(m,n) As Integer n=32764+6 Print A=A+B;A+B ChDriverC:A. 1B. 2C. 3D. 433. 下面说法不正确的是_33_。A. VB允许将一个数字字符串赋值给一个数值型的变量B. VB允许使用未经说明的变量,其类型都是Variant类型C. Cls只清除运行时在窗体或图形框中显示的文本或图形D. 事件过程既可建在窗体模块中,也可建在标准模块中34. 运行程序产生死循环时,按_34_键可以终止程序运行。A. Ctrl+CB. Ctrl+ZC. Ctrl+BreakD. 单击“停止运行”按纽35. 执行下面的程序,单击窗体后在窗体上显示的结果是_35_。Private Sub Form_Click()Dim Str1 As String, Str2 As String,I As IntegerStr1=abFor I=Len(Str1) To 1 Step -1item=LCase(Mid(entry,k,1)&kStr1=Str1&Chr(Asc(Mid(Str1,I,1)+I)Next IPrint Str1End SubA. abceB. abcdC. abdbD. abfd二、填空题(请把答案填写在答题纸的相应答题号内,每个答题只占一行)1. 根据下图写出InputBox函数中的参数InputBox(_(1)_,_(2)_,_(3)_)2. 执行下面的程序,第一行输出结果是_(4)_,第二行输出结果是_(5)_。OPtion ExplicitPrivate Sub Form_Click()Dim I As Integer,J As IntegerJ=10For I=1 To J I=I+1J=J-1Next IPrint IPrint JEnd Sub3. 执行下面的程序,第一行输出结果是_(6)_,第三行输出结果是_(7)_。Private Sub Form_Click()Dim A As Integer, I As IntegerA=2For I=1 To 9Call Sub1(I,A)Print I,ANext IEnd SubPrivate Sub Sub1(X As Integer,Y As Integer)Static N As IntegerDim I As IntegerFor I=3 To 1 Step -1N=N+XX=X+1NEXT IY=Y+NEnd Sub4. 执行下面程序后,A(1,3)的值是_(8)_,A(2,2)的值是_(9)_,A(3,1)的值是_(10)_。Option ExplicitPrivate Sub Form_Click()Dim A(3,3) As Integer, I As IntegerDim J As Integer, K As Inteher,N As IntegerFor K=1 To 5If K=3 ThenFor I=1 To KN=N+1A(I,K-I+1)=NNext IElseFor I=1 To 6-KN=N+1A(K-3+I,4-I)=NNext IEnd IfNext KFor K=1 To 3For I =1 To 3Print A(K,I);Next IPrintNext K End Sub5. 执行下面的程序,第一行输出结果是_(11)_,第二行输出结果是_(12)_。Option ExplicitPrivate Sub Form_Click()Dim I As Integer,J As IntegerI=1:j=2Call Test(I,J)Print I,JCall Test(I,J)Print I,JEnd SubPrivate Sub Test(M As Integer,N As Integer)Static Sta As IntegerM=M+NN=N+M+StaSta=Sta+MEnd Sub6. 下面程序的功能是统计当前盘当前文件夹中的顺序文件dta.txt中共有多少个英文单词,约定连续出现的英文字母定义为一个单词。Option ExplicitPrivate Sub Form_Click()Dim Char As String, St As String,Tem As StringDim Idx As Integer,Js As Long,Flen As longDim F As Boolean,W As String*1_(13)_Flen=Lof(10)St=Input(Flen,#10)Js=1Do While Js=Flen ThenW=Mid(St,Js,1)If _(14)_ThenTem=Tem+WF=TrueElse If F=True ThenIdx=Idx+1ReDim Preserve Char(Idx)Char(Idx)=TemTem=_(15)_F=FalseEnd If_(16)_LoofPrint 共有;Idx;个单词For Js=1 To IdxPrint Char(Js)Next JsEnd Sub7. 下面程序的功能是当循环次数一定时,统计生成互不相同的1100之间的随机整数的个数。Option ExplicitOption Base 1 Private Sub Form_Click()Dim Data() As Integer, I As Integer,Idx As IntegerDim N As Integer, Temp As Integer,Flg As BooleanN=InputBox(输入循环次数)ReDim Data(1)Idx=1Data(1)=Int(100*Rnd(1)+1For I=1 To NTemp=Int(100*Rnd(1)+1_(17)_Call COmpare(Data,Temp,Flg)If Flg=True ThenIdx=Idx+1_(18)_Data(Idx)=TempEnd IfNext IPrint 生成;Idx;个不相同的整数For I=1 To IdxPrint Data(I)If I Mod 10=0 Then PrintNext IEnd SubPrivate Sub Compare(Array() As Integer,K As Integer,Logic As Boolean)Dim Ub As Integer, I As Integer_(19)_For I=1 To UbIf Array(I)=K Then_(20)_End IfNext ILogic=TrueEnd Sub8. 下面程序的功能是验证回文数猜想。任取一自然数,将其倒过来,并将这两个数相加,然后把这个和数倒过来,与原来的和数相加重复这个过程有限次,必将得到一个回文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论