VFP试卷试题模拟试卷及参考答案_第1页
VFP试卷试题模拟试卷及参考答案_第2页
VFP试卷试题模拟试卷及参考答案_第3页
VFP试卷试题模拟试卷及参考答案_第4页
VFP试卷试题模拟试卷及参考答案_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

1、二级VFP模拟试题1及参考答案一、 单项选择题(每题1分,共40分)1. 一个完整的计算机系统应该包括_。A)主机和外部设备B)硬件系统和软件系统C)操作系统和应用程序D)运算器、控制器和存储器2. 微型计算机突然断电后,数据会丢失的存储器是_。A)RAMB)硬盘C)ROMD)光盘3. 在计算机的应用领域中,CAD属于_领域的应用。A)科学计算B)数据处理C)计算机辅助系统D)人工智能4. 下列选项中,不是操作系统的软件是_。A)Windows XP B)Windows 7C)LinuxD)Microsoft Office5. 将(110010)2转换成十进制数是_。A)46B)48C)50D

2、)526. 下列关于Windows剪贴板的描述,不正确的是_。A)只要Windows在运行中,剪贴板就处于运行状态B)剪贴板是内存中临时存储信息的区域C)剪贴板只能传递文字和图像信息D)剪贴板是Windows提供的信息传递的方式7. 下列选项中,属于多媒体计算机必备的硬件设备是_。A)网卡B)声卡C)打印机D)扫描仪8. 在Internet中,FTP指的是_。 A)文件传输协议B)超文本传输协议 C)电子邮件协议D)传输控制协议9. 下列关于计算机病毒的说法,正确的是_。 A)计算机病毒是一种生物病毒 B)计算机病毒是一种程序 C)计算机病毒只破坏内存中的数据 D)使用杀毒软件能清除所有的病毒

3、10.计算机能够直接识别和处理的语言是_。 A)汇编语言B)高级语言C)数据库语言D)机器语言11.下列选项中,从关系中取出满足条件的元组的运算是_。 A)投影B)选择C)联接D)筛选12.在Visual FoxPro中,项目文件和数据表文件的扩展名分别是_。 A)PJX和DBCB)PJX和DBFC)PRG和DBCD)PRG和DBF13.在Visual FoxPro中,用于存储图像的字段类型是不是_。 A)通用型B)备注型C)字符型D)逻辑型14.下列选项中,不属于常量的是_。 A)ABCDB)ABCDC)3E-5D)TRUE15.下列表达式的值为数值型的是_。 A)”345”+”216”B)

4、CTOD(“10-01-2012”)-20 C)100+200=300D)LEN(“Student”)+216.函数AT(“数据表”,”建立VFP数据表”)的结果是_。 A)5B)6C)7D)817.下列函数中,返回值的类型不是逻辑型的是_。 A)SUBSTR()B)EOF()C)FOUND()D)BOF()18.下列表达式不合法的是_。 A)2012-12-31-DATE()B)”今天是”+DTOC(2012-12-31)19.下列选项中,修改表结构的命令是_。 A)COPY STRUCTUREB)MODIFY STRUCTURE C)DISPLAY STRUCTURED)LIST STRU

5、CTURE20.下列选项中,随着表的打开而自动打开的索引文件是_。 A)结构化复合索引文件B)非结构化复合索引文件C)单索引文件D)所有的索引文件21.逻辑删除当前数据表中所有籍贯为“安徽”的男生记录,应使用的命令是_。21.逻辑删除当前数据表中所有籍贯为”安徽”的男生记录,应使用的命令是_。 A)DELETE FOR 籍贯=”安徽” OR 性别=”男” B)DELETE FOR 籍贯=”安徽” AND 性别=”男” C)DELETE FOR 籍贯=”安徽”,性别=”男” D)DELETE WHILE 籍贯=”安徽” OR性别=”男” 22.下列选项中,创建数据库的命令是_。 A)OPEN D

