VFP6.0练习题及答案

合集下载

【免费下载】VFP6练习题VFP基础

【免费下载】VFP6练习题VFP基础

【免费下载】VFP6练习题VFP基础VFP6.0单元练习(一)一、单项选择题1、数据库管理系统的英文缩写是()。

A、DBB、DBSC、DBMSD、DBA2、数据库系统的核心部分是()。

A、数据模型B、数据库C、计算机硬件D、数据库管理系统3、在关系型的数据库管理系统中,三种基本关系运算是()。

A、选择、投影和连接B、选择、删除和复制C、创建、修改和合并D、统计、连接和分类4、数据库文件的扩展名是_____。

A、.IDXB、.DBFC、.PJXD、.DBC5、VFP6.0是一种()数据库管理系统。

A、层次型B、网状型C、关系型D、逻辑型6、不是安全可靠地退出VFP6.0系统的正确方法是()。

A、在命令窗口执行QUIT命令B、立即关掉计算机电源C、单击窗口右上方的“X”D、按ALT+F4组合键8、对VFP6.0的运行环境进行定义和调整的两个配置文件是()。

A、CONFIG.SYS和AUTOEXEC.BATB、CONFIG.FX和AUTOEXEC.BATC、CONFIG.SYS和CONFIG.FXD、FOXPLUS.EXE和FOXPCOMP.EXE9、VFP6.0允许最多可使用()个内存变量。

A、3600B、40003C、256D、51212、在VFP6.0中可以使用的常量类型有()。

A、数值型、字符型、日期型、通用型、备注型B、数值型、字符型、日期型、逻辑型、备注型C、数值型、字符型、日期型、逻辑型D、数值型、字符型、备注型13、下列正确的字符型常数是()。

A、"ABCD"123EFG"B、"ABCD'123'EFG"C、"ABCD123"EFGD、"ABCD'123"EFG"14、关于空字符串的正确说法是()。

A、定界符内只包含有空格B、定界符内只包含有一个空格C、空字符串的长度为0D、空字符串的长度取决于定界符内空格的个数15、在一个字符串中,最多可包含()个字符。

VFP6练习题 VFP基础

VFP6练习题 VFP基础

VFP6.0单元练习(一)一、单项选择题1、数据库管理系统的英文缩写是()。

A、DBB、DBSC、DBMSD、DBA2、数据库系统的核心部分是()。

A、数据模型B、数据库C、计算机硬件D、数据库管理系统3、在关系型的数据库管理系统中,三种基本关系运算是()。

A、选择、投影和连接B、选择、删除和复制C、创建、修改和合并D、统计、连接和分类4、数据库文件的扩展名是_____。

A、.IDXB、.DBFC、.PJXD、.DBC5、VFP6.0是一种()数据库管理系统。

A、层次型B、网状型C、关系型D、逻辑型6、不是安全可靠地退出VFP6.0系统的正确方法是()。

A、在命令窗口执行QUIT命令B、立即关掉计算机电源C、单击窗口右上方的“X”D、按ALT+F4组合键8、对VFP6.0的运行环境进行定义和调整的两个配置文件是()。

A、CONFIG.SYS和AUTOEXEC.BA TB、CONFIG.FX和AUTOEXEC.BATC、CONFIG.SYS和CONFIG.FXD、FOXPLUS.EXE和FOXPCOMP.EXE9、VFP6.0允许最多可使用()个内存变量。

A、3600B、40003C、256D、51212、在VFP6.0中可以使用的常量类型有()。

A、数值型、字符型、日期型、通用型、备注型B、数值型、字符型、日期型、逻辑型、备注型C、数值型、字符型、日期型、逻辑型D、数值型、字符型、备注型13、下列正确的字符型常数是()。

A、"ABCD"123EFG"B、"ABCD'123'EFG"C、"ABCD123"EFGD、"ABCD'123"EFG"14、关于空字符串的正确说法是()。

A、定界符内只包含有空格B、定界符内只包含有一个空格C、空字符串的长度为0D、空字符串的长度取决于定界符内空格的个数15、在一个字符串中,最多可包含()个字符。

vfp6.0测验题及答案(最新整理)

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.要进入数据库系统的内部编辑环境,可以使用命令( )。

《Visual Foxpro 6.0》精选试题集及答案

《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.存储在计算机存储设备上的,具有结构化的数据集合是__________。

VFP考试题目及答案.doc

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的结果是________ 。

VFP6.0试题

VFP6.0试题

VFP6.0试题一.填空题1.使用二维表格表示实体之间关系的数据模型是__________________。

2.在visualfoxpro6.0中的命令窗口中,用________命令退出visualfoxpro6.0。

3.对于某数据库表中的“性别”字段,为提高录入效率,可以在该字段的属性中设置其_______为“男”或“女”。

4.visualfoxpro6。

在0中,修改数据库表结构的命令是。

5.visualfoxpro6.0参照完整性规则包括更新规则、插入规则和________规则。

6.visualfoxpro6。

0,假设当前员工表中有50条记录。

输入以下命令后,最后一个命令显示的结果为___。

为什么是go5skip4?recno()7.vfp中,变量的命名规则中要求变量名是以______开头,只能含有字母,数字和下划线,长度不越过255个字符,不能是系统保留字。

8.vfp6。

在0中,要使表单中的标签可见,标签的____________________。

二选择题1.数据库系统的核心是()a.dbb.dbmsc.dbsd.os2.在关联操作中,可以从数据集中筛选记录的某些属性(字段)的操作称为()A.选择B.投影C.连接D.定位3.表中的“ID号”字段应使用数据类型()A.数字B.字符C.成形D.日期类型4。

