VFP试卷模拟试卷及参考答案.doc





《VFP试卷模拟试卷及参考答案.doc》由会员分享,可在线阅读,更多相关《VFP试卷模拟试卷及参考答案.doc(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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)SELECT * FROM X
9、SDA 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)BackColor34.下列选项中,用于设置选项
10、按钮组按钮个数的属性是_。 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)RemoveListItem3
11、7.计时器控件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.执行命令DIMENSION B(4)后
12、,数组元素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.查询书名为”线性代数”的记录个数。SELECT 书名,_AS 记录数 F
13、ROM 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 X0 Y=Y+X CASE X5 Y=Y+X/2 OTHERWISE Y=XENDCASE?YSET TALK O
14、N RETURN2.下面程序的运行结果是_。SET TALK OFFCLEARP=1I=0DO WHILE I=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
15、.某工厂将依据生产情况表SCB.DBF(车间代码C、实际产量N、核定产量N、完成率N、考核等级C),对车间生产完成情况进行考核,考核方法如下:数据表SCB.DBF已经添加到如下图所示表单的数据环境中,要求单击”确定”按钮,计算并显示某个车间的生产”完成率”(完成率=实际产量核定产量)和”考核等级”,并将车间代码、实际产量、核定产量、完成率和考核等级的值存入数据表SCB.DBF中,试编写”确定”按钮的Click事件代码。参考答案:一、单项选择题110 BACDCCBABD 1120 BBADDDACBA 2130 BCDACBBACC 3140 ADBCDBCDCA二、填空题1. 关系 2. .
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 试卷 模拟 参考答案

限制150内