6、ATABASEB)MODIFY DATABASE C)CREATE DATABASED)CLOSE DATABASE23.计算当前数据表中职称为”教授”的工资(N)总和,并把计算结果存入内存变量GZ中,正确的命令是_。 A)TOTAL 工资 TO GZ FOR 职称=”教授” B)TOTAL ON工资 TO GZ FOR 职称=”教授” C)SUM ON工资 TO GZ FOR 职称=”教授” D)SUM工资 TO GZ FOR 职称=”教授”24.命令动词可以进行排序操作_。 A)SORTB)SEEKC)REPLACED)COUNT25.数据库中的数据完整性不包括_。 A)实体完整性B)域完

7、整性C)记录完整性D)参照完整性26.下列关于视图的描述,不正确的是_。 A)视图必须依附于数据库存在 B)不能根据自由表建立视图 C)视图可以更新数据源 D)视图是从一个或多个表中产生的虚表27.下列程序结构中,不能出现LOOP语句的是_。 A)FOR ENDFOR B)IFENDIFC)SCANENDSCAND)DO WHILEENDDO28.下列选项中,定义全局变量的命令是_。 A)PUBLICB)PRIVATEC)LOCALD)DIMENSION29.SQL语句中,DROP的作用是_。 A)更新记录B)插入记录C)删除表D)删除记录30.SQL语句中,用于限定分组条件的子句是_。 A)

8、FORB)WHEREC)HAVINGD)WHILE31.数据表XSDA.DBF含有学号(C)、出生日期(D)等字段,查询1991年以后(含1991年)出生的记录,将查询结果存入永久表XS.DBF中,正确的SQL语句是_。 A)SELECT * FROM XSDA WHERE YEAR(出生日期)>=1991 INTO TABLE XS B)SELECT * FROM XSDA WHERE YEAR(出生日期)>=1991 INTO TABLE CURSOR XS C)SELECT * FROM XSDA WHERE 出生日期>=1991 INTO TABLE XS D)SEL

9、ECT * FROM XSDA WHERE 出生日期>=1991 INTO TABLE CURSOR XS32.将数据表KC.DBF中课程号为”101”的成绩增加10分,正确的SQL语句是_。 A)UPDATE KC 成绩=成绩+10 WHERE 课程号=”101” B)UPDATE KC SET成绩=成绩+10 FOR 课程号=”101” C)UPDATE KC 成绩=成绩+10 FOR 课程号=”101” D)UPDATE KC SET成绩=成绩+10 WHERE 课程号=”101”33.所有控件都有的属性是_。 A)CaptionB)NameC)AutoSizeD)BackColo

10、r34.下列选项中,用于设置选项按钮组按钮个数的属性是_。 A)ButtonsB)ValueC)ButtonCountD)Visible35.在当前表单的Click事件代码中,将表单中标签控件Label1的标题修改为”添加控件”的语句是_。 A)This.Parent.Label1.Caption=” 添加控件” B)This.Caption=” 添加控件” C)ThisFrom.Caption=” 添加控件” D)ThisForm.Label1.Caption=” 添加控件”36.下列选项中,用于向列表框添加列表项的方法是_。 A)ListItemB)AddItemC)RemoveItemD

11、)RemoveListItem37.计时器控件Interval属性值为500,每隔0.5秒会触发_事件。 A)ResetB)DestoryC)TimerD)Init38.下列选项中,运行菜单文件MENU1的命令是_。 A)DO MENU1.PRGB)DO MENU1.MNT C)DO MENU1.MNXD)DO MENU1.MPR39.下列选项中,不能作为报表数据源的是_。 A)数据库表B)自由表C)表单D)视图40.在项目管理器中,管理数据库的是_选项卡。 A)数据B)代码C)文档D)类二、填空题(每空2分,共20分)1.用二维表的形式来表示实体及实体之间联系的数据模型称为_模型。2.执行命

12、令DIMENSION B(4)后,数组元素B(1)的初值是_。3.与Visual FoxPro表达式a/(a2+b2)对应的数学表达式是_。4.设变量a=2.136,命令?ROUND(a,2)的执行结果是_。5.将当前数据表按照价格(N)的升序建立结构化复合索引,应使用命令_价格TAG JG。6.当前数据表DA.DBF包含”性别(C)”字段,将所有”男”同学的记录复制生成数据表XS.DBF,应使用命令_。下面第79题使用数据表TS.DBF,其中包含书号(C)、书名 (C)、出版社 (C)、价格 (N)等字段。请根据相应要求将下面的SQL语句填写完整。7.查询书名为”线性代数”的记录个数。SEL