表达式sqrt(ABS(-49)%5)的值为()a.5.00b 4.00c。

3.00d。

2.005. 以下描述不正确:(a)变量可以随意更改其值;(b)变量分为记忆变量和场变量;(c)变量可以随时删除;(d)变量名必须以字母开头要将字段添加到打开的数据表中,请使用命令()a.changeb insertc。

改变了。

附录7。

运行程序文件检查。

在磁盘D PRG的KS文件夹中,应执行命令()a.doexamb.rund:\\examc.dod:\\ks\\examd.rund:\\ks\\exam8.visualfoxpro6.0中,可以创建数据表xs.dbf的命令是()exsb.createxsc.createdatabasexsd.modifystructure9.visualfoxpro6。

VFP6.0基础复习试卷(附答案)

VFP6.0基础复习试卷(附答案)

安徽省对口高考《VFP6.0数据库基础》复习试卷教学检测卷(A卷)(本卷满分100分,考试时间为60分钟)专业:班级:姓名:一、填空题(本大题共10小题,每空2分,满分20分)1.层次模型是用结构表示实体及其之间联系的数据模型。

2.在一个二维表中,水平方向的行成为元组,元组对应表的。

3.关系运算有、投影和连接。

4.把两个关系相同属性值的元组连接到一起形成一个新的关系的操作称为。

5.数据库管理系统由、数据操纵语言、数据库例行程序三部分组成。

6.log(10)结果为2.3,则1og(1000)结果为。

7. round(524.4625,-2)结果为。

8.时间函数time( )的值的类型为。

9. substr(“中华人民共和国”,3,4)的结果为。

10. vartype("5>3")结果为。

二、选择题(本大题共10小题,每空3分,满分30分)11.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( )A.DBS管理DB和DBMSB.DBMS管理DB和DBSC.DB管理DBS和DBMSD.DBS就是DB,也就是DBMS12.下列实体的联系中,属于一对一联系的是( )A.某地某次升学考试中所有考生的集合与所有考生考号的集合之间的联系。

B.某地某次升学考试中所有考生的集合与所有考试科目的集合之间的联系。

C.某地某次升学考试中所有考生的集合与所有考生姓名的集合之间的联系。

