第一套
1. 以下关于数据库系统的叙述中,正确的是___数据库的数据项之间和记录之间都存在联系_____。
2. 当一张二维表(如A表)的主关键字被包含在另外一张二维表(如B表)中时,则称B表中的该字段为____外____关键字
3. 在Visual FoxPro 中,表单的BorderStyle属性值为0,则表示的含义是___表单无边框 表单无边框
4. 以下叙述与表单数据环境有关,其中正确的是__当表单运行时,自动打开数据环境中的表 __当表单运行时,自动打开数据环境中的表 5. 下列___D_____不是列表框的方法。 A. Removeitem B. Clear C. Additem D. GotFocus
6. SQL语句中修改表结构的命令是___Alter Table _____
7. Delete命令和Delete-SQL命令之间的区别正确的是_ ___ D ____。 A. Delete命令可以直接在命令窗口执行 B. Delete-SQL命令可以直接在命令窗口执行 C. Delete命令不必事先打开表 D. Delete-SQL不必事先打开表 8. Grid 的子对象是__Column
9. 在Visual FoxPro中,视图与查询的共同特点是___可以从多个相互关联的数据表中提取数据_____。
10. 下列关于内联接的说明中,正确的是___D_____。
A. 联接条件左边的表中的所有记录,和联接条件右边的表中的满足联接条件的记录 B. 联接条件右边的表中的所有记录,和联接条件左边的表中的满足联接条件的记录 C. 两张表中不论是否满足条件的所有记录
D. 两个表中仅满足条件的记录,这是最普通的联接类型
10. 查询设计器和视图设计器的主要区别是_查询设计器没有\更新条件\选项卡,有\查询去向\选项___。
11. 将一个预览成功的菜单存盘,再运行该菜单却不能运行。这是因为__没有生成代码_ 12. 建立永久关系,对___用Set Relation命令建立临时关联_____操作没有作用。 13. 执行了下列命令后,下列说法正确的是___B_____。 OPEN DATABASE SJK
CREATE TABLE cj (xh c(6) DEFAULT '021100',kcdh C(2),cj N(3,0) CHECK cj>=0 and cj<=100)
A. cj表被设置了记录的有效性规则 B. cj字段被设置了字段的有效性规则
C. cj表被设置了记录的有效性规则和有效性信息 D. cj字段被设置了字段的有效性规则和有效性信息
14. 下列__BoundColumn______属性,用于在多列的列表框或组合框中,绑定到该控件的Value属性上。
15. 在报表设计器中,可使用的控件是__标签、域控件和线条
16. 报表常规类型有列报表、行报表、一对多报表和多栏报表,下列有关列报表和行报表的叙述中,正确的是___列报表是指报表中每行打印一条记录;行报表是指多行打印一条记录_____
17. 用Dimension p(2)定义了一个数组,紧接着执行命令?TYPE(\,其结果是__L______。
18. 相对引用是指在容器层次中相对某个容器层次的引用。VFP中定义了若干相对引用对象所用的关键字,其中_THIS_______表示引用该对象。 19如果要在表单上显示某个或几个表的信息,则应通过_数据坏境_______对象来设置表单与表之间的链接。
20. \参照完整性\是用来控制数据的完整性,尤其是控制数据库中相关表之间的主关键字和_外关键字_______键数据一致性的规则。
21建立事件循环是为了等待用户操作并进行响应。用 _clear events_______命令将停止Visual FoxPro事件处理,使程序退出事件循环。
22设置标签控件时,AutoSize属性用于指定是否能自动调整控件大小以容纳其内容,它的默认值是___.f._____。
23报表类型的常规类型有列报表、行报表、_一对多_______和多栏报表等。 24在Visual FoxPro的命令窗口或在程序代码中执行__QUIT______命令时,将关闭所有已打开的文件,并退出Visual FoxPro系统。
25要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的_rightclick_________事件代码中添加调用该弹出式菜单程序的命令。
第二.套
1.当调用一个表单的Show 方法时,可能激发表单的___Init事件_ 2. 在Visual FoxPro中,表单(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. Visual FoxPro系统可在内存中开辟256个工作区 B. 在任一时刻只能对当前工作区文件进行操作
C. Visual FoxPro启动后,默认1号工作区为当前工作区
D. 系统为每个工作区规定一个缺省别名,别名分别用字母A、B、… 表示 8. 下列关于编辑框的说法中,正确的是___B_____。 A. 编辑框实际上是一个完整的字处理器 B. 其他说法均正确
C. 在编辑框中只能输入和编辑字符型数据
D, 编辑框可用来选择、剪切、粘贴及复制正文
9. 在下列有关VFP对象(控件)的叙述中,错误的是___D_____。 A. 命令按钮控件上可同时显示文本和图片 B. 编辑框控件可多行显示文本信息
C. 表格中的每一列都是容器对象,而且拥有自己的属性,事件和方法 D. 选项按钮用于标记两种状态的控件 10. 执行语句Dimension m(3),n(2,3)后,数组m和n的元素个数分别为___3个,6个_____。 11.在Visual FoxPro中,当基于多张表查询时,要求表__之间必须有联系_
12. 在Visual FoxPro系统中,使用UPDATE-SQL命令修改记录数据时,若无WHERE条件子句,则默认修改的是___全部记录_____。 13. 下列关于内联接的说明中,正确的是___两个表中仅满足条件的记录,这是最普通的联接类型____。
14.SELECT-SQL语句的基本结构是___Select-From-Where_____。 15. 在下列VFP的表单控件中,_命令按钮 控件不是容器对象的子对象,不必在编辑状态下设置其属性。
16定义快捷菜单时,为快捷菜单定义内部名,应在\快捷菜单设计器\环境下选择Visual FoxPro系统条形菜单的\显示\项中的_\菜单选项\命令_______
17. 使用Do <文件名.mpr> With This,\语句调用快捷菜单,在定义快捷菜单的\设置\代码时,\参数表>\语句中参数的个数是___2____ 18简单分支结构语句是___If...EndIf _____。 19. 若循环结构为: Do While .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的命令是__Report Form pp1 Preview ______。 25. 以下VFP变量名中不合法的是________。 A. Visual FoxPro B. _ABD C. AD100 D. 变量
26在表单设计器中设计表单时,如果从\数据环境设计器\中将表拖放到表单中,则表单中将会增加一个___表格_____对象。 27. 当标签控件的AutoSize属性为.T.,且WordWrap属性设置为.T.时,则文本可以_自动换行__
28. 如果从第一条记录向上移动一个记录,BOF()函数将返回___.T_.____。
29____存储过程___是保存在数据库中的过程代码,它由一系列用户自定义函数或创建表与表之间参照完整性规则时系统创建的函数组成。 30. 对象是_____类___的实例。
31. 通过_RECORDSOURCE_______属性可以设置表格控件数据源。
32报表类型的常规类型有列报表、行报表、__一对多报表__和多栏报表等。 33. 在命令窗口中,一般自动显示为蓝色的字符串称为___保留字__ 如:update xs set jbgz=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.2 For YEAR(出生日期)<=1960 .AND. 职称=\教授\
B, Replace All 工资 With 工资*1.2 For YEAR(出生日期)<=1960 .AND. 职称=\教授\
C, Replace All 工资 With 工资*1.2 For YEAR(出生日期)>=1960 .AND. 职称=\教授\
D, Replace All 工资*1.2 For YEAR(出生日期)<=1960 .AND. 职称=\教授\13在\浏览\窗口显示活动表中的记录,可以用____2____种方式查看记录。, 14, 打开一个表后,执行下列命令序列后:
Go 8 Skip -7 Go 7