13、ECT 书名,_AS 记录数 FROM TS WHERE 书名=”线性代数”8.查询出版社为”高等教育”的图书信息,并按照价格的升序排列。SELECT * ROM TS WHERE 出版社=”高等教育”_ BY 价格9.在TS.DBF表中增加出版日期(D)字段_TABLE TS ADD 出版日期 D10.表单运行时,复选框控件为选中状态,则Value属性的值为_。三、阅读理解题(每题4分,共20分)1.下面程序的运行结果是_。SET TALK OFFCLEARSTORE 3 TO X,YDO CASE CASE X<0 Y=Y+X CASE X<5 Y=Y+X/2 OTHERWIS

14、E Y=XENDCASEYSET TALK ON RETURN2.下面程序的运行结果是_。SET TALK OFFCLEARP=1I=0DO WHILE I<=10I=I+5P=P*IENDDO PSET TALK ONRETURN3.下面程序的运行结果是_。SET TALK OFFCLEARDIMENSION A(6)FOR I=1 TO 6IF MOD(I,2)=0 A(I)=I+IELSE A(I)=I2ENDIFENDFOR A(2)+A(5)SET TALK ONRETURN4.数据表XSCJ.DBF的结构和记录如下表所示,下面程序的运行结果是_。SET TALK OFFCLE

15、ARUSE XSCJCJ=0SCAN FOR 性别=”女” AND 成绩>=60 CJ=CJ+成绩ENDSCAN CJUSESET TALK ONRETURN5.下面程序的运行结果是_。SET TALK OFFCLEAR FC(1+FC(2)RETURNFUNCTION FC PARAMETERS X S=0 FOR I=1 TO X S=S+I ENDFOR RETURN SENDFUNC四、编程题(第1、2题各6分,第3题8分,共20分)1.从键盘输入一个数,如果大于等于零,输出其平方根,否则输出其绝对值。2.利用循环结构编程计算并输出表达式的值。3.某工厂将依据生产情况表SCB.D

16、BF(车间代码C、实际产量N、核定产量N、完成率N、考核等级C),对车间生产完成情况进行考核,考核方法如下:数据表SCB.DBF已经添加到如下图所示表单的数据环境中,要求单击”确定”按钮,计算并显示某个车间的生产”完成率”(完成率=实际产量÷核定产量)和”考核等级”,并将车间代码、实际产量、核定产量、完成率和考核等级的值存入数据表SCB.DBF中,试编写”确定”按钮的Click事件代码。参考答案:一、单项选择题110 BACDCCBABD 1120 BBADDDACBA 2130 BCDACBBACC 3140 ADBCDBCDCA二、填空题1. 关系 2. .f. 3. 4. 2.

17、14 5. INDEX ON 6. COPY TO XS FOR 性别=”男” 7. COUNT(书名)8. ORDER 9. ALTER 10. 1三、阅读理解题1. 4.5 2. 750 3. 29 4. 173 5. 10四、编程题1.set talk offclearinput "请输入任意一个数n" to nif n>=0 sqrt(n)else abs(n)endifset talk onretu2.set talk offclears=1for i=4 to 100 step 2 s=s+(i/(i-1)2)endfor"s=",ss

18、et talk onretu3.Locate for thisform.text1.value=车间代码Thisform.text2.value=实际产量Thisform.text3.value=核定产量a=实际产量/核定产量thisform.text4.value=ado case case a>=0.85 thisform.text5.value="优秀" case a>=0.7 thisform.text5.value="合格" OTHERWISE thisform.text5.value="不合格"endcaser

19、epl 完成率 with arepl 考核等级 with thisform.text5.valuethisform.refresh 38二级VFP模拟试题2及参考答案一、 单项选择题(每题1分,共40分)1. 下列选项中,属于计算机本质工作原理的是_。A)存储程序与自动控制B)高速度与高精度C)可靠性与可用性D)有记忆能力2. 通常所说的“裸机”是指计算机仅有_。A)软件系统B)高速度与高精度C)可靠性与可用性D)有记忆能力3. 将二进制数1100100转化成十六进制数是_。A)63B)64C)68D)1004. 下列叙述正确的是_。A)信息技术就是现代通信技术B)信息技术是有关信息的获取、传