D.某地某次升学考试中所有考生的集合与所有监考人员的集合之间的联系13.关系数据库管理系统管理的是( )A.一个表文件B.若干个二维表14.如果对一个关系进行了一种运算后得到一个新的关系,而且新关系中的属性个数少于原来关系属性个数,则说明进行的关系运算是( )A.选择B.投影C.连接D.自然连接15. visual foxpro是( )A.层次数据库管理系统B.网状数据库管理系统C.关系数据库管理系统D.表格数据库管理系统16.vp有两种性质的变量,即( )A.数值型变量和字符型变量B.内存变量和字段变量C.局部变量和全局变量D.简单变量和数组变量17.已知A=4,B=”*”,C=A&B.5(A.20B.4*5C.A*5D.A&B.518.D=”1”,命令?type(“&D”)的结果为( )A. DB. NC.CD.出错信息19.表达式val"a2”)*len(“foxpro”)的值是( )A. a2* foxproB.0C.a2 foxproD.1220.假设m、n、P分别为字符型、逻辑型、数值型内存变量,并且已正确赋值,在下列表达式中错误的是( )A. p=8 and nB.m>290C.7*p-5D.m+"78”三、程序分析(本大题共3小题,21、22每题5分,23题7分,满分17分)21.写出以下程序的运行结果clears=0for i=1 to 10 step 4s=s+iendfors,iReturn程序运行的结果为。

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案

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号记录,写出其命令格式:________ ___________________________________________。

VFP6.0基础测试题

VFP6.0基础测试题

第一章1、数据库系统简称为()A、DBSB、DBC、DBMSD、DATA2、数据库管理系统简称()A、DBSB、DBC、DBMSD、DATA3、VFP6.0.软件属于一种( )A、DBSB、DBC、DBMSD、DA TA4、下列不合法的字段名是()A、学号B、SNOC、STU_SNOD、STU*SNO5、如果表的某一字段用于存放电子表格、文档或图片,则该字段类型应定义为()A、字符型B、备注类型C、双精度型D、通用型6、采用备注类型字段后,每一个备注型字段在表中占多少个字符()A、3个B、4个C、5个D、6个第二章1、假设未建索引的表STUDENT中有10条记录,经过下列操作后,USE STUDENTGO 5SKIP -2LISTRECNO()的值为()A、5B、3C、1D、112、执行命令APPEND BLANK后,指针指向()A、表头B、表尾C、第一条记录D、最后一条记录3、下列对日期型内存变量赋值错误的是()A、STORE “03/05/2008”TO 出生日期B、STORE {^2008-03-05} TO 出生日期C、STORE CTOD(“03/05/2008”) TO 出生日期D、STORE DATE( ) TO 出生日期5、数组型内在变量在被定义后,初值为()A、不确定B、空值C、逻辑真D、逻辑假6、下列有各种关表达运算说法错误的是()A、字符型运算符有“—”、“+”、“$”,它们的运算结果均为字符B、关系运算的结果只有两种C、逻辑运算的结果只有两种D、各种运算的优先级别由高到低的次序为:数值型和字符型、字符串型、关系型、逻辑型7、MOD(9.1,-2)的结果为()A、1.1B、0.9C、-1.1D、-0.98、设D1和D2为日期型数据,M为整数,下列运算非法的是()A、D1+D2B、D1-D2C、D1+MD、D2 – M9、下列哪一函数的返回值与其它函数返回值不同的是()A、EOF( )B、COL( )C、BOF( )D、FOUND( )10、ROUND(123456.456,-2)的结果为()A、123400B、123500C、123456D、12346011、打开一个空表文件,测试BOF()和EOF()的值为()A、.t.、.t.B、f.、.f .C、.t.、.f.D、.f.、.t.12、关于Visual FoxPro的内存变量,下面说法中正确的是()A、使用一个内存变量之前要先声明或定义B、数组型内存变量中各数组元素的数据类型可以不同C、定义数组以后,系统为数组的每个数组原素赋以数值0D、数组元素的下标下限是013、在下列函数中,返回值为数值的是()A、A T(′人民′,′中华人民共和国′B、CTOD(′01/01/96′)C、BOF()D、SUBSTR(DTOC(DATE()),7)第三章1、COMTINUE命令必须与下列命令配对的是()A、FINDB、SELECTC、LOCATED、INDEX2、统计表中记录数的命令是(D )A、A VERAGEB、SUMC、TOTALD、COUNT3、在VFP中,使用COPY FILE 和COPY命令进行复制时,以下叙述错误的是()A、使用COPY命令时必须首先打开表文件B、使用COPY FILE命令时必须首先关闭表文件C、COPY命令不能同时复制备注文件D、COPY FILE命令可以同时复制备注文件4、下列命令中,不改变表文件记录指针的命令是()A、LISTB、RECALC、SUMD、REPLACE ALL5、下列命令中,不能对表记录修改的是()A、BROWSEB、EDITC、CHANGED、MODIFY6、下列有关索引的说法,错误的是()A、索引能提高更新的速度B、索引能提高查询的速度C、索引可能降低更新的速度C、索引与排序具有不同的意义7、设置主控索引的命令为()A、SET ORDER ON <索引标识>B、SET ORDER TO <索引相识>C、SET <索引标识> ON ORDERD、SET <索引标识> TO ORDER8、下列有关SET NEAR OFF/ON 命令说法错误的是()A、当NEAR为OFF,查找失败时,记录指针指向最接近值的记录处B、当NEAR为OFF,查找失败时,记录指针指向表尾C、当NEAR为ON,查找失败时,记录指针指向最接近值的记录处D、当NEAR为ON,查找失败时,FOUND( )值为.F.9、下列命令中,只针对索引表使用的是()A、LISTB、DISPAC、LOCA TED、SEEK10、下列有关命令BROWSE FREEZE〈字段名〉说法正确的是()A、显示所有字段,并可编辑所有字段B、显示所有字段,但只能编辑FREEZE中给定的字段C、显示所有字段,能编辑除FREEZE中给定字段外的所有字段D、显示FREEZE中给定字段,但不能编辑第四章1、自由表不可能有下列哪种索引()A、主索引B、候选索引C、普通索引D、惟一索引2、一个数据库表只能有一个()A、主索引B、候选索引C、普通索引D、惟一索引3、能实现数据库表实体完整性约束要求的是()A、只有主索引B、只有候选索引C、主索引或候选索引D、主索引、候选索引、惟一索引4、索引表达式中不允许出现重复值,但在一个表中可以出现多个这种索引的是下列哪种索引()A、主索引B、候选索引C、普通索引D、惟一索引第五章1、命令CLEAR ALL不能关闭的文件是()A、数据库文件B、自由表文件C、表单文件D、索引文件2、命令CLOSE ALL不能关闭的文件是()A、数据库文件B、自由表文件C、表单文件D、WORD文档3、过程文件中执行CANCEL命令的结果是()A、返回VFP的CAMMAND窗口B、退出VFPC、返回主程序调用入口处D、退出过程文件,执行主程序下一条语句4、键盘输入单个字符的语句是()A、GET——READB、W AITC、ACCEPTD、INPUT5、下列不正确的过程调用方法是()A、DO <过程名>B、= <过程名>()C、= <过程名>D、<过程名>()6、结构化程序设计的三种基本逻辑结构是()A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构7、清除主窗口屏幕的命令是()A、CLEARB、CLEAR ALLC、CLEAR SCREEND、CLEAR WINDOWS第六章1、下列有关查询设计器说法不正确的是()A、创建的查询文件可以.QPR为扩展名保存在外存上B、创建查询所基的源表可以是数据库表或自由表C、创建的查询文件实际是一条SQL语句D、创建的查询文件实际是某一格式的表2、下列不是VFP所提供的查询输出去向()A、表单B、浏览窗口C、自由表D、报表3、下列有关视图说法错误的是()A、视图仅是从数据库的一个或多个表或视图中导出的一种定义,本身不保存数据B、基于一个数据库表的视图称为单表视图,否则为多表视图C、使用视图可以查阅需要的数据,也可更新数据并保存到相关表中D、视图的数据基源可以是数据库表或自由表4、SQL定义基本表的语句是()A、CREATEB、CREATE TABLEC、CREATE SQL VIEWD、CREATE DATA5、SQL定义视图的语句是()A、CREATEB、CREATE TABLEC、CREATE SQL VIEWD、CREATE DATA6、SQL修改基本表的语句是()A、CREATEB、ALTERC、MODIFYD、CHANGE7、下列不属于SQL数据更新语句的是()A、REPLACEB、INSERTC、UPDATED、DELETE8、语句select * from student,sc where student.sno=sc.sno等价于()A、内部连接B、左连接C、右连接D、完全连接9、在Visual FoxPro中,以下关于删除记录的描述,正确的是()A、SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表B、SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表C、SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录D、传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表10、使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()A、DELETE FOR AGE>30B、DELETE FROM S WHERE AGE>30C、DELETE S FOR AGE>30D、DELETE S WHERE AGE>3011、在Visual FoxPro中,删除数据库表S的SQL命令是()A、DROP TABLE SB、DELETE TABLE SC、DELETE TABLE S.DBFD、ERASE TABLE S16、使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是()A、APPEND INTO S (SNO,SN,SXE,AGE) value S (…0401‟,‟王芳‟,‟女‟,18)B、APPEND S value S (…0401‟,‟王芳‟,‟女‟,18)C、INSERT INTO S (SNO,SN,SEX,AGE) value S (…0401‟,‟王芳‟,‟女‟,18)D、INSERT S value S (…0401‟,‟王芳‟,18,‟女‟)17、在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是()A、SELECT子句中可以包含表中的列和表达式B、SELECT子句中可以使用别名C、SELECT子句规定了结果集中的列顺序D、SELECT子句中列的顺序应该与表中列的顺序一致18、要求查出职工表中所有姓“黄”职工的信息的SQL语句是()A、SELECT * FROM 职工WHERE 姓名LIKE “黄%”B、SELECT * FROM 职工FOR 姓名LIKE “黄%”C、SELECT * FROM 职工WHERE 姓名=“黄%”D、SELECT * FROM 职工FOR 姓名=“黄%”19、可实现对某一字段查询结果按降序排序的语句是()。

(完整版)vfp6.0模拟试卷

(完整版)vfp6.0模拟试卷

2006-2007学年数据库基础VFP6.0程序设计高考模拟测试卷(二)本卷总分100分;答案写在答题卷上,考试结束后将答题卷交上即可;一、选择题:(30分)1、FoxPro程序的三种基本结构是()。

A、顺序结构、选择结构、循环结构B、顺序结构、选择结构、逻辑结构C、模块结构、转移结构、循环结构D、网状结构、选择结构、逻辑结构2、用MODIFY COMMAND命令建立命令文件的缺省扩展名是()。

A、.TXTB、.FMTC、.PRG D.BAK3、在FoxPro程序中,一条命令的长度不能超过()个字符。

A、80B、2048C、256D、1274、在程序中执行()命令将返回到操作系统提示符下。

A、RETURNB、CANCELC、QUITD、EXIT5、命令@12,10 CLEAR的作用是()。

A、清除从坐标(12,10)开始至屏幕左上角所构成的矩形区域B、清除从坐标(12,10)开始至屏幕左下角所构成的矩形区域C、从第12行的第10列开始清除本行D、清除屏幕上其坐标为(12,10)的这一点6、DELETE命令的作用是是()。

A、将记录从表中切地删除B、只给要删除的记录做删除标记C、不能删除记录D、删除整个表中的记录7、用ACCEPT命令给内存变量输入数据时,内存变量得到的数据类型是()。

A、取决于所输入的数据类型B、数值型C、字符型D、日期型8、用INPUT命令输入日期型数据“12/16/98”时,正确的表达式是()。

A、12/16/98B、“12/16/98”C、CTOD(“12/16/98”)D、DTOC(“12/16/98”)9、执行@2,78SAY"ABC"命令时。

显示效果是()。

A、在第3和开头一列显示“B”B、在第3行开头一列显示“C”C、在第2行开头一列显示“B”D、在第2行开头一列显示“C”10、当使用()命令输入数据时,其内存变量必须事先赋予初值。

A、WAITB、ACCEPTC、@…SAY…GET/READD、INPUT11、当执行下列命令后,屏幕上显示出变量C的结果是()。

数据库VFP6.0题库

数据库VFP6.0题库

数据库基础------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.如果菜单项后面带有组全键,表明该项功能可以用_____________的方式执行。

VFP6.0考前检测题及答案

VFP6.0考前检测题及答案

《VFP》考前检测题七班级:_______ 姓名:_________ 成绩:________一、单项选择题(每题1.5分,共57分)1.VFP有多种文件类型,表备注文件的扩展名为( ),程序文件的扩展名为( )。

A.DBFB.DBCC.FPTD.TXTE.PRGF.FMTG.DCTH.QPR2.在VFP数据库管理系统中,内存变量文件的扩展名是( )。

A)TXT B)DBC C)DBF D)MEM3.VFP最多可以同时打开DBF文件的个数是( )。

