VFp练习题2

合集下载

VFP选择题2(Word版)

VFP选择题2(Word版)

【选择题练习2(一至四章)】1.单选题:已知x=8,y=5,z=27,求表达式x^3/4+6*y-7*2+(4+z/9)^2的值为( ).A. 193B. 88C. 100D. 722.单选题:修改数据表文件结构时,下列可能使数据表中数据丢失的操作是( ).A. 改变一个字段名B. 增加一个字段C. 改变一个字段的数据类型D. 上述ABC三种情况3.单选题:两个日期型数据相减后,得到的结果为( )型数据.A. NB. CC. LD. D4.单选题:在当前表中查找班级为"1"的多条记录,应输入命令( ).A. LIST FOR 班级="1"B. LOCATE FOR 班级="1" NEXT 1C. LOCATE FOR 班级="1"D. LOCATE FOR 班级="1" 回车CONTINUE5.单选题:打开一数据库,不一定将当前记录指针定位到1号记录的命令是().A. LOCATE WHILE RECNO()=1B. GOTO 1C. LOCATE ALL FOR RECNO()=1D. GO TOP6.单选题:用VFP表达式表示"x是小于100的非负数",正确的是( ).A. X>=0 AND x<100B. 0≤x<100C. 0<=x OR x<100D. 0<=x<1007.单选题:下列命题中错误的是()A. DOM(A)表示属性A的取值范围B. 关系中每一个属性对应一个值域C. 关系中不同的属性可对应同一值域D. 对应于同一值域的属性为不同的属性8.单选题:在当前表中,查找第2个女同学的记录,应使用命令( )A. LOCATE FOR 性别=″女″NEXT 2B. LOCATE FOR 性别=″女″CONTINUEC. LOCATE FOR 性别=″女″D. LIST FOR 性别=″女″9.单选题:设表中有2条记录,当BOF( )的返回值为.T.时,其记录号为( ).A. 2B. 1C. 0D. .T.10.单选题:设表TXL.DBF中有20条记录.在VFP命令窗口中执行以下命令序列,最后显示的结果是( ).USE TXLSKIP 3COUNT TO n?nA. 0B. 3C. 4D. 2011.单选题:执行?AT("教授","副教授")命令的显示结果是( ).A. 3B. .T.C. 0D. 212.单选题:CTOD("98/09/28")的值应为( ).A. "98-09-28"B. 98/09/28C. 1998年9月28日D. {^1998/09/28}13.单选题:设置字段级规则时,"字段有效性"框的"规则"中应输入()表达式,"信息"框中输入()表达式.A. 逻辑、字符串B. 由输入的字段决定、逻辑C. 字符串、逻辑D. 逻辑、由字段决定14.单选题:函数?AT("万般皆下品","惟有读书高")的结果是( ).A. 惟有读书高B. 万般皆下品C. 万般皆下品惟有读书高D. 015.单选题:在以下关于索引的说明中,错误的是( ).A. 索引可以提高查询速度B. 索引可能降低更新速度C. 索引和排序具有不同的含义D. 不能更新索引字段16.单选题:表达式VAL(SUBS("本年第2期",7,1))*LEN("他!我")的结果是( ).A. 0C. 2D. 817.单选题:执行下列命令后:XYZ=123.456CH='XYZ'?INT(&CH)命令?输出的值为( ).A. 123.456B. 0C. 123D. 出错18.单选题:职工数据表中有D型字段″出生日期″,要计算职工的整数实足年龄,应当使用命令( )A. ?(DATE()-出生日期)/365B. ?INT((DATE()-出生日期)/365)C. ?DATE()-出生日期/365D. ?ROUND((DATE()-出生日期)/365)19.单选题:在命令窗口中输入下列命令:STORE 4*5 TO X?X主屏幕上显示的结果是().A. 20B. XC. 4D. 520.单选题:{^1999/05/01}+31的值应为( ).A. {^1999/06/01}B. {^1999/04/02}C. {^1999/05/31}D. {^1999/06/02}21.单选题:关于命令的书写规则,下列说法中正确的是( ).A. 各子句顺序不能改变B. 不能大小写混合,也不能分行书写C. 命令行最大字符数是2048D. 命令不一定要以命令名开头22.单选题:关系数据库中,实现表与表之间的联系是通过( ).A . 值域B. 参照完整性规则C. 实体完整性规则D. 用户自定义的完整性规则23.单选题:依次执行以下6条命令:SELECT 1USE F1USE F2SELECT 3USE F3现在要给F1追加记录,但又不改变当前表的打开状态,应该使用命令序列().A. GO 1 APPENDB. GO F1 APPENDC. USE F1 APPENDD. SELECT 1 APPEND24.单选题:如果把学生看成实体,某个学生的姓名叫"张三",则张三应看成是( ).A. 属性型B. 记录值C. 属性值D. 记录型25.单选题:只有满足连接条件的记录才包含在查询结果中,这种连接为( ).A. 左连接B. 内部连接C. 右连接D. 完全连接26.单选题:VAL("1E3")的值为( ).A. 1.0B. 1000.0C. 0.0D. 3.027.单选题:下列4个表达式中,运算结果为数值的是( ).A. ?CTOD([07/21/02])-20B. ?LEN(SPACE(4))+1C. ?500+200=400D.?"100"-"50"28.单选题:要区分同名的内存变量和字段变量,应( ).A. 释放同名内存变量B. 在同名内存变量名前加上前缀M->C. 在同名字段变量名前加上前缀M->D. 关闭当前表文件29.单选题:某数据库文件有字符型、数值型和逻辑型三个字段,其中字符型字段宽度为5,数值型字段宽度为6(其中小数位为2),库文件中共有100条记录,则全部记录需要占用的存储字节数目是( ).A. 1200B. 1400C. 1100D. 130030.单选题:STORE -46.611 TO X? "X="+STR(X,6,2)A. X=-46.61C. -46.61D. X=46.6131.单选题:在Visual FoxPro中内存足够的情况下,每一个数组最多可拥有( )个下标变量.A. 255B. 65000C. 10亿D. 12832.单选题:使用ALLTRIM( )函数可以删除所给表达式的()A. 前后空格B. 尾部空格C. 所有空格D. 前导空格33.单选题:?str(1234.567,3,2)的结果为( ).A. 123.57B. 123.56C. 123D. * * *34.单选题:定位记录时,可以用( )命令向前或向后相对移动若干条记录位置.A. GOB. LOCATEC. GOTOD. SKIP35.单选题:设有变量sr="2000年上半年全国计算机等级考试",能够显示"2000年上半年计算机等级考试"的命令是( ).A. ?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)B. ?sr"全国"C. ?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)D. ?STR(sr,1,12)+STR(sr,17,14)36.单选题:要打开多个数据表文件,应该在多个( ).A. 数据库中B. 工作期中C. 项目中D. 工作区中37.单选题:在数据表浏览状态下,若要恢复已经逻辑删除的某个记录, 应该( ).A. 用SET DELETE OFF命令B. 立即按[ESC]键C. 用重新输入D. 用鼠标重新单击删除标识38.单选题:若当前数据表共有10条记录,且无索引文件处于打开状态,执行命令GO 5后接着执行命令INSERT BLANK BEFORE,则此时记录指针指向第()条记录.A. 11B. 6C. 439.单选题:表达式?VAL(SUBS("古老的故事",2))*LEN("Visual FoxPro")的结果是( ).A. 20B. 19C. 0D. 2140.单选题:当前表中有4个数值型字段:高等数学、英语、计算机网络和总分.其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空.要将所有学生的总分自动计算出来并填入总分段中,使用命令( ).A. REPL 总分WITH 高等数学+英语+计算机网络ALLB. REPL 总分WITH 高等数学+英语+计算机网络C. REPL总分WITH 高等数学+英语+计算机网络FOR ALLD. REPL 总分WITH 高等数学,英语,计算机网络41.单选题:下列程序段有语法错误的行为第( )行.for I=1.50 to 12.34 step 0.83I=I+1nextA. 1B. 无C. 3D. 242.单选题:Visual FoxPro中,将当前索引文件中的"姓名"设置为当前索引,应输入的命令是( ).A. SET INDEX TO 姓名B. SET 姓名C. SET ORDER TO TAG 姓名D. SET ORDER 姓名43.单选题:设表中有3条记录,当EOF( )的返回值为.T.时,其记录号为( ).A. 1B. 3C. 4D. 244.单选题:要清除所有开头字母不为A的变量,应使用命令( ).A. release all like a*B. rele all except a?C. release all like a?D. release all except a*45.单选题:命令SET DELETED OFF的作用是( ).A. 使删除标记对任何命令无响应B. 取消删除标记C. 禁止对数据库记录进行删除D. 执行删除命令时,不提供任何信息46.单选题:在Visual FoxPro中,逻辑非可以用()表示.A. .F.C. !D. .AND.47.单选题:ASC(″F″)-ASC(″A″)+10的值为( ).A. 10B. 0C. 15D. 548.单选题:在Visual FoxPro中,打开数据库的命令是( ).A. USE <数据库名>B. USE DATABASE <数据库名>C. OPEN <数据库名>D. OPEN DATABASE <数据库名>49.单选题:下列函数中,其值不为数值型的是( ).A. SORT()B. DATE()C. LEN()D. SIGN()50.单选题:数据库系统的核心是( ).A. 编译系统B. 数据库C. 数据库管理系统D. 操作系统。