20、递、存储、处理、交流和表达的技术C)微电子技术与信息技术是互不关联的两个技术领域D)信息技术是只能处理信息的技术5. 设置了Windows屏幕保护程序后,如用户在一段时间内_,将执行屏幕保护程序。A)没有按键盘B)没有移动鼠标C)没有进行任何操作D)没有使用打印机6. 在Windows中,为了查找文件名以“A”字母开头的所有文件,应当在查找名称框内输入_。A)AB)A*C)A?D)A#7. 文件扩展名通常用于标识文件的类型,下列属于数字波形声音文件扩展名的是_。A)WAVB)MIDC)AVID)MPG8. 计算机黑客是指_。A)能自动产生计算机病毒的一种设备B)专门盗窃计算机及计算机网络系统设

21、备的人C)非法编制的、专门用于破坏网络系统的计算机病毒D)非法登录计算机网络系统,从而进入计算机网络的人9. 下列与IP地址相关的叙述中,错误的是_。A)IP地址中包含有网络号和主机号等信息B)因特网上的每台在线主机都必须有IP地址C)通过ADSL上网时,用户主机的IP地址通常是由因特网服务提供者动态分配的D)网络中的路由器不需要设置IP地址10. 下列有关算法的叙述,错误的是_。A)算法的设计有多种方法,例如枚举法、迭代法、递归法等B)算法的表示可以有多种形式,例如文字说明、流程图表示、伪代码等C)算法的设计一般采用由细到粗、由具体到抽象的方法D)一个问题的解决旺旺可以有多种不同的算法11.

22、 由计算机、操作系统、DBMS、数据库和应用程序等组成的整体成为_。A)数据库系统B)数据库管理系统C)文件系统D)软件系统12. Visual PoxPro中的数据库文件一定不包含下列_文件。A)DBCB)DCBC)DCXD)DCT13. Visual PoxPro系统中,下列不能作为变量名的是_。A)XHB)2013XHC)XH2013D)_2013XH14. 利用命令DIMENSION T(2,3)定义了一个名为T的数字后,依次执行赋值命令T(3)=10、T(5)=20、T=30,则数组元素T(1,1)、T(1,3)、T(2,2)的值分别是_。A)30、30、30B).F.、10、20C

23、)30、10、20D)10、20、3015. 下列四组函数中,返回值的数据类型一致的是_。A)DTOC(DATE()、DATE()、YEAR(DATE()B)ALLTRIM(“VFP 9.0”)、ASC(“A”)、VAL(“8A”)C)EOF()、RECCOUNT()、MOD()D)STR(3.14,3,1)、TIME()、CHR(67)16. 下列函数返回值不是数值型的是_。A)LEN(“FoxPro”)B)AT(“pro”, “FoxPro”)C)SUBSTR(“FoxPro”,4)D)SQRT(4)17. 下列四个表达式中,不合法的是_。A)2012-12-24B)200+800=100

24、0C)CTOD(04/24/13)-20D)LEN(SPACE(3)-118. 如果要在Visual PoxPro系统窗口的状态栏中显示始终,应该执行的命令是_。A)SET CLOCK ONB) SET CLOCK TO C) SET CLOCK STATUSD) SET LOCK ON19. 打开一个数据表,函数BOF()和RECNO()的值为_。A).F.和0B).T.和0C).F.和1D).T.和120. 设当前数据表有10条记录,执行GO TOP命令后,不能显示所有记录的命令是_。A)LIST RECORD 10B)LIST RESTC)LIST NEXT 10D)LIST ALL21