A)1个B)254个C) 255个D) 没有限制4.VFP在一个工作区最多可打开( ) 个表文件。

A.1B.10C.128D.254E.2555.如果内存变量MX的类型是D,那么给变量MX赋值的方法应是( )。

A)MX=04/05/97 B)MX="04/05/97"C)MX=CTOD(04/05/97) D)MX=CTOD("04/05/97")6.设当前打开的表文件中含有字段SNO,系统中有一内存变量的名称也为SNO,命令?SNO显示的结果是( )。

A)内存变量SNO的值B)字段变量SNO的值C)错误信息D)与该命令之前的状态有关7.用DIMENSION Q(3,5)命令定义了一个数组Q,则该数组的下标变量数目是( )。

A)15 B)24 C)8 D)108.关系的3种基本运算方法指()。

A.选择、投影、连接B. 选择、投影、添加C. 选择、连接、删除D.连接、投影、插入9.在VFP系统中,内存变量只定义了数组MK(12),它具有12个下标变量。

用list memory命令显示已定义的内存变量数是( )。

A)12 B)1 C)0 D)有时是1,有时是1210.假定X=2,执行命令? X=X+1后,结果是( D )。

A)3 B)2 C).T. D).F.11.SUBSTR(“安徽高校水平考试”,9,4)的值是( ) 。

VFP6.0配套练习(VFP)答案

VFP6.0配套练习(VFP)答案

