vfp6.0期末考试理论试题
《数据库应用技术VF6.0》期末试题
《数据库应用技术VF6.0》期末试题(本试卷共33题,满分100分 时间为90分钟)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题的括号内。
错选、多选或未选均无分。
1、一个关系是一张二维表,在Visual FoxPro6.0中,一个关系对应一个( )。
A. 字段B.记录C. 表D.索引文件 2、在Visual Foxpro 中,下列名词不属于容器对象的是( )。
A.表格 B.页框 C.组合框 D.表单3、下列操作中,不能用MODIFY STRUCTURE 命令实现的是( )。
A. 为表增加字段B. 删除表中的某些字段C.对表的字段名进行修改D.对记录数据进行修改4、在表单设计器中,如果要在表单的某个命令按钮组中选定一个命令按钮,正确的操作是( )。
A.双击要选择的命令按钮B 先单击该命令按钮组,然后单击要选择的命令按钮. C.右键单击命令按钮组并选择“编辑”命令,再单击要选择的命令按钮D.以上选项B 和C 都可以 5、在下列4个同名的Visual Foxpro 文件中,查询文件是( )。
A.ABC.FPTB.ABC.QPR C.ABC.MPRD.ABC.MEM . 6、命令SELECT 0的功能是( )。
A .选择区号最小的空闲工作区 B.选择区号最大的空闲工作区 C .选择当前工作区的区号加1的工作区 D .随机选择一个工作区的区号7、在设计报表时,利用添加域控件的方法不能在报表中添加( )字段的内容。
A .字符型 B. 数值型 C.日期型 D. 通用型8、表文件共有10条记录,当前记录号是5,用SUM 命令计算工资总和,如果不给出范围短语,那么命令( )。
A. 只计算当前记录工资值B. 计算后5条记录工资值之和C. 计算后6条记录工资之和D. 计算全部记录工资值之和是 9、表单的Caption 属性用于( )A.指定表单执行的程序B.指定表单的标题C.指定表单是否可用D.指定表单是否可见 10、若要将一个数据表以报表的形式打印输出,应该将该数据表记录各个字段项放在报表设计器的( )内。
VF数据库期末考试题及答案
VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
职高二年级vfp6期末考试试题B
职高二年级vfp6期末考试试题B卷班级:姓名:注:将所有试题答案写在答题纸上。
一.填空题(每空1分,共36分)1.数据库文件的扩展名是,表文件的扩展名是。
2.以独占方式打开“books”数据库的命令是。
3.修改表结构的命令是。
4.在数据库表中追加记录,可以使用“表”菜单中的命令。
5.打开一个空表时,EOF( )、BOF( )、RECNO( )的值依次是。
6.用二维表的形式来表示实体之间联系的数据模型叫做。
7.关系型数据库管理系统必须具备的3种基本关系操作是、和。
8.在Visual FoxPro 6.0中,货币型数据占个字节,日期型数据占个字节,逻辑型数据占个字节9.逻辑运算符按优先级由高到低的排列顺序为。
10.数据库表文件在项目管理器的和选项卡中显示和管理。
11.在索引文件中查找记录的命令是。
12.字段的有效性规则在表设计器的选项卡设置,记录的有效性规则在表设计器的选项卡设置。
13.字段的显示格式包括格式、和。
14.一个数据库表的触发器最多有3个,分别是。
15.只有在表中才能设置字段的有效性规则。
16.使用DELETE, RECALL命令操作时,省略范围选项,则对当前表的记录进行操作。
17.与LOCA TE命令配合使用的继续查找记录的命令是。
18.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是,这种索引称为。
19.在Visual FoxPro 6.0中,索引分为、候选索引、和唯一索引4种类型。
20.复合索引文件分为和两种类型。
21.在Visual FoxPro 6.0中,最多同时能打开个数据库表或自由表。
22.使用USE命令在不同工作区打开已经打开的表,应选择短语。
23.假设当前工作区是1区,执行命令“USE读者IN 3后”,则当前工作区是区。
24.建立表间临时关系的命令是。
25.数据库表之间的一对多关系通过父表的索引和子表的索引实现。
二.选择题(每小题2分,共54分)1.下列赋值命令中,正确的是()。
vfp6.0测验题及答案(最新整理)
A) FIND 459
B) LOCATE ALL 实发金额=459
C) SEEK 459
D) LOCATE ALL FOR 实发金额=459
49.删除库文件 XSK.DBF 中的全部数据,保留库结构的正确操作是( )。
A) .USE XSK B) .USE XSK C) .USE
D) .USE XSK
2
33. 设当前数据库姓名字段为字符型,要把内存变量 NAME 字符串的内容输入到当前记
录的姓名字段,应当使用命令( )。
A) 姓名=NAME
B) REPLACE 姓名 WITH NAME
C) REPLACE 姓名 WITH &NAME
D) REPLACE ALL 姓名 WITH NAME
34. 三种基本程序设计结构是循环、选择和( )。
A) EDIT<文件名> B) CREATE<文件名> C) MODIFY<文件名> D) MODIFY comm<文件名>
30.设当前记录为 5 号记录,删除从当前记录开始的三个记录的命令为( )。
A) DELE RECORD 3 B) DELE RECORD 5-7 C) DELE NEXT 3 D) DELE NEXT 5-7
27.在数据库系统中,分屏显示记录(一屏显示多个记录)的命令是( )。
A) EDIT B) CHANGE C) APPEND D) BROWSE
28.数据库文件中共有 51 条记录,执行命令 GO BOTTOM 后,记录指针指向记录的序号是( )。
A) 51 B) 1 C) 52 D) 50
29.要进入数据库系统的内部编辑环境,可以使用命令( )。
vfp数据库期末考试题(附答案)
v f p数据库期末考试题(附答案)work Information Technology Company.2020YEAR《FoxPro》期末试卷班级:姓名:一、填空:(每空2分,共30分)1.VFP6.0的数据库属于(关系型)数据库,其数据库文件的扩展名是(.dbc)。
2.如果一个表不属于任何一个数据库,那么它就是一个(自由表)。
3.程序设计的一些基本结构,包括(条件分支)控制语句和(循环结构)控制语句。
4.创建表的方法有:(利用表向导创建表)、(利用表设计器创建表)和(使用命令创建表)。
5.(表)是关系数据库管理系统中处理数据的基本单元。
6.退出VFP6.0可在命令窗口中输入命令(quit)。
7.用当前窗体的LABEL1控件显示系统时间的语句是BEL1.(caption)=TIME( )。
8.在表单中,确定控件是否可见的属性是(visible)。
9.VFP6.0与其他应用程序之间复制数据的3种方法分别是:(导入)、(追加)和(导出)。
二、选择:(每小题2分,共20分)1.VFP中数据类型为(A)种。
A. 11B. 12C. 13D. 142.打开VFP“项目管理器”的“数据”选项卡,其中包含(D )。
A. 数据库B. 自由表C. 查询D. 以上三种3.在VFP6.0中,“表”是指(B)。
A. 报表B. 关系C. 表格D. 表单4.如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。
A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系5.参照完整性的规则不包括(D)。
2A. 更新规则B.删除规则C. 插入规则D. 检索规则6.(A )用于创建字段控件,并显示表中字段、内存变量或其他表达式的内容。
A. 域控件B. 标签C. 矩形D. 图片/OLE连编型控件7.语句X=X+1的正确含义是(C )。
A. 将变量X的值等于变量X+1的值;B. 将变量X的值存入变量X+1中去;C. 将变量X的当前值加1后,赋给变量X;D. 变量X等于X+1。
VFP数据库期末考试题
《数据库》期末试题考试时间:100分钟一、填空题(每小题1分,共12分)1、Visual Foxpro6.0是 数据库管理系统。
2、字段的基本属性有 、字段类型、字段宽度和小数位数3、VFP 的命令由 和相关子句两部份构成。
4、备注型和通用型字段的内容都存储在扩展名为 的备注文件中,其文件名与表相同。
5、索引按功能分为主索引、 、唯一索引 、普通索引。
6、在关系型数据库中,一个关系表中的每一列表称为 ,表中的每一行称为记录。
7、按记录的对应情况可将表间关系分为 、多对多、一对多。
8、将数学表达式5Y 3+7X 改写为VFP 表达式为 。
9、创建查询主在有查询向导、 和SQL-Select 。
10、在报表中,若在显示当前日期,则可使用 函数。
11、表间关系按是否能存储分为 和永久关系 12、VFP 中对表记录的删除分为 和物理删除。
二、选择题(每小题1.5分,共33分)1、数据库(DB )、数据库系统(DBS )、数据库管理系统(DBMS ) 三者之间的关系是( )A 、DBS 包括DB 和DBMS B 、DBMS 包括DB 和DBSC 、DB 包括DBS 和DBMSD 、DBS 就是DB ,也就是DBMS 2、若某字段内容超过254个字符,应将其设置为( )型。
A 、字符 B 、通用 C 、备注 D 、数值3、复合索引文件的扩展名为( ) A 、.IDX B 、.CDX C 、.PJX D 、.DBC4、报表设计器中不包含在默认带区中的是( )。
A 、标题带区 B 、页标头带区 C 、页注脚带区 D 、细节带区5、在程序中打印报表时,应通过Report 命令调用扩展名为( )的文件。
A 、.frm B 、.frt C 、.mnx D 、.frx6、查询文件中保存的是( )。
A 、SQL 语句B 、查询结果C 、查询基表D 、查询条件 7、在查询设计中,计算总分的作用的函数( )。
VFP6期末复习题
一、1.下列不属于数据库系统的组成部分的是:()A 计算机系统(硬件和基本软件)B汉字支持系统C 数据库D 数据库管理系统和有关人员2.VFP 6.0属于下列哪一种数据模型:()A 层次模型B 网状模型C关系模型 D 线性模型3.下列不属于数据的完整性约束的是:()A 域完整性约束B 实体完整性约束C 参照完整性约束D非完整性约束4.VFP中表中每个记录所含有的最多字段数为:()A 255B 256C 254D 655355.数值运算符不包括下列:()A +B **C / D!6.下列表达式的运算结果是:()1.5+3.0>1.5*3.0 .OR. (! .T. .AND.‖A‖$‖BAB‖)A 不确定B.F.C 3D .T.7.?AT(“S”,“foxpro system”)的返回值为:()A 不确定B 7C0 D 88.要测试内存变量A的值的类型,应使用下列命令中的:()A?type(―A‖) B ?type(&A)C ?type(―&A‖)D ?type(A)9.?mod(42.20,-4.0)的值为:()A –2.20B 2.20C–1.80 D 1.8010.下列四个运算符中,优先级别最低的是:()A .and.B /C ^D .or.11.下列四个命令项语法正确的是:()A ?‖现在是:‖+DATETIME() B?‖现在是:‖+DTOS(DA TE()) C ?‖现在是:‖+DTOC(TIME()) D ?YEAR(―^1999-12-30‖) 12.VFP在内存中最多可以开辟的工作区个数为:()A 32767B 32768C 254D 25513 进入V isual Foxpro系统时,系统初始选中工作区号为:()A 1B 2C 3D 414人事档案数据库中,内容较多的个人简历字段应该用()类型较为合适A 数值型B 字符型C备注型 D 逻辑型15 FOR和WHILE子句都是条件选择子句,则:()A 两个子句作用完全一致B 两个子句不能同时使用C FOR子句将处理满足条件的全部记录,WHILE子句可能只处理其中的一部分D WHILE子句将处理满足条件的全部记录,FOR子句可能只处理其中的一部分16 以下字符串常量的表示中,哪个用错了定界符:()A {04/06/90}B ‖ABCDE‖C ‘ABCD‘D [04/06/90]17 当前数据库文件共有40条记录(无索引文件打开),当前记录为第8条,执行命令SKIP 3+3后,当前记录为第()条A14 B 2 C 13 D 1518 要清除所有名字的第二个字符为“X”的变量应使用命令()A RELE ALL LIKE *XB RELE ALL LIKE *X?C RELE ALL LIKE ?XD RELE ALL LIKE ?X*19 SET DELE OFF 命令的作用是()A 禁止对数据库记录进行删除B删除标记对任何命令无影响C 执行删除操作时,系统不提示任何信息D取消删除标记20过程文件的扩展名是()A .PROB .PRGC .POCD .TXT21有关参数传递的正确叙述是()A接受参数的语句可以写在程序的任意位置B发送参数的语句和接受参数的语句不必搭配成对,可以单独使用C发送参数和接受参数的排列顺序与接受类型必须一一对应D发送参数和接受参数的名字必须一致22.B=‖4‖,下列说法正确的是:()A TYPE(B)等于“n”,TYPE(“B”)等于“c”B TYPE(B)等于“N”,TYPE(“B”)等于“C”C TYPE(B)等于“N”,TYPE(“B”)等于“N”D TYPE(B)等于“N”,TYPE(“B”)等于“c”23 若一个数据表有10条记录,下列操作使记录指针指向文件尾的是:()A GO BOTTB GO 10C GO 11D依次执行GO BOTT、SKIP24.SET RALA 命令中的参数ADDI的含义是:()A 建立新关联时,取消以前的关联B建立新关联时,保留以前的关联C 取消当前的关联,以先前的关联为主D 以上都不对25.在建立永久性的参照完整性时,若不允许插入没有父表中的记录与之对应的子表中的记录,则应在“参照完整性生成器”的插入规则中应选择::()A 级联B 忽略C限制 D 以上都不对26.APPE BLAN 命令可以一次添加:()A 若干条记录B一条空记录C 若干条空记录D 以上都不对27.关于STORE 命令,下列正确的是:()A STOR 3 TO A+BB STOR 3,3,3 TO A,B,CC STOR 3+4 TO AD 以上都不对28.依次执行下列命令后,正确的选项是: ()DECLARE A(3,3)A=3A(3,1)=4A A(3,1)+A(7)的结果值为7B A(3,1)+A(7)的结果值为8C A(3,1)+A(8)的结果值为8D 以上都不对29.若要用ACCEPT命令从键盘接受字符变量A的值为“”,即双引号,则键盘输入时下列正确的是:()A“”B [“”]C {“”}D 以上都不对30.若一数据表RSDA.DBF有10条记录,执行下列命令后,RECNO()的值为:()USE RSDALISTA .10.B.11.C 12D 以上都不对31.当前打开的数据表中有字段“姓名”,且当前记录的姓名字段值为“刘军”,同时有内存变量“姓名”,其值为“黎明”,若在命令窗口中执行命令?姓名,则返回值应为:()A .“黎明”B.“刘军”.C “刘军黎明”D “黎明刘军”32.执行命令语句:@10,10 GET X DEFA 3 V ALID X!=0READ可以从键盘输入的数值是:()A .任意数值B .大于0的值C 小于0的值D不为0的值33.变量A的值为2,则语句IIF(A<0,-1,IIF(A=2,0,1))的返回值为:()A.0 B .-1 C 2 D 134.执行下程序语句后,返回值为:()SET TALK OFFCLEARS=0I=1DO WHIL I<100S=S+II=I+1ENDD?SSET TALK OFFRETUA 5050B . 4950C 2500D 500035.阅读下列程序,选择正确答案:SET TALK OFFCLEAA=1B=2C=3D=4DO SUB?‖主程序中A,B,C,D的值是:‖,A,B,C,DSET TALK ONRETU**子程序SUBPRIV A A,CA=2C=4B=A+CD=B-D? ‖子程序中A,B,C,D的值是:‖,A,B,C,DRETU则运行主程序后,结果是()A子程序中A,B,C,D的值是: 2 6 4 2主程序中A,B,C,D的值是: 1 6 3 2B子程序中A,B,C,D的值是: 2 6 4 2主程序中A,B,C,D的值是: 1 2 3 4C子程序中A,B,C,D的值是: 2 4 4 0主程序中A,B,C,D的值是: 1 2 3 4D子程序中A,B,C,D的值是: 2 4 4 0主程序中A,B,C,D的值是: 4 6 4 236.以下不属于类的特性的是: ()A .多态性.B .封装性C对象性D 继承性37.若把值“黎明”赋给内存变量XM,下列命令中不可用的是:()A .INPUT B.WAITC ACCED STOR38.设当前打开的数据表RSDA中,有GZ字段(N/6.2),则要把表中所有工资不足600元的记录补到600元,正确的操作是:()A:REPL GZ WITH 600 ALLB:REPL GZ WITH 600-GZ ALLC:REPL GZ WITH 600-GZ FOR GZ<600D:REPL GZ WITH 600 FOR GZ<60039.下列关于命令?和??的说法正确的是: ()A:二者作用完全一样B:?只能计算字符型变量的值,?? 只能计算数值型变量的值C:?只能计算数值型变量的值,?? 只能计算字符型变量的值D:二者的区别仅在于?换行显示表达式的值,二??在当前行显示表达式的值40.关于汇总命令TOTAL的说法不正确的是:()A:只能对数值型或货币型字段进行汇总求和B:若数据表已按某一字段XX排序,则可以对该表以XX为关键字表达式进行汇总C:汇总后生成的新表和原表的结构可以不同D:若数据表已按某一字段XX建立了索引并指定为主控索引,则可以对该表以XX为关键字表达式进行汇总二、1.数据库处理技术大致经历了三个发展阶段,分别是:人工管理阶段、文件系统管理阶段和数据库系统管理阶段。
VFP考试题目及答案.doc
VFP考试题目及答案一、填空题5•退出VFP系统所使用的命令是 ______ 。
6•程序设计屮常用的三种基木结构是 ______、_____ 和 ________ 。
7. 将数学表达式{[(5+8)x6+32]・20}亦0转换成VFP表示的表达式为。
8. 设X=145, Y= 56, Z=<(X-Y n,表达式&Z+1 的值是 ____________ 。
9. Visual FoxPro中命令执行方式分为___ _____ 和。
10. 父文件与子文件建立关联吋,必须先对子文件按关键字建立,然后用命令建立关联。
11丄EFT(“123456789”丄EN(“商学院”))的函数值是_____ 。
12. 函数丫EAR ({A1978/09/09})返回值的数据类型是___________ 。
13. ___________________________________ 表达式(1998/09/08)的数据类型是 ________________________________________ 。
14. “(1998/09/08)” 的数据类型是——。
15. {A1998/09/08}的数据类型是——16. ________________________________ 写出表达式INT(5.984)的值 ____ , 17•写出下列语句的运行结果。
2 ? INT(-5.6) __________⑵?MOD(15, 4) _________⑶? SQRT(36)_________⑷? MAX(12, 6) _________SQRT(16)+25 的值 ______________________,MOD(16,-5)的值____________ LENHFOXPRO数据库管理系统]”)的值⑸? Q$ 'AaBbCcQq' __________(6) ?AT(t A,, •RSDA.DBF3) _________⑺? LEFTfCOMP; 3) ________(8) ? SUBS(,ASDFGHJK,, 2, 2) __________18.VFP屮扩展名为VUE的文件是_________ 文件;19•逻辑表达式MOD(20,5)=MOD(20,4)的结杲是_________ , “张三”$來”的结果是 ______ , “01 /02/93,,>u02/02/92n的结果是________ 。
VF数据库期末考试题及答案
VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. VF数据库中,以下哪个选项是正确的数据类型?A. 整型B. 数值型C. 字符型D. 以上都是答案:D2. 在VF数据库中,创建表单的基本单位是?A. 表B. 视图C. 表单D. 报表答案:C3. VF数据库中,以下哪个函数用于计算字符串长度?A. LEN()B. LENGTH()C. SIZE()D. STRLEN()答案:A4. 在VF数据库中,如何表示当前日期?A. DATE()B. TODAY()C. NOW()D. CURRENT DATE答案:B5. 下列哪个选项是VF数据库中有效的SQL语句?A. SELECT * FROM 表名 WHERE 条件B. SELECT 表名 FROM 条件C. SELECT * FROM 表名D. SELECT 表名答案:A6. VF数据库中,用于连接两个表的SQL语句是?A. CREATE TABLEB. JOINC. SELECTD. INSERT INTO答案:B7. 在VF数据库中,如何删除表中的一条记录?A. DELETE FROM 表名 WHERE 条件B. REMOVE 表名 WHERE 条件C. DROP TABLE 表名D. CLEAR 表名 WHERE 条件答案:A8. VF数据库中,以下哪个选项是正确的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 以上都是答案:D9. 在VF数据库中,如何将查询结果输出到一个新的表中?A. SELECT * INTO 新表名 FROM 旧表名B. CREATE TABLE 新表名 AS SELECT * FROM 旧表名C. INSERT INTO 新表名 SELECT * FROM 旧表名D. COPY TABLE 旧表名 TO 新表名答案:B10. VF数据库中,以下哪个选项是正确的数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VF数据库中,使用________函数可以计算两个日期之间的天数差。
11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案
11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案一、填空题30*1=30‟1、TIME() 返回值的数据类型是____________。
?type([I am a student]) 的显示结果是________;?MOD(14,-3)结果是__________。
顺序执行下列操作后,屏幕最后显示的结果是_______________Y=DATE()H=DTOC(Y)?V ARTYPE(Y),V ARTYPE(H)2、在定义字段有效性规则时,在规则框中输入的表达式类型是______________3、要想逐条显示当前表中所有记录,可以根据_______函数值来判断是否已经显示完毕。
4、VFP中的表的扩展名为_______。
如果表结构中包含______类型或_______类型的字段时,会产生一个扩展名为________的备注文件。
5、__________和__________用来限制非法数据的输入,而__________则用来控制对已经存在的记录所作的非法操作。
6、要在当前表中第7号记录与第8号记录之间插入一个新记录,可以使用的命令序列是__________________________________。
7、在VFP中,使用TOTAL命令时,表文件应先__________。
8、在不使用索引的情况下,为了定位满足某个条件的记录应该使用命令__________,要继续查找可使用命令__________;9.在数据工作期窗口以及用SET RELATION命令建立的表间关系为______ ,在数据库中为表建立的关系为________。
10、为一个表设定若干种索引后,可以在__________对话框中将其中一种索引设置为主控索引11、在使用locate 命令查询以后,可以用____________来检测是否找到。
12、要控制只能在每月的8 号才能修改表中记录,则相应的触发器表达式为_______13、xsda.dbf共有9条记录,要删除第2、4、6、8号记录,写出其命令格式:________ ___________________________________________。
VF期末考试题及答案
VF期末考试题及答案VF期末考试题⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()A.模型的集合B.数据的集合C.应⽤的集合D.存储的集合2.DBMS的含义是()A.数据库系统B.数据库C.数据库管理员D. 数据库管理系统3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性B.数据完整性、实体完整性、参照完整性C.实体完整性、域完整性、参照完整性D.动态完整性、实体完整性、参照完整性5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()A.⼀对⼀联系B.⼀对⼆联系C.多对多联系D.⼀对多联系6.Visual FoxPro ⽀持的数据模型是()A.层次数据模型B.关系数据模型C.⽹状数据模型D.树状数据模型7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。
(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。
(3)在“命令”窗⼝输⼊并执⾏QUIT命令。
(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。
A.(1)(2)(3)B.(1)(2)(4)C.(2)(3)(4)D.(1)(3)(4)8.命令?2007/01/02执⾏后的输出结果为()A.2007/01/02B.01/02/2007C.1003.50D.20079.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()A.字符型B.数值型C.⽇期型D.逻辑型10. 依次执⾏下列命令:SUB1=SUBSTR(“程序设计基础”,1,8)SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)S=SUB2+SUB1S屏幕上显⽰的结果是()A.程序设计基础B. Microsoft Visual FoxproC. Visual FoxPro 程序设计D. Microsoft Visual Foxpro 程序设计基础11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()A.0B. 60C. 1D. 6112.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()A. 100B. 101C. 99D.113. 下列表达式中,其值为真的表达式是()A.BETWEEN(1,10,100)B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))D.BETWEEN(0,0,0)14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()A.1B. 2C. 3D.515.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()A.⽇期型、逻辑型、备注型、通⽤型B.字符型、⽇期型、备注型、通⽤型C.数值型、逻辑型、备注型、通⽤型D.⽇期型、数值型、逻辑型、备注型17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()A.备注型字段存储⼀个指针,指针指向备注内容存放地地址B.备注内容存放在与表同名、扩展名为.fpt的⽂件中C.如果有多个备注型字段,则对应有多个.fpt⽂件D.该字段由V isual FoxPro规定其宽度为418.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()A. genB. GenC.MemoD.空⽩19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写C.以“共享”⽅式打开表,打开的表可读可写D.以“共享独占”⽅式打开表,打开的表可读可写20.当函数EOF()的值为真时,说明记录指针指向()A.⽂件末尾B.⽂件中的最后⼀条记录C.⽂件中的第⼀条记录D.⽂件中的某⼀条记录21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()A.LIST FOR 出⽣⽇期=1986B.LIST FOR 出⽣⽇期=“1986”C.LIST FOR YEAR(出⽣⽇期)=1986D.LIST FOR YEAR(出⽣⽇期)=“1986”22.在Visual FoxPro中,删除记录的⽅法可以分成两步()A.先逻辑删除,再物理删除记录B.先物理删除,再逻辑删除记录C.先选择记录,再逻辑删除记录D.先显⽰记录,再物理删除记录23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体数据,应将该字段的类型定义成()A.浮动型B.通⽤型C.字符型D.备注型24.在Visual Foxpro中,相当于主关键字的索引是()A.主索引B.普通索引C.唯⼀索引D.排序索引25.以下关于主索引和侯选索引的说法正确的是()A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上B.主索引和侯选索引都能保证表记录的唯⼀性C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能D.主索引和侯选索引是相同的概念26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引B.、主索引、普通索引C.唯⼀索引、主索引D. 主索引、候选索引27.在⾃由表中不能建⽴的索引是()A.唯⼀索引B.主索引C.候选索引D.普通索引28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()A.DELETE FOR 图书号=“A”B. DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE FOR 图书号LIKE “A%”29.下列有关ZAP命令的说法中,错误的是()A.物理删除表中所有记录B.删除后表中仍保留结构,但没有数据C.⽂件完全被删除D.删除后的记录不能恢复30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20B. REPLACE FOR 学号=“s0803016”录取分数+20C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+2031.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()A.域完整性约束B.实体完整性约束C.参照完整性约束D.视图完整性约束32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()A.CREATEB.CREATE XSC.CREATE TABLE XSD.CREATE DATABASE XS33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序B.为了对表进⾏实体完整性的约束C.加快数据库表的更新速度D.加快数据库表的查询速度34.关于视图的正确叙述是()A.在视图上不能进⾏更新操作B.视图是⼀个或多个数据库表导出的虚拟表C.视图不能同数据库表进⾏连接操作D.视图与数据库表相同,⽤来存储数据35.在查询设计器的“查询去向”设置中,不能实现的输出是()A.表B.报表C.图形D. 视图36. 在SQL查询进,使⽤where⼦句指出的是()A.查询⽬标B.查询结果C.查询条件D.查询视图37.SQL中INSERT语句可以⽤于()A.插⼊⼀条记录B.插⼊⼀个索引C.插⼊⼀个表D.插⼊⼀个字段38.在SQL语⾔中,视图定义的命令是()A. ALTER VIEWB. SELECT VIEWC. CREATE VIEWD.MODIFY VIEW39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()A.⾸记录更新B. 当前记录更新C.指定字段类型更新D.全部记录更新40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()A.SELECT 书名,单价FROM 图书库存表B. SELECT 书名,单价FROM 图书库存表WHERE 单价<30C. SELECT 书名,单价FROM 图书库存表ON 单价<30D. SELECT 书名,单价FROM 图书库存表WHERE 单价<=3041.⽤SQL的SELECT语句中,统计⼥⽣的⼈数,应使⽤的函数是()A. IFB. COUNTC. SUMD.MIN42.结构化程序设计的三种基本逻辑结构是()A.顺序结构、选择结构、循环结构B. 顺序结构、选择结构、模块结构C. 选择结构、模块结构、⽹状结构D. 顺序结构、循环结构、模块结构43.关于分⽀(条件)语句IF-ENDIF的说法不正确的是()A.IF 和ENDIF语句必须成对出现B.分⽀语句可以嵌套,但不能交叉C.IF 和ENDIF 语句可以⽆ELSE⼦句D. IF 和ENDIF 语句必须有ELSE⼦句44.将内存变量定义为全局变量的VISUAL FOXPRO 命令是()A. LOCALB. PRIV A TEC. PUBLICD. GLOBAL45.创建类时不⽤定义类的()A.别名B.属性C.事件D.⽅法46.计时器控件的主要属性是()A. TOPB. CAPTIONC. INTERV ALD.V ALUE\47.表单创建中的步骤不包括()A.添加控件B.创建数据库C.设置属性D. 配置⽅法程序48.表单中不能包含()A.表格B.照⽚C.项⽬D. 定时器49.要使表单在VF窗⼝中⾃动居中,应使⽤的属性是()A.TOPB. AUTOSIZEC.AUTOCENTERD.ALWAYSONTOP50.要在⽂本框中输⼊密码,⽤来指定输⼊密码的掩盖符的属性是()A.FONTNAMEB. FONTCHAR/doc/56743e0d581b6bd97f19eaa6.htmlD. PASSWORDCHAR51.新创建的表单默认标题为FORM1,为了修改表单的标题,应设置表单的()/doc/56743e0d581b6bd97f19eaa6.html 属性B.CAPTION属性C.CLOSABLE属性D.ALWAYSONTOP属性52.报表控件中没有()A. 标签B. 线条C. 矩形D. 命令按钮控件53.报表⽂件的扩展名为()A. .FRXB. .FMTC. .FRTD. .LBX54.在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输⼊()字符。
VFP6.0试题
数据库应用基础Vfp6.0期末试题姓名_________ 分数___________一、填空:1.数据是_____________________,大量数据的处理双将产生新的信息。
2.数据模型提供信息表示和操作手段的结构形式。
数据模型分_________、________和关系模型。
3.安装完Visual FoxPro 6.0 后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击_______菜单下的_______菜单项。
4.在Visual FoxPro 6.0数据库管理系统中,数据表文件.dbf 的日期型字段的宽度为___________,逻辑型字段的宽度为_________。
5.对于数学表达式“10≤X≥50”的Visual FoxPro 6.0表达式应该为___________________。
6.在项目管理器中可以将一个应用系统编译成一个扩展名为___________的可执行文件。
7.打开项目管理器的同时,在Visual FoxPro 6.0菜单栏上自动添加一个_________菜单。
8.扩展名为.prg的程序文件在项目管理器的_____________选项卡中显示和管理。
二、选择:1、下列叙述正确的是()A vfp6.0 是层次数据库管理系统B vfp6.0 是网状数据库管理系统C vfp6.0 是关系数据库管理系统D vfp6.0 是关系数据库2、在项目管理器中建立的项目文件的默认扩展名是()A .prgB .pjxC .mprD .mnr3、在项目管理器中的文档选项卡的作用是()A 显示和管理表单、查询和视图B 显示和管理表单、报表和标签C 显示和管理自由表、视图和查询D 显示和管理数据库、表单和报表4、修改表结构是可以在()环境中完成。
A 表设计器B 表向导C 表浏览器D 表编辑器5、在项目管理器中不具有()选项卡A 类B 文档C 代码D 数据库6、在显示下拉菜单中单击追加方式选项,将在当前表()A 中增加一个空记录B 尾增加一个空记录C 中进入追加状态D 上弹出追加对话框7、当前工作区是指()A 最后执行SELECT命令所选择的工作区B 最后执行USE命令所在的工作区C 最后执行REPLACE命令所在的工作区D 建立数据库所在的工作区8、从项目管理器中移去一个数据表时,Visual FoxPro 6.0会打开一个对话框,在该对话框中用户不可以进行的操作是()A 移去B 删除C 取消D 挂起三、简答题:1、退出vfp6.0的方法有哪几种?2、vfp6.0中提供了哪些数据类型?3、试根据要求写出命令。
vf6.0试题
vf6.0试题1、对于现实世界中事物的特征,在实体-联系模型中使用a)属性描述b)关键字描述c)二维表格描述d) 实体描述2、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过a)建立新的属性来实现b)建立新的关键字来实现c)建立新的关系来实现d)建立新的实体来实现3、专门的关系运算不包括下列中的a)联接运算b)选择运算c)投影运算d)交运算4、对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为a)并运算b)交运算c)差运算d)积运算5、关于Visual FoxPro的变量,下面说法中正确的是a)使用一个简单变量之前要先声明或定义b)数组中各数组元素的数据类型可以不同c)定义数组以后,系统为数组的每个数组原素赋以数值0d)数组元素的下标下限是06、在下面的表达式中,运算结果为逻辑真的是a)EMPTY(.NULL.) b)LIKE("edit","edi?")c)A T("a","123abc") d)EMPTY(SPACE(10))7、Visual FoxPro内存变量的数据类型不包括a)数值型b)货币型c)备注型d)逻辑型8、为了设置两个表之间的数据参照完整性,要求这两个表是a)同一个数据库中的两个表b)两个自由表c)一个自由表和一个数据库表d)没有限制9、数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个a)逻辑表达式b)字符表达式c)数指表达式d)日期表达式10、通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的a)参照完整性b)实体完整性c)域完整性d)字段完整性11、用命令“INDEX on 姓名TAG index_name”建立索引,其索引类型是a)主索引b)候选索引c)普通索引d)惟一索引12、执行命令“INDEX on 姓名TAG index_name”建立索引后,下列叙述错误的是a)此命令建立的索引是当前有效索引b)此命令所建立的索引将保存在.idx文件中c)表中记录按索引表达式升序排序d)此命令的索引表达式是“姓名”,索引名为“index_name”13、查询订购单号(字符型,长度4)尾字符是“1”的错误命令是a)SELECT * FROM 订单WHERE SUBSTR(订购单号,4)="1"b)SELECT * FROM 订单WHERE SUBSTR(订购单号,4,1)="1"c)SELECT * FROM 订单WHERE "1"$订购单号d)SELECT * FROM 订单WHERE RIGHT(订购单号,1)="1"14、以下关于空值(NULL)叙述正确的是a)空值等同于空字符串b)空值表示字段或变量还没有确定值c)VFP不支持空值d)空值等同于数值015、两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是a)建立关联的两个表一定在同一个数据库中b)两表之间“临时性”联系是建立在两表之间“永久型”联系基础之上的c)当父表记录指针移动时,子表记录指针按一定的规则跟随移动d)当关闭父表时,子表自动被关闭16、在SQL语句中,与表达式“工资BETWEEN 1210 AND1240”功能相同的表达式是a)工资>=1210 AND 工资<=1240b)工资>1210 AND 工资<1240c)工资<=1210 AND 工资>1240d)工资>=1210 OR 工资<=124017、在SQL语句中,与表达式“仓库号NOT IN("wh1","wh2")”功能相同的表达式是a)仓库号="wh1" AND 仓库号="wh2"b)仓库号!="wh1" OR 仓库号#"wh2"c)仓库号<>"wh1" OR 仓库号!="wh2"d)仓库号!="wh1" AND 仓库号!="wh2"18、打开表并设置当前有效索引(相关索引已建立)的正确命令是a)ORDER student IN 2 INDEX 学号b)USE student IN 2 ORDER 学号c)INDEX 学号ORDER studentd)USE student IN 219、查询设计其中“联接”选项卡对应的SQL短语是a)WHERE b)JOIN c)SET d)ORDER BY20、在SQL SELECT语句中用于实现关系的选择运算的短语等a)FOR b)WHILE c)WHERE d)CONDITION21、执行下列一组命令之后,选择“职工”表所在工作区的错误命令是CLOSE ALLUSE 仓库IN 0USE 职工IN 0A)SELECT 职工B)SELECT 0 C)SELECT 2 D)SELECT B22、在Visual FoxPro中有如下程序:*程序名:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLEAR ALLmX="Visual FoxPro"mY="二级"DO SUB1 WITH mXmY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mX1LOCAL mXmX="Visual FoxPro DBMS 考试"mY="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)二级Visual FoxProB)计算机等级二级Visual FoxPro DBMS考试C)二级Visual FoxPro DBMS考试D)计算机等级二级Visual FoxPro23、有关连编应用程序,下面的描述正确的是A)项目连编以后应将主文件视做只读文件B)一个项目中可以有多个主文件C)数据库文件可以被指定为主文件D)在项目管理器中文件名左侧带有符号Ф的文件在项目连编以后是只读文件24、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的A)Name属性B)Caption属性C)Closable属性D)AlwaysOnTop 属性25、有关控件对象的Click事件的正确叙述是A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发26、关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的A)标题B)属性C)事件D)方法27、以下叙述与表单数据环境有关,其中正确的是A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B)当表单关闭时,不能自动关闭数据环境中的表C)当表单运行时,自动打开数据环境中的表D)当表单运行时,与数据环境中的表无关28、如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入A)统计(\<="" p="">29、Visual FoxPro的报表文件.FRX中保存的是A)打印报表的预览格式B)已经生成的完整报表C)报表的格式和数据D)报表设计格式的定义30、在DO WHIL E……ENDDO循环结构中,EXIT命令的作用是A)退出过程,返回程序开始处B)转移到DO WHILE语句行,开始下一个判断和循环C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D)终止程序执行To be continue31、一条没有指明去向的SQL SELECT语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是A)ALT B)DELETE C)ESC D)RETURN第(32)-(35)题使用如下三个表:学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)学生成绩.DBF:学号C(8),课程编号C(4),成绩I32、查询每门课程的最高分,要求得到的信息包括课程名称和分数。
VF期末考试试题
VF期末考试试题一、选择题(每小题2分,共40分)1、数据库应用系统的核心是()A 数据库文件B 数据库管理系统C 编译程序D 操作系统2、下列哪个函数是数值型数据转换为字符串()A V AL( )B STR( )C AT( )D SUBSTR( )3、索引标记是()A TAGB INDESC OND WITH4、日期型常数是用来表示日期的一种特殊数据,其长度为()A 任意B 10C 8D 45、下列各命令行中正确的是()A store 1,2 TO x, yB store 5 TO x, yC 8=YD x=y=56、能实现关闭表的命令的是()A createB modifyC closeD use7、执行下列命令后显示的结果是()A=CTOD(“04/05/2003”)B=CTOD(“04/10/2003”)?B-AA 5B -5C “04/05/2003”D “04/-05/2003”8、下列函数中函数值为字符型的是()A DATE( )B TIME( )C YEAR( )D DATETIME( )9、默认查询的输出形式是()A 数据表B 图形C 报表D 浏览10、下列哪个方法()是表示隐藏表单的A ReleaseB refreshC showD Hide11、12%(-5)的值是()A 2B -2C 3D -312、为表单MyForm添加事件和方法代码,改变该表单中的标签label的caption属性正确的是()A MyForm. Label1. caption=”姓名”B This. Label1. Caption=”姓名”C This Form. Label1. Caption=”姓名”D This Formset. Label1. caption=”姓名”13、表单有自己的属性、事件和()A 图形B 行为C 容器D 方法14、表达式Val(subs(…奔腾586‟,5,1))*Len(…visual FoxPro‟)的结果为()A 63.00B 64.00C 65.00D 66.0015、下列()符号不能作为visual FoxPro中的变量名A ABCB K123C 12KD asd16、?STR(234.56,5,1) 命令的显示结果是()A 234.5B 234.6C 234.56D 234.5717、一个数据库表有5条记录,用EOF()函数测试的结果为直,此时的记录号是()A 1B 5C 6D 018、建立程序的方法有()种A 1B 2C 3D 419、新建程序文件的命令是()A create programB modify commandC reate commandD modify program20、设D=5>6,命令VarType(D)的结果是()A LBC C ND D二、填空题(每空1分,共15分)1、数据库管理系统简称为visual FoxPro是型的数据库管理系统2、数值型数据由以及符号(+/-)和组成3、日期型数据的宽度系统默认为,逻辑型数据的宽度系统默认为4、定义一维数组AA(5)的命令是5、结构化程序设计的基本结构分为、顺序、三种6、表达式.not .2*3+5<>10的运算结果为7、打开数据库文件的命令是8、设置对象文本字体的属性为,将Form1中Label1的显示文本字号设为20号字的代码为9、表单文件的扩展名为菜单文件扩展名为三、操作题(19分)设数据表chengji.DBF有学号(C,6)姓名(C,6)语文(N,5,1)数学(N,5,1)英语(N,5,1)体育(N,5,1)总分(N,5,1)平均分(N,5,1)字段,假设数据表已经打开,写出下列命令序列:1、计算各学生总分和平均分并填入相应字段中。
《VisualFoxpro6.0》精选试题集及答案
《VisualFoxpro6.0》精选试题集及答案《VFP6.0》资料试题⼀、选择题:(每⼩题2分,共30分)1.数据库、数据系统和数据库管理系统之间的关系叙述正确的是_________。
A>数据库包括数据库系统和数据库管理系统B>数据库管理系统包括数据库和数据库系统C>数据库包括数据库系统和数据库管理系统D>三者毫⽆关系2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
A>数据库 B>数据库系统 C>数据库应⽤系统 D>数据库管理系统3.按照数据模型化分,VFP6.0开发的应⽤系统应当是___________。
A>关系型数据库系统 B>⽹状型数据库系统C>层次型数据库系统 D>混合型数据库系统4.以下有关VFP6.0⼯作⽅式的叙述中,正确的是___________。
A>只有⼀种⼯作⽅式,即命令⽅式B>有两种⼯作⽅式,即命令⽅式和程序⽅式C>有两种⼯作⽅式,即键盘⽅式和⿏标⽅式D>有三种⼯作⽅式,即命令⽅式和程序⽅式和菜单⽅式5.⽤⿏标单击命令窗⼝中某个命令⾏的⾏⾸后,⽴即按上键,则_________。
A>在该命令⾏处插⼊⼀个空⾏ B>删除该命令⾏ C>执⾏命令 D>显⽰出错信息6.在VFP6.0中,显⽰和隐藏命令窗⼝的操作是_________。
A>选择“窗⼝”菜单中“窗⼝”命令 B>使⽤Ctrl+F2键C>使⽤命令窗⼝的右上⾓的“”按钮图标 D>按键7.启动Visual Foxpro 6.0的操作⽅法是________。
A>选择“开始”菜单下的“程序”下的“Microsoft Visual Foxpro 6.0”命令B>在桌⾯上创建Visual Foxpro 6.0快捷⽅式命令,双击桌⾯上该快捷图标C>通过运⾏⼀个⽤Visual Foxpro 6.0开发的⽂件来启动D>以上三种⽅法都可以2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
VFP期末试卷及答案
2021/2021学年第二学期数据库期末考试卷班级:财管〔08〕01班姓名:一、名词解释〔每题3分,共15分〕1、实体:是指客观存在并且可以相互区别事物。
2、数据库:是存储在计算机存储设备上构造化相关数据集合。
3、选择:从关系中找出满足给定条件元组操作称为选择。
4、数组:是内存中连续一片存储区域,它由一系列元素组成,每个数组元素可通过数组名及相应下标来访问。
5、程序:是能够完成一定任务命令集合。
二、选择题〔每题1。
5分,共30分〕1、用数据二维表来表示实体及实体之间联系数据模型称为〔D〕A〕实体——联系模型B〕层次模型C〕网状模型D〕关系模型2、Visual FoxPro6.0是一种关系型数据库管理系统,所谓关系是指〔C〕A〕各条记录中数据库彼此有一定关系B〕一个数据库文件与另一个数据库文件之间有一定关系C〕数据库模型符合满足一定条件二维表格式D〕数据库中各个字段之间彼此有一定关系3、数据库系统核心是〔C〕A〕数据库B〕操作系统C〕数据库管理系统D〕文件4、为了合理组织数据,应遵从设计原那么是〔D〕A〕“一事一地〞原那么,即一个表描述一个实体或实体间一种联系B〕表中字段必须是原始数据与根本数据元素,并防止在表之间出现重复字段C〕用外部关键字保证有关联表之间联系D〕以上各项原那么都包括5、下面关于工具栏表达,错误是〔D〕A〕可以定制用户自己工具栏B〕可以修改系统提供工具栏C〕可以删除用户创立工具栏D〕可以删除系统提供工具栏6、工程管理器“数据〞选项卡用于显示与管理〔C〕A〕数据库、自由表与查询B〕数据库、视图与查询C〕数据库、自由表、查询与视图D〕数据库、表单与查询7、从“表单〞菜单中,选择“快速表单〞可以翻开〔B〕A〕表单设计器B〕表单生成器C〕表单向导D〕命令按钮组生成器8、参照完整性生成器在以下情况下显示(D)A)在“数据库设计器〞中双击两个表之间关系线,在“编辑关系〞对话框中选择“参照完整性〞按钮B)从“数据库设计器〞快捷菜单中选择“参照完整性〞选项C〕选择“数据库〞菜单中“编辑参照完整性〞选项D〕以上三种情况均显示9、要想将日期型或时间型数据中年份用4位数字显示,应当使用设置命令〔A〕A) SET CENTURY ON B) SET CENTURY OFF C) SET CENTURY TO 4 D) SET CENTURY OF 410、进展字符串比拟时,使命令?“我们大家〞=“我们〞结果为逻辑假设置是〔A〕A) SET EXACT ON B) SET EXACT OFFC) SET COLLATE TO〞Machine〞D) SET COLLATE〞Stroke〞11、设N=886,M=345,K=〞M+N〞,表达式1+&k值是〔A〕A)1232 B)346 C)1+M+N D)数据类型不匹配12、连续执行以下命令之后,最后一条命令输出结果是〔C〕SET EXACT OFFX=〞A〞IIF(X=〞A〞,X-“BCD〞,X+〞BCD〞)A) A B) BCD C)ABCD D)A BCD13、在下面Visual FoxPro表达式中,运算结果为逻辑真是〔B〕A)EMPTY(.NULL.) B)LIKE(‘xy’,’xyz’)C) AT(‘xy’,’ancxyz’) D)ISNULL(SPACE(0))14、下面关于过程调用表达中,正确是〔C〕A) 实参与形参数量必须相等B)当实参数量多于形参数量时,多余实参被忽略C)当形参数量多于实参数量时,多余形参取逻辑假D)上面B)与C)都对15、如果一个过程不包含RETURN语句,或者RETURN语句中没有指定表达式,那么该过程〔C〕A)没有返回值B)返回0 C)返回. T. D)返回.F.16、有如下程序:INPUT TO AIF A=10S=0ENDIFS=1S假定从键盘输入A值是数值型,那么上面程序执行结果是〔B〕A)0 B)1 C)由A值决定D)程序出错17、在Visual FoxPro中,有如下内存变量赋值语句:X={^2001-07-28 10:15:20 PM}Y=.T.Z=〞”执行上述赋值语句之后,内存变量X、Y、M、N与Z数据类型分别是〔D〕A)D、L、Y、N、C B)D、L、M、N、C C)T、L、M、N、C D)T、L、Y、N、C18、翻开一个数据库命令是〔D 〕A〕USE B〕USE DATABASE C〕OPEN D〕OPEN DATABASE19、Visual FoxPro数据库文件是〔B 〕A〕是存放用户数据文件B〕是管理数据库对象系统文件C〕是存放用户数据与系统数据文件D〕前三种说法都对20、以下关于自由表表达正确是〔C 〕A〕全部是用以前版本FOXPRO〔FoxBASE〕建立表B〕可以用VISUAL FOXPRO建立,但是不能把它添加到数据库中C〕自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D〕自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表三、填空题〔每空0。
数据库VFP60题库 (2)
数据库基础------Visual FoxPro6.0题库示例一、填空题1.数据是描述事物的.2.数据库是存储在计算机内的、有组织的、可共享的.3.数据库管理系统的主要功能包括: 、数据操作、数据库的运行管理和数据库的建立和维护。
4.数据库系统是指在计算机系统中引入后的计算机系统。
5.数据库系统一般由、、应用程序、数据库管理员和构成。
6.使用数据库管理数据的优点是:减少冗余度,避免数据矛盾,和数据独立。
7.目前最常用的数据库结构是:层次型、网状型和。
8.关系型数据库中的数据以的形式出现。
9.关系型数据库中的表格中必须有一个字段的数据不能重复,该字段称为。
10.关系型数据库可以通过将相关的表格联系在一起,这种联系方法称为。
11.在关系型数据库中,从一个较大的表格中得到一个更小的表格,称为关系。
12.在安装Visual FoxPro 6.0 时,"典型安装"是安装的组件,"自定义安装" 允许用户根据实际情况选择的组件。
13.Visual FoxPro 6.0 的主界面主要由标题栏、、工具栏、状态栏及组成。
14.Visual FoxPro 6.0 的系统菜单位于窗口的,单击某个菜单时会弹出,选择一项可。
15.如果菜单项后面带有组全键,表明该项功能可以用的方式执行。
16.如果菜单项后面有一黑色箭头,说明该菜单项还有。
17.如果菜单项后有省略号(..),表明该项命令的执行将。
18.如果某菜单项呈灰色,表明该项目在当前状态下。
19.所谓动态菜单,是指当程序执行某项功能时,系统会自动的一些菜单项。
20.所谓弹出菜单,是指当处于某些特定区域时,单击而弹出的一个菜单项。
21.Visual FoxPro 6.0 的命令的窗口,可以输入,编辑运行。
22.命令窗口在进入Visual FoxPro 6.0 系统时便出现在上。
23.命令可以只输入前四个字母,但若输入多于四个字母,则必须将该命令。
vf期末考试题库含答案30页完好打印版
8. 在 Visual FoxPro 中,skip 命令移动记录指针的基准是( B )。
A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾
9. 一个数据库文件中多个备注字段的内容是存放在( B )。
A、这个数据库文件中 B、一个备注文件中 C、多个备注文件中
D、一个文本文件中
10. 要删除当前数据库文件中的“性别”字段,应使用命令( A )。
B、ctrl+q C、ctrl+c D、esc
6. 在 Visual FoxPro 中,用 modify structure 对数据库结构进行修改时,数据库的原有数据( C )。
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,通系电1,力过根保管据护线0生高不产中仅工资22艺料22高试可中卷以资配解料置决试技吊卷术顶要是层求指配,机置对组不电在规气进范设行高备继中进电资行保料空护试载高卷与中问带资题负料22荷试,下卷而高总且中体可资配保料置障试时23卷,23调需各控要类试在管验最路;大习对限题设度到备内位进来。行确在调保管整机路使组敷其高设在中过正资程常料1工试中况卷,下安要与全加过,强度并看2工且55作尽22下可2都能护1可地关以缩于正小管常故路工障高作高中;中资对资料于料试继试卷电卷连保破接护坏管进范口行围处整,理核或高对者中定对资值某料,些试审异卷核常弯与高扁校中度对资固图料定纸试盒,卷位编工置写况.复进保杂行护设自层备动防与处腐装理跨置,接高尤地中其线资要弯料避曲试免半卷错径调误标试高方中等案资,,料要编5试求写、卷技重电保术要气护交设设装底备备4置。高调、动管中试电作线资高气,敷料中课并3设试资件且、技卷料中拒管术试试调绝路中验卷试动敷包方技作设含案术,技线以来术槽及避、系免管统不架启必等动要多方高项案中方;资式对料,整试为套卷解启突决动然高过停中程机语中。文高因电中此气资,课料电件试力中卷高管电中壁气资薄设料、备试接进卷口行保不调护严试装等工置问作调题并试,且技合进术理行,利过要用关求管运电线行力敷高保设中护技资装术料置。试做线卷到缆技准敷术确设指灵原导活则。。:对对在于于分调差线试动盒过保处程护,中装当高置不中高同资中电料资压试料回卷试路技卷交术调叉问试时题技,,术应作是采为指用调发金试电属人机隔员一板,变进需压行要器隔在组开事在处前发理掌生;握内同图部一纸故线资障槽料时内、,设需强备要电制进回造行路厂外须家部同出电时具源切高高断中中习资资题料料电试试源卷卷,试切线验除缆报从敷告而设与采完相用毕关高,技中要术资进资料行料试检,卷查并主和且要检了保测解护处现装理场置。设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
《Visual-Foxpro-6.0》精选试题集及答案
《VFP6.0》资料试题一、选择题:(每小题2分,共30分)1.数据库、数据系统和数据库管理系统之间的关系叙述正确的是_________。
A>数据库包括数据库系统和数据库管理系统B>数据库管理系统包括数据库和数据库系统C>数据库包括数据库系统和数据库管理系统D>三者毫无关系2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
A>数据库 B>数据库系统 C>数据库应用系统 D>数据库管理系统3.按照数据模型化分,VFP6.0开发的应用系统应当是___________。
A>关系型数据库系统 B>网状型数据库系统C>层次型数据库系统 D>混合型数据库系统4.以下有关VFP6.0工作方式的叙述中,正确的是___________。
A>只有一种工作方式,即命令方式B>有两种工作方式,即命令方式和程序方式C>有两种工作方式,即键盘方式和鼠标方式D>有三种工作方式,即命令方式和程序方式和菜单方式5.用鼠标单击命令窗口中某个命令行的行首后,立即按上<Enter>键,则_________。
A>在该命令行处插入一个空行 B>删除该命令行 C>执行命令 D>显示出错信息6.在VFP6.0中,显示和隐藏命令窗口的操作是_________。
A>选择“窗口”菜单中“窗口”命令 B>使用Ctrl+F2键C>使用命令窗口的右上角的“”按钮图标 D>按<CapsLock>键7.启动Visual Foxpro 6.0的操作方法是________。
A>选择“开始”菜单下的“程序”下的“Microsoft Visual Foxpro 6.0”命令B>在桌面上创建Visual Foxpro 6.0快捷方式命令,双击桌面上该快捷图标C>通过运行一个用Visual Foxpro 6.0开发的文件来启动D>以上三种方法都可以2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
宾县职业技术教育中心学校2014—2015学年度下学期期末考试vfp6.0理论试卷
班级:高二计姓名:
一、选择题(每小题2分,共60分)
1. 执行命令STORE DTOC(CTOD([03/09/94])) TO AH后,变量AH的类型为( )
A) 日期型 B) 数值型 C) 备注型 D) 字符型
2.下列各名字中,都是合法的字段名或内存变量名的组是()。
A) NO.1 B) APPLE-1 C)23CLASS D) NAME2
4. 在数据库系统中,命令CLEAR ALL的用法是( )。
A)关闭所有文件,不释放内存变量
B) 关闭所有文件,释放内存变量
C) 不关闭文件,释放内存变量
D) 不关闭文件,不释放内存变量
5.顺序执行下面命令之后,屏幕显示的结果是()。
INPUT TO XX
输入:.T.〈回车〉
?XX
A).T. B).F. C)0 D)错误信息
6.项目文件的扩展名是()
A) .XPJ B) .PJX C) .PXJ D) .JPX
7.以下关于ACCEPT命令的说明,正确的是()。
A)将输入作为字符接收B)将输入作为数值接收
C)将输入作为逻辑型数据接收D)将输入作为备注型数据接收8. 正常退出VFP6.0系统的命令是( )。
A) EXIT B) CLOSE C) RELEASE D) QUIT
9.若D1和D2为日期型数据,M和N为整数,则( )不能进行运算。
A) D1-D2 B) D1+D2 C) D1+M D) D2-N
10.在数据库系统环境下,执行下面的命令后,在屏幕上显示是( )。
A=-345.89
B=INT(A)
?B
A) -346 B) -345 C) 346 D) 345
11.在数据库系统中,函数ROUND(37.65879,2)返回的值是( )。
A) 37.65879 B) 37.65 C) 37.66000 D) 37
12.下列文件中, ( )是数据库系统的内存变量文件。
A) X.DBF B) X.CDX C) X.DBC D) X.MEM
13.在数据库系统中,用于建立过程文件PROG1的命令是( )。
A) CREATE PROG1 B) MODIFY COMMAND PROG1
C) MODIFY PROG1 D) EDIT PROG1
14. 结构化程序设计的三种基本逻辑结构是()。
A)分支结构、循环结构和嵌套结构
B)顺序结构、分支结构和循环结构
C)分支结构、循环结构和模块结构
D)顺序结构、递归结构和循环结构
15.在下列表达式中,运算结果为字符串的是( )。
A) "1234"-"43" B) "ABCD"+"XYZ"="ABCDXYZ"
C) CTOD("04/05/97") D) DTOC(DATE())>"04/05/97"
16.以下命令中,缺省所有可选项时,默认对全部记录进行操作的命令是( )。
A) LIST B) REPLACE C) DISPLAY D) DELETE
17. 一个数据库文件中多个备注(MEMO)字段的内容是存放在:( )
A) 这个数据库文件中 B) 一个备注文件中
C) 多个备注文件中 D) 一个文本文件中
18.设当前记录为5号记录,删除从当前记录开始的三个记录的命令为( )。
A) DELE RECORD 3 B) DELE RECORD 5-7
C) DELE NEXT 3 D) DELE NEXT 5-7
19.一个数据库文件有10条记录,用函数EOF()测试为.T.,此时当前记录号为( )。
A) 10 B) 11 C) 0 D) 1
20.当数据表打开时,索引文件自动打开的是()。
A)单一索引文件(.IDX) B)复合索引文件(.CDX)
C)结构化复合索引文件 D)非结构化复合索引文件
21.使用命令DIMENSION A(3,4)定义的数组,包含的数组元素的个数为()。
A) 12个 B) 13个 C) 7个 D) 6个
22.将一个预览成功的菜单存盘,再运行该菜单,却不能执行,这是因为()。
A)没有放到项目中 B)没有生成菜单程序
C)要用命令方式 D)要编入程序
23.下列表达式中不符合规则的是( )
A) “04/05/97” B) SQRT(4.00) C) VAL("1234") D) 2a>15
24.复制数据库ABC.DBF的库结构的命令是()。
A) COPY STRU TO <表文件名>
B) COPY TO <表文件名> STRU
C) DISKCOPY STRUCTURE
D) CREATE <文件> FROM <表文件名>
25. 若建立索引的字段值不允许重复,并且一个表中只能创建一个,应该是()
A)主索引B)唯一索引 C)后选索引 D)普通索引
26. 在Visual FoxPro6.0中,可以对字段设置默认值的表是()。
A)必须是数据库表B)必须是自由表
C)自由表或数据库表 D )不能设置字段的默认值
27.连编后可以脱离开vfp6.0独立运行的程序文件是()
A)APP程序 B)EXE程序 C)FXP程序 D)PRG程序
28.数据库文件中共有51条记录,执行命令GO BOTTOM后,记录指针指向记录的序号是( )。
A) 51 B) 1 C) 52 D) 50
29.在设计报表时,如果要输出当前表中的每条记录,一般应将表的字段拖放到()带区。
A)页标头 B)细节 C)页注脚 D)标题
30.在vfp6.0中,建立视图的命令是()。
A)CREATE AUERY B)OPEN VIEW
C)OPEN QUERY D)CREATE VIEW
二、填空题 (每空2分,本题20分)
1. 报表标题要通过控件定义。
2.使用命令可以完成向数据库中添加自由表的工作。
3. 视图有两种类型,一是,另一种是。
4. vfp6.0中的按类可以分为两种: __ _____和。
5. 设当前记录的字段变量XH的值为“01”,执行XM=“02”后,?XH输出的值为_________ 。
6. 在数据库文件中,备注型字段的长度是,备注型字段的实际内容存放在以为扩展名的文件中。
7.记录指针定位在5号记录,执行SKIP -2命令则指针定位在第号记录。
三、判断题(每小题1分,共10分)
()1.VFP中视图本身没有存储任何实际数据,只是一种逻辑对象。
()2.Visual FoxPro6.0中最多可使用32767个工作区。
()3.命令USE STUDENT IN 0的作用是在0号工作区中打开表STUDENT.DBF。
()4.Visual FoxPro6.0中的表有自由表和数据库表两种形式,且两者可以互相转化。
()5.关系运算符的运算优先级高于数值运算符。
()6.Visual FoxPro6.0是一个关系型数据库管理系统,并具有编程语言的功能。
()7、建立一个索引文件时,表中记录的物理存储顺序保持不变,它存储的实际上是根据索引关键字进行逻辑排序的一组记录号。
()8. 在VFP中,在一个工作区中只能打开一个数据表.
()9.一数据库名为STUDENT,要想打开该数据库,应使用的命令是USE STUDENT
()10.在项目管理器中,只可把指定的文件从项目管理器中移去,但不能把指定的文件从磁盘上删除
四、程序填空(每空2分,共10分)
1、从键盘任意输入正方形的边长,求出正方形的面积。
clear
input “请输入边长:”to n
area=
?”area=”,
return
2、从键盘输入10个数,编程找出其中的最大值和最小值。
input “请输入一个数:” to A
store A to MAX,MIN
for i=2 to 10
input “请输入一个数:” to A
if( A>MAX)
MAX=A
endif
if( A<MIN)
endif
?”max=”,MAX
?”min=”,
return。