25、. 对于当前数据表,既可以浏览又可以删除表记录的命令是_。A)COUNTB)BROWSEC)DELETED)REPLACE22. 下列选项中,不可用于查找记录的命令是_。A)SORTB)SEEKC)LOCATED)FIN23. 对于数据库操作,下列说法正确的是_。A)数据库被删除后,则它所包含的数据库表也随着删除B)数据库被删除后,则它所包含的数据库表变为自由表C)不能将一个数据库表添加到另一个数据库中D)数据库被关闭后,则它所包含的已打开的数据库表仍被打开24. 对于自由表来说,不可以创建的索引类型是_。A)主索引B)候选索引C)唯一索引D)普通索引25. 要在两张相关的表之间建立永久关系,

26、这两张表应该是_。A)两张自由表B)同一个数据库内的两张表 C)一张自由表,一张数据库表D)任意两张数据库表或自由表26. 在Visual FoxPro系统中,下列关于查询和视图的叙述错误的是_。A)查询文件是一种包含SQLSELECT语句的文本文件,其扩展名为QPRB)查询的输出去向可以为Excel文件,即可以将查询的结果直接存储为Excel格式C)视图不以文件形式独立保存,视图的定义保存在数据库文件中D)可以使用USE命令打开或关闭视图27. 在循环结构中,EXIT语句的作用是_。A)终止程序执行B)结束本次循环,开始下一次循环 C) 退出本循环D)退出过程,返回过程调用处28. 编写程序

27、时,误将语句X=1写成X=1,这属于_。A) 语法B)系统C)运行D)逻辑29. 设当前工作目录(文件夹)中有包含多条记录的数据表XX.DBF。下述SQL命令中,语法错误的是_。A)SELECT*FROM XX INTO ARRAY tempB)SELECT*FROM XX INTO CURSOR temp C)SELECT*FROM XX INTO TABLE tempD)SELECT*FROM XX INTO FILE temp30. 在SQLSELECT语句中,用于设置分组条件的是_。A)GROUP BYB)ORDER BYC)HAVINGD)FROM31. 设数据表XS.DBF中有学号

28、(C)字段,逻辑删除学号中忆“2012”开头的记录,可以使用SQL语句_。A)DELETE FROM XS FOR 学号=”2012”B)DELETE FROM XS FOR LEFT(学号,4)=”2012”C)DELETE FROM XS WHERE “2012”$学号D)DELETE FROM XS WHERE LEFT(学号,4)=”2012”32. 在SQL语句中,UPDATE的功能是_。A)数据定义B)数据查询C)数据更新D)数据删除33. 创建对象时发生_事件。A)GotFocusB)InteractiveChangeC)InitD)Click34. 从内存中释放表单应使用_方法

29、。A)DeleteB)ReleaseC)RefreshD)Hide35. 下列几种控件中,无Value属性的是_。A)命令按钮B)复选框C)选项按钮D)编辑框36. 在下列几组Visual FoxPro基类中,均具有ControlSource属性的是_。A)列表框、标签、选项按钮B)组合框、编辑框、表格 C)组合框、表格、计时器D)编辑框、复选框、选项按钮37. 下列Visual FoxPro控件中,运行时一定不可见的是_。A)标签B)文本框C)表格D)计时器38. 有一菜单文件MAIN.MNX,运行该菜单的操作是_。A)执行命令DO MAIN.MNXB)执行命令DO MENU MAIN.MN

30、XC)先生成菜单程序文件MAIN.MPR,再执行命令DO MAIN.MPRD)先生成菜单程序文件MAIN.MPR,再执行命令DO MENU MAIN.MPR39. 下列有关用REPORT命令预览或打印报表命令的叙述中,错误的是_。A)命令中必须指定报表的数据源B)PREVIEW选项指定以页面预览模式显示报表C)SUMMARY选项指定只打印总计和分类总计信息D)FOR子句指定打印条件,满足条件的记录被输出40. 下列各组均可设置为项目主文件的是_。A)表单、查询和报表B)查询、菜单和表 C)项目、数据库和程序D)表单、菜单和程序二、 填空题(每空2分,共20分)1. 二维表中能唯一确定记录的一个