VFP第二章练习题

VFP第二章练习题

一、选择题22.已知数值型变量X=1,Y=2,以下返回值为的"!3!"表达式是。

A. "!"+STR(X+Y,1)+"!"B. "!"+"X+Y"+"!"C. "!"+VAL("X+Y")+"!"D. "!"+X+Y+"!"23.以下几组表达式中,返回值均为.T.(真)的是。

A. EMPTY({})、ISNULL(SPACE(0))、EMPTY(0)B. EMPTY(0)、ISBLANK(.NULL.)、ISNULL(.NULL.)C. EMPTY(SPACE(0))、ISBLANK(0)、EMPTY(0)D. EMPTY({})、EMPTY(SPACE(5))、EMPTY(0)22.对于下列函数来说,其返回值的数据类型不为数值型的是。

A. LEN("Visual FoxPro")B. YEAR(DATE())C. ATC("this","ThisForm")D. LEFT("123456",2)23.设变量x的值为"abc "(其长度为4,末尾为一个空格字符),变量y值为" abc"(其长度为4,第一个字符为空格),则表达式LEN(x+y)和LEN(x-y)返回值分别为。

A. 6, 6B. 7, 7C. 8, 8D.8, 722.设变量x的值为“FOXPRO”,则下列表达式中运算结果为.T.的是。

