VFP上机考试系统(V1.1) 三套题+答案

2018-11-22 11:01

VFP上机考试系统(V1.1)

一、选择题(共30道, 每道2分) 1、数据库管理系统的缩写是( B )。

A、 DBS B、 DBMS C、 DBAS D、 DB

2、存储在计算机存储设备上相关的数据的集合称为( )。

A、 网络系统 B、 操作系统 C、 数据库 D、 数据库管理系统

3、一个关系是一张二维表。在VFP中,一个关系对应一个( )。 A、 字段 B、 记录 C、 表文件 D、 元组

4、一命令:list fields 学号,姓名,总分,这条命令中使用了关系运算中( )运算。 A、 选择 B、 投影 C、 连接 D、 自然连接

5、在( )菜单中包含了浏览、表设计器、数据库设计器和工具栏等,通过这个菜单可以显示所需的工具栏、属性窗口、表单控件等。

A、 工具 B、 显示 C、 程序 D、 帮助

6、字段宽度不是由VFP系统规定的是( )。

A、 日期型 B、 数值型 C、 逻辑型 D、 备注型

7、命令?{^1998-08-08}-{^1998-08-04}在屏幕上显示的结果是( )。

A、 不能正确执行 B、 4 C、 1 D、 {^1998-08-08}-{^1998-08-03}

8、关于日期型表达式叙述,不正确的是( ) 其他3个都运算过

A、 两个日期型数据可以相加,即得到一个新的日期。 B、 两个日期型数据可以相

减,得到两个日期相差的天数。 C、 日期型可以和整数型数据相加,得到一个新的日期。 D、 日期型可以和整数型数据相减,得到一个新的日期。

9、下列函数中函数值为字符型的是( C )。

A、 abs(<数值表达式>) B、 sqrt( ) C、 substr( ) D、 date( )函数 按 mm/dd/yy月、日、年 通常格式返回系统日期

10、下列函数中,函数值为字符型的是( )。

A、 DATE( ) B、 STR(数值型 ) C、 YEAR(日期型) D、 LEN( )

11、在VFP中,用来指定以共享方式打开表文件的子句是( )。shared 共享

A、 exclusive 默认,独占 B、 share C、 noupdate D、 validate

12、下列( )操作要用到表结构的修改命令。modify structure 增加或删除字段

A、 添加一条记录 B、 修改记录的内容 C、 增加一个字段 D、 删除一条记录

如需修改记录的值,只需将光标定位在要修改的位置上直接修改即可。

删除记录分两步,P41,一逻辑删除 delete for ,二物理删除 pack 和 zap。 使用 replace 命令快速、自动地批量修改表中的记录。

13、执行List record 3命令后,记录指针的位置指向( )。

A、 第3条记录 B、 原来记录 C、 第1条记录 D、 文件尾 list record 3 命令执行后显示当前表 .dbf 的3号记录

14、在浏览窗口中浏览表中数据的命令是( )。

A、 Browse打开浏览模式窗口 B、 Use打开指定的表文件 C、 Open D、 Modify

15、在当前某个表中有一字段,字段名为FS,则( )命令可以自动填写所有记录的FS字段值为50。

A、 Browse FS=50 B、 Replace all FS=50 C、 Replace all fs with 50 D、 List all FS=50

16、在表中第10条记录后,添加一条空记录,下列操作错误的是( ). A、 goto 10 INSERT BLANK B、 GO 10 INSERT BLANK

C、 LOCATE FOR RECNO()=10 INSERT BLANK

D、 GO 10 APPEND BLANK

17、在表中对所有记录作删除标记的命令是( )。

A、 delete all B、 pack C、 recall all D、 zap

18、物理删除当前表中所有记录的命令是( )。

A、 zap B、 delete all C、 delete table D、 pack

19、按姓名字段升序排序,形成名为SL的表文件,下列命令中错误的是( )。

A、 Sort to SL on 姓名 B、 index to SL on 姓名 C、 Sort to SL on 姓名/A /C D、 Sort to SL on 姓名/A

20、执行命令:INDEX on 姓名 TAG index_name,建立索引后,下列叙述错误的是( )

A、 此命令建立的索引是当前有效索引 B、 此命令所建立的索引将保存在.idx文件中 C、 表中记录按索引表达式升序排序 D、 此命令的索引表达式是:姓名

21、可以伴随着表的打开而自动打开的索引文件是( )。

A、 单一索引文件(IDX) B、 复合索引文件(CDX) C、 结构化复合索引文件 D、 非结构化复合索引文件

22、在顺序查询中,要查找下一条满足条件的记录,应用的命令为( ). A、 continue B、 skip C、 found D、 display 显示

23、成绩表中有语文、数学、英语、总分、平均分五个数值型字段,求表中语文成绩的平均值,结果存放在变量yw中,应使用命令( )。

