vfp试题.docx
- 文档编号:6868687
- 上传时间:2023-01-11
- 格式:DOCX
- 页数:52
- 大小:76.55KB
vfp试题.docx
《vfp试题.docx》由会员分享,可在线阅读,更多相关《vfp试题.docx(52页珍藏版)》请在冰豆网上搜索。
vfp试题
数据库应用程序与数据的逻辑组织、数据的物理存储方式无关,这表明了数据库的_独立性_______。
VisualFoxPro"文件"菜单中的"关闭"命令是用来关闭________。
当前活动窗口
表单的Caption属性是_显示在表单标题栏中的名称_______。
在数据环境的AutoOpenTables属性为"真"(.T.)时,以下VFP5.0事件中最先发生的是表单的LOAD________。
、在VFP的表单控件中不能直接地添加到表单中的是页面(命令按钮表格形状)
下列__列表框______控件不能作为输入控件。
(组合框编辑框微调框)
下列编辑框控件属性的叙述中正确的是SelText属性设计时不可用,运行时可读写
下面对表单若干常用事件的描述中,正确的是________。
(释放表单时,Unload事件在Destroy事件之前引发
运行表单时,Init事件在Load事件之前引发
单击表单的标题栏,引发表单的Click事件)其他说法都不对
、、、、、、以下关于表单数据环境叙述错误的是__不可以在表单数据环境设计器中添加表或视图______。
(可以向表单数据环境设计器中添加表或视图
可以从表单数据环境设计器中移出表或视图
可以在表单数据环境设计器中设置表之间的联系)
xs表已在2号工作区,2号工作区非当前工作区,要把xs表所在的工作区选为当前工作区的命令是_Selectxs_______。
关于数据库表和自由表,下列说法正确的是两者可以相互转换________。
将所有1960年以前出生的教授的工资提高20%的命令是________。
ReplaceAll工资With工资*1.2ForYEAR(出生日期)<=1960.AND.职称="教授"
、、、、下面关于列表框和组合框正确的叙述是列表框可以实现多重选择,而组合框不能
在表单中,一个OLE绑定型控件利用表中的_通用型_______字段显示一个OLE对象。
查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是_Select*From订单Where"1"$订购单号
、、、、通用数据类型用于在表中存储OLE对象。
通用字段包含一个____4____字节的引用,它指向该字段真正的内容。
关系中的"主键"不允许为空值,这种约束规则为________。
实体完整性
为了设置两个表之间的数据参照完整性,要求这两个表是__同一数据库中的两个表
每创建一个新的数据库都将生成____3____个文件。
参照完整性规则包括更新规则、删除规则和插入规则,关于这些规则的相关说明中,不正确的是__插入规则规定了当插入父表中的记录时,是否进行参照完整性检查______。
(当更新规则选择为"级联"时,表示用新的连接字段值自动修改子表中的相关所有记录。
删除规则规定了当删除父表中的记录时,如何处理子表中相关的记录。
更新规则规定了当更新父表中的连接字段(主关键字)值时,如何处理相关的子表中的记录)
、、、利用报表向导创建报表时,最多可以选定_3_______个字段作为报表数据的排序。
在报表设计器中,可使用的控件是___标签、域控件和线条_____。
引用直接容器的关键字是___parent_____。
线条(Line)控件用于创建一个水平线条、竖直线条或对角线条。
它的___lineslant_____属性指定线条倾斜方向,是从左上到右下还是从左下到右上,\(默认值)线条从左上到右下倾斜,/线条从左下到右上倾斜。
若为某数据表建立了结构复合索引文件、非结构复合索引文件和独立索引文件,那么随着该表的打开/关闭而自动打开/关闭的是_结构复合索引_______文件。
在设计一个表单时,若向该表单的数据环境中添加了两个数据库表,并在数据环境设计器中建立了两表之间的关系,那么这个关系实际上是一种____临时____关系。
报表类型的常规类型有列报表、行报表、_一对多报表_______和多栏报表等。
在VisualFoxPro中,项目文件的扩展名是___pjx_____,其备注文件的扩展名是.pjt。
在VisualFoxPro中,MIN(ROUND(8.89,1),9)的值是__8.9______。
要为顶层表单设计下拉式菜单,首先需要在菜单设计器编辑该菜单的状态下,在"常规选项"对话框中选择"顶层表单"复选框;其次要将表单的___showwindow_____属性设置为2,使其成为顶层表单;最后还要在表单的Init事件代码中,设置调用菜单程序的命令。
1、在表单中,一个OLE绑定型控件利用表中的_通用型_______字段显示一个OLE对象。
2、执行Store"111"Toa之后,再执行?
"222"+"&a"的结果是_222111
3、INT(-9.9)的函数值为__-9______。
4、从"学生"表中查询年龄大于20岁的所有学生的姓名,执行的SELECT-SQL命令是Select姓名From学生WhereYEAR(DATE())-YEAR(出生日期)>20________。
5、在VisualFoxPro中,当基于多张表查询时,要求表__之间必须有联系______。
6、查询设计器和视图设计器的主要区别是_查询设计器没有"更新条件"选项卡,有"查询去向"选项_______。
7、在SELECT-SQL语句中,与表达式"工资Between1210AND1240"功能相同的表达式是__工资>=1210AND工资<=1240______。
8、下列都是数据绑定型控件的是Spinner,TextBox,ListBox________。
9、设计菜单要完成的最终操作是__生成mpr文件______。
10、将一个预览成功的菜单存盘,再运行该菜单却不能运行。
这是因为__没有生成代码______。
11、为顶层表单添加菜单时,如果在表单的Init事件代码中加入了命令:
Domy.mprWiththis,"aaa",则还应在表单的Destroy事件代码为清除菜单而加入的命令是_ReleaseMenuaaaExtended_______。
项目管理器中有6个选项卡以下名字中不属于其选项卡的是_程序_。
。
_类,文档数据
以下命令中能关闭项目管理器的命令是Closeall________。
在下列控件中属于数据绑定型控件的是_OptionButton_______。
在设计表单时,通常用FontName属性和FontSize属性分别改变文本的字体和文本的大小,其中字体的大小值以___磅_____为单位。
下列有关表单控件属性的叙述错误的是_选项按钮的Value属性只能是数值型的。
。
。
。
。
。
。
ToolTipText属性用于指定控件的工具提示文本,文本提示最多允许使用127个字符。
ButtonCount属性用于指定命令按钮组或选项按钮组的按钮数目,默认值为2。
ActivePage属性用于指定运行时页框中哪个页面为活动页面。
下列__Timer______控件中,在设计时是可见的,在运行时是不可见的。
在下列控件中,不需要为控件指定数据源的是_标签_。
。
。
。
列表框,表格,微调框
Release是表单对象的_方法_______。
在设置表单时,VFP提供了表单控件工具栏,下列控件中,不能放在表单上的控件是____分隔符。
。
。
。
。
文本框OLE控件形状
用List命令显示表文件中的当前记录的命令格式是__ListNext1______。
在VisualFoxPro中,主索引字段____不能出现重复值或空值____。
关于数据库表和自由表,下列说法正确的是__两者可以相互转换______
在文本框中,用来设置文本框的显示格式的属性是_Format_______。
在表单中,一个OLE绑定型控件利用表中的__通用型______字段显示一个OLE对象。
下列都是数据绑定型控件的是__Spinner,TextBox,ListBox______。
将一个预览成功的菜单存盘,再运行该菜单却不能运行。
这是因为_没有生成代码
以下VFP变量名中不合法的是__VisualFoxPro_。
。
。
。
。
。
变量AD100_ABD
29、执行下列语句后,在屏幕上显示的结果是__30______。
Dimensiona(3)
a(3)=8
a=5
a
(1)=6
?
a*a(3)
30、如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的_Update触发器设置为.F._______。
以下关于VFP的主索引的说法,正确的是_主索引只适用于数据库表的结构复合索引_______。
UPDATE触发器设置为.F.
如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的_UPDATE触发器设置为.F._______。
设学生成绩表(cj)包含学号(xh)字段和课程代号(kcdh)字段,如果设置记录有效性规则为NOT(EMPTY(xh)OREMPTY(kcdh)),则执行下列_InsertIntocj(xh,kcdh)Values("99010001","02")_______命令并关闭表时,不会违反该记录的有效性规则。
若要建一个有5个按钮的选项组,应将属性_Buttoncount_______的值改为5。
预览报表pp1的命令是__ReportFormpp1Preview______。
利用报表向导创建报表时,最多可以选定__3______个字段作为报表数据的排序。
循环短路语句是___Loop_____语句。
定义全局型变量,使用命令__Public______。
执行命令StoreCTOD('08/11/05')ToA后,变量A的类型是日期型_
下列符号中,除__xy______外均是VisualFoxPro的常量。
.T.'xy'2006
浮动表单是由子表单变化而来,它属于父表单的一部分,当浮动表单最小化时,它显示在桌面的__底部______位置;当父表单最小化时,浮动表单也一并最小化。
要实现对js表所有记录的工龄(gl)加2,其Update-SQL命令为UpdatejsSet__g1=g1+2______。
VFP的菜单有两种,即一般菜单和_快捷___菜单。
存储过程________是保存在数据库中的过程代码,它由一系列用户自定义函数或创建表与表之间参照完整性规则时系统创建的函数组成。
Hide方法的功能是___隐藏_____可视对象。
在文本框中用于指定输入和显示数据的属性是__INPUTMASK______。
为了在报表中加入一个文字说明,这时应插入一个__标签______控件。
在命令窗口中,一般自动显示为蓝色的字符串称为___系统保留字_____。
如:
updatexssetjbgz=1000
函数BETWEEN(40,34,50)运算结果是__.t.______。
从数据库的整体结构看数据库系统采用的数据模型有层次模型、网状模型和关系模型
2、数据完整性是指________。
数据的正确性、合理性和一致性
3、在使用项目管理器时,如果要移去一个文件,在提示的框中选择"移去"按钮,系统将会把所选择的文件移去。
选择"删除"按钮,系统则会把该文件________。
不仅从项目中移走,磁盘上的文件也被删除
4、以下有关命令窗口中字体的说法不正确的是命令窗口中的字体大小、行间距不能改变
6、新创建的表单默认标题为Form1,为了修改表单的标题应设置表单的Caption属性
7、下列有关表单控件属性的叙述错误的是选项按钮的Value属性只能是数值型的。
10、利用命令按钮组对象的集合属性和计数属性可以设置该命令按钮组中的所有命令按钮的属性,并进行修改。
则命令按钮组的集合属性和计数属性分别是Buttons、ButtonCount
11、在下列控件中属于数据绑定型控件的是________。
OptionButton
12、用Locate命令查找出满足条件的第一条记录后,要继续查找满足条件的下一条记录,应该用_命令。
Continue
有关表的索引下列说法中不正确的是表的结构复合索引能控制表中字段重复值的输入
14、表示表文件中平均分超过90分和不及格的全部女生记录,应当使用命令________。
ListFor性别="女".AND.(平均分>90.OR.平均分<60)
15、修改表文件的结构的命令是ModifyStructure
16、下列控件中,不能为控件指定数据源的是________。
计时器
17、命令按钮中显示的文字内容,是在_Caption_______属性中设置的
19、测试表记录指针是指向表尾所使用的函数为________。
EOF()
20、使用Select-SQL命令来建立各种查询时,下列叙述中正确的是________。
如果要使用TopN[Percent]子句,则一定要有OrderBy子句
21、关于查询的描述中,正确的是__只能根据自由表建立查询、只能根据数据库表建立查询、可以根据数据库表和自由表建立查询、不能根据自由表建立查询
22、从"学生"表中查询所有学生的姓名,应使用________命令Select姓名From学生
23、若学生表xs中有10记录,成绩表cj中有5条记录,则执行下列语句后,查询的结果有___50_____条记录。
Select*:
Fromxs,cj
24、下列___A_____不是列表框的方法。
GotFocusRemoveitemClearAdditem
25、设计菜单要完成的最终操作是________。
生成mpr文件
26、将一个预览成功的菜单存盘,再运行该菜单却不能运行。
这是因为没有生成代码
27、使用Do<文件名.mpr>WithThis,"xxx"语句调用快捷菜单,在定义快捷菜单的"设置"代码时,"Parameter<参数表>"语句中参数的个数是________。
2
29、有如下命令序列
x=1
y=2
z=3
?
z=x+y
执行最后一条命令后,显示的结果应该是_.T.
30、如果指定参照完整性的删除规则为"级联",则当删除父表中的记录时系统自动备份父表中被删除记录到一个新表中
31、可以保证实体完整性的索引是________主索引和候选索引
数据库表移出数据后,变成自由表,该表的结构复合索引文件中的候选索引仍然有效。
33、下列关于表之间的永久关系和临时关系的描述中错误的是___表关闭之后临时关系消失(永久关系只能建立于数据库表之间,而临时关系可以建立于任意表之间。
VisualFoxPro中临时关系不保存于数据库中。
表之间的永久关系只要建立则永久存在,只要打开表,它的永久关系就起作用)
34、文本框和编辑框的区别是___文本框不能多行显示,而编辑框能多行显示
35、报表常规类型有列报表、行报表、一对多报表和多栏报表下列有关列报表和行报表的叙述中正确的是列报表是指报表中每行打印一条记录;行报表是指多行打印一条记录
36、VisualFoxPro的报表文件.frx中保存的是_报表设计格式的定义
37、设s=″中华人民共和国″,如从中取出"共和国"3个字的函数是__SUBSTR(s,9,6)
39、函数ROUND(15368.9236,-2)的结果为________。
15400
40、下列程序的运行结果是________。
0
a=10
Ifa=10
s=1
EndIf
s=0
?
s
在VisualFoxPro中,运行当前文件夹下的表单文件T1.SCX的命令是_doformt1___。
计时器(Timer)控件是在应用程序中用来处理复发事件的控件。
如果该控件的Enabled属性值为"真"(.T.),且Interval属性的值为500,则计时器控件的Timer时间之间的时间间隔为500___ns或毫秒_____
3、如果依次执行下列命令,则XS表在两个工作区中同时打开,其别名为XS和W20
CLOSETABLESALL
USEXS
SELE20
USEXSAGAIN
4、假定有三个数据库文件:
DATAl,DATA2,DATA3,它们分别存放在C盘的DATA目录,D盘的DATA目录,E盘的DATA目录。
若希望下列程序执行以后,DBC()函数的值为"D:
\DATA\DATA2.DBC",请在下划线处填上适当的内容。
OPENDATABASEC:
\DATA\DATAl
OPENDATABASED:
\DATA\DATA2
OPENDATABASEE:
\DATA\DATA3
_Setdatetodate2_______
?
DBC()
5、建立事件循环是为了等待用户操作并进行响应。
用___clearevents____命令将停止VisualFoxPro事件处理,使程序退出事件循环。
6、线条(Line)控件用于创建一个水平线条、竖直线条或对角线条。
它的____lineslant____属性指定线条倾斜方向,是从左上到右下还是从左下到右上,\(默认值)线条从左上到右下倾斜,/线条从左下到右上倾斜。
7、创建一对多报表时,可以将父表字段添加到"__组标头______"带区,而将子表字段添加到"细节"带区。
可以将字段直接从表中拖放到数据环境中。
8、如果要清除当前VisualFoxPro主窗口中已显示的信息,可打开"窗口"菜单,执行其中的"清除"命令。
与之等价的操作是,在命令窗口中输入并执行______clear__命令。
9、在VisualFoxPro中,MIN(ROUND(8.89,1),9)的值是________8.9
10、将用户菜单返回到系统主菜单的命令为SetSysMenuTo________。
Default或defa
以下关于数据库系统的叙述中,正确的是__数据库的数据项之间和记录之间都存在联系______。
。
。
。
。
。
数据库的数据项之间无联系,记录之间存在联系,,数据库的数据项之间和记录之间都不存在联系,,,,数据库中只存在数据项之间的联系
关系的三种基本运算是指________。
选择、投影、连接
如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于________。
1:
1
在VisualFoxPro中,以下容器的集合属性名称一致的是_命令按钮组、选项按钮组
数据环境中包含的表、视图和关系,是定义表单或表单集时所使用的___数据源_____。
如果要在列表框中一次选择多个项(行),必须设置__MultiSelect______属性为.T.。
标签控件常见属性中,下列_______ControlSource_不是标签控件的属性。
下列____BoundColumn____属性,用于在多列的列表框或组合框中,绑定到该控件的Value属性上。
在VisualFoxPro中,表单的BorderStyle属性值为0,则表示的含义是_表单无边框
下面对表单若干常用事件的描述中,正确的是____其他说法都不对____。
(释放表单时,Unload事件在Destroy事件之前引发,运行表单时,Init事件在Load事件之前引发,,,单击表单的标题栏,引发表单的Click事件命令"ModifyCommand文件名"缺省的文件)
在VisualFoxPro中,下列有关字段变量与内存变量的叙述内容,字段变量取决于表文件,不能独立存在_是正确的。
扩数值型字段需要指定小数位数,纯小数的小数位必须比数值型字段的宽度至少小1_位。
在建立唯一索引,出现重复字段时,只存储重复出现的记录的_第一个_______。
关于表格控件,下列说法中不正确的是________表格中的列控件不包含其他控件。
在下列VFP对象(控件)中,不能直接(独立)地添加到表单中的是____选项按钮(Option)
以下关于创建视图的叙述中,正确的是__可以由其他视图创建视图____。
__
、、、将SELECT-SQL查询结果保存到数组中,使用的关键词是_IntoArray_______。
、、、使用Select-SQL命令来建立各种查询时,下列叙述中正确的是___如果要使用TopN[Percent]子句,则一定要有OrderBy子句__
关于查询的描述中,正确的是_______可以根据数据库表和自由表建立查询_。
在编辑框控件的属性中,下列ReadOnly属性与编辑框中选定的文本无关。
在为顶层表单添加下拉式菜单的过程中,需将表单的ShowWindow属性设置为_2,使其成为顶层菜单。
定义快捷菜单时,为快捷菜单定义内部名,应在"快捷菜单设计器"环境下选择VisualFoxPro系统条形菜单的"显示"项中的__"菜单选项"命令______。
在菜单设计器的"结果"列为菜单指定的任务有4项,分别是"填充名称"、"子菜单"、"过程"、和命令
结构化程序设计的3种基本逻辑结构是_____顺序结构、选择结构和循环结构___。
每创建一个新的数据库都将生成___3_____个文件。
VisualFoxPro数据库文件是___前3种说法都对____(存放用户数据的文件存放用户数据和系统的文管理数据对象的系统文件_。
)
如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的___Update触发器设置为.F._____。
MultiSelect属性是___ListBox_____控件所特有的属性。
在报表设计器中,可使用的控件是____标签、域控件和线条____。
报表的带区是指报表中的一块区域,可以包含文本、来自表格字段中的数据、计算值、用户自定义函数以及线条、图片等,下列属于报表默认带区的是页标头、细节区、页注脚
简单分支结构语句是____If...EndIf____。
、、若循环结构为:
DoWhile.T.
<语句组>
EndDo
则下列说法中正确的是_____语句组中设置Exit语句可以防止出现死循环___。
、、条件函数IIF(MOD(15,-8)>3,10,-10)的结果为_____-10___。
如果要创建OLE绑定型控件,应将___通用_____拖动到表单上。
标签控件的文本对齐方式默认情况下是_左对齐____
、、、若为某数据表建立了结构复合索引文件、非结构复合索引文件和独立索引文件,那么随着该表的打开/关闭而自动打开/关闭的是___结构复合索引_____文件。
___。
对象是__类______的实例。
通过___RECORDSOURCETYPE_____属性可以设置表格控件数据源类型。
报表文件的扩展名是____FRX____。
E-R图是概念模型的图形表示法,它是直接表示概念模型的有力工具。
在E-R图中,用_矩形_______表示实体,菱形表示联系,椭圆表示属性。
假设m="11",命令?
15+&m的结果是______26__。
在使用项目管理器时,如果要移去一个文件,在提示的框中选择"移去"按钮,系统将会把所选择的文件移去。
选择"删除"按钮,系统则会把该文件__不仅从项目中移走,磁盘上的文件也被删除
以下关于二维表性质的说法不正确的是_二维表中的记录数、字段数决定了二维表的结构_______。
(二维表中不允许出现完全相同的两行。
二维表中的行、列顺序均可交换。
二维表中的每一列均有唯一的字段名)是正确的
对于表单来说,用户可以设置其ShowWindow属性。
该属性的取值可以为在屏幕中或在顶层表单中或作为顶层表单________
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vfp 试题
![提示](https://static.bdocx.com/images/bang_tan.gif)