大一下学期的期末考试VFP试题集1.docx
- 文档编号:30211280
- 上传时间:2023-08-07
- 格式:DOCX
- 页数:40
- 大小:39.98KB
大一下学期的期末考试VFP试题集1.docx
《大一下学期的期末考试VFP试题集1.docx》由会员分享,可在线阅读,更多相关《大一下学期的期末考试VFP试题集1.docx(40页珍藏版)》请在冰豆网上搜索。
大一下学期的期末考试VFP试题集1
第一套
1.以下关于数据库系统的叙述中,正确的是___数据库的数据项之间和记录之间都存在联系_____。
2.当一张二维表(如A表)的主关键字被包含在另外一张二维表(如B表)中时,则称B表中的该字段为____外____关键字
3.在VisualFoxPro中,表单的BorderStyle属性值为0,则表示的含义是___表单无边框表单无边框
4.以下叙述与表单数据环境有关,其中正确的是__当表单运行时,自动打开数据环境中的表__当表单运行时,自动打开数据环境中的表
5.下列___D_____不是列表框的方法。
A.Removeitem
B.Clear
C.Additem
D.GotFocus
6.SQL语句中修改表结构的命令是___AlterTable_____
7.Delete命令和Delete-SQL命令之间的区别正确的是____D____。
A.Delete命令可以直接在命令窗口执行
B.Delete-SQL命令可以直接在命令窗口执行
C.Delete命令不必事先打开表
D.Delete-SQL不必事先打开表
8.Grid的子对象是__Column
9.在VisualFoxPro中,视图与查询的共同特点是___可以从多个相互关联的数据表中提取数据_____。
10.下列关于内联接的说明中,正确的是___D_____。
A.联接条件左边的表中的所有记录,和联接条件右边的表中的满足联接条件的记录
B.联接条件右边的表中的所有记录,和联接条件左边的表中的满足联接条件的记录
C.两张表中不论是否满足条件的所有记录
D.两个表中仅满足条件的记录,这是最普通的联接类型
10.查询设计器和视图设计器的主要区别是_查询设计器没有"更新条件"选项卡,有"查询去向"选项___。
11.将一个预览成功的菜单存盘,再运行该菜单却不能运行。
这是因为__没有生成代码_
12.建立永久关系,对___用SetRelation命令建立临时关联_____操作没有作用。
13.执行了下列命令后,下列说法正确的是___B_____。
OPENDATABASESJK
CREATETABLEcj(xhc(6)DEFAULT'021100',kcdhC
(2),cjN(3,0)CHECKcj>=0andcj<=100)
A.cj表被设置了记录的有效性规则
B.cj字段被设置了字段的有效性规则
C.cj表被设置了记录的有效性规则和有效性信息
D.cj字段被设置了字段的有效性规则和有效性信息
14.下列__BoundColumn______属性,用于在多列的列表框或组合框中,绑定到该控件的Value属性上。
15.在报表设计器中,可使用的控件是__标签、域控件和线条
16.报表常规类型有列报表、行报表、一对多报表和多栏报表,下列有关列报表和行报表的叙述中,正确的是___列报表是指报表中每行打印一条记录;行报表是指多行打印一条记录_____
17.用Dimensionp
(2)定义了一个数组,紧接着执行命令?
TYPE("p
(1)"),其结果是__L______。
18.相对引用是指在容器层次中相对某个容器层次的引用。
VFP中定义了若干相对引用对象所用的关键字,其中_THIS_______表示引用该对象。
19如果要在表单上显示某个或几个表的信息,则应通过_数据坏境_______对象来设置表单与表之间的链接。
20."参照完整性"是用来控制数据的完整性,尤其是控制数据库中相关表之间的主关键字和_外关键字_______键数据一致性的规则。
21建立事件循环是为了等待用户操作并进行响应。
用_clearevents_______命令将停止VisualFoxPro事件处理,使程序退出事件循环。
22设置标签控件时,AutoSize属性用于指定是否能自动调整控件大小以容纳其内容,它的默认值是___.f._____。
23报表类型的常规类型有列报表、行报表、_一对多_______和多栏报表等。
24在VisualFoxPro的命令窗口或在程序代码中执行__QUIT______命令时,将关闭所有已打开的文件,并退出VisualFoxPro系统。
25要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的_rightclick_________事件代码中添加调用该弹出式菜单程序的命令。
第二.套
1.当调用一个表单的Show方法时,可能激发表单的___Init事件_
2.在VisualFoxPro中,表单(Form)是指__窗口界面
3.下列关于表单控件叙述错误的是___C_____。
A.形状控件的Curvature属性默认值为0
B.微调框控件的Increment属性默认值为1.00
C.计时器控件的Interval属性默认值为1.00
D.表格控件的ColumnCount属性默认值为1
4.下列各组控件中,全部是数据绑定的控件是A。
A.ComBox、Grid、TextBox
B.EditBox、Grid、Line
C.CheckBox、Separator、EditBox
D.ListBox、Shape、OptonButton
5.决定表单为主表单或子表单的属性是__ShowWindow
6.以下关于表单数据环境叙述错误的是____B____。
A.可以向表单数据环境设计器中添加表或视图
B.不可以在表单数据环境设计器中添加表或视图
C.可以在表单数据环境设计器中设置表之间的联系
D.可以从表单数据环境设计器中移出表或视图
7.下列说法中不正确的是______B____.
A.VisualFoxPro系统可在内存中开辟256个工作区
B.在任一时刻只能对当前工作区文件进行操作
C.VisualFoxPro启动后,默认1号工作区为当前工作区
D.系统为每个工作区规定一个缺省别名,别名分别用字母A、B、…表示
8.下列关于编辑框的说法中,正确的是___B_____。
A.编辑框实际上是一个完整的字处理器
B.其他说法均正确
C.在编辑框中只能输入和编辑字符型数据
D,编辑框可用来选择、剪切、粘贴及复制正文
9.在下列有关VFP对象(控件)的叙述中,错误的是___D_____。
A.命令按钮控件上可同时显示文本和图片
B.编辑框控件可多行显示文本信息
C.表格中的每一列都是容器对象,而且拥有自己的属性,事件和方法
D.选项按钮用于标记两种状态的控件
10.执行语句Dimensionm(3),n(2,3)后,数组m和n的元素个数分别为___3个,6个_____。
11.在VisualFoxPro中,当基于多张表查询时,要求表__之间必须有联系_
12.在VisualFoxPro系统中,使用UPDATE-SQL命令修改记录数据时,若无WHERE条件子句,则默认修改的是___全部记录_____。
13.下列关于内联接的说明中,正确的是___两个表中仅满足条件的记录,这是最普通的联接类型____。
14.SELECT-SQL语句的基本结构是___Select-From-Where_____。
15.在下列VFP的表单控件中,_命令按钮控件不是容器对象的子对象,不必在编辑状态下设置其属性。
16定义快捷菜单时,为快捷菜单定义内部名,应在"快捷菜单设计器"环境下选择VisualFoxPro系统条形菜单的"显示"项中的_"菜单选项"命令_______
17.使用Do<文件名.mpr>WithThis,"xxx"语句调用快捷菜单,在定义快捷菜单的"设置"代码时,"Parameter<参数表>"语句中参数的个数是___2____
18简单分支结构语句是___If...EndIf_____。
19.若循环结构为:
DoWhile.T.
<语句组>
EndDo
则下列说法中正确的是___在语句组中设置Exit语句可以防止出现死循环_____。
20下列说法不正确的是C。
A.永久关系是库表之间的一种关系,不仅在运行时存在,而且一直保留,拥有永久关系的表必须在数据库中
B.存储过程是保存在数据库中的过程代码的地方
C.连接是保存在数据库中的一个定义,它指定了数据源的名称。
这里所述的数据源是指本地数据源
D.从属于某一个数据库的表,称为"数据库表"
21.如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的___Update触发器设置为.F.
22.永久关系的主要作用是___设置参照完整性规则以保证数据的一致性
23.下列控件均为数据绑定型控件,但其中除____D____控件外,都是通过ControlSource属性与数据源绑定。
A.CommandGroup
B.TextBox
C.ListBox
D.Grid
24.预览报表pp1的命令是__ReportFormpp1Preview______。
25.以下VFP变量名中不合法的是________。
A.VisualFoxPro
B._ABD
C.AD100
D.变量
26在表单设计器中设计表单时,如果从"数据环境设计器"中将表拖放到表单中,则表单中将会增加一个___表格_____对象。
27.当标签控件的AutoSize属性为.T.,且WordWrap属性设置为.T.时,则文本可以_自动换行__
28.如果从第一条记录向上移动一个记录,BOF()函数将返回___.T_.____。
29____存储过程___是保存在数据库中的过程代码,它由一系列用户自定义函数或创建表与表之间参照完整性规则时系统创建的函数组成。
30.对象是_____类___的实例。
31.通过_RECORDSOURCE_______属性可以设置表格控件数据源。
32报表类型的常规类型有列报表、行报表、__一对多报表__和多栏报表等。
33.在命令窗口中,一般自动显示为蓝色的字符串称为___保留字__
如:
updatexssetjbgz=1000
第三套
1,当一张二维表(如A表)的主关键字被包含在另外一张二维表(如B表)中时,则称B表中的该字段为_____外___关键字。
2,项目管理器中有6个选项卡,以下名字中不属于其选项卡的是_程序_______。
3,以下关于二维表性质的说法不正确的是_____C___。
A,二维表中不允许出现完全相同的两行
B,二维表中的行、列顺序均可交换
C,二维表中的记录数、字段数决定了二维表的结构
D,二维表中的每一列均有唯一的字段名
4,从数据库的整体结构看,数据库系统采用的数据模型有_____A___。
A,层次模型、网状模型和关系模型
B,网状模型、链状模型和层次模型
C,链状模型、关系模型和层次模型
D,层次模型、网状模型和环状模型
5,下列属性中,除了___D_____,其他属性在设计时和运行时都可用
A,Cancel
B,Enabled
C,Default
D,Buttons
6,Release是表单对象的__A______。
A,方法
B,标题
C,属性
D,事件
7,下面关于列表框和组合框正确的叙述是____C____
A,列表框和组合框都可以实现多重选择
B,组合框可以实现多重选择,而列表框不能
C,列表框可以实现多重选择,而组合框不能
D,列表框和组合框都不能实现多重选择
8,下列____C____控件用于作为控制控件。
A,形状
B,文本框
C,命令按钮
D,标签
9,若将Timer控件的Interval属性值设置为1000,这意味着_____B___。
A,Timer控件的Timer事件的运行时间为1000毫秒
B,Timer控件的Timer事件发生的频率为1次/秒
C,Timer控件的Timer事件发生的时间间隔为1000秒
D,Timer控件的Timer事件发生的频率为1000次/秒
10,新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的___c_____属性。
A,Name
B,Closable
C,Caption
D,AlwaysOnTop
11,数据环境中包含的表、视图和关系,是定义表单或表单集时所使用的_数据源。
12,将所有1960年以前出生的教授的工资提高20%的命令是________。
A,工资With工资*1.2ForYEAR(出生日期)<=1960.AND.职称="教授"
B,ReplaceAll工资With工资*1.2ForYEAR(出生日期)<=1960.AND.职称="教授"
C,ReplaceAll工资With工资*1.2ForYEAR(出生日期)>=1960.AND.职称="教授"
D,ReplaceAll工资*1.2ForYEAR(出生日期)<=1960.AND.职称="教授"
13在"浏览"窗口显示活动表中的记录,可以用____2____种方式查看记录。
14,打开一个表后,执行下列命令序列后:
Go8
Skip-7
Go7
则关于记录指针的位置说法正确的是___B_____。
A,记录指针指向第7条记录
B,记录指针的位置取决于记录的个数
C,记录指针指向第1条记录
D,记录指针停在当前记录不动
15,Delete命令和Delete-SQL命令之间的区别正确的是___C_____。
A,Delete命令不必事先打开表
B,Delete-SQL命令可以直接在命令窗口执行
C,Delete-SQL不必事先打开表
D,Delete命令可以直接在命令窗口执行
16,下列控件中,不能为控件指定数据源的是__计时器______。
17,以下不属于选项按钮组属性的是__Caption______。
18,有如下命令序列
x=1
y=2
z=3
?
z=x+y
执行最后一条命令后,显示的结果应该是__.T.______。
19,执行Store"111"Toa之后,再执行?
"222"+"&a"的结果是_222111_______。
20,查询设计器和视图设计器的主要区别是___B_____。
A,视图设计器没有"更新条件"选项卡,有"查询去向"选项
B,查询设计器没有"更新条件"选项卡,有"查询去向"选项
C,查询设计器有"更新条件"选项卡,没有"查询去向"选项
D,视图设计器有"更新条件"选项上,也有"查询去向"选项
21,"查询"设计器中的"筛选"选项卡的作用是_指定查询记录的条件
22,从"学生"表中查询所有学生的姓名,应使用(Select姓名From学生)命令。
23,下列关于内联接的说明中,正确的是__B______。
A,两张表中不论是否满足条件的所有记录
B,两个表中仅满足条件的记录,这是最普通的联接类型
C,联接条件左边的表中的所有记录,和联接条件右边的表中的满足联接条件的记录
D,联接条件右边的表中的所有记录,和联接条件左边的表中的满足联接条件的记录
24,下列关于编辑框的说法中,正确的是
编辑框可用来选择、剪切、粘贴及复制正文,编辑框实际上是一个完整的字处理器,在编辑框中只能输入和编辑字符型数据
25,在菜单设计器的"结果"列为菜单指定的任务有4项,分别是"填充名称"、"子菜单"、"过程"、和___命令_____。
26,设计菜单要完成的最终操作是____生成mpr文件____。
27,为顶层表单添加菜单时,如果在表单的Init事件代码中加入了命令:
Domy.mprWiththis,"aaa",则还应在表单的Destroy事件代码为清除菜单而加入的命令是____C____。
A,DestroyMenumy.mprExtended
B,DestroyMenuaaaExtended
C,ReleaseMenuaaaExtended
D,ReleaseMenumy.mprExtended
28,定义全局型变量,使用命令__Public______。
29,执行命令StoreCTOD('08/11/05')ToA后,变量A的类型是__日期型_______。
30,如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的__Update触发器设置为.F.______。
31,在下面关于数据库技术的说法中,不正确的是__C______。
A,不同用户可以使用同一数据库,称为数据共享
B,禁止非法用户对数据的存取,称为数据库的安全性防护
C,采用数据库技术处理数据,数据冗余应完全消失
D,数据的完整性是指数据的正确性和一致性
32,下列有关表的叙述中,正确的是___D_____。
A,数据库表是一个独立的文件,而自由表不是一个独立的文件
B,自由表是一个独立的文件,而数据库表不是一个独立的文件
C,VisualFoxPro中的表必须依附某一个数据库
D,每个数据库表和自由表都是一个独立的文件
33,如果在建立数据库表的stock.dbf时,将单价字段的有效性规则设置为"单价>0",通过设置,能保证数据的__域完整性______。
34,下列各组控件中,全部是数据绑定的控件是___C_____。
A,CheckBox、Separator、EditBox
B,ListBox、Shape、OptonButton
C,ComBox、Grid、TextBox
D,EditBox、Grid、Line
35,使用报表向导定义报表时,定义报表布局的选项是列数、方向、字段布局
36,报表常规类型有列报表、行报表、一对多报表和多栏报表,下列有关列报表和行报表的叙述中,正确的是___C_____
A,列报表是指报表中每行打印多条记录;行报表是指多行打印一条记录
B,列报表是指报表中每行打印多条记录;行报表是指每行打印一条记录
C,列报表是指报表中每行打印一条记录;行报表是指多行打印一条记录
D,列报表是指报表中每行打印一条记录;行报表是指每行打印多条记录
37,在下列表达式中,其值为真(.T.)的是___C_____。
A,"line"$"ThisisaLine"
B,"This"$"thisabook"
C,Book"$"ThisisaBook"
D,"the"$"thisisacat"
38,下列数据为常量的是:
____A____。
A,.T.
B,F
C,02/18/99
D,TOP
39,在命令窗口中创建的变量或数组被自动地赋予__Public______属性。
40,如果从"数据环境设计器"中将某表的逻辑型字段拖放到表单上,则表单中将会增加一个__复选框______对象。
41,在VisualFoxPro中,要使编辑框、文本框等控件只显示文本而不允许用户修改,可把它们的 __ENABLED______属性设置为.F.。
42,记录指针的初始值总是____1____。
43,VisualFoxPro中的类可以分为两种:
可以包含其他类的基类,称容器类;可以被包含在容器类中的基类,称___控件_____类。
44,在文本框中用于指定输入和显示数据的属性是_inputmask_______。
45,在默认情况下,“报表设计器”中显示三个带区,即“页标头”、“_细节_____”和“页脚”。
46,项目管理器的__数据______选项卡用于显示和管理数据库、自由表和查询等。
47,VFP的菜单有两种,即一般菜单和__快捷__菜单。
第四套
1.当一张二维表(如A表)的主关键字被包含在另外一张二维表(如B表)中时,则称B表中的该字段为_____外___关键字。
2.VisualFoxPro"文件"菜单中的"关闭"命令是用来关闭___当前活动窗口_____。
3.在关系模型中,二维表表头中的栏目称为____属性名____。
4.以下命令中能关闭项目管理器的命令是___D_____。
A.Clear
B.ClearMemory
C.CloseDataBase
D..Closeall
5.在命令按钮的属性中,下列__Default______属性设置为"真"(.T.)时,运行表单时,通过按[Enter]键即可选择此命令按钮。
6.下列____计时器____控件不能取得当前值,即Value的值。
7.Release是表单对象的__方法______。
8.数值型字段需要指定小数位数,纯小数的小数位必须比数值型字段的宽度至少小____1____位。
9.每个工作区可以打开____1____个表文件。
10.下列_GotFocus_______不是列表框的方法。
11.下列都是数据绑定型控件的是__Spinner,TextBox,ListBox______。
12.在VisualFoxPro中,通用型字段G和备注型字段M在表中的宽度都是__4个字节______。
13.在银行中存放客户存款信息的表为kh,现在要在该表中查询存款金额(cash)在20000~50000之间的客户账号(custh)和客户名(custname),则下列语句正确的是_____C___。
A.Selectcusth,custnameFromkhH;
WherecashBetween50000AND20000
B.Selectcusth,custnameFromkh;
WherecashBetween20000OR50000
C.Selectcusth,custnameFromkh;
WherecashBetween20000AND50000
D.Selectcusth,custnameFromkh;
WherecashBetween50000OR20000
14.查询设计器和视图设计器的主要区别是__查询设计器没有"更新条件"选项卡,有"查询去向"选项______。
15.在查询语句中,用于实现关系投影运算的关键词是__Select______。
16.下列有关表单控件属性的叙述错误的是__D______。
A.ToolTipText属性用于指定控件的工具提示文本,文本提示最多允许使用127个字符。
B.ActivePage属性用于指定运行时页框中哪个页面为活动页面。
C.ButtonCount属性用于指定命令按钮组或选项按钮组的按钮数目,默认值为2。
D.选项按钮的Value属性只能是数值型的。
17.在菜单设计器的"结果"列为菜单指定的任务有4项,分别是"填充名称"、"子菜单"、"过程"、和____命令____。
18.执行命令StoreCTOD('08/11/05')ToA后,变量A的类型是___日期型______。
19.如果指定参照完整性的删除规则为"级联",则当删除父表中的记录时__系统自动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一下 学期 期末考试 VFP 试题