A)AT("PR",x) C)SUBSTR(LOWER(x),4)$xB)BETWEEN(x,"A","J") D)ISNULL(SUBSTR(x,7)) 23.设XDH为XS表中的一个字段(类型为字符型,宽度为2个字节),则下列条件表达式中,与条件表达式XDH NOT IN("01","04")功能等价的是。

VFP程序设计模拟试题二

VFP程序设计模拟试题二

Visual FoxPro 程序设计模拟试题(二)一、选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置,答在试卷上不得分。

1·视图不能单独存在,它必须依赖于 ( )A·视图 B·数据库C·数据表 D·查询2·下列关于数据库系统的叙述中,正确的是 ( )A·表的字段之间和记录之间都存在联系B·表的字段之间和记录之间都不存在联系C·表的字段之间不存在联系,而记录之间存在联系D·表中只有字段之间存在联系3·下列命令中,拷贝库文件结构的命令是 ( )A·COPY TO B·COPY STRUCTURE TOC·COPY FILE TO D·COPY STRUCTURE EXTENDED TO4·概念设计的结构是得到一个与 ( )A·DBMS有关的逻辑结构 B·DBMS无关的概念模式C·DBMS和硬件有关的逻辑结构 D·DBMS和硬件无关的数据结构5·修改本地视图使用的命令是 ( )A·CREATE SQL VIEW B·MODIFYVIEWC·RENAME VIEW D·DELETE VIEW6·下列命令的语法规则中,非法的是 ( )A·命令动词只写前四个字母 B·命令动词后的子句位置可交换C·命令动词大小写字母等价 D·各短语和参数要连续输入无空格7·已知字符串M="12 34 ",N=" 56 78"。

则连接运算M-N的运算结果为 ( ) A·"12 34 56 78" B·"12 34 56 78"C·"1234 56 78" D·"123456 78"8·不属于循环结构的语句是 ( ) A·SCAN…ENDSCAN B·IF…ENDIFC·DO…ENDDO D·FOR …ENDFOR9·在ZGGZ.DBF第2条记录后插入一条空白记录的命令是 ( ) A·USE ZGGZ B·USE ZGGZGO 2 GO 2INSERT BEFORE INSERT BLANKC·USE ZGGZ D·USE ZGGZSKIP 2 SKIPINSERT BEFORE INSERT10·使用USE <库文件名> 命令打开库文件时,能够同时自动打开一个相关的 ( ) A·备注文件 B·文本文件C·内存变量文件 D·屏幕格式文件11·设有一字段变量"姓名",目前值为"王华",又有一内存变量"姓名",其值为"李敏",则命令? 姓名的值应为 ( ) A·王华 B·李敏C·王华 D·"李敏"12·命令?[李华]<=[黄华],"计算机报"$"计算机"的执行结果应为 ( ) A· .T. .T. B· .F. .F.C· .T. .F. D· .F. .T.13·设表TXL.DBF中有20条记录。

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案一、选择题1. 在Visual FoxPro中,以下哪个选项是正确的?A. 表单控件可以设置为只读B. 表单控件不能设置为只读C. 表单控件只能设置为隐藏D. 表单控件不能设置为隐藏答案:A2. Visual FoxPro中,以下哪个函数用于返回当前日期?A. DATE()B. TIME()C. YEAR()D. TODAY()答案:D3. 在Visual FoxPro中,以下哪个选项是正确的?A. 可以同时打开多个数据库B. 只能打开一个数据库C. 数据库不能包含表D. 数据库不能包含视图答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以创建一个数据库。

答案:CREATE DATABASE2. 要将一个表添加到数据库中,可以使用________命令。

答案:ADD TABLE3. 在Visual FoxPro中,使用________命令可以删除一个数据库。

答案:DROP DATABASE三、简答题1. 简述Visual FoxPro中如何设置表单控件的属性。

答案:在Visual FoxPro中,可以通过属性窗口来设置表单控件的属性。

首先选中控件,然后在属性窗口中找到相应的属性进行设置,例如可以设置控件的名称、类型、大小、位置等。

2. 描述Visual FoxPro中如何使用SQL语句进行数据查询。

答案:在Visual FoxPro中,可以使用SQL语句进行数据查询。

首先需要打开数据库,然后使用SELECT语句来查询数据。

例如,可以使用如下SQL语句查询表中所有记录:SELECT * FROM 表名。

结束语:通过以上题目的练习,可以加深对Visual FoxPro数据库操作和编程的理解,希望考生能够熟练掌握这些知识点,为二级考试做好充分的准备。

vfp练习题(打印版)

vfp练习题(打印版)

vfp练习题(打印版)# VFP练习题(打印版)## 一、选择题1. VFP中,以下哪个选项是用于设置字段的显示格式?A. 显示B. 隐藏C. 格式D. 规则2. 在VFP中,要实现数据的排序,可以使用以下哪个命令?A. `SORT`B. `ORDER`C. `RANK`D. `CLASSIFY`3. VFP中,创建报表时,以下哪个选项是用于设置报表的页眉和页脚?A. `REPORT FORM`B. `REPORT FOOTER`C. `PAGE HEADER`D. `PAGE FOOTER`## 二、填空题4. 在VFP中,使用______命令可以创建一个新的表单。

5. VFP中,要将一个字段的值赋给另一个字段,可以使用______语句。

6. VFP报表设计中,______是用来控制报表的打印格式。

## 三、简答题7. 简述VFP中如何使用SQL语句进行数据查询。

8. 描述VFP中如何实现数据表的连接操作。

## 四、操作题9. 假设有一个名为“学生”的表,包含字段:学号(C型)、姓名(C 型)、年龄(N型)。