A、 average 语文 to yw B、 average 语文 C、 average(语文) D、 REPLACE ALL 平均分 WITH (数学+英语+计算机)/3

24、当前工资表中有101条记录,当前记录号为9,用AVERAGE命令计算平均工资时,若缺省范围和条件短语,则系统将( )。

A、 计算前9条记录的平均工资 B、 计算后92条记录的平均工资 C、 计算全部记录的平均工资 D、 只计算当前记录的工资值

25、表已在当前工作区中打开,要复制当前表的表结构到temp.dbf中,应用的命令是( )。 A、 COPY TO TEMP B、 COPY STRU TO TEMP C、 COPY STRU TO TEMP EXTENDED D、 SORT TO TEMP

26、下列有关数据库的描述,正确的是( )。

A、 数据库是一个DBF文件 B、 打开数据库的命令是:use 数据库名 C、 数据库是一个结构化的数据集合 D、 数据库是一组文件

27、在Visual FoxPro的项目管理器中不包括的选项卡是( )。 A、 数据 B、 文档 C、 类 D、 表单

28、为了禁止表中字段值重复,可将这个字段作为关键字创建( )。

A、 主索引或唯一索引 B、 主索引或候选索引或普遍索引 C、 主索引或候选索引 D、 主索引或普通索引

29、查询设计器中包含的选项卡有( A )。

A、 字段、联接、筛选、排序依据、分组依据、杂项 B、 字段、联接、筛选、分组

依据、排序依据、更新条件 C、 字段、联接、筛选条件、排序依据、分组依据、杂项 D、 字段、联接、筛选依据、分组依据、排序依据、更新条件

30、有一个book.dbf表文件,包含有字段:图书编号、书名、第一作者、出版社、价格,前四个字段为C型字段,价格字段为N型字段。查询第一作者为“谭浩强”的书名和出版社,正确的SQL语句是( )。

A、 SELECT 书名, 出版社 FROM BOOK WHERE 第一作者=谭浩强 B、 SELECT 书名, 出版社 FROM BOOK WHERE 第一作者='谭浩强' C、 SELECT 书名, 出版社 FROM BOOK WHERE '第一作者'=谭浩强 D、 SELECT 书名, 出版社 FROM BOOK for 第一作者='谭浩强'

二、填空题(共15道,每道1分)

1、 DBMS是 数据库管理系统 的简称。

2、 主 关键字是指能唯一地标识一个元组的属性或属性集合。

3、 定义数组dimension A(3,2)后,数组A共有 6 个数组元素。(用阿拉伯数字表示) 意思是3行2列

4、 表达式\的值是 .F. 。(不能用汉字表示) 5、 函数str(123.45678,6,4)的值为 123.46 。

6、 使用create建立表文件时,会打开 表设计器 对话框,在这个对话框中,完成表结构的建立。

7、 显示表结构发现,表中一条记录所占的存储空间等于表中所有字段的宽度之和加1,这额外的一个字节用来存放记录的 删除 标记。(用汉字表示)

8、 记录的替换修改命令使用的命令动词是 replace 。(命令动词写完整) 9、 在表的尾部增加一条空白记录,使用命令append blank 。

10、 物理删除当前打开的表文件中带有删除标记的那些记录的命令是 pack 。(命令动词写完整)

11、 排序命令中的/d表示的是记录将按照指定字段的 降 序排列。(填升或降) 12、 重新索引的命令为 REINDEX . (命令写完整)

13、 在使用CALCULATE 命令时,要计算当前表的记录数应使用的函数名是COUNT( )。 14、 在Visual FoxPro中可以同时打开多个数据库,但在同一时刻只能有 1 个数据库是当前数据库。(用阿拉伯数字表示)

15、 在Visual FoxPro中,为了建立参照完整性,首先必须建立数据库表之间的 关系

三、判断题(共25道,每道1分)

1、 信息是一种被加工成的特定形式的数据。 2、 在一个二维表中,表的一行称为元组。

3、 Visual FoxPro的菜单选项随着用户的操作可以发生变化。 4、 严格日期格式在任何情况下都可使用。

5、 在Visual FoxPro中,数组一般要先定义,再使用。 6、 Eof( )函数的结果为逻辑型。

7、 同级运算符在表达式中按照从左向右顺序运算。

8、 函数dtoc({^1999/12/12})的结果为日期型。 9、 函数len('天安门')的结果为3。

10、 备注型和通用型字段数据存储在表的备注文件中。

11、 在student表中,有一个字段名为:学号,现在想将这个字段名修改为:stuno,使用命令browse。

12、 记录只有使用list和display命令才能显示。

13、 browse命令和replace命令都不能实现对一批记录的某些字段的内容的修改。 14、 Edit命令和Change命令功能不完全相同。 15、 在表的尾部追加空记录的命令是Append。

16、 Recall命令在没有范围和条件时能恢复表中所有逻辑删除的记录 17、 使用sort to命令生成的新文件的扩展名是.dbf

