vfp期中练习题目整理(课堂练习)(2)(题目+答案)

合集下载

vfp6.0期中考试

vfp6.0期中考试
12、有下列主程序和子程序:
*主程序Z.PRG *子程序Z1.PRG
SET TALK OFF X2=X2+1
STORE 2 TO X1,X2,X3 DO Z2
X1=X1+1 X1=X1+1
DO Z1 RETURN
?X1+X2+X3 *子程序Z2.PRG
RETURN X3=X3+1
SET TALK ON RETURN
五、问答题:(1X6)
1、程序设计中三种交互式命令有哪些?它们有哪些相同点和不同点?
六、编程题:(1X9)
1、求1~100之间的偶数和。(要求:用三种循环结构编写)
A)数据库中各个表的清单B)一个表中各个记录的清单
C)数据库查询的列表D)窗口界面
16、在Visual FoxPro 6.0中,标签控件默认的名字是()
A)LIST B)LABEL1 C)EDIT D)TEXT
17、在DO WHILE……ENDDO循环结构中,LOOP命令的作用是()
A)终止循环,返回程序开始处
C)X=8, Y=9D)X=Y=8
2、假定已经执行了命令M=[28+2],再执行命令?M,屏幕将显示()
A)30B)28+2C)[28+2]D)30.00
3、假定X=3, Y=6,执行下列操作后,能够得到数值型结果的是()
A)?X=Y-4 B)?Y-4=X C)X+Y D).F.
4、结果为“北京奥运会”的表达式是( )
A)3*N B)C+“A”C)N=10 OR L D)C>10
7、在下述Visual FoxPro 6.0表达式中,结果总是逻辑值的是()
A)字符运算表达式B)算术运算表达式

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)_________。

VFP期中考试(含答案)

VFP期中考试(含答案)

嘉祥职业中专2016-2017学年度第一学期期中考试《数据库应用基础》班级姓名学号一、解释名词1数据:2数据处理:3数据库:4数据库管理系统是:5变量:二、填空1、数据库模型有三种,它们是___________、___________________、_______2、字符型数据由_______组成,包括___________、___________________、_______等。

3、常用的常量类型有___________、___________________、_______、_______等4、在输入逻辑型字段的数据时,如果字段的数据是“真”可以输入的符号是_____________数值型数据由_______组成,包括___________、___________________、_______等。

5、写出下列表达式的值“This is a book”=”this”_____“This is a book”=”This”_____“This”=”This is a book”_____6、F oxpro表文件默认扩展名是____ ,表中的通用字段和备注字段保存在一个扩展名是____,主文件名和表文件同名的文件中。

7、F oxpro创建的程序默认扩展名是______________________选择题答案1 2 3 4 5 6 7 8 9 10判断题答案1 2 3 4 5 6 7 8 9 10三、单项选择(答案填入上面的表格总)1、下列叙述正确的是A、Visual FoxPro是层次数据库管理系统B、Visual FoxPro是网状数据库管理系统C、Visual FoxPro是关系数据库管理系统D、Visual FoxPro是表格数据库管理系统2、在命令格式“USE D:\Data\xsda.dbf In 8 Alias xs”中命令动词是A、USEB、In 8C、AliasD、Alias xs3、下列可以作为内存变量名的是()A、XS&25B、ANS*WERC、ST-1D、工资4、假设:学号=“9703”,姓名=“张华”,应缴费=4000,下面的表达式不正确的A、“学号”+学号B、“姓名”+姓名C、“应缴费”+应缴费D、“应缴费”+str(应缴费)5、下列方法不能运行程序的()A、在项目管理器中选择某个程序文件,然后单击“运行”按钮B、选择“程序”菜单中的“运行”命令C、在命令窗口中执行“DO 程序文件名”命令D、使用“打开”对话框打开程序文件。

vfp期中考试试题

vfp期中考试试题

v f p期中考试试题标准化工作室编码[XX968T-XX89628-XJ668-XT689N]VISUALFOXPRO期中考试试题一、填空题(30分)1、在Viusal Fox Pro6.0查询设计器的“排序依据”选项卡中可以指定用于排序的字段和方式。

2、Viusal Fox Pro6.0的视图设计器可以设计本地视图和。

3、向查询设计器添加表或视图,可以选择菜单的“添加表”命令。

4、查询默认的输出去向是。

5、SQL是语言。

