shijuan.docx
《shijuan.docx》由会员分享,可在线阅读,更多相关《shijuan.docx(66页珍藏版)》请在冰豆网上搜索。
shijuan
一、选择题
1.数据库系统由数据库、a组成。
A.DBMS、应用程序、支持数据库运行的软、硬件环境和DBA
B.DBMS和DBA
C.DBMS、应用程序和DBA
D.DBMS、应用程序、支持数据库运行的软件环境和DBA
3.执行下列命令后,屏幕上显示的结果是d。
X="AREYOUOk?
"
Y="are"
?
AT(Y,X)
A.1 B..F. C..T. D.0
4.彻底删除记录数据可以分两步来实现,这两步分别是用命令c。
A.PACK和ZAPB.PACK和RECALL
C.DELETE和PACKD.DELETE和RECALL
5.若要将当前工作区中打开的表文件GZB.DBF复制到GZB1.DBF文件,则可以使用命令d。
A.COPYGZB.DBFGZB1.DBF B.COPYTOGZB1REST
C.COPYTOGZB1STRU D.COPYTOGZB1
6.VisualFoxPro系统中,对数据库表设置参照完整性过程时,“更新规则”选择了“限制”选项后,则b。
A.在更新父表的关键字的值时,新的关键字值更新子表中的所有相关记录
B.在更新父表的关键字的值时,若子表中有相关记录则禁止更新
C.在更新父表的关键字的值时,若子表中有相关记录则允许更新
D.在更新父表的关键字的值时,不论子表中是否有相关记录
7.利用SETDATE命令可以设置日期的显示格式。
如果要将日期显示为“2002年10月1日”的形式,可以利用命令d
A.SETDATETOMDYB.SETDATETOANSI
C.SETDATETOYMDD.SETDATETOLONG
10.报表的常规类型有列报表、行报表、一对多报表和多栏报表。
下列有关列报表和行报表的叙述正确的是c。
A.列报表是指报表每行打印一条记录;行报表是指每行打印多条记录
B.列报表是指报表每行打印多条记录;行报表是指每行打印一条记录
C.列报表是指报表每行打印一条记录;行报表是指多行打印一条记录
D.列报表是指报表每行打印多条记录;行报表是指每行打印一条记录
11.菜单文件经过生成以后形成的菜单程序文件的扩展名为c。
A.MNXB.MPXC.MPRD.MND
12.在VisualFoxPro系统中,逻辑运算符执行的优先顺序是a
A.NOT,AND,ORB.NOT,OR,ANDC.AND,NOT,ORD.OR,NOT,AND
13.主程序是一个应用系统运行时的起点,是应用系统执行时首先别执行的程序。
在“项目管理器”窗口中,可以选择一个文件为主程序。
下列各组文件中,所有文件类型均可以被设置为主程序的是a A.菜单、查询、表单和程序(.prg)
B.项目、菜单、查询和表单
C.数据库、查询、表单和程序(.prg)
D.菜单、查询、表单和表
14.表格控件的数据源类型d。
A.只能是表B.只能是表、视图
C.只能是表、查询D.只能是表、视图、查询
15.列有关VFP对象(控件)的属性,事件和方法的叙述中,错误d
A.用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的属性
B.用户创建的新属性,其默认值均为.F.
C.任何对象(控件)的事件集总是固定的,用户不可能添加新的事件
D.方法和事件总是一一对应的,即一个方法程序对应着一个事件
16.在下面关于数据库技术的说法中,不正确的是c。
A.数据的完整性是指数据的正确性和一致性
B.防止非法用户对数据的存取,称为数据库的安全性防护
C.采用数据库技术处理数据,数据冗余应安全消失
D.不同用户可以使用同一数据库,称为数据共享
17.下列不属于关系代数运算的是a。
A.查询B.投影C.选择D.联接
18.数据库表移出数据库后,仍然有效的是d
A.字段的有效性规则B.表的有效性规则C.字段的默认值D.结构复合索引
19.在VisualFoxPro中创建数据库后,系统自动生成的三个文件的扩展名分别为b。
A..PJX、.PJT、.PRGB..DBC、.DCT、.DCX
C..FPT、.FRX、.FXPD..DBC、.SCT、.SCX
20.建立两个表之间的临时关系时,必须设置d。
A.主表的主索引B.主表的主控索引C.子表的主索引D.子表的主控索引
1.在关系模型中,同一个关系中的不同属性,其属性名b。
A.可以相同B.不能相同
C.可以相同,但数据类型不同D.必须相同
2.关于表的备注型字段与通用型字段,以下叙述中错误的是b。
A字段宽度都不能由用户设定
B都能存储文字和图象数据
C字段宽度都是4
D存储的内容都保存在与表文件名相同的.FTP文件中
3.在VisualFoxPro系统中,下列表示中不属于常量的是d
A..T. B.[T] C."T" D.T
4.函数INT(-3.14)的返回值是b_
A.-4 B.-3 C.3 D.4
5.VFP的循环语句有_a(其中FOR是指FOR…ENDFOR结构语句)。
A.DOWHILE,FOR和SCANB.DOWHILE,FOR和LOOP
C.FOR,SCAN和LOOPD.DOCASE和DOWHILE
6.下列关于数据库、表和视图操作的叙述中,错误的是c。
A.关闭一个数据库,将自动关闭其所有已打开的数据库表
B.打开一个数据库表,将自动打开其所有对应的数据库
C.关闭一个视图所对应的基表,将自动关闭该视图
D.关闭一个视图,不会自动关闭其所对应的基表
7.有如下一段程序:
CLOSETABLESALL
USEXS
SELE3
USEJS
USEKCIN0
BROW
上述程序执行后,浏览窗口中显示的表及当前工作区号分别是_c_
A.KC、2 B.KC、3 C.JS、3 D.JS、2
8.要在浏览窗口中显示表js.dbf中职称(zcc(10))为“教授”和“副教授”的纪录(该字段的内容无前导空格),下列命令中不能实现此功能的是d
A.SELECT*FROMjsWHEREjs.zc=”教授”ORjs.zc=”副教授”
B.SELECT*FROMjsWHERE”教授”$js.zc
C.SELECT*FROMjsWHEREjs.zcIN(”教授”,”副教授”)
D.SELECT*FROMjsWHEREWHERERIGHT(js.zc,4)=”教授”
9.如果要对自由表某一子段的数据之建立唯一性保护机制(即表中所有字段的值不重复),以下表述中正确的是c。
A.对该字段创建主索引
B.对该字段创建唯一索引
C.对该字段创建候选索引
D.对该字段创建普通索引
10.对于许多控件来说,可以通过ControlSource属性与数据绑定。
在下列VFP对象中,无ControlSource属性的是a。
A.标签(Label) B.复选框(CheckBox)
C.选项按钮组(OptionGroup) D.列表框(ListBox)
11.设cmd是一个用户创建的命令按钮子类,并设置了Click事件代码。
在某表单中基于cmd类创建了一个命令按钮,则在该命令按钮的Click事件代码编辑窗口中,d。
A.cmd类的Click事件代码可视,但不能被修改
B.cmd类的Click事件代码可视,但能被修改
C.cmd类的Click事件代码不可视,且运行表单并单击按钮时该Click事件代码不被执行
D.cmd类的Click事件代码不可视,且运行表单并单击按钮时该Click事件代码被执行
12.假定表单(frm2)上有一个文本框对象text1和一个命令组按钮对象cg1,命令按钮组cg1包含cd1和cd2两个命令按钮。
如果要在cd1命令按钮的某个方法中访问文本框对象text1的Value属性,下列表达始终正确的是b。
A.THIS.THISFORM.text1.Value
B.THIS.PARENT.PARENT.text.Value
C.PARENT.PARENT.text1.Value
D.THIS.PARENT.text1.Value
13.以下的四组函数,返回值的数据类型一致的是c
A.DTOC(DATE()),DATE(),YEAR(DATE())
B.ALLTRIM(〃VFP5.0〃),ASC(〃A〃),SPACE(8)
C.STR(3.14,3,1),DTOC(DATE()),SUBSTR(〃ABCD〃,3,1)
D.EOF(),RECCOUNT(),DBC()
14.在开发一个应用程序时,报表设计所占的工作量通常比较大。
在下列有关报表的叙述中,错误的是a
A.所有利用报表设计器创建的报表,其数据环境中一定包含表或视图。
B.在报表设计器窗口中,最多可以有9种不同的报表带区
C.在报表中可以插入图片文件
D.在打印报表时,可以不打印细节行,只打印总计和分类总计信息
15.在VisualFoxPro系统中,逻辑运算符执行的优先顺序是a
A.NOT,AND,ORB.NOT,OR,ANDC.AND,NOT,ORD.OR,NOT,AND
16.列有关VFP对象(控件)的属性,事件和方法的叙述中,错误的是d
A.用户可以为表单创建新的属性,但不能为表单中的对象(控件)创建新的属性
B.用户创建的新属性,其默认值均为.F.
C.任何对象(控件)的事件集总是固定的,用户不可能添加新的事件
D.方法和事件总是一一对应的,即一个方法程序对应着一个事件
17.在下列有关VFP对象(控件)的叙述中,错误的是a
A.复选框控件的Value值只能为1(.T.)或0(.F.)不能为空值(.NULL.)
B.一个标签控件可多行显示文本
C.命令按钮控件上可同时显示文本和图片
D.表格中的每一列都是容器对象,而且拥有自己的属性,事件和方法
18.在VisualFoxPro系统中,使用UPDATE-SQL命令修改记录数据时,若无WHERE条件子句,则默认为修改c
A.第一条记录B.当前记录C.全部记录D.当前记录以后的记录
19.对于表单来说,用户可以设置其ShowWindow属性。
该属性的取值可以为a
A.在屏幕中或在顶层表单中或作为顶层表单
B.普通或最大化或最小化
C.无模式或模式
D.平面或3维
20.在下面关于数据库技术的说法中,不正确的是c。
A.数据的完整性是指数据的正确性和一致性
B.防止非法用户对数据的存取,称为数据库的安全性防护
C.采用数据库技术处理数据,数据冗余应安全消失
D.不同用户可以使用同一数据库,称为数据共享
1。
VFP是一种d模型的数据库管理系统。
选择:
A.层次_B.网络_C.对象_D.关系
2。
对于二维表的关键字来讲,不一定存在的是d。
选择:
A.主关键字_B.候选关键字_C.超关键字_D.外部关键字
3。
目前三种基本的数据模型是a选择:
A.层次模型、网络模型、关系模型_B.对象模型、网络模型、关系模型_C.网络模型、对象模型、层次模型_D.层次模型、关系模型、对象模型
4。
在命令窗口中,不能实现的操作是d选择:
A.复制已执行过的命令_B.重复执行已执行过的命令_C.同时执行多个命令_D.在命令窗口中显示命令执行结果
5。
VFP系统中,表的结构取决于a选择:
A.字段的个数、名称、类型和长度_B.字段的个数、名称、顺序_C.记录的个数、顺序_D.记录和字段的个数、顺序
6。
某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:
CmdTop,CmdPrior,CmdNext,CmdLast。
要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入b命令。
选择:
A.This.Enabled=.F.B.This.Parent.CmdNext.Enabled=.F._C.This.CmdNext.Enabled=.F.D.Thisform.CmdNext.Enabled=.F._
7。
数据库管理系统是d。
选择:
A.教学软件_B.应用软件C.计算机辅助设计软件_D.系统软件
8。
关系型数据库采用c表示实体和实体间的联系。
选择:
A.对象B.字段_C.二维表_D.表单
9。
在定义表结构时,以下D数据类型的字段宽度都是定长的。
选择:
A.字符型、货币型、数值型_B.字符型、货币型、整型_C.备注型、逻辑型、数值型_D.日期型、备注型、逻辑型
10。
VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为B。
选择:
A..PRGB..QPRC..SCXD..TXT
11。
函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是B。
lFoxProB.FoxProC.FoxPro5D.FoxPro5.0
12下列说法中正确的是B。
A.数据库打开时,该库中的表将自动打开
B.当打开数据库中的某个表时,该表所在的数据库将自动打开
C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开
D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式
13。
一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为A。
A.外关键字B.主关键字C.超关键字D.候选关键字_
14。
VFP系统中,使用查询设计器生成的查询文件中保存的是A。
A.查询的命令B.与查询有关的基表C.查询的结果D.查询的条件
15。
将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的A属性的值也随之变化。
A.ValueB.NameC.CaptionD.没有_
16。
如果要引用一个控制所在的直接容器对象,则可以使用下列C属性。
THISB.THISFORMC.PARENTD.都可以
17。
页框(PageFrame)能包容的对象是A。
选择:
A.页面(Page)B.列(Column)C.标头(Header)D.表单集(FormSet)_
18。
对于创建新类,VFP提供的工具有:
C。
选择:
A.类设计器和报表设计器_B.类设计器和查询设计器_C.类设计器和表单设计器D.类设计器
19。
以下的四组函数,返回值的数据类型是一致的D。
选择:
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)20。
VFP的循环语句有A。
选择:
A.DOWHILE,FOR和SCAN_B.DOWHILE,FOR和LOOP_C.FOR,SCAN和LOOP_D.DOCASE和DOWHILE_
21。
字段的默认值是保存在B。
选择:
A.表的索引文件中B.数据库文件中C.项目文件中D.表文件中
22。
彻底删除记录数据可以分两步来实现,这两步是C。
选择:
A.PACK和ZAPB.PACK和RECALL_C.DELETE和PACKD.DELE和RECALL_
23。
表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系"D。
选择:
A.转化为永久关系B.永久保留C.临时保留D.消失
24。
表移出数据库后,仍然有效的是D。
选择:
A.字段的有效性规则B.表的有效性规则_C.字段的默认值_D.结构复合索引文件中的候选索引_
25。
下列控件均为容器类的是D。
选择:
A.表单、命令按钮组、命令按钮_B.表单集、列、组合框_C.表格、列、文本框_D.页框、列、表格26。
VFP中可执行的表单文件的扩展名是______。
选择:
A.SCTB.SCXC.SPRD.SPT答案:
B
27。
关系模型的基本结构是A。
选择:
A.二维表_B.树形结构C.无向图D.有向图_
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.READEVENTSB.CLEAREVENTS_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.一个表中的记录对应另一个表中的