《VFP》目标检测题参考答案模块一任务一一、填空1.关系2.录入查询更新统计3. 安装路径二、单选1.A2.B3.B4.D模块一任务二一、填空1.一切可由计算机处理的符号及其组合 2.数据库 3.手工方式文件方式数据库方式4.关系型层次型网状型5.字段字段名记录二、单选1.A 2.B 3.B 4.B模块一任务三1.数据库 2.选项set default to e:\VFP 3.窗口命令交互方式程序执行方式 4.命令关键字相关子句 5.标题栏菜单栏常用工具栏主窗口工作区命令窗口状态栏二、判断1.× 2.√ 3.× 4.× 5.√三、连线将命令格式中约定符号与相应功能连线< > 表示任选项目。

不选时,系统使用默认值[ ] 表示两个项目任选其一| 表示前面的项目可以重复多次…表示必选项四、简答1.简述两种启动VFP的方法。

(1)单击“开始”->“程序”->“Microsoft Visual Foxpro6.0”->“Microsoft Visual Foxpro6.0”(2)在安装目录中找到“VFP6.exe”文件,并运行。

2.简述两种退出VFP的方法。

(1)单击“文件”->“退出”(2)在命令窗口中运行“Quit”命令。

模块二任务一一、填空:1.建库目的表结构确定表的主关键字确定表间关系2.文件新建数据库路径文件名二、1.Create database e:\vfp\Db_bjgl.dbc2.Open database E:\vfp\教学库.dbc3.Set database to Db_bjgl.dbcclose database4.Open database e:\vfp\Db_bjgl.dbcmodify databse模块二任务二一、填空1.表结构记录 2.字段名宽度类型 3.Fpt 4..F. 5.通用型二、判断1.√ 2.× 3.√ 4.√ 5.√ 6.×三、单选1.D 2.C 3.B 4.B 5.D 6.D 7.B四、简答1.简述在数据库中创建数据表的步骤。

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案

11~12学年度第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案第一篇:11~12学年度第一学期中职对口班《vfp6.0数据库基础》期中考试卷及答案11~12学年度第一学期中职对口班Visual FoxPro6.0数据库应用基础期中考试卷及答案(注:红色部分为答案)一、填空题(1’*38=38’)1、数据库系统是指引进数据库技术后的计算机系统,主要包括_________、_________、_________和_________等四部分。

计算机硬件系统、计算机软件系统、数据库、用户2、实体有很多特性,实体的某一特性称为_________。

属性3、_________是一种规范化的二维表;表格中的一行称为_________;表格中的一列称为_________;属性的取值范围称为_________。

关系,元组,属性,域4、可惟一标识元组的属性或属性集称为_________。

关键字5、对关系进行选择、投影或连接操作之后,结果仍然是一个_________。

关系6、VFP6.0的三种工作方式是_________、_________和_________。

菜单方式,命令方式,程序方式7、当用户在命令窗口输入命令时,可以用_________作为续行符,表示该行的下一行仍是同一命令的一部分。

;8、VFP6.0中项目文件的扩展名为_________。

.pjx9、项目管理器中“移去”按钮的作用是_________和_________。

移去,删除10、程序文件在项目管理器的_________选项卡中。

代码11、设工资=1200,职称=“教授”,下列逻辑表达式的值是_________。

T 工资>1000 and(职称=“教授” OR 职称=“副教授”)12、两个日期型数据可进行减法运算,结果为_________数据;日期型数据可加或减一个数值数据,结果为_________。

N、D13、?ROUND(123.456,2)_________,?ROUND (123.456,-2)_________。

vfp6.0选择题试题及答案

vfp6.0选择题试题及答案

vfp6.0选择题试题及答案答案仅供参考,时间紧急,难免有所疏忽,请指正。

一、选择题(下列各题的四个选项中,只有一个是正确的。

每题1分,共40分)。

1、在VFP中,有关数据表的下列统计命令,对数值字段纵向求和的命令是 AA)SUM B)COUNT C)TOTAL D)AVERAGE 2、(投影)关系的联接运算,指的是以 B为单位的运算 A)记录 B)字段 C)数据表 D)数据库3、若要取消在VFP的命令窗口中输入的未执行命令,可按下面的那个键 C A)SPACE键 B)INSERT键 C)ESC键D)ENTER键 4、数据库管理系统所采用的数据模型有三种,下面哪一项不是 A)结构型 B)关系型 C)网状型 D)层次型5、在VFP的命令中,set filter to 可实现的关系运算称之为(投影,set fields to)A)复制 B)选择 C)投影 D)连接6、下面命令显示的结果是:?LEN(”大学生”+SPACE(5))D A)3 B)8 C)6 D) 117、人事档案数据表中,若记录的个人简历及一些图片资料存放在一个WORD文档中,若要将该WORD文档存放在表中的某个字段中,则该字段最好为ABA(G型,电子表,文档,图片;M型,简历,注释)A)通用型 B)字符型 C)备注型 D)逻辑型 8、在VFP中,四个运算符not、#、 * 、 or中,优先级别排序正确的是:C {各运算符顺序:算术运算符(**、^,*、/、%,+、-),字符串运算符(+,-),日期运算符(+,-),关系运算符(,=,、#、!=,=,$,==、),逻辑运算符(优先级别,Not或!>And>Or)}A)not>or>*># B)# >*>not>or C)*># >not>or D)*>#> or>not 9、下面的哪种数据类型只适用于数据表的字段定义,而不适用于内存变量或数组 A)数值型 B)逻辑型C)日期型 D)备注型(备注型亦可) 10、在下面的VFP表达式中,错误的是D DA){^2002-6-16 10:10:10 AM}-100 B) {^2002-6-16}-DATE()C) [^2002-6-16 10:10:10 AM]+”100” D) {^2002-6-16}+DATE() (日期型数据可与数值型数据相加减,本身可相减,但不可相加)11、工资数据表文件共有10条记录,当前记录号是5,用AVERAGE REST命令计算工资平均值,如果不给出范围短语,那么命令BA)只计算当前记录工资值 B)计算全部记录工资平均值C)计算后5条记录工资值平均值 D)计算后6条记录工资值平均值 12、在VFP的参照完整性规则中,不包括的是C DA)插入规则 B)删除规则 C)查询规则 D)更新规则13、有关数据库表和自由表的下列说法,正确的是A)都支持长字段名和长表名 B)都可设定字段的默认值 C)都可以为表建立主索引D)自由表和数据库表都对应着一个磁盘文件14、数据表A(父表)和数据表B(子表)通过字段MM建立了一对多的永久性关系,下列说法错误的是BA)表A中必须以字段MM为关键字建立主索引B)表A中的一条记录在表B中可以有多条记录与之对应C)在表A中移动记录指针时,表B中的记录指针会指向关键字值与表A中关键字值相同的记录D)表B中必须以字段MM为关键字建立普通索引 15、有关查询和视图的下列说法,正确的是AA) 查询设计器中有“更新条件”选项卡,查询有多种查询去向 B) 查询设计器中没有“更新条件”选项卡,查询没有多种查询去向 C) 视图设计器中没有“更新条件”选项卡,视图没有多种查询去向 D) 视图设计器中有“更新条件”选项卡,视图有多种查询去向通过视图可以更新数据,但视图不能设置去向。