6、SQL的核心是。

7、SELECT语句的ORDER BY中,DESC表示。

8、修改本地视图时,可以先在项目管理器中选择视图,再选择按钮。

9、启动视图设计器的命令是。

10、在视图设计器中修改视图时,可以选择菜单的命令运行视图。

11、为了在报表中加入一个文字说明,这时应该插入一个控件。

12、为使表单运行时在Viusal Fox Pro6.0主窗口中居中显示,应设置表单的AutoCenter属性值为。

13、客观世界的任何事物可以被看成是对象,对象所具有的特征称为。

14、属性用来描述对象的状态,用来描述对象的行为。

二、选择题(60分)1、下面关于查询设计器正确的描述是()。

A、用CREATE VIEW 命令可打开查询设计器建立查询B、使用查询设计器生成的SQL语句存盘后将存放在扩展名为.qpr文件中C、使用查询设计可以生成所有的SQL SELECT查询语句D、使用DO <查询文件名>执行查询时可不带扩展名2、Viusal Fox Pro6.0中,关于查询正确的描述是()。

A、查询是使用查询设计器生成对数据库进行操作B、查询是使用查询设计器生成各种复杂的SQL SELECT语句C、查询是使用查询设计器帮助用户编写SQL SELECT 语句D、使用查询设计器生成查询程序,与SQL语句无关3、下列关于视图的描述正确的是()。

A、不能根据自由表建立视图B、只能根据自由表建立视图C、只能根据数据库表建立视图D、可以根据数据库表和自由表建立视图4、下列关于查询的描述不正确的是()。

17级《数据库》VFP期中试题

17级《数据库》VFP期中试题

庄浪县职教中心2017年期中考试(考题)(2017年至2018学年度第二学期)17年级 (计算机班) 《VFP 数据库》一、 单项选择题(每小题2分,15小题,共30分)1、按照语句排列的先后顺序,逐条依次执行语句,这种程序结构是( )。

A 、分支结构 B 、顺序结构 C 、循环结构 D 、模块结构2、三种程序结构中,最基本最常用的结构是( )。

A 、循环结构 B 、模块结构 C 、顺序结构 D 、分支结构3、设x=2,执行语句x=x+1后,再执行语句:? x ,运行结果是( )。

A 、3 B 、2 C 、.f. D 、.t.4、已知:X="100",命令? X+"119"的执行结果是( )。

A 、119 B 、219 C 、100119 D 、100+1195、设xx=1,执行语句xx=xx+1后,再执行语句:? xx ,运行结果是( )。

A 、3 B 、2 C 、.f. D 、.t.6、结果总为逻辑值的表达式是( )。

A 、字符表达式 B 、关系表达式 C 、算术表达式 D 、日期表达式7、下列表达式中,不能确定变量D 的数据类型的表达式是( )。

A 、D="数学"B 、D=BC 、D=3.14D 、D=date()8、使用命令DIMESION mm(3,4)定义的数组,所包含的数组元素(下标变量)的个数为( )。

A 、12B 、3C 、4D 、69、在 DO WHILE … ENDDO 循环结构中,LOOP 命令的作用是( )。

A 、退出过程,返回程序开始处B 、转移到DO WHILE 语句行,开始下一个判断和循环C 、终止循环,将控制转移到本循环结构ENDDO 后面的第一条语句继续执行D 、终止程序执行10、在Visual FoxPro 中,如果希望跳出SCAN …ENDSCAN 循环体、执行ENDSCAN 后面的语句,应使用( )语句。

vfp期中试题

vfp期中试题

Wpkxj97@院系学号姓名Visual FoxPro程序设计测试试题1.建立数据库,数据库名为订货管理。

2.在订货管理数据库中有建立如下4个表:“仓库”表,含有字段:仓库号、城市、面积,并以仓库号建立主索引;“职工”表,含有字段:仓库号、职工号、工资,并以职工号建立主索引,以仓库号建立普通索引;“供应商”表,含有字段:供应商号、供应商名、地址,并以供应商号建立主索引;“订购单”表,含有字段:职工号、供应商号、订购单号、订购日期,并以订购单号建立主索引,分别以职工号和供应商号建立普通索引。

3.建立4个表之间的永久联系:“仓库”和“职工”之间有一个一对多的联系;“职工”和“订购单”之间有一个一对多的联系;“供应商”和“订购单”之间有一个一对多的联系。

