1  在关系数据库中,实现"表中任意两行不能相同"的约束是靠().A
A.主码
B.外码
C.列
D.属性
2  在VFP环境下,用LIST STRU命令显示表中每个记录的长度(总计)为60,
用户实际可用字段的总宽度为().A
A.59
B.58
C.60
D.61
3 Visual FoxPro中,一个数据库表可以创建()个主索引.D
A.若干
B.3
C.2
D.1
4 修改库文件结构时,下列可能使库中数据丢失的操作是().C
A.上述A、B、C三种情况
B.改变一个字段名
C.改变一个字段的数据类型
D.增加一个字段
5  设置"字段有效性规则"时,"规则"中应输入()表达式,
"信息"框中输入()表达式.C
A.由输入的字段决定、逻辑
B.字符串、逻辑
C.逻辑、字符串
D.逻辑、由字段决定
6  使用index命令创建唯一索引时,应选参数().B
A.DESCENDING
B.UNIQUE
C.CANDIDATE
sql数据库用什么软件打开
D.ASCENDING
7  “选择”操作是根据某些条件对关系做().D
A.选择权
B.分解操作
C.重直分割
D.水平分割
8数据表中有30条记录,如果当前记录为第1条记录,把记录指针移
到最后一个,测试当前记录号函数RECNO()的值是().D
A.28
B.31
C.29
D.30
9 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的().B
A.一方表的普通索引,"多方"表的候选索引或普通索引
B."一方"表的主索引或候选索引,"多方"表的普通索引
C.一方表的主索引,"多方"表的普通索引或候选索引
D.一方表的普通索引,"多方"表的主索引或候选索引
10 使用index命令创建候选索引时应选参数()D.
A.UNIQUE
B.ASCENDING
C.DESCENDING
D.CANDIDATE
11 在Visual FoxPro中,备注型数据类型在表中占用()个字节.B
A.8
B.4
C.2
D.1
12 函数?AT("万般皆下品","惟有读书高")的结果是().A
A.0
B.惟有读书高
C.万般皆下品  惟有读书高
D.万般皆下品
13 ?CTOD('03/14/08') 的值应为().B
A.{03/14/08}
B.03/14/08
C.″08-03-14″
D.2008年3月14日
14 不能释放内存变量的命令是().A
A.clear
C.clear memo
D.clear all
15 关于FoxPro中的运算符的优先级,下列选项中不正确的是().B
A.所有关系运算符的优先级都相等
B.逻辑运算符的优先级高于关系运算符
C.字符串运算符"+"和"-"优先级相等
D.算术运算符的优先级高于其它类型运算符
16 执行?AT("教授","副教授")命令的显示结果是().C
A.0
B.2
C.3
D..T.
17 已知X="134",表达式&X+478的值为().D
A.34478
B.″612″
C.″134478″
D.612
18 在Visual FoxPro中,数组元素定义后,其初值为().A
A..F.
B..T.
C.空值
D.0
19 关于FoxPro中的运算符的优先级,下列选项中不正确的是().B
A.字符串运算符″+″和″-″优先级相等
B.逻辑运算符的优先级高于关系运算符
C.所有关系运算符的优先级都相等
D.算术运算符的优先级高于其它类型运算符
20 下列4个表达式中,运算结果为数值的是().B
A.CTOD([07/21/02])-20
B.LEN(SPACE(4))+1
C.500+200=400
D."100"-"50"
21 {^1999-05-01}+31的值应为().B
A.05/31/99
B.06/01/99
C.06/02/99
D.04/02/99
22 假设主程序和子程序中都建立了一个相同名字的变量,为了避免
子程序的运行在无意间改变主程序中的变量的取值,可以用()A
使此变量在子程序中暂时无效.
A.PRIVATE
B.CLOSE
C.LOVAL
D.LOCATE
23 Visual FoxPro中过程的开始位置是().B
B.proc
<  top
<  top
24 下列程序段有语法错误的行为第()行.  A                                         
1 d=b*b-4*a*c                                                   
2 if d>0
3 s=sqrt(d)
4 else s=sqrt(-d)
5 endif
A.4
B.2
C.3
D.5
25 下列程序段有语法错误的行为第()行.A
1 for I=1.50 to 12.34  step 0.83 
2 I=I+1
3 next
A.无
B.1
C.2
D.3
26 执行WAIT"选择"TO ANS命令后,内存变量ANS的类型是().C
A.日期型
B.数值型
C.字符型
D.逻辑型
27 当用户用鼠标单击命令按钮时将触发事件().B
A.Load
B.Click
C.Init
D.Error
28 对于表单及控件的绝大多数属性,其数据类型通常是固定的,D
如Caption属性接收()型数据.
A.任意数据类型
B.数值型数据
C.逻辑型数据
D.字符型数据
29 当一个复选按钮的Value值为0时,表示其当前状态为().A
A.没被选中
B.呈灰状
C.不可见
D.被选中
30 表单在项目管理器的哪个选项卡下管理().A
A.文档选项卡
B.其他选项卡
C.表单选项卡
D.程序选项卡
31 表单文件的扩展名是().D
A..HLP
B..FXP
C..IDX
D..SCX
32 计时器控件的主要属性是().B
A.Enabledv
B.Interval
C.Caption
D.Value
33 在Visual Foxpro中,如果一个控件的()和()属性值为.F.,
将不能获得焦点.C
A.Enabled和Contorlsource
B.Contorlsource和Click
C.Enabled和Visible
D.Enabled和Click
34 打开表单的命令是().B
A.Release Form
B.Modify Form
C.Create Form
D.Do Form
35 在Visual Foxpro中,数据环境().D
A.可以包含与视图有联系的表及表单之间的关系
B.可以包含与表有联系的表和视图及表单之间的关系
C.不可以包含与表单有联系的表和视图以及表之间的关系
D.可以包含与表单有联系的表和视图以及表之间的关系
36 当在菜单设计器中设计完菜单项后,要选择"菜单"中的()功能产生菜单程序文件.B
A.调试
B.生成
C.编译
D.运行
37 报表设计器中不包含在基本带区的有().C
A.页标头
B.页脚注
C.标题
D.细节
38 在命令窗口中执行下列()命令可以启动菜单设计器.C
A.OPEN MENU<;菜单文件名>
B.DO MENU<;菜单文件名>
C.MODIFY MENU<;菜单文件名>
D.USE MENU<;菜单文件名>
39 在利用菜单设计器设计菜单时,当某菜单项对应的任务需要由多条
命令才能完成时,应利用()选项添加多条命令.C
A."信息"
B."命令"
C."过程"
D."菜单代码"
40 报表文件的扩展名是().B
A.REP
B.FRX
C.RPX
D.RPT
1 要取得目前所在环境的帮助,应按F2键.F
2 备注字段和通用字段的数据输入方法完全相同.F
3 设表文件中有6条记录,且已打开,当EOF(  )为真时,recno(  )的返回值为 7 .T
4 表示满足第二个汉字是"红"的所有人的姓名是  %红_.F
5  一表中所有职称为"教授"或"副教授"的记录的姓名
和出生日期,可以使用命令DISP ALL FIEL 姓名,出生日期 FOR
职称="教授".OR.职称="副教授".T
6  命令LIST  FOR  性别="女"与命令LIST  WHILE  性别="女"的
功能没有什么不同.F
7 Visual FoxPro 仅支持一维及二维数组,不支持三维以上的数组.T
8 在Visual FoxPro中,二维数组可以通过一维方式操作.T
9  sual FoxPro中,表达式  出生日期>={^70/01/01}.And.出生日期
<={^80/12/31}表示选取70年以前和80年以后出生的信息.F
10  al FoxPro中,store可以将多个常量赋给一个变量.F
11 函数值会因函数名和参数的不同而不同.T
12 LOOP或EXIT语句不能单独使用,只能在循环体内使用.T
13  al FoxPro中,如果用语句:a="book",book="展望",?a,book后,
结果是:  book  展望 .T
14  利用屏幕生成器设计生成屏幕程序的步骤是:
(1)打开数据库
;
(2)设计屏幕布局、定义窗口的大小、位置和其它属性等
;
(3)生成输入屏幕程序代码. F
15 项目是文件、数据、文档等VFP对象的集合.T
16  ual FoxPro中,屏幕生成器是设计输入输出界面的工具,那么一定
能设计一个修改记录的屏幕.T
17  系统中都有唯一的对象标识.T
18 通过SET SYSMENU命令可以允许或者禁止在程序执行时访问系统菜单T
19 菜单文件的扩展名和菜单源程序文件的扩展名完全一样.F
20 在Visual FoxPro中,只能用报表向导生成报表文件,然后用报表生成器修改报表文件.F
1 要想改变关系中属性的排列顺序,应使用关系运算中的_____运算. 投影
2工资关系中有工资号、姓名、职务工资、津贴、公积金、所得税等字段, 其中可以作为关键字的字段是 _____. 工资号
3 在浏览窗口中要追加新记录,可以使用_____快捷键. Ctrl +Y
4  IIF(<;条件>,<;表达式1>,<;表达式2>)中当条件为假时,函数返回值为_____. 表达式 2
5 逻辑运算符的优先级顺序依次为(1)NOT  (2)AND  (3)_____. OR
6 在 DO WHILE … ENDDO循环结构中,用于跳出本次循环任务,使重新判断进入下一轮循环的命令是_____ . LOOP
7  扩展名为.PRG的程序文件在项目管理器的_____选项卡下管理.. 代码
8带参运行表单集时,当WindowType属性值为0或1时,把参数传递给表单集的 方法是: _____. Init
9 利用_____中的按钮可以对选定的控件进行居中、对齐等多种操作. 布局工具栏
10 为了保证分组报表中数据的正确,报表数据源中的数据应该事先按照某种顺序 索引或_____. 排序
1、在考生文件夹下建立数据
库CUST_M。
2、把考生文件夹下的自由表CUST和ORDER1加入到刚建立的数据库中。
3、为CUST表建立主索引,索引名为 primarykey,索引表达式为客户编号。
4、为ORDER1表建立侯选索引,索引名为candi_key,索引表达式为订单编号。
为ORDER1表建立普通索引,索引名为regularkey,索引表达式为客户编号。
---------------------------------------------------------------------
运行状态
编辑状态
制作如图所示表单。
---------------------------------------------------------------------
设计一个文件名称为form1的表单文件。设置:
1:设置表单名称为"Form1",标题为"口令"。 
2:设置标签(Label1)的标题为"用户名"。   
设置标签(Label2)的标题为"口令"。   
3:设置2个文本框的名称为"Text1","Text2"。
设置文本框(Text2)的显示内容为"#"。
4:设置命令按钮(Command1)的标题为"确定"。
设置命令按钮(Command2)的标题为"退出"。
要求:
1:表单"最大化"按钮不可用。
2:表单内控件如图中所示:其中"口令"对应的文本框输入内容是均显示为"#"。
3:"退出"按钮要具有关闭表单功能。
4:表单整体效果美观,比例合适。
设计一个菜单文件,文件名为cd23。
要求:
1.其主菜单包含"统计"和"退出"2个菜单项。
2."统计"包含2个子菜单:"工资现状"和"记录个数"
注意:设计中使用的代码必须在"过程"中编辑。
菜单功能:
1.选择 "工资现状",求rcda中性别为女的工资现状总和,存放在M变量中。
选择 "记录个数",统计rcda中工资现状大于等于3000的人数,存放在S变量中。
2.单击退出运行:SET SYSMENU TO DEFAULT 返回系统。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。