请编写VFP命令,实现以下操作:- 显示所有学生的姓名和年龄。

- 按年龄从大到小排序显示所有学生的信息。

10. 给定两个表:“学生”和“课程”,学生表包含字段:学号、姓名;课程表包含字段:课程号、课程名。

请编写VFP命令,实现以下操作:- 将两个表通过学号连接,并显示连接后的所有信息。

## 五、综合应用题11. 设计一个VFP表单,包含以下功能:- 一个文本框用于输入学生姓名。

- 一个按钮,点击后在“学生”表中查找该姓名的学生信息,并在表单上显示。

- 一个命令按钮,用于将输入的姓名添加到“学生”表中。

## 六、编程题12. 编写一个VFP程序,实现以下功能:- 从键盘接收一个数字,判断该数字是奇数还是偶数,并在屏幕上显示结果。

## 七、思考题13. 思考在VFP中如何实现数据的加密和解密操作,并简要描述可能使用的方法。

VF练习题 2

VF练习题 2

C. DB包括DBS和DBMS
D. DB、DBS和DBMS是平等关系
3. ________是处理数据库存取和各种管理控制的软件系统,是数据
库系统的中心枢纽。
A. DB
B. DBMS C. DBAS D. DML
6. Visual FoxPro是一种关系数据库管理系统,所谓关系是指
________。
A. 表中各条记录彼此之间有一定的关系
A. 对视图的使用与表一样,也可以进行插入、查询、删除、修
改操作
B. 视图与查询一样,都以文件的形式独立存在,都可以为数据
库所管理
C. 视图与表不一样,它是一种虚表,不存储数据
D. 在VFP中,可建立本地视图和远程视图
【答案】B
21. 视图是一个________。
A. 虚拟的表
B. 真实的表
C. 不依赖于数据库的表
【答案】B
25. 数据库文件默认的扩展名是________。
A. .dbf
B. .dbc
C. .dbt
D. .fpt
【答案】B
29. 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改
父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中
的对应值。应选择________。
D. 不能修改的表
【答案】A
22. 不属于数据定义功能的 SQL 语句是________。
A. CREATE TABLE
B. CREATE VIEW
C. UPDATE
D. ALTER TABLE
【答案】C
24. SQL的数据操作语句不包括________。
A. INSERT B. UPDATE C. DELETE D. CHANGE

VFP数据库练习题2

VFP数据库练习题2

VFP数据库(2)一、填空题1.VFP命令的执行方式分为交互方式和方式。

2.在VFP中,字符串的定界符可以是、双引号或方括号。

3.只适用于数据库表的索引是。

4.VFP定位记录分绝对定位、相对定位和定位。

5.定义记录有效性规则,则应在表设计器中的选项卡中完成设置。

6.在select命令中,*表示。

7.在scanendscan循环中,用控制循环次数。

8.用于返回文本框中输入数据中的值得属性是value或。

9.设置启用或废止菜单项是通过菜单设计器中的“选项”对话框来完成。

10.报表备注文件的扩展名是。

二、单项选择题1.在命令格式中,“for <条件>”子句的关系运算属于()A.选择B.连接C.自由连接D.投影2.下列赋值语句中,可能正确的是()A.X=5,Y=6B.X=Y=7C.Store 2,3 To X,YD.Store 2,3 To X3.表达式DtoS({^2013-11-12}+3)的值是()A.“13/15/11”B.[20131115]C.“16/11/12”D.“12152011”4.在一个表中有两个备注字段,该表的备注文件数有()个。

A. 1B. 3C. 2D.05.可随表的打开而自动打开的索引是()A.单索引文件B.复合索引文件1C.非结构复合索引文件D.结构复合索引文件6.要求仅显示俩个表中相匹配的记录,应选择()类型。

A.内部连接B.完全连接C.左连接D.右连接7.使用SQL-select命令建立查询时,若要将查询结果输出到一临时数据表中,需要选择使用()子句。

A.Into arrayB.Into tableC.Into cursorD.Into file8.loop命令不能出现在()A.Scan和endscan之间B.Do while 和enddo之间C.For 和endfor之间D.非循环控制语句中9.在表单设计器窗口中,可以快速对齐对象的工具栏的是()A.表单设计器工具栏B.表单控件工具栏C.调色板工具栏D.布局工具栏10.要为表单设置一幅背景图片,则应使用的属性是()A.PohtoB.BackcolorC.VisibleD.Picture11.辅助命令“clear”的功能是()A.关闭数据库B.清屏C.关闭数据表D.关闭表单12.要让表单首次运行时自动居中,应使用()属性。

VFP选择题(2)

VFP选择题(2)

VFP 选择题C 1、下面叙述中()不属于数据库系统的特点。

数据结构化好数据独立性高数据冗余度高数据共享程度高C 2、某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则产品和零件之间存在着()的联系。

一对一一对多多对多不能确定A 3、现实世界中的事物(对象或个体),在数据世界中则表示为()。

记录数据项文件数据库B 4、数据库的一系列特性是由一个称为()的软件,提供通用的存取和控制方法加以实现的。

数据服务器数据库管理系统数据分析系统数据存储系统D 5、数据库系统的特点包括()。

数据的结构化数据共享数据的独立性和可控冗余度以上都是A 6、数据库应用系统是指在()支持下运行的计算机应用系统。

数据库管理系统文件系统应用程序操作系统这两个实体之间存在着()联系。

一对一一对多多对多多对一B 8、数据库系统通常采用三级模式结构,数据库用户所看到的模式是()。