4.假设4个表的部分数据如下所示,完成相关的SQL语句。

“仓库”的记录值:仓库号城市面积WH1 北京370WH2 上海500WH3 广州200WH4 武汉400“职工”的记录值:仓库号职工号工资WH2 E1 1220WH1 E3 1210WH2 E4 1250WH3 E6 1230WH1 E7 1250“订购单”的记录值:职工号供应商号订购单号订购日期E3 S7 OR67 2001/06/23E1 S4 OR73 2001/07/28E7 S4 OR76 2001/05/25E6 NULL OR77 NULLE3 S4 OR79 2001/06/13E1 NULL OR80 NULLE3 NULL OR90 NULLE3 S3 OR91 2001/07/13“供应商”的记录值:供应商号供应商名地址S3 振华电子厂西安S4 华通电子公司北京S6 607厂郑州S7 爱华电子厂北京(1)检索哪些仓库有工资多于1210元的职工(检索仓库号即可)。

(2)找出工作在面积大于400的仓库的职工号以及这些职工工作的城市。

(连接)(3)哪些城市至少有一个仓库的职工的工资为1250元。

全国计算机二级考试VF练习题含答案

全国计算机二级考试VF练习题含答案

全国计算机二级考试VF练习题含答案2016全国计算机二级考试VF练习题(含答案)2016全国计算机等级考试时间定在3月下旬,为了帮助大家备考计算机二级考试,下面店铺为大家带来2016全国计算机二级考试VF 练习题(含答案),欢迎阅读学习,希望对你有所帮助!一、单项选择题(每小题1分,共20分)1.在VFP的命令窗口中,以下叙述正确的是(A)(A)所使用的变量都是全局变量(B)不能运行任何程序(C)不能打开数据表(D)不能修改执行过的命令2.在数据库的三级模式中,真正存储数据的是(B)。

(A)模式(B)内模式(C)外模式(D)概念模式3.在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT 命令后,这些变量所保存的数据将(C)(A)存入一个自动生成的内存变量文件中(B)自动转到磁盘存储器上保留(C)随着系统的退出全部丢失(D)转为外存变量保存下来4.通用字段的数据宽度为4,它存放的是(C).(A)多媒体数据(B)文件名称(C)FPT指针(D)CDX指针5.下列符号中,不是变量名的是(A)。

(A)"姓名"(B)性别(C)A100(D)AB6.表达式SUBSTR(RIGHT(“ZIYUANGUANLI”,6),3,4)的结果(A)。

(A)ANLI(B)GUAN(C)YUAN(D)ZIYU7.下列函数中,将字符串转换为数值的是(B)。

(A)STR()(B)VAL()(C)CHR()(D)MOD()8.TIME()函数返回值的数据类型是(B)。

(A)数值型(B)字符型(C)逻辑型(D)日期型9.执行A=″1.保护环境″和B=20两条赋值命令后,能够正确求值的表达式是(B)。

(A)RIGHT(A,4)+SUBSTR(B,2)(B)VAL(LEFT(A,1))+B(C)A+B(D)SUBSTR(A,1,1)+B10.设X=123,Y=678,H=”X+Y”,则表达式1+&H的值是(A)。

高二第一学期VFP期中试题

高二第一学期VFP期中试题

高二VFP月考试题学号姓名总分一、填空题(每空2分,共40分)1.一个完整的数据表应由表的和记录内容构成。

2.在书写VFP命令时,命令格式中各子句之间用符号进行分隔,命令及子句或保留字可顺序截取前面个字符来取代,且不区分字母大小写。

3.在VFP6.0中,XSCJ.DBF的备注文件名为,结构复合索引文件名为。

4. VFP6.0为用户提供了13种数据类型,其中最常用的有6种,分别是字符型、、日期型、、备注型和通用型。

5.字符常量的定界符有3种,分别是单引号、双引号或。

6.表达式INT(83/5)+V AL(“84ABC”)的值为。

7.执行?LEN(STR(123.45))的值为。

8.命令LIST OFF中的“OFF”的含义是。

9.命令APPEND BLANK或APPEND FROM都是将记录追加到当前数据表位置。

10.命令RECALL若省略范围和条件时则只恢复。

11.如果某字段的数据类型为N型,其中允许存放的最大值为99.99,最小值为-99.99。

则该字段的宽度最小应是。