31、或几个字段的组合被称为_。2. 判断X能否被2整除的Visual FoxPro表达式是_。3. 将内存变量文件mVar中所保存的内存变量恢复到内存,且当前已存在的内存变量仍保留,可以使用命令:_FROM mVar ADDITIVE4. 命令COPY TO XYZ _可以将当前数据表复制成Excel文件XYZ.XLS。5. 当前数据表含有职称(C)、工资(N)等字段,统计职称为“教授”的平均工资应使用命令:_FOR 职称=”教授”数据表TS.DBF(图书表)、DZ.DBF(读者表)与JY.DBF(借阅表)结构如下:字段名 字段类型 字段名 字段类型 字段名 字段类型图书编号C(10)借书证号C(

32、6)借书证号 C(6)分类号C(10)单位C(18)图书编号 C(10)书名C(8)姓名C(8)借书日期 D(8)出版单位C(20)性别C(2)还书日期 D(8)作者C(8)职称C(10)单价N(7,2)地址C(20)馆藏册数N(4)请根据相应要求将下面第68题的SQL语句填写完整:6. 查询各出版单位出版图书的馆藏总册数、总金额、平均单价:SELECT 出版单位,SUM(馆藏册数) AS 平均单价,;SUM(_) AS 总金额,AVG(单价) AS 平均单价FROM TS;GROUP BY 出版单位7. 查询借阅次数最多的前10名读者的借书证号、姓名、单位和借阅次数:SELECT TOP 1

33、0 JY.借书证号,DZ.姓名,DZ.单位,COUNT(*) AS 借阅次数;FROM DZ,JY;WHERE DZ.借书证号=JY.借书证号;GROUP BY JY.借书证号;ORDER BY _ DESC8. 查询2012年前借书且尚未归还的借书证号、姓名、单位:SELECT DZ.借书证号,DZ.姓名,DZ.单位;FROM DZ,JY;WHERE DZ.借书证号=JY.借书证号 AND _(借书日期)<2012;AND EMPTY(还书日期)9. 查找满足LOCCATE 条件的下一条记录应该用_命令。10. 表单的Init、Load与Destroy事件发生的先后顺序依次是_。三、

34、阅读理解题(每题4分,共20分)1 下面程序的运行结果是_。set talk offclearstore 3 to x,ydo case case x>y m=x2+y case x=y m=x*y otherwise m=x3-yendcasemset talk onreturn 2 下面程序的运行结果是_。set talk offclearstore 0 to x,ydo while .t. x=x+1 y=y+x if x>=10 exit endifenddoyset talk onreturn 3 下面程序的运行结果是_。set talk offcleardimensio

35、n a(6)for k=1 to 6 a(k)=15-2*kendfork=5do while k>=1 a(k)=a(k)-a(k+1) k=k-1enddoa(1)+a(3)+a(5)set talk onreturn 4 下面程序的运行结果是_。set talk offclearuse jdcjsindex on jzh tag jzhgo top last_jzh=jzhdo while !eof() skip if jzh=last_jzh delete else last_jzh=jzh endifenddopackuseset talk onreturn5 下面程序的运行结

36、果是_。set talk offclear allmX="VFP"mY="二级"do sub1 with mX,(mY)mY+mXset talk onreturn*子程序:SUB1.PRGprocedure sub1para METERS X,YX=X+"考试"Y="计算机等级"+YENDPROC四、 编程题(第1、2题各6分,第3题8分,共20分)1. 根据遗传法则,人的标准身高预测公式如下:请从键盘输入父母身高及子女性别,计算该子女的身高。2. 输出10至50范围内满足每位数的乘积小于每位数的和的数,如12满

37、足1*2<1+2。3. 已有水平考试数据表SPKS.DBF,包括:考号(C)、姓名(C)、笔试成绩(N)、上机成绩(N)和平均成绩(N)字段,但笔试成绩、上机成绩和平均成绩字段为空;另有成绩数据表CJ.DBF,包括:考号(C)、等级(C)、笔试成绩(N)和上机成绩(N)字段,考生的考试成绩已录入其中。请用多工作区及循环结构编写程序把考生的考试成绩填写到SPKS.DBF中,然后将笔试成绩和上机成绩的平均成绩填入到平均成绩字段中,最后把平均成绩小于60分的记录复制到与SPKS.DBF结构完全相同的空数据表BJG.DBF中。答案:一、单项选择题(每题1分,共40分) 110 ADBBCBADD