概念模式外模式内模式中间模式A 9、下列叙述中有关数据库系统错误的概念是()。

用户不经dbms可直接访问数据库。

关系规范化的主要目的是减少数据冗余。

mis的含义是管理信息系统。

oracle是关系型数据库产品。

D 10、数据管理技术的发展经历了三个阶段,其中不包括的阶段是()。

人工管理阶段数据库系统阶段文件系统阶段机器管理阶段D 11、在信息世界中,客观存在并且可以相互区别的事物称为()。

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

数据库数据库应用系统数据库管理系统数据库操作系统D 13、一个关系相当于一张二维表,表中的各列相当于关系的()。

数据项元组结构B 14、在关系模式中,关系可视为一张表,元组是指表中的()。

一列一行表名值域C 15、关系数据库管理系统必须实现的三种基本关系运算是()。

索引、排序、查找建库、录入、排序选择、投影、连接显示、统计、复制B 16、数据库管理系统采用的数据模型一般有()三种。

计算机VFP试题及答案二

计算机VFP试题及答案二

试卷编号:667所属语言:Visual Foxpro试卷方案:第二章试卷总分:67分共有题型:2种一、填空共38题(共计38分)第1题(1.0分)题号:1300目前用户通常是在操作系统环境下(如在"我的电脑"或"资源管理器"窗口中)创建和删除文件夹.在VFP中,也可以使用MD命令和【1】命令来创建新文件夹和删除已建文件夹.答案:=======(答案1)=======RD第2题(1.0分)题号:217在Visual FoxPro中用于计算检索的函数有COUNT、【1】、【2】、MAX和MIN.答案:=======(答案1)=======SUM=========或=========avg=======(答案2)=======AVG=========或=========sum第3题(1.0分)题号:215MESSAGEBOX()函数的功能是显示一个用户自定义对话框.若未指定该对话框的标题,则对话框的默认标题为【1】.答案:=======(答案1)=======Microsoft Visual FoxPro函数STRTRAN(STR(35.96),SPACE(2),"* ")的返回值为【1】.(提示:系统函数STRTRAN(<字符串1>,<字符串2>,<字符串3>)的功能是用<字符串3>替换<字符串1>中所包含的<字符串2>)答案:=======(答案1)=======****36第5题(1.0分)题号:197VFP操作环境可以通过SET命名进行临时设置.决定是否可以通过按[Esc]键中断程序和命令的运行的SET命令的格式是【1】on|off.答案:=======(答案1)=======set esca第6题(1.0分)题号:1186MessageBox()函数的功能是显示一个用户自定义对话框.若未指定该对话框的标题,则对话框的默认标题为:【1】答案:=======(答案1)=======Microsoft Visual Foxpro第7题(1.0分)题号:299Visual FoxPro系统的命令窗口中,输入并执行下列命令后,Visual FoxPro主窗口中显示内容为【1】 .?3^2+2=MOD(12,7)+LEN("FoxPro")答案:=======(答案1)=======.t.日期型数据是一种特殊的数值,Visual FoxPro系统中,日期时间运算符只有【1】和【2】两种. 答案:=======(答案1)=======加法=========或=========+=======(答案2)=======减法=========或=========-第9题(1.0分)题号:1205内存变量是在内存中设置的临时存储单元,当退出Visual FoxPro时其数据自动丢失,若要保存内存变量以便以后使用,可使用SAVE To命令将其保存到文件中。

VFP操作命令练习(第二章)

VFP操作命令练习(第二章)

VFP操作命令练习一、用适当的内容填空。

1. 数据库文件扩展名是__________,通常用_______________创建和修改数据库。

2. 在VFP中,打开数据库设计器的命令是____________________。

3. 在VFP中,用字母、汉字、数字或下划线命名字段,但不能用__________开头。

4. 在学生表(XSB)的学号字段(XH)中,如果设定掩码为“999999”,则只允许输入__________位__________符号。

5. 不带条件和范围的VFP命令Delete将删除指定表中的__________记录。

6. 在VFP中,可以为数据库表设置字段有效性规则,该“规则”是一个__________表达式, “信息”是一个__________表达式。

7. 在VFP中,使数据库表变为自由表的命令是____________________。

8. 每一个打开的表文件都有一个用来记载记录当前位置的指针,该指针指向的记录称为__________。

9. 在Visual FoxPro中,建立普通索引的作用之一是提高__________速度。

10. 在Visual FoxPro数据库的每个表中只能有一个__________索引。

11. 在VFP中指定字段或表达式中不允许出现重复值的索引是____________________12. 在VFP中,同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是__________,这种索引称为__________。

13. 在VFP中,表设计器的“字段”选项卡中创建的是__________索引。

14. 在VFP中,为数据表建立性别(C,2)和年龄(N,2)的复合索引,正确的索引表达式为____________________。

15. 用命令“Index On 姓名Tag name Unique”建立索引,其索引类型是__________索引,索引文件类型是__________文件。

江西省大专Vf考试模拟题及答案2

江西省大专Vf考试模拟题及答案2

全国高等学校计算机等级考试模拟试卷(二)I、计算机基础部分(30分)试题一、选择题(每个选项1分,共30分)。

考生从提供的答案中选择一个正确的,并把所选答案的字母填入答题卡对应栏内。

1、能将高级语言源程序转换成目标程序的是。

A、编译程序B、解释程序C、调试程序D、编辑程序2、键单独按下通常不起作用。

