《VF类型题复习(针对知识点)完整版_资格考试-计算机等级考试.pdf》由会员分享,可在线阅读,更多相关《VF类型题复习(针对知识点)完整版_资格考试-计算机等级考试.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、学习必备 欢迎下载 说明:答案请你们自己完成!下面题目为加大题量的类型题!一、选择题(30 分)1VF 采用的数据模型为_A_。(A)、关系模型 (B)、网状模型(C)、面向对象模型 (D)、层次模型 2数据库管理系统的英文缩写是_D_。(A)、DBS (B)、MIS (C)、DB (D)、DBMS 3表达式 17%4 的结果是_D_。(A)、4 (B)、.T.(C)、.F.(D)、1 4下列表达式中,正确的是_A_。(A)、2006/04/17-34 (B)、2006/03/18+30 (C)、2006-12-13-DATE()(D)、2006/03/18+DA TE()5_B_可链接或嵌入
2、 OLE 对象。(A)、通用型字段和备注型字段 (B)、只有通用型字段 (C)、只有备注型字段 (D)、任何类型字段 6定位记录时,可以用_B_命令向前或向后移动若干条记录位置。(A)、GO TO (B)、SKIP (C)、LOCATE (D)、NEXT 7下列关于索引的描述,正确的是_C_。(A)、创建索引后,原来的数据表文件中的记录的物理顺序将被改变 (B)、使用索引并不能加快对表的查询操作 (C)、索引与数据表的数据存储在一个文件中 (D)、创建索引是创建一个指向数据表文件记录的指针构成的文件 8假设一个企业可以生产多种产品,那么企业与产品之间是_C_。(A)、多对多联系 (B)、一对一
3、联系 (C)、一对多联系 (D)、多对一联系 9用下列命令中的_C_可从当前数据库中移去数据表 AB。(A)、DELETE TABLE AB (B)、DROP TABLE AB(C)、REMOVE TABLE AB (D)、ERASE TABLE AB 10.在Visual FoxPro 中,ALTER-SQL语句属于一种_A_功能的语句。(A)、数据操作 (B)、数据定义 (C)、数据控制 (D)、数据查询 11下列关于视图与查询的叙述,错误的是_B_(A)、视图可以更新数据 (B)、查询和视图都可以更新数据(C)、查询保存在一个独立的文件中 (D)、视图不是独立的文件,它只能存储在数据库中
4、 12.在图书表中查找单价最低的图书记录,应使用SQL语句是_B_。(A)、SELECT*FROM 图书 WHERE 单价=ALL(SELECT 单价 FROM 图书)(B)、SELECT*FROM 图书 WHERE 单价=(SELECT MIN(单价)FROM 图书)(C)、SELECT*FROM 图书 WHERE 单价=(SELECT MIN(单价)FROM 图书)(D)、SELECT*FROM 图书 WHERE 单价=MIN(单价)学习必备 欢迎下载 13.下面程序执行的结果是_A_。CLEAR X=5 Y=6 Z=7 IF XY IF Z8 X=x+y ELSE X=X+Z ENDIF
5、 ENDIF?X (A)、5 (B)、13 (C)、12 (D)、11 14.若把标签的_C_属性设置为.F.,则在运行表单时,该标签是不显示出来的。(A)、Readonly (B)、Enabled (C)、Visibled (D)、Caption 15如果某菜单项的名称为 查询,热键是F,则在菜单名称一栏中输入_C_。(A)、查询(-F)(B)、查询(_F)(C)、查询(F)16Visual FoxPro 的记录对应于关系中的_A_。(A)、元组 (B)、域 (C)、模式 (D)、属性 17下列函数中,结果不是数值型的有_D_。(A)、YEAR()(B)、RECNO()(C)、RECCOUN
6、T()(D)、DATE()18表的通用字段存储在_文件中(A)、.dbf (B)、.fpt (C)、.txt (D)、.dbc 19为两个数据库表建立一对多的永久关系,则先要为这两个表建立_D_。(A)、父表是普通索引或唯一索引的,子表是主索引或候选索引的 (B)、父表是主索引或候选索引,子表是任意索引的 (C)、父表是任意索引的,子表是主索引或候选索引的 (D)、父表是主索引或候选索引的,子表是普通索引或唯一索引的 20在打开了一个的数据表后,下列情况不可能出现的是_C_。(A)、EOF 和 BOF 函数的值同时为.F.(B)、EOF 函数的值为.T.,而 BOF 函数的值为.F (C)、E
7、OF 和 BOF 函数的值同时为.T.(D)、EOF 函数的值为.F.,而 BOF 函数的值为.T 21在关系数据库中,除_D_之外,其它都是其基本关系运算。(A)、选择 (B)、连接 (C)、投影 (D)、查询 22下列关于视图的叙述中,错误的是_C_。(A)、视图只能存在于数据库中 (B)、视图可借助于视图设计器来加以定义 (C)、视图的数据只能取自于数据库表 (D)、视图可通过执行相应的 SQL 语句来建立 23当前表有学号、语文、数学、英语和总分等五个字段,将所有记录的三科成绩之和替换总分字段,可用下列命令中的_C_来实现。网状模型面向对象模型层次模型数据库管理系统的英文缩写是表达式的
8、结果是下列表达式中正确的是可链接或嵌入对象通用型字段和备注型字段只有通用型字段只有备注型字段任何类型字段定位记录时可以用命令向前或向后移动若并不能加快对表的查操作索引与数据表的数据存储在一个文件中创建索引是创建一个指向数据表文件记录的指针构成的文件假设一个企业可以生产多种产品那么企业与产品之间是多对多联系一对一联系一对多联系多对一联系用下列视图与查的叙述错误的是视图可以更新数据查和视图都可以更新数据查保存在一个独立的文件中视图不是独立的文件它只能存储在数据库中在图书表中查找单价最低的图书记录应使用语句是图书单价单价图书图书单价单价图书图书学习必备 欢迎下载(A)、REPLACE 总分 WITH
9、 SUM(语文,数学,英语)(B)、REPLACE ALL 总分 WITH SUM(语文,数学,英语)(C)、REPLACE ALL 总分 WITH 语文+数学+英语 (D)、REPLACE 总分 WITH 语文+数学+英语 24文本框所显示的内容是由_B_值确定的。(A)、Wordwrap 属性 (B)、Caption 属性 (C)、Text 属性 (D)、Value 属性 25查询数据库表ST.dbf 中价格介于15元到20元之间的记录,可采用下列的_D_语句。(A)、SELE*FROM ST WHERE 价格 BETWEEN 15 20 (B)、SELE*FROM ST WHERE 价格
10、 BETWEEN 15 TO 20 (C)、SELE*FROM ST WHERE 价格 BETWEEN 15,20 (D)、SELE*FROM ST WHERE 价格 BETWEEN 15 AND 20 26用UPDATE-SQL语句可以对数据库表中的记录实现_A_。(A)、修改操作 (B)、定义操作 (C)、删除操作 (D)、查询操作 27在下面的DO 循环中,一共循环_C_次。X=55 Y=50 DO WHILE Y=X Y=Y+1 ENDDO (A)、1 (B)、6 (C)、0 (D)、5 28若把某命令按钮的_D_属性设置为.F.,则在运行表单时,该命令按钮是不显示出来的。(A)、Re
11、adonly (B)、Caption (C)、Enabled (D)、Visibled 29在Visual FoxPro 中,只有把菜单文件(.MNX 文件)_D_相应的菜单程序文件后,才能运行菜单。(A)、连接 (B)、合成 (C)、编译 (D)、生成 二、填空题(每空 2 分,共 10 分)1.CLEAR 命令的含义是_清理屏幕_。2.2005/10/20-2005/10/19 的结果为_1_。3.X=”计算机数据库管理系统”,则 substr(x,7,4)的结果为_数据_。4.在 Visual FoxPro中,通用型字段 G和备注型字段 M在表中的宽度都是_4_字节。5.函数 mod(i
12、nt(22.98),3)的值为_1_。6、2005/10/20+5 的结果为_10/25/05_ _。7、函数 mod(int(10.8),3)的值为_1_。8、控件按作用范围来分可分为控件类和_容器类_。9、运行程序“cx1”的命令为_DO cx1 _。10、控件按作用范围来分可分为控件类和_容器类_。11、弹出信息对话框提示信息为“VF9.0 程序设计”可采用函数_messagebox_ _。12、打开数据库 aa 的命令为_open database aa_。13、运行表单“表单 1”的命令为_do form _ 表单 1_。网状模型面向对象模型层次模型数据库管理系统的英文缩写是表达式的
13、结果是下列表达式中正确的是可链接或嵌入对象通用型字段和备注型字段只有通用型字段只有备注型字段任何类型字段定位记录时可以用命令向前或向后移动若并不能加快对表的查操作索引与数据表的数据存储在一个文件中创建索引是创建一个指向数据表文件记录的指针构成的文件假设一个企业可以生产多种产品那么企业与产品之间是多对多联系一对一联系一对多联系多对一联系用下列视图与查的叙述错误的是视图可以更新数据查和视图都可以更新数据查保存在一个独立的文件中视图不是独立的文件它只能存储在数据库中在图书表中查找单价最低的图书记录应使用语句是图书单价单价图书图书单价单价图书图书学习必备 欢迎下载 三、判断题(每题 2 分,共 10
14、分)得分 1主索引是数据库表所特有的。()2用函数 RECNO()测试一个空数据表文件,其结果是 0。(T)3视图的数据源可以是一个查询文件。()4对当前表实施 ZAP 命令操作后,表的结构和记录都被删除掉。(F)5ACCEPT 命令可以作为交互式输入命令,允许用户从键盘输入数值类型的数据,实现对内存变量的赋值。()6一个逻辑型常量只占用内存 4 个字节()7.SQL 的计算查询中,用于求平均值的函数是 AGE(F)8.字段名可以任意字母、下划线或数字开头()9.文本框控件可为用户提供输入或编辑数据()10.基本的程序结构有顺序结构、循环结构和分支结构()11.查询和视图都可以更新数据。()1
15、2.一个关系表达式的结果的类型是逻辑型。()13.ACCEPT 命令可以作为交互式输入命令,允许用户从键盘输入数值类型的数 据,实现对内存变量的赋值。()14.标签控件可为用户提供输入或编辑数据。(F)15.字段名可以由字母、下划线、数字开头。()四、程序补充题(每空 2 分,共 16 分)1按照输入的姓名,查找记录是否存在,请将程序补充完整。Accept “请输入姓名:”to xm Use 学生 Locate for 姓名=_xm_ If _(2)_eof()_ Messagebox(“查无此人!”)Else Display _endif_ _(3)_ 2有以下程序段要实现的功能为求 1 到
16、 1000 之间的奇数和,请将程序补充完整。x=0 _for i=1 to 1000 step 2_(7)_&变量 i 从 1 到 1000 步长为 2 _x=x+1_(8)_ endfor?”从 1 到 1000 之间奇数和为:”,x 3、补充下面的DO 循环程序,并计算结果。X=45 Y=50 DO _(1)_while_ _ X=Y x=x+1 ENDDO?x 网状模型面向对象模型层次模型数据库管理系统的英文缩写是表达式的结果是下列表达式中正确的是可链接或嵌入对象通用型字段和备注型字段只有通用型字段只有备注型字段任何类型字段定位记录时可以用命令向前或向后移动若并不能加快对表的查操作索引与
17、数据表的数据存储在一个文件中创建索引是创建一个指向数据表文件记录的指针构成的文件假设一个企业可以生产多种产品那么企业与产品之间是多对多联系一对一联系一对多联系多对一联系用下列视图与查的叙述错误的是视图可以更新数据查和视图都可以更新数据查保存在一个独立的文件中视图不是独立的文件它只能存储在数据库中在图书表中查找单价最低的图书记录应使用语句是图书单价单价图书图书单价单价图书图书学习必备 欢迎下载 该程序运行后的结果为_51_(2)_。4、补充下面的FOR 循环程序,并计算结果。N=10 S=0 FOR K=N-8_(3)_to_N-9 S=S+K N=N-1 _(4)_ endfor?S RETU
18、RN 运行该程序段时,显示的结果是_(5)_0_。5、根据输入的数值进行计算,请将程序补充完整并计算出结果。Input“请从键盘输入数值:”to_(6)_x_ Do case Case x=1 Y=2*X-5 Case x=10 Y=2*X+5 _(7)_Endcase_?y 如果用户从键盘输入数值 11,则 y 的结果为_27_(8)_ 6、有以下程序段要实现的功能为求 0 到 1000 之间的偶数和,请补充完整 x=0 _for i=0 to 1000 step 2(2)_&变量 i 从 0 到 1000 步长为 2 _x=x+i_(3)_ _endfor_(4)_?”从 0 到 1000
19、 之间偶数和为:”,x 7、有以下程序段 Use 学生 Delete all for 性别=”男 pack 该程序段的作用是_ 物理删除学生表中性别为男的全部记录_(5)_ 五、请写出 SQL 语句(每空 4 分,共 20 分)考试时为一道大题!已知数据库“图书管理.dbc”中有一张“借还书登记.dbf”,其结构如表 1 所示,使用 SQL 命令完成以下题目。表 1 借还书登记表结构 字段名称 数据类型 宽度 说明 图书编码 字符型 6 主码 借书证号 字符型 8 借书日期 字符 8 网状模型面向对象模型层次模型数据库管理系统的英文缩写是表达式的结果是下列表达式中正确的是可链接或嵌入对象通用型
20、字段和备注型字段只有通用型字段只有备注型字段任何类型字段定位记录时可以用命令向前或向后移动若并不能加快对表的查操作索引与数据表的数据存储在一个文件中创建索引是创建一个指向数据表文件记录的指针构成的文件假设一个企业可以生产多种产品那么企业与产品之间是多对多联系一对一联系一对多联系多对一联系用下列视图与查的叙述错误的是视图可以更新数据查和视图都可以更新数据查保存在一个独立的文件中视图不是独立的文件它只能存储在数据库中在图书表中查找单价最低的图书记录应使用语句是图书单价单价图书图书单价单价图书图书学习必备 欢迎下载 表 2 书籍登记表结构 1.创建“书籍登记.dbf”,其结构如表 2 所示。CREA
21、TE 书籍登记.dbf 命令:create table 书籍登记表(图书编码 C(6)primary key,书名 C(20),作者 C(8),出版社 C(16),出版日期 D(8),借出次数 N(5,0),借出否 L)2.在“书籍登记.dbf”中增加一个长度为 8 的数值型字段“还书期限”。命令:_Alter table 书籍登记表 add 还书日期 N(8,0)_ 3.向“书籍登记.dbf”表中插入一条数据记录,图书编码为“F-0002”,书名为运动与健康,作者是“孔文”,由“南方文体出版社”出版,日出版日期是“1989-3-28”,总共被借出过 10 次,当前没有被借出。命令:inser
22、t into 书籍登记表(图书编码,书名,作者,出版社,出版日期,借出次数,借出否)Values(“F-0002”,“运动与健康”,“孔文”,”南方文体出版社”,1989-3-28,10,F)4.查询 1990 年以后由南方出版社出版的所有图书的编码、书名、作者、出版社和出版日期情况,结果按照出版日期降序排列。命令:select 图书编码、书名、作者、出版社、出版日期 from 书籍登记表 where 出版社=“南方出版社”and Year(出版日期)=1990 order by 出版日期 desc_ select 编码,书名,作者,出版社,出版日期 from 书籍登记.dbf order b
23、y 出版日期 desc 现有数据库“学生”,其中包含以下两张数据表,根据要求完成题目。表 1 student 表结构 字段名称 数据类型 宽度 说明 sno 字符型 7 主码 name 字符型 8 sex 字符 2 classno 字符型 4 表 2 course 表结构 字段名称 数据类型 宽度 说明 classno 字符型 7 主码 classname 字符型 8 teacher 字符型 4 1、请用语句建立表 sc,字段及说明如下:字段 sno 字符型,宽度为 7,主码;字段 cno 字符型,宽度为 4;字段 grade,数值型,宽度为 4,小数 1 位。create table sc(
24、sno C(7),cno C(4),grade N(4,1)primary key)2、查询 student 表中 sex 为男的学生情况并按 name 降序排列 还书日期 字符型 8 字段名称 数据类型 宽度 说明 图书编码 字符型 6 主码 书名 字符型 20 作者 字符 8 出版社 字符型 16 出版日期 日期型 8 借出次数 数值型 5 借出否 逻辑型 1 网状模型面向对象模型层次模型数据库管理系统的英文缩写是表达式的结果是下列表达式中正确的是可链接或嵌入对象通用型字段和备注型字段只有通用型字段只有备注型字段任何类型字段定位记录时可以用命令向前或向后移动若并不能加快对表的查操作索引与数
25、据表的数据存储在一个文件中创建索引是创建一个指向数据表文件记录的指针构成的文件假设一个企业可以生产多种产品那么企业与产品之间是多对多联系一对一联系一对多联系多对一联系用下列视图与查的叙述错误的是视图可以更新数据查和视图都可以更新数据查保存在一个独立的文件中视图不是独立的文件它只能存储在数据库中在图书表中查找单价最低的图书记录应使用语句是图书单价单价图书图书单价单价图书图书学习必备 欢迎下载 select*from student where sex=男 order by name desc 3、查询刘晓明同学所在班级的名称 classname 和任课老师 teacher 情况 _ select
26、 classname,teacher from student,course where name=”刘晓明”and student.classno=course.classno_ 4、在 student 表中插入一条记录,sno 值为 1011,name 值为谢晓兰,sex 值为女 insert into student(sno,name,sex)values(“1011”,”谢晓兰”,”“女”)5、删除 course 表中 classname 为“07 化学 1 班”的班级记录 delete from course where classname=”07 化学 1 班”六、表单操作(14
27、分)举例说明考法。如下图所示是一个文本向右循环移动的表单 form1,请完成问题。1、通过(caption)什么属性设置标签 label1 的标题内容为“欢迎使用管理系统”?(2 分)2、通过(fontsize)什么属性设置标签 label1 标题内容的字体大小为 20 号字体?(2 分)3、通过(interval)什么属性设置计时器控件的间隔时间为 1000 毫秒?(2 分)4、为计时器控件 Timer1 编写程序,使得 label1 标签内容每隔 1000 毫秒向右移动 30 像素,并循环执行移动过程。(8 分)(注:所有控件名称使用题目中给定的名称)If thisform.label1.
28、leftthisform.width Thisform.label1.left=thisform.label1.left+30 Else Thisform.label1.left=0 endif 网状模型面向对象模型层次模型数据库管理系统的英文缩写是表达式的结果是下列表达式中正确的是可链接或嵌入对象通用型字段和备注型字段只有通用型字段只有备注型字段任何类型字段定位记录时可以用命令向前或向后移动若并不能加快对表的查操作索引与数据表的数据存储在一个文件中创建索引是创建一个指向数据表文件记录的指针构成的文件假设一个企业可以生产多种产品那么企业与产品之间是多对多联系一对一联系一对多联系多对一联系用下列视图与查的叙述错误的是视图可以更新数据查和视图都可以更新数据查保存在一个独立的文件中视图不是独立的文件它只能存储在数据库中在图书表中查找单价最低的图书记录应使用语句是图书单价单价图书图书单价单价图书图书