12.记录的删除一般分两步:首先是,给要删除的记录加上删除标记,然后是物理删除,将记录从表中彻底清除。

13.索引按功能分为、惟一索引、候选索引和。

14.索引不改变记录的物理顺序,而是按某个索引关键字来建立记录的逻辑顺序,在索引文件中包含关键字值和。

15.TOTAL命令是对当前表中指定的字段按关键字分类汇总。

(填字段类型)16.主索引只能在中建立。

二、单项选择题(每小题2分共40分)1.VFP关系数据库管理系统能够实现的三种基本关系运算是( )A.索引、排序、查找B.建库、录入、排序C.选择、投影、连接D.显示、统计、复制2.数据库管理系统的英文缩写是( )A. DBB. DBMSC. DBSD. DBF3.在VFP6.0中字段的宽度不是由系统自动给出的字段类型是( )A.字符型B.货币型C.日期时间型D.逻辑型4、在VFP命令窗口中输入下列命令,执行后显示的结果是( )Store .f. to F? FA. .F.B. .T.C. FD. t5、两个数据库表建立参照完整性后,以下不属于参照完整性规则的是( )A. 更新规则B. 删除规则C. 插入规则D.查询规则6、一个数据库表最多只能创建个触发器( )。

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

(1)从表中选择字段形成新关系的操作是________。

A)选择B)连接C)投影D)并正确答案: C(2)如果添加到项目中的文件标识为"排除",表示________。

A)此类文件不是应用程序的一部分B)生成应用程序时不包括此类文件C)生成应用程序时包括此类文件,用户可以修改D)生成应用程序时包括此类文件,用户不能修改正确答案: C(3)不属于数据管理技术发展三个阶段的是A)文件系统管理阶段B)高级文件管理阶段C)手工管理阶段D)数据库系统阶段正确答案:B(4)如果已经建立主关键字为仓库号的仓库关系,现在用如下命令建立职工关系CREATE TABLE职工(职工号C(5)PRIMARY KEY;仓库号C(5)REFERENCE仓库;工资I)则仓库和职工之间的联系通常为A)多对多联系B)多对一联系C)一对一联系D)一对多联系正确答案:D(5)在Visual FoxPro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A)SET CENTURY ON B)SET CENTURY TO 4C)SET YEAR TO 4 D)SET YEAR TO yyyy正确答案: A(6)正确答案: C(7)语句LIST MEMORY LIKE a*能够显示的变量不包括________。

A)a B)a1 C)ab2 D)ba3正确答案: D(8)在Visual FoxPro中,用于建立或修改程序文件的命令是________。

A)MODIFY<文件名> B)MODIFY COMMAND<文件名> C)MODIFY PROCEDURE<文件名> D)上面B和C都对正确答案: B(9)如果内存变量和字段变量均有变量名"姓名",那么引用内存变量的正确方法是______。

A)M.姓名B)M->姓名C)姓名D)A)和B)都可以正确答案: D(10)在数据库表上的字段有效性规则是________。

A)逻辑表达式 B)字符表达式C)数字表达式 D)以上三种都有可能正确答案: A(11)如果有定义LOCAL data,data的初值是________。

A)整数0 B)不定值C)逻辑真D)逻辑假正确答案: D(12)在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是________。

A)EMPTY(SPACE(0)) B)LIKE(′xy*′,′xyz′) C)AT(′xy′,′abcxyz′) D)ISNULL(.NULL.)正确答案: C(13)在下面的Visual FoxPro表达式中,运算结果为逻辑真的是。

A)EMPTY(.NULL.) B)LIKE(′xy?′、′xyz′)C)AT(′xy′、′abcxyz′) D)ISNULL(SPACE(0))正确答案: B(14)下列字符型常量的表示中,错误的是A)[[品牌]] B)'5+3'C)'[x=y]' D)["计算机"]正确答案:A(15)表达式AT(“IS”,”THIS IS A BOOK”)的运行结果是A).T.B)3C)1D)出错正确答案:B(16)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的A)参照完整性B)实体完整性C)域完整性 D)用户定义完整性正确答案: B(17)在数据库中建立索引的目的是________。

A)节省存储空间B)提高查询速度C)提高查询和更新速度D)提高更新速度正确答案: B(18)假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令A)MODI STRU B)MODI COMM TEST C)MODI DBF D)MODI TYPE TEST正确答案: A(19)在数据库中建立表的命令是________。