《Visual-Foxpro-6.0》精选试题集及答案

《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.存储在计算机存储设备上的,具有结构化的数据集合是__________。

Visual FoxPro 6.0上机指导与练习参考答案

Visual FoxPro 6.0上机指导与练习参考答案

Visual FoxPro 6.0上机指导与练习参考答案第1章Visual FoxPro 6.0基础知识实习1 认识Visual FoxPro 6.01.填空题⑴关系模型⑵数据库管理面向对象⑶事物之间的联系⑷筛选投影连接2.选择题⑴ B ⑵C ⑶D ⑷ C ⑸D实习2 数据类型及运算1.填空题⑴ 1 8 8 4 1⑵字符型、数值型、日期型、逻辑型、货币型、日期时间型⑶数值型日期型数值型数值型字符型⑷3256.325 14⑸NOT、AND、OR2.选择题⑴ B ⑵A ⑶A ⑷D ⑸ C ⑹D ⑺A ⑻D ⑼A ⑽ C实习3 环境配置与项目管理器1.填空题⑴工具选项⑵区域⑶全部数据⑷从项目管理器中移去从磁盘上删除2.选择题⑴ B ⑵D第2章创建数据库和表实习1 创建数据库和表1.填空题⑴.dbc .dbf ⑵CREATE DATABASE OPEN DATABASE books shared⑶数据库自由⑷10 128 ⑸MODIFY STRUCTURE2.选择题⑴ C ⑵D ⑶A ⑷ C ⑸ C实习2 输入记录1.填空题⑴追加方式追加新记录⑵Ctrl+PgDn ⑶11 ⑷52.选择题⑴ B ⑵D实习3 浏览与编辑记录1.填空题⑴.T. .T. 1 ⑵不能能⑶表示全部记录表示从当前记录开始往下的N条记录(包括当前记录),记录个数N由右边方框中的数字来决定表示指定的一条记录表示从当前记录开始到文件尾的所有记录⑴A ⑵D ⑶D ⑷A实习4 删除记录与数据计算1.填空题⑴当前⑵DELETE PACK ⑶SUM AVERAGE 2.选择题⑴ C ⑵A ⑶D ⑷ B实习5 查找记录与定制浏览窗口1.填空题⑴CONTINUE ⑵显示2.选择题⑴D ⑵B实习6 记录排序1.填空题⑴字段名⑵在排序时对排序字段值中的字母不区分大小写2.选择题⑴ B ⑵D实习7 记录索引1.填空题⑴.cdx 结构复合索引文件⑵主索引候选索引普通索引惟一索引⑶结构复合索引文件非结构复合索引文件⑷SEEK或FIND2.选择题⑴A ⑵C ⑶B ⑷B ⑸A实习8 设置字段属性1.填空题⑴字段表⑵输入掩码标题⑶ 3 插入触发器、更新触发器和删除触发器⑷不能2.选择题⑴D ⑵C ⑶B实习9 多表的使用1.填空题⑴32767 ⑵AGAIN ⑶ 1 ⑷SET RELATION ⑸主索引或候选索引普通索引2.选择题⑴D ⑵C ⑶ C ⑷A ⑸D ⑹ C第3章创建查询和视图实习1 使用查询向导创建查询1.填空题⑴ 3 ⑵行列数据2.选择题⑴D ⑵A实习2 使用查询设计器创建查询⑴内部联接左联接右联接完全联接⑵杂项2.选择题⑴ C ⑵D实习3 创建视图1.填空题⑴自由表视图⑵更新条件2.选择题⑴ B ⑵A第4章结构化查询语言SQL实习1 SQL的数据定义1.填空题⑴数据定义数据操纵数据控制⑵数据库数据表视图规则⑶CHECK DEFAULT PRIMARY KEY UNIQUE⑷日期时间型双精度型整型逻辑型备注型通用型2.选择题⑴ C ⑵ D实习2 SQL的数据操纵1.填空题⑴一⑵UPDATE ⑶DELETE FROM2.选择题⑴D ⑵B ⑶ C ⑷D ⑸A实习3 SQL数据查询1.填空题⑴相同的查询结果只出现一条⑵ORDER BY GROUP BY WHERE WHERE⑶AS ⑷GROUP BY ⑸SELECT 查询⑹IN ("01","03" ) 或= "01" OR 出版社ID="03"⑺AVG(单价) GROUP BY ⑻借书证号HAVING2.选择题⑴A ⑵C ⑶A ⑷B ⑸D ⑹ C第5章表单设计实习1 使用表单向导创建表单1.填空题⑴ 3 1⑵标准式凹陷式阴影式边框式浮雕式新奇式石墙式亚麻式彩色式2.选择题⑴D ⑵C实习2 使用表单设计器创建表单1.填空题⑴表单设计器⑵字段选取样式⑶Form1 ⑷表单2.选择题⑴A ⑵C实习3 表单控件(一)1.填空题⑴编辑框命令按钮组选项按钮组组合框列表框表格⑵格式样式值⑶单击表单窗口内某处按钮锁定⑷生成器2.选择题⑴D ⑵C ⑶B C D ⑷B C实习4 表单控件(二)1.填空题⑴.scx .sct⑵通用型字段名⑶页框PageCount⑷Command1.Click Command2.Click⑸①标签②文本框③编辑框④命令按钮⑤0 ⑥Click2.选择题⑴D ⑵C第6章报表设计实习1 使用向导创建报表1.填空题⑴数据库表自由表视图⑵列报表行报表一对多报表多栏报表⑶经营式账务式简报式带区式随意式2.选择题⑴ B ⑵C ⑶A实习2 使用报表设计器创建报表1.填空题⑴报表控件工具栏⑵图片OLD对象(或ActiveX控件)⑶页面设置⑷列数宽度间隔⑸数据环境报表控件工具栏2.选择题⑴A ⑵C ⑶ B第7章菜单设计实习1 创建菜单1.填空题⑴_msm_windo _msm_systm ⑵_med_cut _med_copy _med_paste _med_undo ⑶菜单级⑷过程⑸提示选项2.选择题⑴ B ⑵C ⑶D实习2 创建快捷菜单和工具栏1.填空题⑴定义工具栏类在自定义工具栏类中添加对象定义对象操作在表单集中添加工具栏⑵执行一条命令执行一个过程激活另一个菜单⑶RightClick ⑷表单集第8章Visual FoxPro程序设计基础实习1 结构化程序设计基础1.填空题⑴MODIFY COMMAN ⑵{^2003/10/23} ⑶ks表中成绩最大的数值⑷30 ⑸统计单价<=20或>=25的图书数量⑹ 1234⑺X=1 S=S+X^2 X=X+1 ⑻(编号,8)=1⑼! EOF() SKIP⑽SET RELATION TO 图书ID INTO B ADDI借书证号,A.姓名,A.单位,B.书名,B.单价,借书日期⑾SQRT(N) MOD(N,A1)=0 A1>A22.选择题⑴ C ⑵B ⑶ C ⑷A ⑸ A ⑹ D ⑺ D ⑻ D动手做1.从键盘输入10个数,找出其中最大数和最小数。