A、EscB、ShiftC、Caps LockD、Insert3、下列关于计算机病毒的叙述中,正确的选项是。

A、计算机病毒可以通过读写软盘、硬盘或Internet网络进行传播B、计算机病毒只感染.exe或.com文件C、计算机病毒是通过电力网进行传播的D、计算机病毒是由于软盘片表面不清洁而造成的4、网络是按相互通信的。

A、信息交换方式B、传播装置C、网络协议D、分类标准5、网络中使用的传输介质,抗干扰性能最好的是。

A、双绞线B、光缆C、细缆D、粗缆6、早期的计算机主要是用来进行。

A、科学计算B、系统仿真C、自动控制D、动画设计7、计算机所具有的“存储程序和数据”的原理是提出的。

A、图灵B、布尔C、冯.诺依曼D、爱因斯坦8、无符号二进制整数1011011转换成十进制数是。

A、90B、91C、92D、939、下列各计算机程序语言中,不属于高级程序设计语言的是。

A、Visual BasicB、C#语言C、Java语言D、汇编语言10、英文缩写CAI的中文意思是。

A、计算机辅助设计B、计算机辅助制造C、计算机辅助教学D、计算机辅助管理11、删除Windows桌面上某个应用程序的快捷方式图标,意味着。

A、该应用程序连同其图标一起被删除B、只删除了该应用程序,对应的图标被隐藏C、该应用程序连同其图标一起被隐藏D、只删除了图标,对应的应用程序被保留12、从运行的MS-DOS全屏幕方式返回到Windows 2000的方法是。

A、按Ctrl键,并按Enter键B、键入Quit,并按Enter键C、键入Exit,并按Enter键D、重新启动,进入Windows13、在Windows中,按PrintScreen键,则使整个桌面内容。

vfp书后习题及参考答案2

vfp书后习题及参考答案2

习题五一、用适当的内容填空1. 在SQL语句中空值用【NULL】表示。

2. 在SQL Select 语句中将查询结果存储到一个临时表中,应使用【Into Cursor】短语。

3. 在SQL Select 语句中将查询结果存储到数组中,应使用【Into Array】短语。

4. 在SQL Select 语句中,消除查询结果中的重复记录应使用【Distinct】短语5.SQL语言是【结构化查询】语言,也是【关系数据库】的通用语言。

6.SQL语言由【数据定义语言】、【数据操纵语言】、【数据查询语言】和【数据控制语言】4部分组成,VFP不支持【数据控制语言】部分,Create Table语句属于【数据定义语言】,Update语句属于【数据操纵语言】,Select … From语句属于【数据查询语言】。

7.在VFP中,可以在【命令窗口】、【程序】、【查询】和【视图】中运行SQL语句。

在执行SQL语句(删除表Drop语句除外)操作表之前,如果没有打开表,则系统将在【目前空闲的、编号最小的工作区中】打开所涉及的表。

在执行完SQL语句后,系统【仍打开】这些文件。

8.执行Create Table TEST (F_BH C(10))时,如果没有打开数据库,则TEST为【自由】表;如果有当前数据库,则TEST为【数据库】表。

9.执行Create Table TEST (F_BH C(10),F_MC C(20) Unique, Primary Key F_BH+F_MC Tag BHMC)后,建立的索引标识名有【F_MC、BHMC】;建立的文件名是【TEST】。

10.执行Select avg(外语成绩) As 外语平均分,Max(外语成绩) As 最高分 From TEST语句,将输出【一】行数据。

11.查询文件由【一】条【Select】语句组成,该类文件的扩展名为【QPR】,可以用Modify Command 命令建立或修改查询文件中的Select语句,但文件名中必须加【扩展名】。

VF基础知识选择题 2

VF基础知识选择题 2

VF程序设计语言部分1. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。

A.DBS包括DB和DBMS B.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS2.在VF 中,“表”是指()。

A.报表 B.关系 C.表格 D.表单3.在关系模型中,实现“关系中不允许出现相同元组”的约束应使用()。

A.临时关键字 B.主关键字 C.外部关键字 D.索引关键字4.在VF中创建项目时,系统将建立一个项目文件,该项目文件的扩展名是()。

A.por B.prj C.pjx D.itm5.在VF的项目管理器中,不包括的选项卡是()。

A.数据 B.文档 C.类 D.表单6.数据库表可以设置字段有效性规则,字段有效性规则属于()范畴。

A.实体完整性 (对记录) B.参照完整性(对表间)C.数据一致性 D.域完整性(对字段)7.在VF中,不可以指定的字段的数据类型是()。

A.日期型 B.时间型 C.通用型 D.备注型8.数据库表的字段可以定义默认值,默认值是()。

A.逻辑表达式 B.字符表达式 C.数值表达式 D.前三种都可能10.根据“职工”项目文件生成emp_sys.exe应用程序的命令是()。

A.BUILD EXE emo_sys FROM 职工 B.BUILD APP emp_sys.exe FROM 职工C.LINK EXE emo_sys FROM职工 D.LINK APP emp_sys FROM职工11.指定参照完整性的删除规则为“级联”,当删除父表中的记录时,()。

A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关12.创建数据库表结构时,为表中一些字段建立普通索引,其目的是()。