18、 使用sort to 命令排序后新生成的文件只能按关键字值的升序排序。 19、 使用索引并不能加快对表的查询操作。

20、 索引与数据库表的数据存储在一个文件中。

21、 locate命令中若指定范围不是ALL,查找不到的话,记录指针定位到指定范围的最后一个记录上。

22、 有student.dbf表文件,有“性别”和“入学成绩”两个字段,性别字段为字符型。现求所有男同学的入学成绩的平均值,使用命令:average 入学成绩 for 性别='男' 23、 表结构的复制是将表的记录复制到新的表中。

24、 在自由表中,为了保证表中不出现重复的记录,可以给表建立一个主索引。 25、 在SQL select语句中排序时如果是降序就用DESC。

四、程序题(共 2 道,第一题0分,第二题0分)

注意:1、请务必将您编写的程序文本以及运行结果写入相对应的位置,运行结果处只需写出输出结果,不要任何格式修饰,例如某道题的结果计算出来是5.6203 ,那么答案只需要写成5.6203 ,而不要写成s=5.6203。

2、如果题目需要表文件rsb.dbf,请右键点击此处http://192.168.200.238/rsb.dbf,选择目标另存为,下载至您的磁盘。

1、求1+1/2+1/4+1/6+??+1/100的值,结果存放在变量s中,用?输出结果。(用循环语句实现,循环变量用i表示)。

请您在下面的文本编辑框中填入自己编写的程序内容:

请在右边的文本框中输入程序运行的结果: 2、统计300到500之间,符合下面条件的数的个数,结果存放在num中,并用?输出num的值。条件是:个位数字与十位数字之和除以10,所得余数恰好是百位上的数字。(使用for循环,不允许使用字符转换函数)。

请在右边的文本框中输入程序运行的结果:

一、选择题(共30道, 每道2分)

1、存储在计算机存储设备上相关的数据的集合称为( )。

A、 网络系统 B、 操作系统 C、 数据库 D、 数据库管理系统

2、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是( )。 A、 DBMS包括DB和DBS B、 DB包括DBS和DBMS C、 DBS包括DB和DBMS D、 DBMS包括DBS

3、在关系数据库中,( 主关键字 )是指能唯一地标识一个元组的属性或属性集合。 A、 字段名 B、 主关键字 C、 外部关键字 D、 属性

4、有关关系数据库的说法中,下列哪个是错误的( )。

A、 关系数据库采用二维表作为基本的数据结构。 B、 一个关系可以含多张二维表。 C、 二维表中的每一行称为一个元组。 D、 二维表中的列称为属性。

关系数据库采用二维表作为基本的数据结构。一个关系就是一个表。二维表中的每一行称为一个元组。列称为属性。

5、通过( )菜单可以设置系统选项、运行向导、创建宏、拼写检查、优化代码、运行源代码管理器以及跟踪和调试源代码。

A、 工具 B、 程序 C、 显示 D、 帮助

6、在vfp中,下列各项的数据类型所占得字节数相等的是( )。

A、 日期型和逻辑性 B、 日期型和通用性 C、 逻辑性和备注型 D、 备注型和通用性 都是系统自动定义为4字节

7、命令?{^1998-08-08}-{^1998-08-04}在屏幕上显示的结果是( )。

A、 不能正确执行 B、 4 C、 1 D、 {^1998-08-08}-{^1998-08-03}

8、下列表达式中,哪个表达式是不合法的( )。

A、 {^1998/01/30}-{^1997/01/20} 屏幕输出375 B、 date( )+10 是日期型表达式 C、 20+'beijing' D、 {^1998/01/30}-20 屏幕输出 01/10/98

9、设有变量pi=3.14152926,执行命令?ROUND(pi,3)的显示结果是( )。 A、 3.141 B、 3.142 C、 3.140 D、 3.000

10、命令?YEAR({^2009-12-25})的运行结果是( )。

A、 其中有语法错误 B、 2010 C、 2009 D、 12-25-09

11、下列哪一种字段类型在定义时必须指出字段宽度()

A、 数值型 B、 逻辑型,系统自动定义宽度为1字节 C、 日期型,自动定义为8字节 D、 备注型,自动定义为4字节

12、某表文件有5个字段,其中3个字符型字段的宽度分别为6、12、和10,另外还有一个逻辑型字段(1字节)和一个日期型字段(8字节),该表文件中每条记录的总字节数是( )。 A、 37 B、 38 C、 39 D、 40

13、要对第5条记录进行操作,命令中范围表示正确的是( ).

A、 record 5 表示记录号为n的一条记录 B、 all C、 5 D、 next 5

next表示从当前记录开始以下的n条记录

14、下列对Browse命令描述正确的是( )。


VFP上机考试系统(V1.1) 三套题+答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:金庸小说是否应该进入中学课本

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: