2023年VFP复习题

发布 2022-06-05 03:19:28 阅读 5193

vfp程序设计复习题。

一、选择题。

1、visual foxpro支持面向对象程序设计,在visual foxpro中,对象可区分为和容器两种。a.** b.控件 c. 类 d.数据。

2、假设在某表单中设置一个命令按钮,要求在该按钮上显示“确定”二字,于是应修改该命令按钮的属性。.name b.caption c. visible d.tooltiptext

3、现要求建立一个表单,使得该表单运行时,用户可通过它进行数据输入,为此在建立表单时,至少要在该表单中设置下列的控件。

a.commandbutton b.timer c. textbox d.image

4、设x=”y+”,y=5,在命令窗口执行命令? &后,屏幕上显示 。

a. b.y+5 c.25 d.10

5、函数str(-304.75)的值是 。

a、-304b、304 c、305d、 -305

6、连续执行以下命令之后,最后一条命令的输出结果是 。

set exact off x="a " iif(x="a",x-"bcd",x+"bcd")

a、a b、bcdc、a bcdd、abcd

7、( 数据在内存中占用1个字节。

a.字符型 b.日期型 c.货币型 d.逻辑型

8、设x=″abc″,y=″abcd″,则下列表达式中值为。t.的是。

a)x=y b)x==yc)x $ yd)at(x,y)=0

9、在命令窗口输入并执行命令 ? 后,屏幕上将显示( )

a.1 b.31 c.01/01/08 d.05/01/08

9、在命令窗口输入并执行命令 ? 大学” $大学生” 后,屏幕上将显示( )

a.大学 b..t. c.大学生 d. .f.

10、设x=”654”+space(2),y=”321”,则x-y的值与( )相等。

a.654321 b.654 + space(2) +321 c.333 d.”654321” +space(2)

11、数据库管理系统(dbms)是 。

a)计算机上的数据库系统b)计算机语言

c)用于数据管理的软件系统d)计算机应用程序。

12、用二维表数据来表示实体之间联系的模型叫做 。

a)网状模型b)层次模型 c)关系模型 d)实体-联系模型。

13、数据库db、数据库系统dbs和数据库管理系统dbms的关系是。

a、dbms包括db和dbs b、dbs包括db和dbm

c、db包括dbs和dbms d、db、dbs和dbms是平等关系。

14、若要从库存表中选取商品号和商品名这两个字段组成一个新表,应使用( )运算。

a.并 b.选择 c.投影 d. 交。

15、下列函数中,函数值为数值型的是:

a、bofb、ctod(“01/01/2009”)

c、at(“人民”,“中华人民共和国”) d、substr(dtoc(date())7)

16、、下面关于visual foxpro数组的叙述中,错误的是 。

a)用dimension和declare都可以定义数组

b)visual foxpro只支持一维数组和二维数组

c)一个数组中各个数组元素必须是同一种数据类型

d)新定义数组的各个数组元素初值为。f.

17、数据库系统的最大特点是 。

a、数据的**抽象和二级独立性b、数据共享性。

c、数据的结构化d、数据独立性。

18、关系模式的任何属性。

a、不可再分 b、可再分 c、命名在该关系模式中可以不唯一 d、以上都不是。

19、下列不能作为vfp的表达式。

a)赋值表达式 b)日期表达式 c)算术表达式 d)关系表达式。

19、表达式2*3^2+2*8/4+3^2的值为 。

a)64b)31c)49d)22

20、函数int(-3.415)的值是 。

a)-3.1415b)3.1415c)-3d)3

21、打开“项目管理器”的“数据”选项卡,其中包括。

a)数据库 b)自由表c)查询 d)以上都有。

22、在打开student表的情况下,将整个表复制到stu表的命令是 。

a)copy to stu b)copy all to stu

c)copy structure to stud)copy to stu sdf

23、在表中对所有记录作删除标记的命令是 。

a)delete all b)packc)recall all d)zap

24、如果exercise数据库已经存在,则命令可以打开该数据库。

a)create database exerciseb)modify database exercise

c)open exercised)modify exercise

25、如果var2是当前表中的一个字段名,同时也是内存变量名,则执行命令可以显示内存变量值。

a)?var2 b)? c)?field-var2 d)list m-var2

个字段名至少需要1个字符,最多不能超过个字符。

a)2b)5c)10d)255

27、物理删除当前表中所有记录的命令是 。

a)zapb)delete allc)delete table d)pack

28、foxpro执行命令 ? mod(15,4) 后,屏幕上将显示( )

a.1 b.2 c. 3 d.4

29、创建商品销售数据库时,visual foxpro会在磁盘上建立三个主文件名为商品销售而扩展名为( )的文件。

a..db、.dbs、.dbms b..dbf、.prg、.fpx c..dbc、.dct、.dcx

30、函数( )的返回值是数值型的。

a.len(’ok’) b.substr(’ok’, 2) c.trim(’ok’) d.left (‘ok’, 2)

31、如果x是一个正实数,对x的第3位小数四舍五入的表达式为 。

a)0.01*int(x+0.005b)0.01*int(100*(x+0.005))

c)0.01*int(100*(x+0.05d)0.01*int(x+0.05)

32、创建商品销售数据库以及库存表、销售表和员工表的工作,可在项目管理器窗口中的( )选项卡完成。

a.文档 b.数据 c.** d.类。

33、数据库中的每个表可以且只能建立一个( )

a.普通索引 b.唯一索引 c.候选索引 d.主索引。

34、假设在命令窗口建立了5个内存变量,要了解它们的数据类型,可用命令( )

a.list memory like * b.release memory like *

c.list liked.clear like *

35、设n=886,m=345,k=“m+n”,表达式1+&k的值是:

a)1232 b)数据类型不匹配 c)1+m+nd)“345+886”

36、假定m=[22+28],则执行命令?m后屏幕将显示。

a)50b)22+28c)[22+28d)10

37、以下四条语句中,正确的是。

a)a=1,b=2 b)a=b=1 c)store 1 to a,b d)store 1,2 to a,b

38、设计查询时,系统默认的查询去向为。

a)浏览窗 b)表 c)屏幕d)图形。

39、对表进行垂直方向的分割用的运算是。

a、交 b、投影c、选择 d、连接。

40、依次执行visual foxpro=″abc″和abc= visual foxpro命令后,再执行?visual foxpro+abc命令的结果是 。

a)abcabc b)visual foxproabc c)foxpro visual foxpro d)abc visual foxpro

41、以下四组表达式中结果是逻辑值。t.的是。

2023年春48VFP复习题

在下列各题中,只有一个选项是正确的,错选不得分。1 能对数据库中的数据进行输入 增删 修改 统计 加工 排序 输出等操作的软件系统称为 a.数据库系统b.数据库管理系统。c.数据控制程序集d.数据库应用系统。2 有如下赋值语句,结果为 同学们好 的表达式是 x 同学们 y 好吗 a.x at y,1...

2023年春本科VFP 72 复习题

一。单项选择题 每题1分,共30分 1.用二维 结构来表示实体以及实体之间联系的数据模型是。a 层次模型b 关系模型c 网状模型d 概念模型2.在关系运算中,从关系中找出满足给定条件的元组的操作称为。a 选择b 投影c 连接d 合并。3.一个表文件有20条记录,用函数eof 测试为。f.此时recn...

2019复习题

复习题1 一 选择题。1.下列描述中是正确的。a 控制器能够识别 解释和执行所有的指令及存储结果 b 计算机主要由输入输出单元 控制器 存储器和算术逻辑单元。构成 c 所有的数据运算都在控制器中完成 d 以上三者都正确。2.补码运算的特点是符号位。与数值位分别进行运算 与数值位一起参与运算 要舍去表...