vfp6.0表的练习题

vfp6.0表的练习题

第三章表的创建和使用一、选择题1.设在当前工作区中已打开一张数据库表。

下列命令中,不能将该数据库表关闭的命令是。

A.CLOSE ALL B.CLOSE DATABASE ALL C.USE IN 0 D.CLOSE TABLES 2.以下关于VFP的主索引的说法,正确的是______。

A.在数据库表和自由表中都可以建立主索引B.可以在一个数据库表中建立多个主索引C.主索引只适用于数据库表的结构复合索引D.组成主索引关键字的字段或表达式,在数据库表的所有记录中允许有重复值3.打开一张空表(无任何记录的表)后,未作记录指针移动操作时recno( )、eof( )和bof( )函数的值分别为。

A.0、.T.和.T. B.0、.T.和.F. C.1、.T.和.T. D.1、.T.和.F.4.打开一张表(有记录的表)后,未作记录指针移动操作时eof( ) 、bof( ) 和recno( )函数的值分别为。

A..F. 、.F. 和1 B..T. 、.F. 0和C..T. 、.T. 和1 D..T. 、.F. 和15.在数据库表中,只能有一个。

A.候索引B.主选索引C.普通索引D.唯一索引6.在创建索引时,索引表达式可以包含一个字段或多个字段。

在下列数据类型的字段,不能作为索引表达式的字段为。

A.日期型B.字符型C.通用型D.数值型7.函数select(0)的返回值为。

A.当前工作区B.当前未被使用的最小工作区号C.当前未被使用的最大工作区号D.当前已被使用的最小工作取号8.设有一张自由表rsda,该表有一个字段名为zc的字段,如果要将字段名zc改为zhicheng,可以使用下列的命令。

A.ALTER TABLE rsda RENAME COLUMN zc TO zhichengB.ALTER TABLE rsda RENAME FIELD zc TO zhichengC.ALTER TABLE rsda COLUMN RENAME zc TO zhichengD.ALTER TABLE rsda FIELD zc RENAME TO zhicheng9.在定义表结构时,备注型、逻辑型和日期型的字段宽度都是固定的,它们的宽度分别是。

VFP6.0操作习题

VFP6.0操作习题

一、单项选择题1、在信息世界中,客观存在并且可以相互区别的事物称为()。

A)记录B)属性C)联系D)实体2、能够对数据库资源进行统一管理和控制的是()。

A)数据库B)数据库应用系统C)数据库管理系统D)数据库操作系统3、一个表文件中的各条记录()。