38、C 1120 ABBADCACDA 2130 BACABBCADA 3140 DCCBABDCAD二、填空题(每空2分,共20分) 1. 关键字 2. X%2 3. restore 4. xls 5. average 工资 6. 单价*馆藏册数 7. 借阅次数 8. year 9. continue 10. into load destroy三、阅读理解题(每题4分,共20分) 1. 9 2. 55 3. 12 4.对登记表JDCJS.DBF按jzh升序排序,并物理删除表中jzh字段值重复的记录。 5.二级VFP考试四、编程题(第1、2题各6分,第3题8分,共20分)1. set talk o

39、ffClearInput”请输入父亲的身高:” to xIpunt”请输入母亲的身高:” to yaccept”请输入子女的性别:” to aIf a=”男” h=(x+y)*1.08/2else h=(0.923*x+y)/2endifhSet talk on2.set talk offClearFor i=10 to 50 a=int(i/10) b=i-a*10 if a*b<a+b i EndifEndforSet talk on3.set talk offClearSelect 1Use spksSelect 2Use cjDo while not eof() Kh=考号 Bs

40、=笔试成绩 Js=上机成绩 Select 1 Locate for 考号=kh If found() Replace 笔试成绩 with bj Replace 上机成绩 with js Replace 平均成绩 with (笔试成绩+上机成绩)/2 Endif Select 2 SkipEnddoUseSelect 1Copy to bjg for 平均成绩<60UseSet talk on二级VFP模拟试题3及参考答案一、单项选择题(每题1分,共40分)1、计算机自诞生以来,无论在性能、价格等方面都发生了很大的变化,但是 1 并没有发生多大的改变。 A)体积 B)耗电量 C)运算速度

41、D)基本工作原理2、通常将中央处理器简称为 2 A)CPU B)ALU C)CMOS D)RAM3、下列数据中,值最大的是 3 。 A)(17)16 B)(21)10 C)(26)8 D)(10110)24、计算机操作系统的功能是 4 。 A)完成计算机硬件与软件之间的接口 B)管理计算机资源,提供用户与计算机之间的接口 C)能完成科学计算和工程设计等工作 D)把高级语言的源程序代码转换为目标代码5、一个Windows应用程序窗口被最小化后,表示该应用程序将 5 。 A)终止执行 B)暂停执行 C)转入后台执行 D)继续在前台执行6、在Windows XP中查找文件时,如果在“全部或部分文件名

42、”框中输入*.DOC,表明要查找的是 6 。 A)文件名为*.doc的文件 B)文件名中有一个“*”的DOC文件 C)所有扩展名为DOC文件 D)文件名长度为一个字符的DOC文件7、计算机网络的主要功能是 7 。 A)聊天 B)资源共享 C)下载软件 D)发送邮件8、在计算机术语中,对多媒体的定义是指 8 。 A)多种表示和传播信息的载体 B)各种信息的编码 C)计算机的输入输出信息 D)计算机屏幕显示的信息9、下列选项中,不是计算机病毒特性的是 9 。 A)破坏性 B)潜伏性 C)统一性 D)传播性10、程序设计的核心是 10 。 A)数据 B)语句 C)格式 D)数据结构+算法11、Vis

43、ual FoxPro支持的数据模型是 11 模型。 A)层次 B)网状 C)关系 D)树状12、如果一个班只有一个班长,并且该班长不能同时担任其他班的班长,则班级和班长两个实体之间的关系属于 12 联系。 A)1:1 B)1:2 C)1:n Dm:n13、关系数据库中利用 13 运算可以挑选出符合条件的记录。 A)联结 B)投影 C)排序 D)选择14、在T、.T.、T、”T”中有 14 个是常量。 A)1 B)2 C)3 D)415、将内存变量定义为全局变量的Visual FoxPro命令是 15 。 A)PRIVATE B)PUBLIC C)LOCAL D)GLOBAL16、下列关于数组的

