1、一、 单项选取题(2*20=40分) 1.第一代计算机属于 A.电子管计算机 B.晶体管计算机 C.中小规模集成电路计算机 D.大规模超大规模集成电路计算机 2.将十进制数231转换成十六进制数是 A.D1H B.D7H C.E1H D.E7H 3.计算机在工作时突然断电,信息将所有丢失并且再次通电也不能恢复部件是 A.光盘 B.ROM C.RAM D.磁盘 4.普通所说PC机是指 A.巨型机 B.大型机 C.工作站 D.个人计算机 5.在windows中,切换各种中文输入法组合键是 A.alt + ctrl B.ctrl+ s
2、hift C.alt + space D.shift+space 6.计算机上CD-ROM是 A.内存 B.只读型光盘 C.可读写光盘 D.磁带 7.在资源管理器中,将C盘文献A.TXT拖曳到D盘中,会 A.将A盘所有文献复制到D盘 B.将A盘所有文献移动到D盘 C.将C盘A.TXT复制到D盘 D.将C盘A.TXT移动到D盘 8.不能用来切换活动窗口操作是 A.alt + tab 组合键 B.单击屏幕上窗口 C.单击任务栏按钮 D.单击开始菜单中选项 9.在word中,能显示页眉和页脚视图是 A.大纲视图 B.普通视图 C.页面视图
3、D.web视图 10.在 word中选取整篇文档操作快捷键是 A.ctrl + a B.ctrl + x C.ctrl + c D.ctrl + v 11.要在word文档 插入个人照片应当在“插入“菜单”图片“子菜单下选取 A.艺术字 B.来自于文献 C.图文框 D.自选图形 12.在word编辑状态下,记录文档字数需要使用菜单是 A.文献 B.插入 C.工具 D.编辑 13.在excel中,工作表单元格中内容不能是 A.公式 B.字符 C.日期 D.图表 14.在excel中,工作表中选取不持续区域应先按住 A.alt B.shi
4、ft C.del D.ctrl 15.在excel中,对数据排序最多可以采用 A.1个核心字 B.2个核心字 C.3个核心字 D.4个核心字 16.在excel中,“A2,B4“表达单元格范畴是 A.第1行第2列和第2行第4列 B.第2行第1列和第4行第2列 C.第1行第2列到第2行第4列 D.第2行第1列到第4行第2列 17.防止病毒破坏程序有效办法是 A.保持机房清洁 B.不使用磁盘 C.安装正版杀毒软件 D.不把计算机和有病毒计算机放到一起 18.TCP/IP合同是internet中计算机通信双方必要共同遵守一种 A.通信规则
5、B.信息资源 C.软件系统 D.软件系统 19.电子邮件地址普通格式为 A.域名@IP地址 B.顾客名@域名 C.域名@顾客名 D.IP地址@域名 20.在计算机中MPEG视频文献扩展名是 A.mpg B.avi C.asf D.wav 二、多项选取题(2*10=20分) 21.计算机硬件系统涉及 A.运算器 B.控制器 C.存储器 D.输入设备 E.输出设备 22.下列设备中,既能作为输入设备有又能作为输出设备有 A.显示屏 B.优盘 C.键盘 D.硬盘 E.鼠标 23.计算机病毒特点有 A.破坏性 B.传染性 C
6、隐藏性 D.潜伏性 E.保密性 24.输入图形文献扩展名有 A.doc B.jpg C.ppt D.bmp E.gif 25.在word中,页面设立作用有 A.设立纸张厚度 B.设立纸张大小 C.设立纸张横纵方向 D.设立页边距大小 E.设立装订线位置 26.Word主窗口构成有 A.标题栏 B.菜单栏 C.工具栏 D.状态栏 E.文档窗口 27.在excel中,引用个单元格办法有 A.绝对引用 B.相对引用 C.直接引用 D.间接引用 E.混合引用 28.Excel打开一种新工作簿时,创立工作表默认标签名有
7、 A.sheet1 B.sheet2 C.sheet3 D.sheet4 E.sheet5 29.多媒体技术用于解决信息有 A.图形 B.图像 C.动画 D.声音 E.电影 30.计算机网络按规模可以分为 A.环行网 B.城域网 C.广域网 D.局域网 E.无线网 三、判断题(2*10=20分) 31.中央解决器仅用来进行算术运算和逻辑运算 32.ASCII码采用7个二进制数位表达一种字符,一共可以表达128个字符 33.在windows中,将窗口最小化,在屏幕上就看不到窗口,程序运营也结束 34.对windows操
8、作,既可以通过键盘,也可以通过鼠标来完毕,只通过键盘也能完毕对windows窗口和菜单操作 35.在windows中,回收站是内存中一块存储空间,用于存储已删除文献,以便在需要时还原这些文献 36.Word是windows组件之一 37.在word中,四号字比五号字大 38.在excel中,公式必要以等号(=)开头 39.在excel中,若要对数据进行求和可以选用SUM函数 40.收发电子邮件时规定发送者和接受者同步在线 四、填空题(2*5=10分) 41.构造化程序3种基本构造是:顺序构造、选取构造和________构造 42.数据库管理
9、系统常用数据模型有层次模型、网状模型和________模型 43.在表单中要使控件成为不可见,应设立控件________属性值为.F. 44.表达式LEN(SPACE(5)-SPACE(10))成果为________ 45.在Visual FoxPro中,物理删除当前表中所有记录,可使用命令________ 五、阅读程序题(3*8=24分) 二、 46.Clear X=”” Y=”数据库” Z=left (x,len(y)) ?Z 47.Set talk off Clear Dimension a(2,3) i=1
10、 Do while i<=2 j=1 do while j<=3 a(i,j)=i+j ??a(i,j) j=j+1 enddo i=i+1 Enddo 48.Set talk off X=2.5 Do case Case x>=0 Y=1 Case x<0 Y=-1 Endcase ?y 49.Set talk off Set heading off Clear Select a Use 股票 Replace 单价 with 单价+1 for 类别代码=“
11、01” Go top Skip Display off 名称,单价 Use 50.Set talk off Close all A=0 Use 股票 Do while .not.eof() If 单价>10 A=A+1 Endif Skip Enddo ?A Close all 51.Set talk off Set heading off Clear Select a Use 股票 Sort on 类别代码 to newtable Use newtable
12、 Skip 2 Disp off 名称,单价 52.Close all Select b Use 类别 Select a Use 股票 Index on 代码 to tdx Seek “600030” If found() Type0=类别代码 Select b Locate for 类别代码=type0 If found() ?名称 Else ?”无此类别” Endif Else ?”无此代码” Endif 53.Close all Set talk of
13、f Clear Use 股票 Index on 单价 to dj Go bottom ?名称 Use Return 六、完善程序题(3*8=24分) 54.通过建立表间暂时联系,查找出“贵州茅台”与否是权重股 Close all Select b Use 股票 Select a Use 类别 Index on 类别代码 to lb Select b _____________ into 类别 Index on 名称 to mc Find 贵州茅台 ?名称,类别->权重
14、Close all 55.记录数据库表“股票.dbf”中单价不不大于10,且类别代码不是01各股票单价共计。 Close all Set talk off Use 股票 Sum=0 Do while .not.eof() If 单价>10 and 类别代码#”01” ______________ Endif Skip Enddo ?sum Close all Return 56.从键盘输入圆半径,求圆面积 Set talk off Clear S=0 R=0 @12,15 s
15、ay “输入圆半径” get r Read If r<=0 @16,15 say “输入半径有误” Cancel Endif __________ @16,15 say “圆面积为:”+alltrim(str(s,8,2)) 57.将数据表“股票.dbf“中记录逐条显示出来。 Set talk off Set head off Close all Clear Use 股票 Scan Display ___________ Close all Return 58.查询数据表“股票.d
16、bf”中是权重股,且单价不超过100股票代码、名称和单价信息。 Close all Open database stock Select 代码,股票.名称,单价 from 股票,类别 ; Where __________.and. 单价<=100 .and. 权重=”是” Return 59.对数据表“ 股票.dbf”按类别代码分组查询,内容涉及类别代码和该类股票均价。 Close all Open database stock Selec 类别代码,avg(单价)as 均价 from 股票 ; ___________________
17、 Close all 60.用“冒泡”法将数组A中10个整数按升序排列。 三、 Dimension a(10) A(1)=456 A(2)=45 A(3)=224 A(4)=518 A(5)=439 A(6)=307 A(7)=87 A(8)=875 A(9)=273 A(10)=113 For i=1 to 9 For j=i+1 to 10 If A(i)>A(j) temp=A(i) _________ A(j)=temp Endif Endfor
18、 Endfor For i=1 to 10 ?A(i) Endfor 61.设计一种conert.scx,其界面如下图所示。表单中有文本框text1及两个按钮command1(大写)和command2(小写).其中command1按钮功能是:单击时使文本框text1中英文字母转换为大写。 其中,command1单击事件代码为: Thisform.text1.__=upper(thisform.text1.___) 注:以上两个空填写同一种核心字,写一次即可。 七、程序改错题(3*4=12分) 62.查询数据表“股票.dbf”中所有“代码
19、前3位为“600”股票信息 (1)close database (2)open database stock (3)select * from 股票 where ; (4)right (代码,3)=”600” (5)return 63.在数据表“股票.dbf”中,求出类别代码为“02”资源类股票数量、单价共计和均价。 (1)set talk off (2)use 股票 (3)count to zs for 类别代码=“02” (4)?“数量:”+str(zs,3) (5)sum 单价 to hj for 类别代码=“02“
20、 (6)?“单价共计:”+str(hj,8,2) (7)calculate to jj for 类别代码=”02” (8)?“均价:”+str(jj,6,2) (9)use (10)return 64.找出被2和9整除,余数为1最小5个正整数(不含1自身) (1)countn =0 (2)n=1 (3)do while countn<5 (4) n=n+1 (5) if mod(n,2) and mod(n,9)=1 (6) ?n (7) countn=countn+1 (8) endif (9)enddo
21、 (10)return 65.在数据表“股票.dbf”中物理删除“单价”超过100元股票信息。 (1)set talk off (2)close all (3)clear (4)use 股票 (5)delete for 单价>100 (6)zap (7)use (8)return 参照答案: 一、单选 1-5 ADCDB 6-10 BCDCA 11-15BCDDC 16-20 BCABA 二、多选 21 ABCDE 22 BD 23 ABCD 24 BDE 25 BCDE 26 ABCDE 27 AB
22、E 28 ABC 29 ABCDE 30 BCD 三、判断 31-40 ×√×√××√√√× 四、填空 41 循环 42 关系 43 visible 44 15 45 zap 五、阅读程序 46. 123456 47.2 3 4 3 4 5 48.1 49.工商银行 6.00 50.6 51. 中信证券 44 52. 金融 53.弛宏锌锗 六、完善程序 54.set relation to 类别代码 55.sum=sum+单价 56.S=3.14*r*r 57.endscan 58.股票.类别代码=类别.类别代码 59.group by 类别代码 60.a(i)=a(j) 61.value 五、改错题 62.(4)left(代码,3)=”600” 63.(7)average 单价 to jj for 类别代码=”02” 64.(5)if mod(n,2)=1 and mod(n,9)=1 65.(6)pack






