1、 VFP 数据库系统试题(模拟 Error! Reference source not found.) 第 1 页 共 12 页 VFP Error! Reference source not found.试题(模拟 Error! Reference source not found.) 第 2 页 共 12 页函授站(教学点):校本部 班级:姓名:学号:密封线内请不要答题嘉 兴 学 院 成 人 教 育 学 院VFP 数据库模拟试卷 1考试形式:闭卷 考试时间:120 分钟 题号 一 二 三 四 五 六 七 八 九 十 总分得分 阅卷人一、单选题(125=25 分)1 .执行以下命令:C=“8
2、“ABC=“AB“+CX=“DATE()“USE &ABCY=&X则使用的表名及变量 Y 的值分别为 ( )。A) &ABC,&X B) ABC,“DATE()“C) AB8, &X D) AB8,当前系统日期2.下列叙述中,不正确的是( )。A) 数据库表中允许存放的数据不仅仅是数值型数据B) 数据库文件的扩展名能由系统自动产生C) 数据表的结构包括数据表中各条记录的数据D) 数据库管理系统的主要功能不仅仅是建立数据库3. 下列不是数据库管理系统的是( )。A) FoxBASE B) BASICC) Visual FoxPro D) Oracle4.在 Visual FoxPro 中,对备注
3、型字段内容编辑完毕后要存盘退出,其按键操作是( )。A) Ctrl+Break B) Ctrl+NumLockC) Ctrl+W D) pgDn+PgDn5.为了以最佳方式,最少重复,为多种应用服务,把数据集中起来以一定的组织方式存放在计算机的外存储器中,就构成( )。A) 数据库管理系统 B) 数据库C) Windows D) Visual FoxPro6. Visual FoxPro 是一种( )。A) 数据库 B) 存储器C) 数据库管理系统 D) 用于管理的计算机7. 在下列 VFP 表达式中,运算结果为字符串的是( )。A) VAL(ASC(“DATE“) B) “ABCD“$“AB
4、CDEFG“C) “5678“-“87“ D) CTOD(“08/07/99“)8. 在下面命令序列中,存在语法错误的是( )。A) X=“经“ $“总经理“ B) X=“经“ $“ 总经理“Y=TYPE(“.T.“) Y=.T.?X .AND.Y ?X .AND.YC) X=“经“ $“总经理“ D) X=“经“ $“ 总经理“Y=“.T.“ Y=.F.?X .AND.&Y ?X .AND.Y9. 在 Visual FoxPro 的以下四个表达式中,表示一个字符常量的是( )。A) .T. B) “101*20/5“C) TOP D) .NOT.10. 在 Visual FoxPro 中,命
5、令 ? 20=56/4-2 的输出结果是( )。A) .T. B) .F. C) 0 D) 1211. 在 Visual FoxPro 的命令窗口中输入命令行? AT(“net“,“Internet“)执行后,屏幕上显示的结果是( )。A) 6 B) .F. C) 0 D) .T.12. 在 Visual FoxPro 中,下面命令的输出结果是( )。? “ni“$“continue“A) .T. B) .F. C) .y. D) .n.13. 在 Visual FoxPro 命令窗口中输入下列命令:STORE .F. TO R?R执行后显示的结果是( )。A) .F. B) .T.C) 0
6、D) 114. 在 Visual FoxPro 系统中,打开已有的数据表 STUDENT.DBF 后,要显示某一条记录,应使用的命令是( )。A)LIST B) DISPLAYC) LOCATE D) SKIP15. 设数据表 PRODUCT.DBF 中有 20 条记录,在 Visual FoxPro 命令窗口,输入下列命令USE PRODUCTSKIP 3COUNT TO N ?N显示的结果是( )。A) 0 B) 3C) 4 D) 2016. 在 Visual FoxPro 中,打开某数据表文件后,要将记录的指针定位在第 3 条记录,可以使用的命令是( )。A) SKIP 3 B) LOC
7、ATE 3C) FIND 3 D) GO 317. 在 Visual FoxPro 命令窗口,输入并执行下列命令后,USE BASE打开的数据表文件名是( )。A)BASE.DBF B) BASE.FRX VFP 数据库系统试题(模拟 Error! Reference source not found.) 第 3 页 共 12 页 VFP Error! Reference source not found.试题(模拟 Error! Reference source not found.) 第 4 页 共 12 页函授站(教学点):校本部 班级:姓名:学号:密封线内请不要答题C) BASE.MP
8、R D) BASE.BAK18. 在 Visual FoxPro 环境中建立数据表时,逻辑型字段宽度的字节数为( )。A) 1 B) 8C) 4 D) 1019. 在针织厂“库存“数据表文件中,“库存量“字段是数值型 ,若检索“ 库存量“少于 370 的记录,应该使用的逻辑表达式是( )。A) 库存量 370C) 库存量=370 D) 库存量短语和 Fields短语分别对应的两种关系运算为( )。A) 投影和连接 B)选择和投影 C) 连接和投影 D)选择和替换23. 数据库系统和文件系统的主要区别是( )。A) 数据库系统复杂而文件系统简单B) 文件系统不能解决数据冗余和数据独立性问题而数据
9、库系统可以C) 文件系统只能管理文件而数据库系统还能管理其它类型的数据D) 文件系统只能用于小型的微型机而数据库系统还能用于大型机24. 数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型,在常用的数据模型中,不包括的是( )。A) 网状模型 B) 链状模型C) 层次模型 D) 关系模型25. 以.CDX 为扩展名的文件是( )。A) 复合索引文件B) 内存变量文件C) 程序文件 二、判断题(110=10 分)1、在索引文件被删除时,其相应的表文件必须打开。 2、用 USE 命令打开表文件时,数据指针始终是指向第一条记录。3、FIND、SEEK、LOCATE 查找命令,既适
10、合已建索引的表文件,也适合未建索引的表文件。4、使用 ZAP 命令可以删除已打开的表文件中的所有记录。 5、在 VFP 中可用 STORE 命令对字段变量赋值。 6、无论表打开否,与内存变量同名的字段变量其优先级高于内存变量。7、对当前表执行 GO BOTTOM 命令后,函数 EOF()的值必为 .T.。8、显示所有内存变量名的命令是 LIST MEMORY *.* 。 9、CLEAR 命令为关闭表文件。 10、已经定义的数组变量在未赋值之前,其初值均为逻辑假值.F.。三、填空题(115=15 分)1、在关系数据库的基本操作中,从关系中抽取满足条件的元组称为 (1) ;从关系中抽取指定列的操作
11、称为 (2) ;将两个关系中相同属性组的元组连接到一起而形成新的关系的操作称为 (3) 。2、执行命令?LEFT(“Windows“,3) 的显示结果为(4) 。3、写出以下 Visual FoxPro 表达式的数据类型( 用相应字母表示.):DAY(DATE()的数据类型是(5) 、EOF()的数据类型是 (6) 、DATE()+30 的数据类型是(7) 。4、在 Visual FoxPro 中,数据库文件的扩展名是 (8) ,数据表文件的扩展名是 (9) 。5、给出下列表达式的值: LEN(DTOC(DATE() (10) STUFF(“同济大学生”,5,0,LEFT(“ 大学生网”,4)
12、 (11) “XP”WinXP” .AND. “100”90” (12) 6、写出下列表达式: 求实数 X 的整数部分 (13)求自然数 M 的个位数字 (14) 判断 N 是否为奇数 (15)四、写出下列程序的运行结果(52=10 分)1、设 C 的值为”adebc”SET TALK OFFCLEARACCEPT “C=“ TO CL=LEN(C)P=SPACE(0)DO WHILE L0C1=SUBS(C,L,1)P=P+C1L=L-1ENDDO?C+“-“+PSET TALK ON VFP 数据库系统试题(模拟 Error! Reference source not found.) 第
13、5 页 共 12 页 VFP Error! Reference source not found.试题(模拟 Error! Reference source not found.) 第 6 页 共 12 页函授站(教学点):校本部 班级:姓名:学号:密封线内请不要答题2、设输入的数值 N 为 5(A 的 ASC 码为 65)SET TALK OFFCLEARFOR X=1 TO 4? SPACE (9 - X )Y=1DO WHILE Y“Y“_(4)_ENDIF_(5)_SET TALK ONRETU2、下列程序是根据给定的汉字字符串表达式返回其倒置字符串,根据要求填空。SET TALK O
14、FFCLEARX=“数据库管理系统“L=_(6)_C=SPACE(0)DO WHILE L0Q=_(7)_C=C+_(8)_L=_(9)_ENDDO_(10)_RETUR六、综合编程(102=20 分)1、显示输出左边所示图形。2、显示输出 20-600 之间能同时被 5 和 9 整除的数,并统计满足条件的数据的个数。AABCABCDEABCDEFGABCDEFGHI VFP 数据库系统试题(模拟 Error! Reference source not found.) 第 7 页 共 12 页 VFP Error! Reference source not found.试题(模拟 Error!
15、 Reference source not found.) 第 8 页 共 12 页函授站(教学点):校本部 班级:姓名:学号:密封线内请不要答题 VFP 数据库系统试题(模拟 Error! Reference source not found.) 第 9 页 共 12 页 VFP Error! Reference source not found.试题(模拟 Error! Reference source not found.) 第 10 页 共 12 页函授站(教学点):校本部 班级:姓名:学号:密封线内请不要答题嘉 兴 学 院 成 人 教 育 学 院各相关专业(专升本)函授班VFP 数据
16、库) (模拟 A 卷)答题纸年级:考试形式:闭卷 考试时间:120 分钟题号 一 二 三 四 五 六 七 八 九 十 阅卷人得分 总分一、单选题(125=25 分)1-5 6-1011-15 16-20二、判断题(110=10 分)1-5 6-10三、填空题(115=15 分)(1) (2)(3) (4)(5) (6)(7) (8)(9) (10)(11) (12)(13) (14)(15)四、写出下列程序的运行结果(52=10 分)1、 2、五、程序填空(210=20 分)1、 2、(1) (6)(2) (7)(3) (8)(4) (9)(5) (10)六、综合编程(102=20 分)1、2
17、、VFP 数据库系统试题(模拟 Error! Reference source not found.) 第 11 页 共 12 页 VFP Error! Reference source not found.试题(模拟 Error! Reference source not found.) 第 12 页 共 12 页函授站(教学点):校本部 班级:姓名:学号:密封线内请不要答题VFP 数据库 (A 卷)答案: 一、单选题(125=25 分)1-5 DCBCB 6-10 CCABB11-15 ABABD 16-20 DAADC21-25 BBBBA二、判断题(110=10 分)1-5 6-10
18、三、填空题(115=15 分)(1) 选择 (2) 投影(3) 连接 (4) Win(5) N (6) L(7) D (8) DBC(9) DBF (10) 8(11) 同济大学大学生 (12) F(13) int(x) (14) Mod(x,10)(15) n/20四、写出下列程序的运行结果(52=10 分)1、 adebc-cbeda 2、五、程序填空(210=20 分)六、综合编程(102=20 分)1、 2、SET TALK OFFCLEAINPUT “输入一个行数: “ TO NA=0FOR I=1 TO N?SPACE(30-I)FOR J=1 TO 2*I-1?CHR(65-I+J+A)ENDFORA=A+1ENDFORRETU1、 2、(1) D0 (6) LEN(X)(2) SQRT(D) (7) SUBS(X,L-1,2)(3) ENDIF (8) Q(4) EXIT (9) L-2(5) ENDDO (10) ?C# # # # # # #SET TALK OFFCLEAI=0FOR X=20 TO 600IF MOD(X,5)=0.AND.MOD(X,9)=0?X ,“ “I=I+1ENDIFENDFOR?“满足条件的有“, I ,“个“ RETU