44、描述,正确的是 16 。 A)在一个数组中不同的数组元素可以赋不同类型的值 B)用DIMENSION A(5)命令定义的数组共有6个元素 C)数组定义好以后,如果没有赋值,则每个数组元素的值都是.T. D) Visual FoxPro中只能定义一维数组17、下列函数中返回值类型不确定的是 17 。 A)DATE() B)DBF() C)IIF() D)BOF()18、在Visual FoxPro中,宏替换函数&可以从变量中替换出 18 。 A)字符串 B)数值 C)命令 D)以上三种都可能19、设当前数据表有一个NAME字段,另有一个同名的内存变量,当执行?NAME时输出的结果是 19

45、 。 A)内存变量NAME的值 B)字段变量NAME的值 C)不确定 D)指出二义性的错误20、下列Visual FoxPro字段类型,宽度可以人为设定的是 20 。 A)整形 B)日期型 C)字符型 D)逻辑性21、只需执行一次,就可向表中连续追加记录可以用 21 。 A)APPEND BLANK命令 )APPEND命令 C)INSERT BLANK命令 D)“表”菜单下的“追加新纪录”选项22、下列选项中,不能用于选择工作区的是 。 A)SELECT() B)SELECT B C)SELECT 0 D)SELECT 123、下列选项中用于修改表结构的命令是 。 A)MODIFY DATAB

46、ASE B)MODIFY STRUCTURE C)MODIFY COMMAND D)MODIFY REPORT24、数据表XSDA.DBF有10条记录,打开后先执行SKIP,再执行LIST NEXT 3,则指针指向第 条记录。 A)2 B)3 C)4 D)525、可以直接物理删除数据表数据表中所有记录的命令是 。 A)DELETE B)DELETE ALL C)PACK DBF D)ZAP26、将当前数据表按“性别”字段降序排列,结果存入数据表ZG1.DBF的语句是 。 A)SORT ON ZG1 TO 性别/D B)SORT ON 性别 DESC TO ZG1 C)SORT ON ZG1 D

47、ESC TO 性别 D)SORT ON 性别/D TO ZG127、能随数据表XS.DBF的打开而自动打开的文件是 27 。 A)XS.SCX B)XS.CDX C)XS.DBC D)XS.IDX28、参照完整性的“插入规则”用于设置在 28 中插入新纪录或更新已存在的记录时应遵守的规则。 A)数据表 B)自由表 C)父表 D)子表29、下列关于Visual FoxPro自由表的描述,正确的是 29 。 A)自由表不能加入到数据库中 B)自由表不能建立字段的有效性规则 C)自由表不能建立唯一索引 D)自由表和数据库表一样30、关于查询和视图说法错误的是 30 。 A)查询是一个独立的文件,而视

48、图必须依赖于数据库的存在 B)视图的数据源只能是数据表,不能是视图 C)视图设计器比查询设计器多了“更新条件”选项卡 D)视图分为本地视图和远程视图两类31、数据表ZG.DBF中有工号(C)、姓名(C)、工资(N)、部门(C)四个字段,SQL-SELECT语句“SELECT 部门,MIN(工资) AS GZ FROM ZG GROUP BY 部门”的功能是 31 。 A)查询每个部门的工资总和 B)查询每个部门的平均工资 C)查询每个部门的最低工资 D)查询每个部门的最高工资32、将数据表XSXX.DBF中“姓名(C)”字段的宽度修改为20的SQL语句是 32 。 A)ALTER TABLE

49、XSXX 姓名 TO C(20) B)ALTER TABLE XSXX 姓名 WITH C(20) C)ALTER TABLE XSXX ALTER姓名 C(20) D)ALTER TABLE XSXX 姓名 C(20)33、查询数据表XSXX中“成绩(N)”前三名学生的信息的SQL-SELECT语句是 33 。 A)SELECT * FROM XSXX ORDER BY 成绩 DESC TOP 3 B) SELECT * FROM XSXX ORDER BY 成绩 TOP 3 C) SELECT * FROM XSXX ORDER BY 成绩 DESC TOP 3 PERCENT D) SELECT * FROM XS

温馨提示

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

评论

0/150

提交评论