河南理工大学08-09-2VFP试卷A
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南理工大学 2008-2009 学年第 2 学期
数据库程序设计试卷(A卷)
考试方式:闭卷本试卷考试分数占学生总评成绩的70 %
注意:所有答案均写在答题纸上,写在试卷上的不得分。.........................
一、单项选择题(本题共40个小题,每题1分,共40分)
1.在一个二维表中,行和列分别被称为()。
A) 属性和元组 B) 元组和属性 C) 关系和元组 D) 属性和关系
2.一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是()的联系。
A) 一对一 B) 多对一 C) 一对多 D) 多对多
3.下列关系运算中,不是专门的关系运算的是()。
A)选择 B)差 C)投影 D)连接
4.Visual FoxPro 6.0中表中的空值是用()来表示的。
A)NULL B)0 C).F. D)NO
5.下列数据类型中,不是内存变量数据类型的是()。
A)字符型 B)货币型 C)逻辑型 D)浮点型
6.下列四个选项中,能表示变量的是()。
A)38 B).F. C)'AER' D)SGF
7.表达式2**3+3^2/3*4的值是()。
A)17 B)18 C)19 D)20
8.表达式中“□”表示的是空格,求表达式"计算机技术□□"-"计算机"的值是()。
A)"技术" B)"计算机技术□□计算机"
C)"计算机技术计算机□□" D)"□□计算机技术计算机"
9.在Visual FoxPro 6.0中,图标的中文名称是()。
A)标签 B)编辑框 C)列表框 D)复选框
10.表达式mod(15,-4)的值是()。
A)1 B)-1 C)3 D)-3
11.表达式ROUND(2.15636,2)的值是()。
A)2.2 B)2 C)2.15 D)2.16
12.要修改AS1表单,在命令窗口中使用的命令是()。
A)MODIFY FORM AS1 B)MODIFY FROM AS1
C)MODIFY STRUCTURE AS1 D)MODIFY COMMAND AS1
13.在表单中,指定命令按钮是可见还是隐藏的属性是()。
A)Visible B)Enabled C)Caption D)Autosize
14.如果要在命令语句的尾部加注释信息,应该使用行尾注释语句,其语法格式为()。
A)NOTE [注释内容] B)*[注释内容] C)&&[注释内容] D);[注释内容] 15.要终止当前表单的运行可用的方法是()。
A)RELEASE THISFORM B)THISFORM.RELEASE
C)REPLACE THISFORM D)THISFORM.REPLACE
16.在Visual FoxPro 6.0中,使用多个工作区时,语句SELECT 0是指()。
A)选择编号为0的工作区 B)选择无编号工作区
《数据库程序设计》试卷第1页(共6页)
C)选择编号最小的工作区 D)选择编号最大的工作区
17.“X是小于100的非负数”,用VFP表达式表示正确的是()。
A)0≤X<100 B)0<=X<100 C)0<=X and X<100 D)0<=X or X<100 18.下列语句段相当于语句IIF(A>0,Y=1,Y=2)的是()。
A)IF A>0 B)IF A>0 C)IF A>0 D)IF A>0 Y=1 Y=2 Y=1 Y=2
ELSE ELSE ENDIF ENDIF
Y=2 Y=1
ENDIF ENDIF
19.下列程序的执行结果是()。
X=2500
DO CASE
CASE X<1000
Y=1000
CASE X<2000
Y=2000
CASE X<3000
Y=3000
OTHERWISE
Y=4000
ENDCASE
?Y
A)1000 B)2000 C)3000 D)4000
20.命令按钮组的ButtonCount属性的默认值是()。
A)1 B)2 C)3 D)4
21.编辑框的SelText属性是()。
A)指定编辑框是否具有滚动条
B)返回用户在编辑框中所选文本的起始位置
C)返回用户在编辑框中所选文本的字符数
D)返回用户在编辑区内选定的文本
22.表格属性中用来指定表格数据源的是()。
A)RecordSourceType B)RecordSource C)Columncount D)LinkMaster 23.下面关于属性、方法和事件的叙述中,错误的是( )。
A)属性用于描述对象的状态,方法用于表示对象的行为
B)基于同一个类产生的两个对象可以分别设置自己的属性值
C)事件代码也可以象方法一样被显示调用
D)在新建一个表单时,可以添加新的属性、方法和事件
24.下列数组名不正确的是()。
A)A5 B)A(5+3) C)A(2.5) D)A(2,3)
25.保存菜单文件时,系统默认的扩展名为()。
《数据库程序设计》试卷第2页(共6页)
A)DBF B)QPR C)MPR D)DBC
26.下列选项不是菜单设计器所包含的是()。
A)菜单名称 B)过程 C)结果 D)选项
27.在命令窗口或程序中使用()命令可以将记录指针指向表尾。
A)GO TOP B)GO BOTTOM C)SKIP TOP D)SKIP BOTTOM 28.下列对象中,属于容器类的是()。
A)文本框 B)组合框 C)页框 D)选项按钮29. 对于自由表而言,不能创建的索引类型是()。
A)主索引 B)候选索引 C)普通索引 D)唯一索引30.DIMENSION 命令用来对()进行声明。
A)对象 B)变量 C)字段 D)数组
31.下列常用的表单方法中是用来隐藏表单的是()。
A)HIDE B)SHOW C)RELEASE D)REFRESH
32.利用查询设计器创建的查询,其查询结果输出去向的默认类型是()。
A)临时表 B)浏览 C)表 D)屏幕
33.执行下列程序段后,屏幕上显示的结果是:()。
SET TALK OFF
CLEAR
X="18"
Y="2A3"
Z="ABC"
?V AL(X)+V AL(Y)+V AL(Z)
A)2018.00 B)18.00 C)20.00 D)错误信息
34.要在表中添加新记录,使用的命令是()。
A)BROWSE B)APPEND C)LOCATE D)REPLACE
35.可一次物理删除表中的所有记录的命令是()。
A)DELETE B)RECALL C)PACK D)ZAP
36.若要建立普通索引可以使用的命令是()。
A)SET FIELDS TO B)INDEX C)SET ORDER TO D)CREATE 37.使用CONTINUE命令前,必须要使用过()命令。
A)FIND B)SEEK C)LOCATE D)FOUND
38.打开数据库SD1使用的命令是()。
A)USE DATABASE SD1 B)OPEN DATABASE SD1
C)USE SD1 D)OPEN SD1
39.Visual FoxPro()种创建报表的方法。
A)1 B)2 C)3 D)4
40.Visual FoxPro报表中域控件的作用是()。
A)用来保存一些说明性或标题文字。
B)用来美化报表。
C)用于打印表或视图中的字段、变量和表达式的计算结果。
《数据库程序设计》试卷第3页(共6页)