计算机专业模拟考试试题二.docx
《计算机专业模拟考试试题二.docx》由会员分享,可在线阅读,更多相关《计算机专业模拟考试试题二.docx(16页珍藏版)》请在冰豆网上搜索。
计算机专业模拟考试试题二
对口升学计算机专业理论模拟考试试题
(二)
一、单项选择题:
(每小题2分,共100分)
1、下列打印机中属击打式打印机的是()。
A.点阵打印机B.热敏打印机C.激光打印机D.喷墨打印机
2、数制中使用的数码个数被称为()。
A.基数B.尾数C.阶码D.位权
3、下列存储器中,断电后信息会丢失的是()。
A.ROMB.RAMC.CD-ROMD.磁盘存储器
4、计算机病毒是一种()。
A.特殊的计算机部件B.特殊的生物病毒
C.游戏软件D.人为编制的特殊的计算机程序
5、某单位自行开发的工资管理系统,按计算机应用的类型划分,它属于()。
A.科学计算B.辅助设计C.数据处理D.实时控制
6、若某一台显示器,有一项1024×768的性能指标,它表示的是()。
A.分辨率B.像素C.显示存储器容量D.显示颜色
7、计算机字长取决于()总线的宽度。
A.控制总线B.数据总线C.地址总线D.通信总线
8、执行下列二进制数算术加运算10101010+00101010其结果是()。
A.11010100B.11010010C.10101010D.00101010
9、下列各种数制的数中,最小的数是()。
A.(101100)2B.(54)8C.(44)10D.(2A)16
10、在Windows2000操作环境下,欲将整个屏幕的信息复制到剪贴板上,可使用组合键()。
A.PrintScreenB.Alt+PrintScreenC.Ctrl+SpaceD.Alt+F4
11、在Word2000的编辑状态,当前在汉字输入状态,若要切换输入法中的半角/全角状态,应当按()。
A.Caps Lock键B.Shift键C.Ctrl + 空格键D.shift + 空格键键
12、在Word2000的编辑状态,当前文档中有一个表格,选定表格中的一行后,单击表格菜单中“拆分表格”命令后,表格被拆分成上、下两个表格,已选择的行()。
A.在上边的表格中B.在下边的表格中C.不在这两个表格中D.被删除
13、打开菜单可以用控制键()和各菜单名旁带下划线的字母。
A.CtrlB.AltC.ShiftD.Ctrl+ShiftE.Alt+Shift
14、在Excel2000中,清除和删除的意义是()。
A.完全一样
B.清除是指对选定的单元格和区域内的内容作清除,单元格依然存在;而删除则是将选定的单元格和单元格内的内容一并删除
C.删除是指对选定的单元格和区域内的内容作清除,单元格依然存在;而清除则是将选定的单元格和单元格内的内容一并删除
D.清除是指对选定的单元格和区域内的内容作清除,单元格的数据格式和附注保持不变;而删除则是将单元格和单元格数据格式和附注一并删除
15、若向单元格中输入“03/4”,则在编辑框中显示出的数据应该是()。
A.3/4B.3月4日C.03/4D.0.75
16、在Excel中,关于公式“Sheet2!
A1+A2”表述正确的是()。
A.将工作表sheet2中A1单元格的数据与本表单元格A2中的数据相加
B.将工作表sheet2中A1单元格的数据与单元格A2中的数据相加
C.将工作表sheet2中A1单元格的数据与工作表sheet2中单元格A2中的数据相加
D.将工作表中A1单元格的数据与单元格A2中的数据相加
17、已知数据表文件:
系(系编号,系名称,系主任,电话号码)及学生(学号,姓名,性别,专业,系编号)。
若列出所有学生的报表,包括(学号,姓名,系名称),完成这个操作相当于数据库的()操作。
A.投影B.选择C.连接D.查询
18、当前数据表文件有十条记录,执行“GO8”和“APPENDBLANK”两条命令后,该数据表文件的记录数是()
A.共11条记录,其中第8条为空记录
B.共11条记录,其中第11条为空记录
C.共11条记录,其中第9条为空记录
D.仍然是10条记录
19、删除表文件RSDA.DBF的所有记录,但保留其结构的操作是()
A.USERSDAB.USERSDA
DELEALLDELE
PACKPACK
C.USED.USERSDA
DELEFILERSDA.DBFERASE
20、在VisualFoxPro中,可以对字段设置默认值的表()。
A.必须是数据库表B.必须是自由表
C.自由表或数据库表D.不能设置字段的默认值
21、在VisualFoxPro的表单操作中,PasswordChar属性仅适用于()。
A.文本框B.组合框C.列表框D.复选框
22、使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当()。
A.使用WHERE子句B.在GROUPBY后面使用HAVING子句
C.先使用WHERE子句,再使用HAVING子句
D.先使用HAVING子句,再使用WHERE子句
23、在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于()。
A.实体完整性约束B.域完整性约束C.参照完整性约束D.视图完整性约束
24、在VisualFoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是()。
A.REPLACEAGEWITHAGE+1B.UPDATESTUDENTAGEWITHAGE+1
C.UPDATESETAGEWITHAGE+1D.UPDATESTUDENTSETAGE=AGE+1
25、数据表中有语文,数学,英语和总分四个数值型字段,要将所有记录的语文,数学,英语成绩求和后存入总分字段中,应使用命令()
A.TOTAL语文+数学+英语TO总分B.REPLACE总分WITH语文+数学+英语ALL
C.SUM语文,数学,英语TO总分D.REPLACE语文+数学+英语WITH总分ALL
26、以下合法的VisualBasic变量名是()
A.ForLoopB.ConstC.9abcD.a#x
27、有如下程序
a$="China"
b$=Ringht$(a$,3):
c$=String$(3,b$)
Printc$
End
运行后输出的结果是()。
A.Chi B.aaa C.iii D.)ina
28、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=InputBox("Input")
SelectCasex
Case1,3
Print"分支1"
CaseIs>4
Print"分支2"
CaseElse
Print"Else分支"
EndSelect
EndSub
程序运行后,如果在输入对话框中输入2,则窗体上显示的是()
A.分支1B.分支2C.Else分支D.程序出错
29、以下关于MsgBox的叙述中,错误的是()
A.MsgBox函数返回一个整数
B.通过MsgBox函数可以设置信息框中图标和按钮的类型
C.MsgBox语句没有返回值
D.MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
30、在VisualBasic中通过()属性来设置字体的颜色。
A.FontColorB.ClipControlC.BackColorD.ShowColor
31、PrivateSubForm_Click()
Dimarr,Sum
Sum=0
arr=Array(1,3,5,7,9,11,13,15,17,19)
Fori=1To10
Ifarr(i)/3=arr(i)\3Then
Sum=Sum+arr(i)
EndIf
Nexti
PrintSum
EndSub
程序运行后,单击窗体,输入结果为()
A.13B.14C.27D.15
32、能够包含其他对象的对象称为容器,下面的对象中()不是容器。
A.窗体(Form)B.图片框(PictureBox)
C.分类框(Frame)D.图像框(Image)
33、下列程序执行后,L的值为()
L=10
DoUntilNot(L<25OrL>=50)
IfL<25ThenL=L+50
IfL>=50ThenL=L-10
Loop
A.60B.55C.45D.40
34、执行下列VisualBasic语言片段程序的结果为()
DimA(4)asinteger
A
(1)=0
ForK=2to4
IfKMod2=1Then
A(K)=A(K-1)+1
Else
A(K)=A(K-1)+2
EndIf
NextK
PrintA(4)
A.6B.5C.4D.3
35、利用下述程序计算出(1*1)+(2*1+2*2)+(3*1+3*2+3*3)的值,则空格中要填入()内容?
S=0
FORK=1TO3
FORM=1TO_____________
S=S+K*M
NEXTM
NEXTK
PRINTS
END
A.3B.K-1C.4-KD.K
36、甲校18位男同学与乙校18位女同学准备到阳明山进行联谊活动,若男同学们打算以抽签的方式(签为1~18)来决定每人要骑摩托车载哪一位女同学上山。
假设使用VisualBasic的Rnd()函数可产生不重复的随机数,请问重复执行下列哪一个叙述可模拟上述抽签的动作?
()
A.PrintSqr(9)*Rnd()*2 B.PrintRnd()*18
C.PrintRnd()*Int(-18.2)*-1 D.PrintInt(Rnd()*18)+1
37、惠君正在考虑是否要参加联谊活动;若好友A君和B君都要参加,他就要参加,但如果只有死党C君要参加,他也会参加;请问下列哪一个VB表达式可用来表示此问题(假设YN表示惠君参加联谊的意愿,A、B、C分别表示惠君3位好友的参加意愿)()
A.YN=(AAndB)OrCB.YN=AAnd(BNotC)
C.YN=(AOrB)EQVCD.YN=(AXorB)andC
38、下列BASIC程序执行后,S值为()
S=0
FORK=1TO6STEP2
FORJ=3TO8STEP3
S=S+J
NEXTJ
NEXTK
S=S+K+J
PRINTS
A.38 B.43 C.47 D.52
39、随机数Int(Rnd*4)+5最大可能值为()
A.4 B.5 C.8 D.9
40、以下VisualBasic程序执行后,各变量之值为():
PrivateSubForm_Activate()
a=1:
b=2
CallS1(a*2,b)
EndSub
SubS1(x,y)
x=x*2:
y=y+1
EndSub
A.a=1,b=3,x=4,y=3 B.a=4,b=3,x=4,y=3
C.a=2,b=2,x=4,y=3 D.a=1,b=2,x=4,y=3
41、下列有关FOR-NEXT叙述的规则,那一项是错误的()
A.FOR-NEXT叙述必须是成对的出现在程序中,即所欲被重复执行的程序片断,必须被FOR-NEXT叙述包括起来B.增值一定要是正数
C.初值和终值无正负的限制D.FOR-NEXT所建立的循环,有可能执行次数为零次
42、若想在未安装VisualBasic的计算机上,执行以VisualBasic所撰写的程序,应该如何处理?
()
A.将VisualBasic程序压缩成*.zip文件B.将VisualBasic程序编译成*.exe文件
C.删除VisualBasic程序的*.vbp文件D.删除VisualBasic程序的*.frm文件
43、在OSI参考模型中,数据链路层的数据服务单元是()
A.帧B.报文C.分组D.比特序列
44、在共享介质的以太网中,采用的介质访问控制方法是()
A.CSMA/CD方法B.令牌方法C.时间片方法D.并发连接方法
45、拓扑设计是建设计算机网络的第一步。
它对网络的影响主要表现在:
I.网络性能II.系统可靠性III.通信费用IV.网络协议
A.I、IIB.I、II和IIIC.I、II和IVD.III、IV
46、调制在中继系统中,中继器处于( )
A、物理层B、数据链路层C、网络层D、高层
47、客户/服务器模式的局域网,其网络硬件主要包括服务器、工作站、网卡和()。
A.网络拓扑结构B.计算机C.网络协议D.传输介质
48、以下有关路由器的功能,下述()为非?
A.它可以固定工作站的IP位址。
B.它与集线器的功能一样,只是专门用來连接专线式的Internet。
C.它可以用來连接二种不同形态的网络。
D.以上皆非。
49、在Win2k系统中可以查看网卡的MAC地址的命令是()
A.netuseB.netviewC.ipconfig/allD.nethelp
50、OSI中,实现系统间二进制信息块的正确传输,为上一层提供可靠、无错误的数据信息的协议层是()。
A.物理层B.数据链路层C.网络层D.运输层
二、填空题(每空2分,共24分)
1.标准ASCII码是用__________位二进制进行编码。
2.软盘的存储容量计算公式是:
_______×每面磁道数×每磁道扇区数× 每扇区字节数。
3.在Excel2000中,若存在一张二维表,其第5列是学生奖学金,第6列是学生成绩。
已知第5行至第20行为学生数据,现要将奖学金总数填入第21行第5列,则该单元格填入____________。
4.不少微机软件的安装程序都具有相同的文件名,Windows2000系统也如此,其安装程序的文件名一般为____________。
5.Word2000中,当鼠标指针位于选定栏,____________击左键,则选定全文。
6.写出数学式
+
的VB表达式_____________________________
7.VB表达式123+28Mod10\7的值为________________________。
8.声明VB的全局变量时,应使用______________关键字。
9.一个网络协议主要由语法、_______及定时三要素组成。
10. ____ 是WWW客户机与WWW服务器之间的应用层传输协议。
11.IP地址的主机部分如果全为1,则表示________地址,IP地址的主机部分若全为0,则表示________地址
三、判断题:
(每小题1分,共15分)
()1.在Windows2000的资源管理器中不能创建磁盘的根目录。
()2.在用Word2000编辑文本时,若要删除文本区中某段文本的内容,可选取该段文本,再按Delete键。
()3.“记事本”中没有插入/改写状态,它只能以插入方式来输入文字。
()4.在Excel2000中进行单元格复制时,无论单元格是什么内容,复制出来的内容与原单元格总是完全一致的。
()5.汇编语言和机器语言都属于低级语言,之所以称为低级语言是因为用它们编写的程序可以被计算机直接识别执行。
()6.计算机中的字符,一般采用ASCII码编码方案。
若已知“B”的ASCII码值为42H,则可能推断出“K”的ASCII码值为5BH。
()7.文档窗口最大化后将占满整个桌面。
()8.VF中indexon学号tagadesc是建立按学号升序的结构复合索引文件。
()9.VB集成开发环境中,用户可以在设计状态或调试状态下修改程序界面。
()10.编写代码时,可以通过赋值语句修改对象的属性和方法,但无法修改其事件。
()11.在VB中调用Function过程时,可通过过程名传递通用过程的计算结果。
()12.PictureBox控件的Stretch属性为True时,可使装入其中的图形自动放大或缩小
()13.在VB中,函数RGB(0,0,0)表示白色。
()14.用户必须在按下鼠标按钮的同时移动鼠标才会引发MouseMove事件。
()15.SQLServer是一种局域网操作系统软件
四、图书管理数据库中的三个数据库表结构如下:
图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C
(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D)
根据题意写出合适的SQL命令(每小题4分,共20分)
(1)、列出单价在40元以上的书.
(2)、将图书表中电子工业出版社的图书的单价涨价10%。
(3)、检索书名以“Internet”开头的所有图书的书名和出版单位.
(4)、查询所藏图书中每个出版社的图书最高单价、平均单价,
(5)、往‘借阅‘表插入一个新的记录(‘2461’,‘357128’,{^2007-12-12})。
五、程序改错(3处错误,共9分)
输入一个字符串,将所有的小写字母都转换为大写字母。
OptionExplicit
PrivateSubForm_Click()
Dims1AsString,s2AsString,iAsInteger,tAsString
s1=InputBox("输入字符串,#号结束")
i=1
s1=Mid(s1,i,1)
Whilet<>"#"
Ift>="a"Andt<="z"Thent=Chr(Asc(t)-30)
s2=s2+t
i=i+1
t=Mid(s1,i,1)
Wend
Print"新字符串为:
";s1
EndSub
2、SETTALKOFF
CLEAR
STORE0TOX,Y,S1,S2,S3
DOWHILEX<10
X=X+1
DOCASE
CASEINT(X/2)=X/2
S1=S1+X/2
CASEMOD(X,3)=0
S2=S2+X/3
CASEINT(X/2)<>X/2
S3=S3+1
ENDCASE
ENDDO
?
S1,S2,S3
SETTALKON
程序的运行结果为___________________
六.写运行结果。
(每小题4分,共24分)
1、clear
store0toc1,c2,c3
useZGJK
scan
docase
case职称="教授"
c1=c1+1
case职称="副教授"
c2=c2+1
case职称="讲师"
c3=c3+1
endcase
endscan
?
"教授:
",c1
?
"教授:
",c2
?
"讲师:
",c3
use
return
此程序的功能为:
__________________
3、在VisualFoxPro中,有如下程序:
*程序名:
TEST.PRG
SETTALKOFF
X="数据库"
Y="管理系统"
DOsub1
?
X+Y
RETURN
*子程序:
sub1
PROCEDUsub1
PRIVATEX
X=“应用”
Y=“系统”
X=X+Y
RETURN
执行DOTEST后,屏幕显示的结果应是________________
4、下列程序段的输出结果为________
DimA(5)
ForI=0To4
A(I)=I+1
M=I+1
IfM=3ThenA(M-1)=A(I-2)ElseA(M-1)=A(I)
If1=2ThenA(I-1)=A(M-4)
A(4)=I
PrintA(I);
NextI
5、下列程序段在单击命令按钮时的输出结果为________
PrivateSubCommand1_Click()
DimXAsInteger,yAsInteger
DimnAsInteger,zAsInteger
x=1:
y=1
Forn=1To3
z=FirstFunc(x,Y)
Printn,z
Nextn
EndSub
PrivateFunctionFirstFunc(xAsInteger,yAsInteger)AsInteger
DimnAsInteger
DOWhilen<=4
x=x+y
n=n+1
Loop
FirstFunc=x
EndFunction.
6、Dima
a=Array(1,2,3,4,5,6,7,8)
i=0
ForK=100To90Step-2
s=a(i)^2
Ifa(i)>3ThenExitFor
i=i+1
Nextk
Printk;a(i);s
运行上述程序的结果为__________________
七、程序填空(每空4分,共48分)。
1、针对对学生管理数据库中的教师表,编写程序逐条显示输出表中职称为教授的记录。
SETTALKOFF
CLEAR
OPENDATABASE学生管理
USE教师
LOCATEFOR职称="教授"
DOWHILE.NOT.EOF()
__________________
WAITTIMEOUT3
__________________
ENDDO
CLOSEDATABASE
SETTALKON
RETURN
2、现在要抽取出stu.dbf表中学号能被7整除的学生参加计算机比赛,要求在屏幕上显示参加比赛学生的姓名和学号。
请在空白处填充必要的语句,使程序能够正确运行(不准增加新语句)
SETTALKOFF
USESTU
DOWHILE!
EOF()
XH=STR(学号,4)
IF________