A)前后顺序不能任意对调,一定要按照输入的顺序排列B)前后顺序可以任意对调,不影响表中数据的实际意义C)前后顺序不能任意对调,一定要按照关键字段值的顺序排列D)前后顺序可以任意对调,但排列顺序不同,统计结果就可能不同4、在下列关系基本性质的描述中,错误的概念是()。

A)关系中不允许存在两个完全相同的元组B)关系中的每一列的属性值可以取自不同的值域C)元组的顺序无关紧要D)列的顺序无关紧要5、在教学中,一个学生要学习多门课程,而一门课程又有多名学生学习,则学生与课程这两个实体之间存在着()联系。

A)一对一B)一对多C)多对多D)多对一6、从一个关系中选取满足一定条件的元组组成新的关系,该关系运算称为()A)乘积B)投影C)连接D)选择7、从一个关系中某些特定的属性组成新的关系,该关系运算称为()A)乘积B)投影C)连接D)选择8、按照数据模型分类,数据库管理系统可以分为()三种类型A)层次、关系和环状B)链状、网状和关系C)网状、链状和层次D)层次、关系和网状9、下列关于关系模型的叙述中,错误的是()A)同一关系中不能有相同的元祖B)表与表之间的关联可以通过公共属性实现C)一个关系可以有多个候选键D)主键只能由一个属性组成主键可以由一个或多个属性组成,例如,学号和课程号组成主键10、数据库系统的主要功能不包括()A)数据库的运行管理功能B)数据的交换与转发功能C)数据库的建立和维护功能D)数据定义与操作功能11、在关系数据库中,实现”表中任意两行不能相同”的约束是靠()来实现A)行B)主关键字C)外部关键字D)属性12、在关系数据模型中,数据的一致性和完整性不包括()A)参照完整性B)实体完整性C)域完整性D)主码完整性13、数据库系统的三级模式结构是对数据的三个抽象级别,()是对数据物理结构和存储结构的描述A)用户模式B)概念模式(对数据的逻辑结构和特性的描述)C)内模式D)外模式(用户能看到和使用的数据的逻辑结构和特性的描述)14、关系数据模型()A)只能表示实体间的多对多联系B)只能表示实体间的一对一联系C)只能表示实体间的一对多联系D)可以表示实体间的一对一、一对多和多对多联系15、可以运行VFP的操作系统平台是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1。

输入一个数,若该数为正数求平方根,若该数为负数求绝对值,若该数为零则直接打印该数,并循环
clea
set talk off
do while .t.
input [请输入一个数:] To n
do case
case n>0
?str(n)+[的平方根为]+str(sqrt(n),7,1)
case n<0
?n,[的绝对值为],abs(n)
case n=0
?[n=],n
endcase
wait '还要加述下一个么?(y/n)' to lj
if lj='y'
loop
else
exit
endif
enddo
set talk on
?[byebye]
return
2。

把百分制成绩转化为:优、良、中、及格、不及格。

CLEA
set talk off
do while .t.
input'请输入一个百分制成绩:' to cj
do case
case cj>100 or cj<0
?'输入错误,请重新输入!'
case cj>=90
?'优秀'
case cj>=80
?'良好'
case cj>=70
?'中等'
case cj>=60
?'及格'
other
?'不及格'
endcase
wait '还要加述下一个么?(y/n)' to xz
if xz='y'
loop
else
exit
endif
enddo
set talk on
?[byebye]
return
3。

编程~画出一个菱形。

clea
set talk off
for i=1 to 4
?spac(20-2*i)+repli('* ',2*i-1) next
for j=4 to 1 step-1
?spac(20-2*j)+repli('* ',2*j-1) next
4。

编写一个组合.
clea
set talk off
inpu'n=' to n
inpu'm=' to m
c=jc(n)/(jc(n-m)*jc(m))
?'c=',c
func jc
para k
t=1
for j=1 to k
t=t*j
endfor
return t
5。

求100之内的奇数和。

方法一:set talk off
s=0
i=1
do while i<100
s=s+i
i=i+2
enddo
?s
return
方法二:set talk off
s=0
for i=1 to 100 step 2
s=s+i
endfor
?[100之内的奇数和为]+str(s,4)
return
6。

九九乘法表
clear
for a=1 to 9
for b=1 to a
??str(b,1)+"x"+str(a,1)+"="+str(b*a,2)+space(2) endfor
?
endfor
7。

输入任意一个三位数,得其逆序。

inpu'请输入一个三位数' to x
c=mod(x,10)
b=int(mod(x,100)/10)
a=int(x/100)
s=c*100+b*10+a
?s
8。

任意输入10个逻辑值,并统计为真的个数。

clea
set talk off
s=0
for i=1 to 10
input'请输入;' to x
if x=.t.
s=s+1
endif
next
?s
9。

腓波那次序列。

方法一:
dime a(40)
a(1)=1
a(2)=1
for i=3 to 40
a(i)=a(i-1)+a(i-2)
next
for j=1 to 40
??a(j)
if mod(j,10)=0
?
endif
next
方法二:
clea
a1=1
a2=1
?a1,a2
for i=1 to 38
a3=a1+a2
a1=a2
a2=a3
??a3
next
10。

口令进入。

clea
set talk off
n=0
for i=1 to 3
accept[请输入口令:] to kl
n=n+1
if kl='123456'
?'欢迎进入本系统!'
exit
else
if n<3
?'口令不正确,请重新输入!'
loop
else
?'非法输入!'
exit
endif
endif
next
11。

计算1~100以内的奇数平方和、偶数立方和。

clea
set talk off
s1=0
s2=0
for i=1 to 100
if mod(i,2)=1 s1=s1+i^2 else
s2=s2+i^3 endif
next
?s1,s2。

相关文档
最新文档