A.改变表中记录的物理顺序 B.为了对表进行实体完整性约束C.加快数据库表的更新速度 D.加快数据库表的查询速度13.数据库系统中对数据库进行管理的核心软件是()。

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案一、单项选择题1. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中所有表的列表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. PRINT TABLES答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串中子字符串出现的次数?()A. AT()B. INSTR()C. LEN()D. LIKE()答案:B3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?()A. DO FORMB. OPEN FORMC. DISPLAY FORMD. VIEW FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭一个表单?()A. CLOSE FORMB. QUIT FORMC. EXIT FORMD. CANCEL FORM答案:A5. 在Visual FoxPro中,以下哪个函数用于计算字符串中子字符串的位置?()A. AT()B. INSTR()C. LEN()D. LIKE()答案:A6. Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET FORM TITLEB. SET FORM CAPTIONC. SET TITLED. SET CAPTION答案:D7. 在Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET FORM COLORB. SET FORM BACKCOLORC. SET COLORD. SET BACKCOLOR答案:C8. Visual FoxPro中,以下哪个命令用于设置表单的前景色?()A. SET FORM COLORB. SET FORM FORECOLORC. SET COLORD. SET FORECOLOR答案:D9. 在Visual FoxPro中,以下哪个函数用于返回当前日期?()A. DATE()B. TODAY()C. NOW()D. TIME()答案:B10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET FORM FONTC. SET FONT FACED. SET FONT NAME答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

2.Visual+FoxPro习题汇编及参考答案

2.Visual+FoxPro习题汇编及参考答案

2.Visual+FoxPro习题汇编及参考答案visualfoxpro习题汇编第二章visualfoxpro数据运算一、选择题1、依次执行visualfoxpro=″abc″和abc=visualfoxpro命令后,再执行?visualfoxpro+abc命令的结果就是。

a)abcabcb)visualfoxproabcd)abcvisualfoxproc)18c)89twddffd)-2d)xyzc)foxprovisualfoxproa)262、(2001-9-20)-(2001-9-10)+4^2的结果就是。

b)63、以下无法做为vfp中局部变量。

a)abcdefgb)p0000004、下列不能作为vfp的表达式。

a)赋值表达式b)日期表达式c)算术表达式d)关系表达式5、表达式2*3^2+2*8/4+3^2的值。

a)64a)-3.1415a)16.0a)(0,1)b)31b)3.1415b)16.00b)(1,10)c)49c)-3c)16.000d)22d)3d)16d)(1,9)6、函数int(-3.415)的值是。

7、函数val(″16year″)的值是。

8、函数int(rand()*10)就是在范围内的整数。

c)(0,10)9、如果x就是一个正实数,对x的第3十一位小数四舍五入的表达式为。

a)0.01*int(x+0.005)c)0.01*int(100*(x+0.05))a)sin25b)0.01*int(100*(x+0.005))d)0.01*int(x+0.05)c)sin(250)d)sin(25*pi()/180)10、数字式子sin250译成vfp表达式就是。

b)sin(25)11、“x就是大于100的非负数”用vfp表达式则表示就是。

a)0≤x<100b)0<=x<100a)ab7b)7ab13、函数str(-304.75)的值是。

a)-304b)304c)30514、已连续继续执行以下命令之后,最后一条命令的输入结果就是。

VFP编程题参考(2)

VFP编程题参考(2)

Visual FoxPro编程题参考题解1.编程序求出1-200以内的能被7整除的数的平方和。

377986s=0for I=1 to 200if mod(I,7)<>0loopendifs=s+I*Iendfor?”s=”,s2.编写程序,求共有几组i、j、k符合算式ijk+kji=1333,其中i、j、k是 0~9之间的一位整数。

6n=0for I=1 to 9for j=0 to 9for k=1 to 9if (I*100+j*10+k)+(k*100+j*10+i)=1333n=n+1endifendforendforendfor?n3.编程序求1~99的平方根的和并输出结果。

(保留小数点两位).661.46s=0for I=1 to 99s=s+sqrt(I)ednfor?round(s,2)4.编写程序,求所有符合算式ij*ji=1300的最小数ij(即i*10+j)。

其中i、j是1~9之间的一位整数。

25A=0for I=1 to 9for J=1 to 9if (I*10+J)*(J*10+I)=1300A=I*10+JexitEndifEndforIf a<>0Exitendifendfor?A5.编程序求出1~100所有整数的平方和并输出结果。

338350s=0for n=1 to 100s=s+n**endfor?n6.编写程序,求在四位数的奇数中,所有各位数字之和是25的倍数的数的和。

1298515 s=0for n=1001 to 9999 step 2a=int(n/1000)b=int((n-a*1000)/100)c=int((n-a*1000-b*100)/10)d=mod(n,10)w=a+b+c+dif mod(w,25)=0s=s+nendifendfor?s33.编写程序,求满足下列条件的所有四位数ABCD的个数,该四位数是8的倍数,且A+B=B+C,即第1位数加上第2位数等于第2位数加上第3位数。

VFP参考复习题2

VFP参考复习题2

得分评卷人一、单项选择题(每小题1分)1. 下面关于报表的数据源的陈述中最完整的是( D )。

自由表或其他报表数据库表、自由表或视图数据库表、自由表或查询数据库表、自由表、查询或视图2. 以下关于查询的数据源描述正确的是( D )。

不能根据自由表建立查询只能根据自由表建立查询只能根据数据库表建立查询可以根据数据库表和自由表建立查询3. VFP中,+和-运算符能用于(D )表达式。

货币型字符型数值型其他三项都对4. 以下不属于面向对象程序设计的特点的是( A )。

单一性继承性封装性多态性5. 下列表达式中表达式值为数值型的是( C )。

Date()-5Time()Year(Date())Datetime()6. 报表控件没有( B )。

