计算机等级考试(二级VB)模拟试题二第一部分计算机基础知识1.是我国安全部开发的一种检测和消除计算机病毒的杀毒软件。
A.Kill B.Scan C.Vsafe D.WPS2.用n位二进制来表示一个整数的补码,用最高位作为符号位,其整数的表示范围是.A.-2n-1~+2n-1-1 B.-2n-1+1~+2n-1B.-2n-1~+2n-1D.-2n~+2n-13.下列四个数中最大的数是。
A.十进制数1789 B.十六进制数IFFC.二进制数10100001 D.八进制数2274.存储器体系由不同类型的存储器组成多层结构,按存取速度从快到慢的是。
A.快存、辅助、主存、海量存储器B.光盘、主存、辅助、海量存储器C.快存、主存、辅助、海量存储器D.DVD、主存、辅助、海量存储器5.高级语言采用解释方式时的执行速度与采用编译方式时的执行速度相比,下列是正确的。
A.相等B.前者快C.前者慢D.不能确定6.设汉字字库包括全角符号和一、二级汉字共8000个,进入汉字操作系统调用16x15点阵汉字库,且全部常驻内存中,则内存开销约为。
A.640KB B.1.47KB C.240KB D.70KB7.下列软件中,不属于应用软件的是。
A.字表处理软件B.财务管理软件C.股市分析软件D.高级语言编译程序8.传送速率单位“bps”代表的意义是。
A.Bytes Per Second B. Bits Per SecondC.Band Per Second D. Billion Per Second9.软件需求分析一般应确定的是用户对软件的。
A. 功能需求B. 非功能需求C. 性能需求D. 功能需求和非功能需求10.计算机网络中的拓扑结构是一种。
A.实现异地通信方案B.理论概念C.设备在物理上的连接形式D.传输信道的分配11.E-mail地址中@后面的内容是指。
A.收信服务器名称B.寄信服务器名称C.帐号D.密码12.如果用户正在用到3个文件夹,每个文件夹至少含有4个文件,若想不移动文件,工作却更方便,应当。
A.在桌面上右击鼠标,为这些文件夹建立快捷键B.把这些文件夹增加到快捷文件夹中去C.把文件夹拖到桌面上D.把文件夹拖到任务栏上13.显示卡速度对Windows 95的系统性能影响的因素有。
A.Windows95的GUI特点B.背景图案C.屏幕保护程序D.画笔14.下列有关Windows剪贴板的说法,正确的是——。
A.剪贴板是一个在程序或窗口之间传递信息的临时存储区B.没有剪贴板查看程序,剪贴板不能工作C.剪贴板内容不能保留D.剪贴板每次可以存储多个信息15.Windows95的“帮助”信息是一种技术。
A.文字处理B.超文本C.网络D.联想16.在资源管理器中,双击扩展名为“.TXT”的文件,Windows95会自动打开。
A.写字板B.记事本C.画笔D.剪贴板17.以下说法正确的是。
A.用户可以自己定制“开始”菜单、“程序”菜单以及“启动”菜单B.被放入回收站内的文件不可以被还原C.用户可以利用“控制面板”中的“字体”来设置汉字输入法特性D.利用“网上邻居”可以浏览网上其他计算机的所有资源18.在Windows 95中,选择“重新启动计算机并切换到MS-DOS方式”,使用完MS-DOS 方式后,键人命令即可返回到Windows95。
A.DOS B.CAI C.EXEC D.EXIT19.在Word7.0中,丰富的特殊符号是通过输入的。
A.“格式”菜单中的“插入符号”命令B.专门的符号按钮C.“插入”菜单中的“符号”命令D.在“区位码”方式下20.在Word中,在正文中选定一矩形区域的操作是。
A.先按住[Alt]键,然后拖动鼠标B.先按住[Ctrl]键,然后拖动鼠标C.先按住[shift]键,然后拖动鼠标D.先按住[Atl]+[Shift]键,然后拖动鼠标第二部分Visual Basic 程序设计一、选择题21. 在用户的应用程序执行期间发生,比如鼠标单击或敲击键盘。
A.方法B.属性C.事件D.工程22. 不能在窗体上选择多个控件的方法有 。
A.按住【Alt 】键同时单击每个控件B.单击每个控件C.通过鼠标拖动一方框将它们选定D.按住【Ctrl 】键同时单击每个控件23. 要使Print 方法在Form Load 事件中起作用,要对窗体的 属性进行设置。
(A)BaekCotor(B)ForeColor(C)AutoRedraw(D)Caption24. 菜单条目是具有 的控件。
A.窗体B.工程C.属性D.数据库25. 己知A$="12345678",则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为 。
(A)123456(B)123445(C)8(D)626. 如果x 是正实数,对x 的第3位小数四舍五入的表达式是A. 0.01*Int(x+0.005)B. 0.01*Int(100*(x+0.005))C. 0.01*Int(100*(x+0.05))D. 0.01*(x+0.05)27. 结构化查询语言现在已经成为 数据库语言的通用标准。
A. 关系B. 层次C. 网状D. 图象28. 在VB 集成环境创建VB 应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是 。
(A)窗体布局窗口 (B)立即窗口 (C)代码窗口(D)监视窗口29. 要想从子过程调用后返回两个结果,下面子过程语句说明合法的是 。
(A)Sub f2(ByVal n%, ByVal m%) (B)Sub f1(n%, ByVal m%) (C)Sub f1(n%,m%) (D)Sub f1(ByVal n%, m%)30. 一般来说,当变量名称相同而作用域不同时,局限性 的变量总会用“阴影”遮住局限性不太大的变量。
A . 大 B. 小 C. 更小 D. 比较小 31. 以下四个说法中不正确的是 。
A. 可以通过双击工具箱中的控件,将控件加入窗体上B. VB 中所有基本控件都可以改变大小C. 控件工具箱中可以添加新的控件D. 在窗体上选中控件,按【Del 】键可删除该控件32. 当在文本框输入“ABCD ”四个字符时,窗体上显示的是 。
Private Sub Textl_Change() Print Text1; End Sub(A)ABCD(B)A (C)AABABCABCD (D)A B AB C ABCDABCD33. 用If 语句表示分段函数⎩⎨⎧<+>=+=1,31,1)(2x x x x x f ,下列不正确的程序段是 。
(A) f = x*x+3(B)If x>=1Then f = sqr(x+1)If x>=1 Then f = sqr (x+1) If x<1 Then f = x*x+3(C) If x>=1 Then f = sqr (x+1) (D)If x<1 Then f=x*x+3 _f = x*x+3 Else f = sqr(x+1)34.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是。
(A)运行的机器上无VB系统(B)缺少.frm窗体文件(C)该可执行文件有病毒(D)以上原因都不对35.以下程序输出的结果是。
Dim aa=Array(1,2,3,4,5,6,7)For i=Lbound(a)To Ubound(a)a(i)= a(i)*a(i)Next iPrint a(i)(A)49 (B)0 (C)不确定(D)程序出错二、填空题1.下面语句执行后,变量W中的值是(1) 。
w=Choose(Weekday("2001,10,1"),"Red","Green","Blue","Yellow")(A)Null (B)"Red”(C)"Green" (D)"Yellow"2. 下面程序运行后输出的结果第三行是(2) 。
Private Sub Command1_Click()For i=0 To 3Print Tab(4*i+1);"2"+i;"2"&i;Next iEnd Sub3. 如下程序,运行的结果第一行是(3),第二行是(4)。
Dim a%,b%,c%Public Sub pl(x%,y%)Dim c%X=2*x:y=y+2:c=x+yEnd SubPublic Sub p2(x%,ByVal y%)Dim c%X=2*x:y=y+2:c=x+yEnd SubPrivate Sub Command1_Click()a=2: b=4: c=6Call pl(a,b)Print"a=";a;"b=";b;"c=";cCall p2(a,b)Print"a=";a;"b=";b;"c=";cEnd Sub4.如下程序,运行的结果是(5) ,函数过程的功能是(6) 。
Public Function f(m%,n%)Do While m<>nDo While m >n : m=m-n : LoopDo While n >m : n=n-m : LoopLoopF=mEnd FunctionPrivate Sub Command1_Click()Print f(24,18)End Sub5. Sub过程Main( )是本程序的起始过程,其他为窗体模块中的事件过程。
当说明语句A被注释,说明B有效时,执行本程序,分别单击命令按钮Command1和command2,在窗体上显示的输入内容是(7) ;若将说明语句B注释,而使说明语句A有效(删去语句前的注释号),执行本程序,分别单击命令按钮Command1和command2,在窗体上显示的内容是(8) 。
Public x As IntegerSub Main( )X = 5Form1.showForm1.print x;End Sub…Dim y As Integer …说明语句APrivate Sub Command1_click()Dim y As Integer …说明语句BY = x * 2Print y;End SubPrivate Sub Command2_click()Y = x / 2Print y;End Sub6. 下面的程序段是检查输入的算术表达式中圆括号是否配对,并显示相应的结果。