全国计算机vfp二级模拟试题.docx
《全国计算机vfp二级模拟试题.docx》由会员分享,可在线阅读,更多相关《全国计算机vfp二级模拟试题.docx(38页珍藏版)》请在冰豆网上搜索。
全国计算机vfp二级模拟试题
VFP试题
1。
VFP是一种________模型的数据库管理系统。
选择:
A.层次_B.网络_C.对象_D.关系 答案:
D
2。
对于二维表的关键字来讲,不一定存在的是________。
选择:
A.主关键字_B.候选关键字_C.超关键字_D.外部关键字 答案:
D
3。
目前三种基本的数据模型是________。
选择:
A.层次模型、网络模型、关系模型_B.对象模型、网络模型、关系模型_C.网络模型、对象模型、层次模型_D.层次模型、关系模型、对象模型 答案:
A
4。
在命令窗口中,不能实现的操作是________。
选择:
A.复制已执行过的命令_B.重复执行已执行过的命令_C.同时执行多个命令_D.在命令窗口中显示命令执行结果 答案:
D
5。
VFP系统中,表的结构取决于___________。
选择:
A.字段的个数、名称、类型和长度_B.字段的个数、名称、顺序_C.记录的个数、顺序_D.记录和字段的个数、顺序 答案:
A
6。
某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:
CmdTop,CmdPrior,CmdNext,CmdLast。
要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______命令。
选择:
A.This.Enabled=.F.B.This.Parent.CmdNext.Enabled=.F._C.This.CmdNext.Enabled=.F.D.Thisform.CmdNext.Enabled=.F._ 答案:
B
7。
数据库管理系统是________ 。
选择:
A.教学软件_B.应用软件C.计算机辅助设计软件_D.系统软件 答案:
D
8。
关系型数据库采用________表示实体和实体间的联系。
选择:
A.对象B.字段_C.二维表_D.表单 答案:
C
9。
在定义表结构时,以下__________数据类型的字段宽度都是定长的。
选择:
A.字符型、货币型、数值型_B.字符型、货币型、整型_C.备注型、逻辑型、数值型_D.日期型、备注型、逻辑型 答案:
D
10。
VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为________。
选择:
A..PRGB..QPRC..SCXD..TXT 答案:
B
11。
函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。
A.lFoxProB.FoxProC.FoxPro5D.FoxPro5.0 答案:
B
12下列说法中正确的是_____。
A. 数据库打开时,该库中的表将自动打开
B. 当打开数据库中的某个表时,该表所在的数据库将自动打开
C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开
D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:
B
13。
一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______。
A.外关键字B.主关键字C.超关键字D.候选关键字_ 答案:
A
14。
VFP系统中,使用查询设计器生成的查询文件中保存的是_______。
A.查询的命令B.与查询有关的基表C.查询的结果D.查询的条件 答案:
A
15。
将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。
A.ValueB.NameC.CaptionD.没有_ 答案:
A
16。
如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。
A.THISB.THISFORMC.PARENTD.都可以 答案:
C
17。
页框(PageFrame)能包容的对象是_____。
选择:
A.页面(Page)B.列(Column)C.标头(Header)D.表单集(FormSet) _ 答案:
A
18。
对于创建新类,VFP提供的工具有:
_____。
选择:
A.类设计器和报表设计器 _B.类设计器和查询设计器 _C.类设计器和表单设计器D.类设计器 答案:
C
19。
以下的四组函数,返回值的数据类型是一致的_____。
选择:
A.DTOC(DATE()),DATE(),YEAR(DATE()) _B.ALLTRIM("VFP5.0"),ASC("A"),SPACE(8)C.EOF(),RECCOUNT(), DBC()_D.STR(3.14,3,1), DTOC(DATE()), SUBSTR("ABCD",3,1) 答案:
D
20。
VFP的循环语句有_____。
选择:
A.DOWHILE,FOR和SCAN _B.DOWHILE,FOR和LOOP _C.FOR,SCAN和LOOP _D.DOCASE和DOWHILE _ 答案:
A
21。
字段的默认值是保存在______。
选择:
A.表的索引文件中B.数据库文件中C.项目文件中D.表文件中 答案:
B
22。
彻底删除记录数据可以分两步来实现,这两步是______。
选择:
A.PACK和ZAPB.PACK和RECALL_C.DELETE和PACKD.DELE和RECALL _ 答案:
C
23。
表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系"______。
选择:
A.转化为永久关系B.永久保留C.临时保留D.消失 答案:
D
24。
表移出数据库后,仍然有效的是______。
选择:
A.字段的有效性规则B.表的有效性规则 _C.字段的默认值 _D.结构复合索引文件中的候选索引 _ 答案:
D
25。
下列控件均为容器类的是_____。
选择:
A.表单、命令按钮组、命令按钮 _B.表单集、列、组合框 _C.表格、列、文本框 _D.页框、列、表格 答案:
D
26。
VFP中可执行的表单文件的扩展名是______。
选择:
A.SCTB.SCXC.SPRD.SPT 答案:
B
27。
关系模型的基本结构是______。
选择:
A.二维表_B.树形结构C.无向图D.有向图 _ 答案:
A
28。
创建对象时发生_____事件。
选择:
A.LostFocusB.InteractiveChange _C.InitD.Click 答案:
C
29。
关于数据库的操作,下述说法中,_________是正确的。
选择:
A.数据库被删除后,则它包含的数据库表也随着被删除_B.打开了新的数据库,则原来已打开的数据库被关闭 _C.数据库被关闭后,它所包含的数据库表不能被打开_D.数据库被删除后,它所包含的表变成自由表_ 答案:
D
30。
子类或对象具有延用父类的属性、事件和方法的能力,称为类的_____。
选择:
A.继承性B.抽象性C.封装性D.多态性 _ 答案:
A
31。
命令按钮中显示的文字内容,是在属性_______中设置的。
选择:
A.NameB.CaptionC.FontNameD.ControlSource 答案:
B
32。
VFP系统环境下,运行表单的命令为_______。
选择:
A.DOFORM<表单名> _B.REPORTFORM<表单名>_C.DO<表单名>D.只能在项目管理器中运行_ 答案:
A
33。
建立事件循环的命令为______。
选择:
A.READ EVENTSB.CLEAR EVENTS_C.DOWHILE……ENDDOD.FOR………ENDFOR_ 答案:
A
34。
当用鼠标使组合框的内容发生变化时,将首先触发_______事件。
选择:
A.InteractiveChangeB.ClickC.InitD.DownClick 答案:
A
35。
设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:
CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______。
选择:
A.This.Parent.CmdOk.Click()B.Thisform.Page1.CmdOk.Click()_C.This.CmdOk.Click()D.Thisform.CmdOk.Click()_ 答案:
A
36。
有关类、对象、事件,下列说法不正确的是 _________.选择:
A.对象用本身包含的代码来实现操作B.对象是类的特例C.类刻划了一组具有相同结构、操作并遵守相同规则的对象D.事件是一种预先定义好的特定动作,由用户或系统激活 答案:
A
37。
从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的_________。
选择:
A.Caption属性_B.Name属性C.BaseClass属性D.ParentClass属性 答案:
C
38。
所有类都可识别的事件即最小事件集包括___________.选择:
A.Init、Destroy和Error事件_B.Load、Init和Destroy事件C.Load、Init和Unload事件D.Init、Activate和Destroy事件 答案:
A
39。
用户在VFP中创建子类或表单时,不能新建的是______________.选择:
A.属性_B.方法C.事件D.事件的方法代码 答案:
C
40。
运行查询CX1.QPR命令是________。
选择:
A.use cx1_B.use cx1.qprC.do cx1.qpr_D.do cx1 答案:
C
41。
在VisualFoxPro系统中,________创建时,将不以独立的文件形式存储。
选择:
A.查询_B.视图 _C.类库D.表单 答案:
B
42。
文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到______中。
选择:
A.Value和NameB.Value和该字段_C.Value和CaptionD.Name和该字段_ 答案:
B
43。
在VisualFoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为___________。
选择:
A..PJX、.PJT、.PRG_B..DBF、.CDX、.FPT_C..FPT、.FRX、.FXP _D..DBC、.DCT、.DCX 答案:
B
44。
下列几组控件中,均为容器类的是_________。
选择:
A.表单、列、组合框_B.页框、页面、表格_C.列表框、列、下拉列表框_D.表单、命令按钮组、OLE控件 答案:
B
45。
VisualFoxPro是一个________。
选择:
A.数据库系统B.数据库管理系统_C.数据库D.数据库管理员 答案:
B
46。
如果要在同一个数据库的二个表之间建立关系,则在父表的结构复合索引文件中创建_______。
选择:
A.主索引_B.候选索引_C.普通索引_D.唯一索引 答案:
A
47。
在向数据库中添加表的操作时,下列说法中不正确的是________。
选择:
A.可以将自由表添加到数据库中_B.可以将数据库表添加到另一个数据库中_C.可以在项目管理器中将自由表拖放到数据库中_D.先将数据库表移出数据库成为自由表,而后添加到另一个数锯库中 答案:
B
48。
VFP环境中,当用户将某个表的记录或整个表文件都锁定时,只读命令依然可以工作。
下列____命令在记录或整个文件锁定时依然可以工作。
选择:
A.INDEXB.REPLACEC.APPENDD.SELECT-SQL 答案:
D
49。
表之间的“一对多”关系是指___________。
选择:
A.一个表与多个表之间的关系B.一个表中的记录对应另一个表中的多个记录_C.一个表中的记录对应多个表中的一个记录__D.一个表中的记录对应多个表中的多个记录 答案:
B
50。
由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为___________。
选择:
A.数据库系统B.数据库管理系统C.文件系统D.软件系统 答案:
A
51。
设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:
CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______。
选择:
A.This.Parent.CmdOk.Click()
B.Thisform.Page1.CmdOk.Click()
C.This.CmdOk.Click()
D.Thisform.CmdOk.Click() 答案:
A
52。
如果要引用一个控制所在的直接容器对象,则可以使用下列_____属性。
A.THIS B.THISFORM C.PARENT D.都可以 答案:
C
53。
下列四个事件:
Init,Load,Activate和Destroy发生的顺序为_____。
A.Init,Load,Activate,Destroy B.Load,Init,Activate,Destroy
C.Activate,Init,Load,Destroy D.Destroy,Load,Init,Activate
答案:
A
54。
设.null..AND..F.、.null..OR..F.、.null.=.null.分别是VFP系统中的三个表达式,它们的值依次为:
______。
A..null.,.null.,.null. B..F.,.null.,.null.
C:
.F.,.null.,.T. D..F.,.F.,.null. 答案:
B
55。
创建对象时发生_____事件。
A.LostFocus B.InteractiveChange
C.Init D.Click 答案:
C
56。
VFP中,执行“?
ATC("管理","数据库管理系统")”命令后,返回的结果是:
______。
A.0 B.4 C.7 D.错误的函数名 答案:
C
57。
下列关于数据的操作说法中,正确的是______。
答案:
C
A.货币型数据不能参加算术运算 B.两个日期型数据可以进行加法运算
C.一个日期型数据可以加或减一个整数 D.字符型数据能比较大小,日期型则不能
58。
VFP中可执行的表单文件的扩展名是______。
A.SCT B.SCX C.SPR D.SPT 答案:
B
59。
如果一个数据库表的DELETE角发器设置为.F.,则不允许对该表作_________的操作。
A.修改记录 B.删除记录 C.增加记录 D.显示记录 答案:
B
60。
列表框是_______控件。
A.数据绑定型 B.非数据绑定型 C.数值型 D.逻辑型 答案:
A
61。
在VFP的菜单或菜单选项中,经常会有一些呈暗灰色的选项,这可能是______。
A.这些项在当前状态下不起作用或其处理程序没有装人 B.系统运行发生故障
C.本身有缺陷 D.以上都不对 答案:
A
62。
VFP的文件菜单中的CLOSE命令是用来关闭________。
A.当前工作区中已打开的数据库 B.所有已打开的数据库
C.所有窗口 D.当前活动的窗口 答案:
D
63。
项目管理器的功能是组织和管理与项目有关的各种类型的_________。
A.文件 B.字段 C.程序 D.数据 答案:
A
64。
对于空值,下列叙述中不正确的是______。
答案:
C
A.空值不是一种数据类型 B.空值可以赋给变量、数组和字段
C.空值等于空串(“”)和空格 D.条件表达式中遇到null值,该条件表达式为“假”
65。
在VFP3.0系统环境下,若使用的命令中同时含有子句FOR、WHILE和SCOPE(范围),则下列叙述中正确的是_________。
A.三个子句执行时的优先级这为:
FOR、WHILE、SCOPE(范围)
B.三个子句执行时的优先级这为:
WHILE、SCOPE(范围)、FOR
C.三个子句执行时的优先级这为:
SCOPE(范围)、WHILE、FOR
D.无优先级,按子句出现的顺序执行 答案:
C
66。
有关查询与视图,下列说法中不正确的是______。
答案:
B
A.查询是只读型数据,而视图可以更新数据源
B.查询可以更新源数据,视图也有此功能
C.视图具有许多数据库表的必性,利用视图可以创建查询和视图
D.视图可以更新源表中的数据,存在于数据库中
67。
有关类、对象、事件,下列说法中不正确的是_________。
答案:
A
A.对象仅能用本身包含的代码来实现操作
B.对象可以是任何客观事物,对象是类的特例
C.类是一组具有相同结构、操作并遵守相同规则的对象
D.事件是一种预先定义好的特定动作,由用户或系统激活
68。
下列各组控件中,全部可与表中数据绑定的控件是_____。
答案:
C
A.EditBox、Grid、Line B.ListBox、Shape、OptonButton
C.ComBox、Grid、TextBox D.CheckBox、Separator、EditBox
69。
若要建一个有5个按钮的选项组,应将属性_____的值改为5。
A.Optiongroup B.Buttoncount
C.BoundColumn D.ControlSource 答案:
B
70。
在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作。
VisualFoxPro以两种锁定方式提供缓冲:
______。
A.保守式和开放式 B.记录方式和表方式
C.对象式和类式 D.数据方式和程序方式 答案:
A
71。
对于自由表而言,不允许有重复值的索引是_______。
A.主索引 B.侯选索引 C.普通索引 D.唯一索引 答案:
B
72。
下列命令中,不能使程序跳出循环的是_______。
A.LOOP B.EXIT C.QUIT D.RETURN 答案:
A
73。
下列说法中,不正确的是_______。
选择:
A.二维表中的每一列均有唯一的字段名B.二维表中不允许出现完全相同的两行C.二维表中行的顺序、列的顺序均可以任意交换D.二维表中行的顺序、列的顺序不可以任意交换 答案:
D
74。
有一菜单文件MAIN.MNX,运行该菜单的操作是_______。
选择:
A.执行命令 DO MAIN.MNX
B.执行命令 DOMENU MAIN.MNX
C.先生成菜单程序文件MAIN.MPR,再执行命令DOMAIN.MPR
D.先生成菜单程序文件MAIN.MPR,再执行命令DO MENU MAIN.MPR
答案:
D
75。
关于表格控件,下列说法中不正确的是_______。
选择:
A.表格的数据源可以是表、视图、查询
B.表格中的列控件不包含其它控件
C.表格能显示一对多关系中的子表
D.表格是一个容器对象 答案:
B
76。
学生管理数据库中有二个表:
学生表和成绩表,表结构分别如下,
xs.dbf | cj.dbf
学号 xh c,8 | 学号 xh c,8
姓名 xm c,8 | 课程号 kch c,4
性别 xb c,2 | 课程名 kcm c,20
出生日期 csrq d| 成绩 cj n,3
有一个按班级号查该班每一个学生总成绩的表单:
班级号由学生学号的前4位组成。
该表单组合框的
RowSourceType属性为3-SQL 语句,则它的
RowSource属性为_______。
选择:
A. select DISTINCTSUBSTR(xh,1,4)FROMxsINTOCURSORxtmp
B. select SUBSTR(