《计算机试题1.pdf》由会员分享,可在线阅读,更多相关《计算机试题1.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.为解决某一特定问题而设计的指令序列称为统档言序系文语程、ABcDD2.6位二进制数最大能表示的十进制整数是。A、64B、31C、32D、63D3.有一域名为b i t.e d u.c n,根据域名代码的规定,此域名表示 机构。A、政府机关B、商业组织C、教育机构D、军事部门C4.显 示 器 是 一 种 A、输出设备B、既可做输入,又可做输出的设备C、控制设备D、输入设备A5.I n t e r n e t中,主机的域名和主机的I P地 址 两 者 之 间 的 关 系 是。A、完全相同,亳无区别B、一个I P地址对应多个域名C、一个域名对应多个I P地址D、-对应D6.在计算机网络中,英文缩
2、写L A N的 中 文 名 是。A、城域网B、局域网C、无线网D、广域网B7 .在W o r d编辑状态卜I要统计文档的字数,需要使用的菜单是().A、文件B、格式C、视图D、工具D8.在Excel的单元格中,如要输入数字字符串02510201(学号)时,应输入().A、02510201”B、02510201,C,02510201D、2510201C9.若Windows的菜单命令后面有省略号(),就表示系统在执行此菜单命令时需要通过()询问用户,获取更多的信息.A、控制面板B、窗口C、对话框D、文件C10.下列叙述中,不正确的是()A、目前我国广域网的通信手段大多采用电信部门的公共数字通令网,
3、普遍使用的传输速率一般在10Mb/S100Mb/SssB、Netware是一种客户机/服务器类型的网络操作系统C、互连网的主要硬件设备有中继器、网桥、网关和路由器D、个人计算机,旦申请了帐号并采用PPP拨号方式接入Internet后,该机就拥有固定的IP地址D1 L 下 列 说 法 不 正 确 的 是。A、=可将右边的值赋给左边B、=是赋值符号C、“if(true=true)then msgbox 在vb中通不过D、”=是判断符号D12.窗体上有名称为Commandl的命令按钮和名称为Textl的文本框Private Sub Commandl_Click()Textl.Text=程序设计Tex
4、tl.SetFocusEnd SubP ri v a te Su b Te x tl _Go tFo c u s()Te x tl.Te x t=分级考试En d Su b运行以上程序,单击命令按钮后 oA、文本框中显示的是等级考试,且焦点在命令按钮上B、文本框中显示的是程序设计,且焦点在命令按钮上C、文本框中显示的是等级考试,且焦点在文本框中D、文本框中显示的是程序设计,且焦点在文本框中C13.以下关系表达式中,其值为Tru e的是.A、B、C、D、Vi su a l B a si c v i su a l b a si c the=the re”XYZ XYz“In te ge r ”In
5、 tA14 .为把圆周率的近似住3.14 15 9存放在变量p i中,应该把变量p i定义为A、B、C、D、D i mD i mD i mD i mp i A sp i A sp i A sp i (7)Si n gl eIn te ge rL o n gA s In te ge rA15 .假定有下面的过程:Fu n c ti o n Fu n c(a A s In te ge r,b A s In te ge r)A s In te ge rSta ti c m A s In te ge r,i A s In te ge rm=0i =2i =i +m+1m=i +a +bFu n c =
6、mEn d Fu n c ti o n16.在窗体上画一个命令按钮,然后编写如下事件过程:P ri v a te Su b C o mma n d l _C l i c k()D i mA、8 20B、8 17C、8 8D、8 16C17.在Vi su a l B a si c代码中,将多个语句合并写在一行上的并行符是一()号叹号号撇感星冒、ABcD当(!)(*)(:)18 .下列程序段的执行结果为一S=O:T=O:U=OFo r X=1 To 3Fo r Y=1 To XFo r Z=Y To 3S=S+1N e x t ZT=T+1N e x t YU=U+1N e x t XP ri n
7、 t S;T;UA、16 4 3B、3 6 14C、14 6 3D、14 3 619 .执行如下语句:a =In p u tB o x(To d a y,To mo rro w,Ye ste rd a y,D a y b e f o re ye ste rd a y”,5)将显示一个对话框,在对话框的输入区中显示的信息是_。A、D a y b e f o re ye ste rd a yB、Ye ste rd a yC、To d a yD、To mo rro wD20.设有如下声明:D i m X A s In te ge r如果Sgn(X)的值为T,贝IJ X的值是 oA、等于0的整数B、整
8、数C、大于0的整数D、小于0的整数B21.执行以下程序段后,变量c$的值为。a$=z,Vi su a l B a si c P ro gra mmi n g”b$二 Q u i c k c$=b$&UC a se(M i d$(a$,7,6)&Ri ght$(a$,12)A、Vi su a l B A SIC P ro gra mmi n gB、Q u i c k B A SIC P ro gra mmi n gC、Q u i c k B a si c P ro gra mmi n gD Q UIC K B a si c P ro gra mmi n gC22.下面循环语句中在任何情况下都至少
9、执行一次循环体的是一A、D o Whi l e 条件循环体L o o pB、D o循环体L o o p Un ti l 条件C、Whi l e 条件)循环体We n dD、D o Un ti l 条件)循环体L o o pB23 .在Vi su a l B a si c 中,所有的窗体和控件都必定具有的一个属性是A、N a meB、Fo n tC、Fi l l C o l o rC a p ti o nB24 .若在Sha p e 控件内以Fi l l Styl e 属性所指定的图案填充I 乂域,而填充图案的线条的颜色由Fi l l C o l o r属性指定,非线条的区域由B a c k S
10、tyl e 属性填充,则应_。A、将Sha p e 控件的Fi l l Styl e 属性设置为2至7 间的某个值,B a c k Styl e 属性设置为1B、将Sha p e 控件的Fi l l Styl e 属性设置为0或1,B a c k Styl e 属性设置为0C、将Sha p e 控件的Fi l l Styl e 属性设置为2至7 间的某个值,B a c k Styl e 属性设置为0D、将Sha p e 控件的Fi l l Styl e 属性设置为0或1,B a c k Styl e 属性设置为1A25 .以 下 叙 述 中 错 误 的 是。A、以.B A S为扩展名的文件是标
11、准模块文件B、窗体文件包含该窗体及其控件的属性C、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件D、一个工程中可以含有多个标准模块文件D26.下面关于标准模块的叙述中错误的是 oA、标准模块中可以包含一个Su b M a i n 过程,但此过程不能被设置为启动过程B、标准模块中可以声明全局变量C、个工程中可以含有多个标准模块D、标准模块中可以包含一些P u b l i c过程A2 7.下列程序段的执行结果为A=0:B=1DoA=A+BB=B+1L oop Wh i l e A Te x t BoxC3 0 .以下叙述中正确的是A、调用一个Function过程可以获得多个返回值
12、B、一个Sub过程至少要有一个Exit Sub语句C、可以在Sub过程中定义一个Function过程,但不能定义Sub过程D、个Sub过程必须有个End Sub语句B31.在列表框中当前被选中的列表项的序号是由下列哪个属性表示 oAs TabindexB、ListindexC IndexD、ListB1.面向对象的程序设计是一种以 为基础,由 驱动对象的编程技术。对 象 事 件2.要使复选框或单选钮的标题文字靠左,应设置Alignment属性为。03.边框上有8个 黑 色 小 方 块 的 控 件 叫 做。活动控件4.Select Case结构中测试表达式的值,在其表达式列表中用 表示.1S5.
13、在窗体画一个名称为Command 1的命令按钮,然后编写如下事件过程:Private Sub Command 1 _Click()Dim s As IntegerDim arr(3,1 To 7)As IntegerFor Each test In arrs=s+1Next testPrint sEnd Sub程序运行后,单击Commandl命令按钮,则程序输出的结果是,2 86.在窗体Forml的过程中引用窗体Form2中的全局变量y,写作。f or m2.yFor m2.y7.下面程序的功能:是在文本框中输入一串字符,每输入一个字符,在文本框中的显示内容增加一个单击命令按钮,则用户输入的字
14、符在窗体上显示出来。(提示:“到的Ascii码的值为42)Dim realstr As StringPrivate Sub Command I _CIick()Print realstrEnd SubPrivate Sub Text 1 _KeyPress(KeyAscii As Integer)realstr=realstr+Chr(KeyAscii)End Subk e y a s ci i=4 2Ke y As ci i=4 28.读文件的 语句从文件的当前位置起至换行符前的所有字符读入到字符串变量。L i ne Inpu t9.PSet方 法 设 置 指 定 坐 标 点 处 的,是最简
15、单的图形操作。颜色1 0 .表示x是5的倍数或是9的倍数的逻辑表达式为一x mod 5 =0 O R x mod 9=0【程序设计】题目:(事件)单击窗体。(响应)已知sum=lT/4+l/9T/16+l/25.T/100,请将sum结果值输出到窗体上。使用for.next语句完成程序D im i A s I nt egerfor i=1 t o 10s u m=s u m+(-1)*(i-1)/(i*i)nextP rint s u m【程序改错】题目:在下列程序段中,过程fb 可以显示任意长度的菲 波那契数列,现要求通过键盘输入一数字,利用 该过程显示不超过指定数字大小的数列O pt io
16、n Explic itP riva t e S u b F orm_ C lic k()D im x A s I nt egerx=V a l(lnpu t B ox(请指定显示范围)*ER R O R*c a ll fb yEnd S u bP u b lic S u b fb(x A s I nt eger)D im i&,j%,k%j=1i=1P rint i;j;k=i+j*ERROR*D o W hile k xP rint k;i=jj=k*ERROR*k=i-jL oopEnd S u b【参考答案】c a ll fb(x)fx(x)fb x【参考答案】D O W hile k
17、k【参考答案】k二i+jk=j+i【程序改错】题 目:下面程序可输出如下图形:*O pt ion Explic itP riva t e S u b F orm_ C lic k()D im m A s I nt eger,n A s I nt eger,s A s S t ring,i A s I nt eger,j A s I nt egern=4m=1s =*F or i =5 T o 1 S t ep-1*ER R O R*P rint S pc(n)F or j=l To 2*m-lP rint s;N ext jP rint*ERROR*n=n+1*ERROR*m=m-1N ext
18、 iEnd S u b【参考答案】P rint S pc(n);P rint S pc(i);?S pc(n);?S pc(i)参考答 案】n=n-ln=l+n【参考答案】m=m+l【程 序 改 错】题F l:在下面的程序段中过程pd可以判断任意三个数能 否构成三角形的三边,利用该过程的判定结果,对能构成三角形的计算其面积,构不成的显示 不能构成三角形“【参考答案】D im x%,y%,2%,s i,b A s B oolea n,h A s S ingleD im x%,y%,z%s a s S ingle,b A s B oolea n,h A s S ingle【参考答案】I f b二n
19、ot fa ls e t henif b=t ru e t hen【参考答案】P u b lic F u nc t ion pd(x%y%,z%)A s B oolea nP u b lic F u nc t ion pd(x,y,z)A s B oolea nP u b lic F u nc t ion pd(x a s I nt eger,y a s I nt eger,z a s I nt eger)A s B oolea n【程序改错】题目:求s=l!+3!+5!+7!,阶乘的计算用F u nc t ion过程fa c t实现.O pt ion Explic itP riva t e
20、S u b F orm C lic kOD im i A s I nt eger,s A s I nt eger*ER R O R*F or i=1 T o 7s =s +fa c t(i)N ext iP rint sEnd S u b*ER R O R*P u b lic F u nc t ion fa c t()D im t A s I nt eger,i A s I nt egert =1F or i=1 T o nt =t *iN ext i*ER R O R*fa c t =iEnd F u nc t ion【参考答案】F or i=l T o 7 S t ep 2【参考答案】P
21、u b lic F u nc t ion fa c t(B yV a i n A s I nt eger)P u b lic F u nc t ion fa c t(B yV a i n)P u b lic F u nc t ion fa c t(B yV a i n%)P u b lic F u nc t ion fa c t(n%)P u b lic F u nc t ion fa c t(n)【参考答案】fa c t =t【程序改错】题目:以下程序段用于计算5的N次方。O pt ion Explic itP riva t e S u b F orm C lic kOD im n A s
22、I nt eger,k A s I nt eger,s A s L ongn=I npu t B ox(z,I npu t n)*ER R O R*k=0*ER R O R*s =0D o W hile k =ns =s *5k=k+1*ERROR*N extP rint 5的;次方是”;sEnd S u b【参考答案】k=l【参考答案】s=l【参考答案】loop下面的程序段用于建立文件并输出文件,文件内容如下:*P riva t e S u b F orm_ C lic k()*F I L L*O pen c:l.t xt F or A s#1F or i=1 T o 5P rint#1,S
23、 pc(i);*Next i*FILL*FILL*Open c:l.tx t For As#1For i=1 To 5Line Input#1,xPrint xNext iClose#1End Sub【参考答案】output【参考答案】close#1close【参考答案】input题目:从键盘上输入一串字符,以?结束,统计输入字符中的 大、小写字母和数字的个数。P riva t e S u b F orm_ C lic k()D im c h$,nl%,n2%n3%nl=0n2=0n3=0c h=I npu t B ox(请输入一个字符)*卜 L L*D o W hileS elec t C
24、a s e c hC a s e a lo znl=nl+1*F I L L*C a s e _ _ _ _ _n2=n2+1C a s e 0 T o 9 n3=n3+1End S elec tc h 二I npu t B ox(请输入一个字符)*F I L L*P rint nl,n2,n3End S u b【参考答案】c h?not c h=?not?=c h【参考答案】A t o Z【参考答案】L oop以下程序段用于实现:输入两个正整数m和n,求其最大公因数和最小公倍数。P riva t e S u b F orm_ C lic k()D im a%,b%,nu ml%,nu m2%
25、,t empnu ml二I npu lB ox(请输入一个正整数”)nu m2=I npu t B ox(请输入一个正整数”)*FILL*I f _ _ _ _ T hent emp=nu ml:nu ml=nu m2:nu m2=t empEnd I fa =nu mlb =nu m2*止T*业T*业T*T*T*止*?*妥*7*叱*T*叱*7*T*匚p 1L L1个9个叱个士个业个业个个也个妥*妥7*如个D o W hile _ _ _ _t emp=a M od ba =b*FILL*L oopP rint 最大公因数为:;aP rint 最小公倍数为:“;nu ml*nu m2/aEnd
26、 S u b【参考答案】nu ml nu ml【参 考 答 案】b 0b 00 00 t empnot b二0not 0=b【参考答案】b=t emp以 下 程 序 用 于 判 断 一 个 正 整 数(2 3)是否为素数。P riva t e S u b Eorm_ C lic k()n=I npu t B ox(请输入一个正 整 数(2 3)k=I nt (S qr(n)i =2s wit =0*FILL*D o W hile i =k A nd _ _ _ _ _*FILL*I f T hens wit =1Els e*FILL*End I fL oopI f s wit =0 T hen
27、P rint n;是一个素数”Els eP rint n;不是素数End I fEnd S u b【参考答案】swit=0【参考答案】n M od i=0n/i=nin/i=int(n/i)【参考答案】i=i+1以下程序段用于输出杨辉三角:结果样式如图 For,l-11 x|123456789136101521283610203556846550251371963P riva t e S u b F orm C lic k()C ons t n=10D im a rr(n,n)A s I nt egerF or I =1 T o na rr(I,I)=1*FILL*N ext IF or I =3 T o nF or j=2 T o I -1士 士 妥 士 妥 叱 士 士 士 士 17 Tl I 上 士 士 妥 士 叱 士 士 士 士不 不 不 不 不 不 不 不 不 不 X 不 不 不 下 不 不 下 下 不 不a rr(i,j)=N ext jN ext IF or I =1 T o nFor j=1 To I*;ILL*?&;Next jPrintNext IEnd Sub【参考答案】arr(i,1)=1【参考答案】arr(i-1,j-l)+a rr(i-l,j)【参考答案】arr(i,j)str(arr(i,j)
限制150内