A)CREATE B)CREATE DATABASE C)CREATE QUERYD)CREATE FORM正确答案: A(20)执行USE sc IN 0命令的结果是________。

A)选择0号工作区打开sc表B)选择空闲的最小号工作区打开sc表C)选择第1号工作区打开sc表D)显示出错信息正确答案: B(21)在Visual FoxPro中,有关参照完整性的删除规则正确的描述是________。

A)如果删除规则选择的是"限制",则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B)如果删除规则选择的是"级联",则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C)如果删除规则选择的是"忽略",则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录D)上面三种说法都不对正确答案: C(22)参照完整性规则的更新规则中"级联"的含义是________。

A)更新父表中的连接字段值时,用新的连接字段值自动修改子表中的所有相关记录B)若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C)父表中的连接字段值可以随意更新,不会影响子表中的记录D)父表中的连接字段值在任何情况下都不允许更新正确答案: A(23)有关ZAP命令的描述,正确的是________。

A)ZAP命令只能删除当前表的当前记录B)ZAP命令只能删除当前表的带有删除标记的记录C)ZAP命令能删除当前表的全部记录D)ZAP命令能删除表的结构和全部记录正确答案: C(24)在Visual FoxPro中,数据库表的字段或记录的有效性规则的设置可以在________。

A)项目管理器中进行B)数据库设计器中进行C)表设计器中进行D)表单设计器中进行正确答案: C(25)打开数据库的命令是________。

A)USE B)USE DATABASE C)OPEN D)OPEN DATABASE 正确答案: D(26)有一个学生表文件,且通过表设计器已经为该表建立了若干普通索引。

其中一个索引的索引表达式为姓名字段,索引名为XM。

现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是________。

A)SET INDEX TO 姓名B)SET INDEX TO XMC)SET ORDER TO 姓名D)SET ORDER TO XM正确答案: D(27)设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置"参照完整性规则",为此要求这两个表________。

A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D)在父表和子表的连接字段上都要建立主索引正确答案: B(28)Visual FoxPro的"参照完整性"中"插入规则"包括的选择是________。

A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略正确答案: D(29)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是A)OPEN B)SELECT C)USE D)LOAD正确答案:B(30)以下关于字段有效性规则叙述正确的是A)自由表和数据库表都可以设置B)只有自由表可以设置C)只有数据库表可以设置D)自由表和数据库表都不可以设置正确答案:C(31)在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是A)SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表B)SOL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表C)SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录D)传统的FoxPro DELETE命令还可以删除其它工作区中打开的数据库表中的记录正确答案: A(32)正确的SQL插入命令的语法格式是________。

A)INSERT IN…VALUES…B)INSERT TO…VALUES…C)INSERT INTO…VALUES…D)INSERT…VALUES…正确答案: C(33)SQL语言的更新命令的关键词是A)INSERT B)UPDATEC)CREATE D)SELECT正确答案: B(34)对表SC(学号C(8),课程号C(2),成绩N(3),备注C(20)),可以插入的记录是________。

A)('20080101''cl''90' NULL)B)('20080101''cl' '90', '成绩优秀')C)('20080101''cl''90''成绩优秀' )D)('20080101''cl''79''成绩优秀' )正确答案: B(35)向一个项目中添加一个数据库,应该使用项目管理器的________。

A)"代码"选项卡 B)"类"选项卡 C)"文档"选项卡 D)"数据"选项卡正确答案: D(36)以下不属于SQL数据操作命令的是________。

A)MODIFY B)INSERT C)UPDATE D)DELETE 正确答案: A(37)在Visual FoxPro的数据库表中只能有一个________。

A)候选索引B)普通索引C)主索引D)唯一索引正确答案: C(38)SQL语句中修改表结构的命令是________。

A)ALTER TABLE B)MODIFY TABLEC)ALTER STRUCTURE D)MODIFY STRUCTURE正确答案: A(39)在Visual FoxPro中,删除数据库表S的SQL命令是________。

A)DROP TABLE S B)DELETE TABLE S C)DELETE TABLE S.DBF D)ERASE TABLE S正确答案: A(40)删除视图myview的命令是A)DELETE myview B)DELETE VIEW myviewC)DROP VIEW myview D)REMOVE VIEW myview正确答案: C (41)以下关于"查询"的正确描述是________。

相关文档
最新文档