标签线条矩形命令按钮控件7. 在Visual FoxPro中,关于查询和视图的正确描述是(A )。

查询是一个预先定义好的SQL SELECT语句文件视图是一个预先定义好的SQL SELECT语句文件查询和视图是同一种文件,只是名称不同查询和视图都是一个存储数据的表8. 以下属于非容器类控件的是( C )。

容器(Container)页框(PageFrame)标签(Label)表单(Form)9. 设已经正确执行了命令:mx=[98+2],再执行命令? &mx,屏幕将显示( A )。

10098+2[98+2]100.0010. 下列对zgda表的关系模式,描述正确的是( B)。

zgda(姓名、性别、年龄、职称)zgda(姓名,性别,年龄,职称)zgda{姓名,性别,年龄,职称}姓名、性别、年龄、职称11. 关系运算中的选择运算是(A )。

从关系中找出满足给定条件的元组的操作从关系中选择若干个属性组成新的关系的操作从关系中选择满足给定条件的属性的操作其余选项都不对12. 用户自定义函数或过程中接受参数,应使用( B )命令。

PROCEDUREFUNCTIONWHILEPARAMETERS13. 在 DO WHILE … ENDDO循环结构中,LOOP命令的作用是( B )。

全国计算机等级考试二级Visual+FoxPro数据库程序设计真题精选2(含答案)

全国计算机等级考试二级Visual+FoxPro数据库程序设计真题精选2(含答案)

全国计算机等级考试二级Visual+FoxPro数据库程序设计真题精选2一、单项选择题1.设栈的顺序存储空间为S(1:m),初始状态为top;m+1。

现经过一系列入栈与退栈运算后,top:20,则当前栈中的元素个数为()。

A.30B.20C.m-19 √D.m-20解析:栈只在栈顶进行出栈和入栈操作,初始状态时top=m+1,之后每次出栈top+1,每次入栈top-1。

当栈中有x个元素时,top=m+1-x=20,所以x= m-19。

2.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。

A.逻辑独立性√B.物理独立性C.应用独立性D.空间独立性解析:数据独立性能使数据独立于应用程序,包括:①物理独立性:数据物理结构的改变,不会影响数据库的逻辑结构,也不会引起应用程序的改动;②逻辑独立性:数据库总体逻辑结构的改变,不会导致相应的应用程序的改变。

3.默认情况下,扩展名为.SCX的文件是()。

A.表备注文件B.表单文件√C.报表文件D.数据库备注文件解析:表单文件的扩展名是.SCX。

A项,表备注文件的扩展名为.FPT;C项,报表文件的扩展名为.FRX;D项,数据库备注文件的扩展名为.DCT。

4.下列叙述中正确的是()。

A.存储空间不连续的所有链表一定是非线性结构B.结点中有多个指针域的所有链表一定是非线性结构C.能顺序存储的数据结构一定是线性结构D.带链的栈与队列是线性结构√解析:一个有且只有一个根节点,每一个节点最多有一个前驱,也最多有一个后继的非空的数据结构被称为线性结构。

D项正确,栈和队列都是受限的线性表。

A项错误,链式存储的线性表空间不连续;B项错误,双向链表的两个指针域分别指向唯一的前驱和后继,属于线性结构;C项错误,树、图等非线性结构都可以用顺序存储结构。

5.不需要事先建立就可以直接使用的变量是()。

A.局部变量B.私有变量√C.全局变量D.数组解析:根据变量的有效范围,Visual FoxPro中变量可分为:①用public定义的全局变量;②用private定义的私有变量;③用local定义的局部变量。

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

5、在屏幕上显示所有变量名以A开头 的内存的当前信息的命令是: List memory 6、在Visual FoxPro 中,有下面几个 内存变量赋值语句: X={^2001-07-28 10:15:20 PM} Y=.T. M=$123.45 N=123.45 Z=“123.45” 执行上述赋值语句,内存变量X、Y、M、N 和Z的数据类型分别是
12、time()返回值的数据类型是: 13、顺序执行下列操作后,屏幕最后显示的 结果是: y=date() H=dtoc(y) ?vartype(y),vartype(h)
上机题:
1、b=dtos(date())
?”今天是:”+left(b,4)+”年”+iif(subs(b,5,1)=”0”,; subs(b,6,1),subs(b,5,2))+”月”+right(b,2)+”日” 2、x=“奔腾586” Y=“个人计算机” ?len(x),right(x,3)+y ?x+y 3、?at(“人民”,”中华人民共和国”) ?val(substr(„668899‟,5,2))+1 ?substr(„668899‟,3)-”1” 4、dd=date() ?str(year(dd),4)+”年”+str(month(dd),2)+”月”; +Str(day(dd),2)+”日”
1、DIMENSION a[3,4]语句定义的数组元素的 个数是: 2、清除所有以B开头的内存变量的命令是: release all like 4、“学生”表中有9个记录,执行下列操作 以后屏幕最后显示的结果是: USE 学生 go bottom skip ?recno()
7、设D=5>6,命令?Vartype(d)的输出值是: 8、表达式val(subs(“奔腾586”,5,1))* Len(“visual foxpro”)的结果是 9、在下列函数中,函数值为数值的是 A、BOF( ) B、CTOD(‟01/01/96‟) C、AT(„人民’,‟中华人民共和过’) D、substr(dtoc(date()),7)) 10、命令?round(337.2007,3)的执行结果是: 11、命令?len(“THIS IS MY BOOK”)的结果是
相关文档
最新文档