计算机类二级VFP

2004年9月全国计算机等级考试二级VFP笔试试题

50 题含答案VFP
共 50 题返回本类
1单选题1 / 50
DBMS的含义是:
查看答案
B. 数据库管理系统
2单选题2 / 50
从关系模式中指定若干个属性组成新的关系的运算称为:
查看答案
B. 投影
3单选题3 / 50
对于“关系”的描述,正确的是:
查看答案
D. 同一个关系中不能出现相同的属性名
4单选题4 / 50
在表设计器的“字段”选项卡中可以创建的索引是
查看答案
D. 普通索引
5单选题5 / 50
在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量
查看答案
C. 私有变量
7单选题7 / 50
下列程序段的输出结果
Clear
store 10 to a
store 20 to B.
set udfparms to reference
do swap with a,(b)
a,b
procedure swap
parameters x1,x2
temp=X1
x1=x2
x2=temp
endproc
查看答案
B. 20 20
8单选题8 / 50
使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:
查看答案
A. DEBUGOUT X1
9单选题9 / 50
如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句
查看答案
A. THISFORM.CAPTION="登录窗口"
10单选题10 / 50
如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”是,则可以在Form1的Init事件中加入语句
查看答案
D. THISFORM.TEXT2.PASSWORDCHAR="*"
11单选题11 / 50
假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下:
USE 口令表
GO TOP
flag =0
DO WHILE .not.EOF()
IF Alltrim(用户名)==Alltrim(Thisform.Text1.value)
If Alltrim(口令)==Alltrim(Thisform.Text2.value)
WAIT"欢迎使用"WINDOW TIMEOUT2
ELSE
WAIT"口令错误"WINDOW TIMEOUT2
ENDIF
flag=1
EXIT
ENDIF
SKIP
ENDDO
IF
——————
WAIT"用户名错误"WINDOW TIMEOUT2
ENDIF
则在横线处应填写的代码是
查看答案
B. flag=0
14单选题14 / 50
为表单建立了快捷菜单MYMENU,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?
查看答案
D. RIGHTCLICK事件
15单选题15 / 50
为“学院”表增加一个字段“教师人数”的SQL语句是
查看答案
C. ALTER TABLE学院ADD教师人数I
16单选题16 / 50
将“欧阳秀”的工资增加200元SQL语句是
查看答案
D. UPDATE教师SET 工资=工资+200 WHERE姓名=“欧阳秀”
17单选题17 / 50
下列程序段的输出结果是CLOSE DATA A=0
USE教师GO TOP
DO WHILE .NOT. EOF()
IF主讲课程="数据结构".OR.主讲课程="C语言" A=a+1
ENDIF
SKIP
ENDDO a
查看答案
C. 6
18单选题18 / 50
有SQL语句:SELECT * FROM教师WHERE NOT(工资>3000 OR 工资<2000) 与如上语句等价的SQL语句是
查看答案
A. SELECT*FROM 教师 HWERE 工资 BETWEEN 2000 AND 3000
19单选题19 / 50
为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是
查看答案
B. ALTERTABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110"
20单选题20 / 50
有SQL语句SELECT DISTINCT系号FROM教师WHERE工资><=ALL (SELECT工资FROM教师WHERE系号="02")该语句的执行结果是系号
查看答案
A. "01"和"02"
21单选题21 / 50
建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是:
查看答案
D. CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
22单选题22 / 50
删除视图salary的命令是
查看答案
B. DROP VIEW salary
23单选题23 / 50
有SQL语句:SELECT主讲课程,COUNT(*)FROM教师GROUP BY主讲课程该语句执行结果含有记录个数是
查看答案
D. 6
24单选题24 / 50
有SQL语句SELECT COUNT(*)AS人数,主讲课程FROM教师 GROUPBY主讲课程:ORDER BY人数DESC该语句执行结果的第一条记录的内容是
查看答案
A. 4 数据结构
25单选题25 / 50
有SQL语句:SELECT学院,系名,COUNT(*)AS教师人数FROM教师,学院; WHERE教师.系号=学院.系号GROUP BY学院.系名与如上语句等价的SQL语句是:
查看答案
C. SELECT学院.系名,COUNT(*) AS教师人数;FROM教师INNER JOIN学院;ON 教师.系号=学院.系号GROUP BY学院. 系名
26单选题26 / 50
有SQL语句:SELECT DISTINCT系号FROM教师WHERE 工资>=;
ALL (SELECT 工资FROM教师WHERE系号="02") 与如上语句等价的SQL语句是
查看答案
A. SELECT DISTINCT系号FROM教师WHERE工资>=;(SELECT MAX(工资)FROM教师WHERE 系号="02")
27单选题27 / 50
使用SQL语句增加字段的有效性规则,是为了能保证数据的
查看答案
D. 域完整性
28单选题28 / 50
向项目中添加表单,应该使用项目管理器的
查看答案
D. "文当“选项卡
29单选题29 / 50
有关参照完整性的删除规定,正确的描述是
查看答案
C. 如果删除规则选择的是“忽略“,则当用户删除父表中的记录时,系统不负责做任何工作。
30单选题30 / 50
有关查询设计器,正确的描述是:
查看答案
C. “排序依据"选项卡与SQL语句的ORDER BY 短语对应
31单选题31 / 50
使用“调试器“调试程序时,用于显示正在调试的程序文件的窗口是:
查看答案
B. 跟踪窗口
33单选题33 / 50
下面关于表单若干常用事件的描述中,正确的是
查看答案
D. 上面的说法都不对
34单选题34 / 50
如果文本框的INPUTMASK属性值是#99999,允许在文本况钟输入的是
查看答案
A. +12345
36填空题36 / 50
在关系模型中,“关系中不允许出现相同元组”的约束是通过__实现的。
查看答案
主关键字或候选关键字(主索引或候选索引)
40填空题40 / 50
在visual foxpro中,BUILD__命令连编生成的程序可以脱离开visual  foxpro在WINDOWS环境下运行。
查看答案
EXE
41填空题41 / 50
当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为__ 
查看答案
级联
46填空题46 / 50
为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD__平均成绩N(5,2)
查看答案
COLUMN
50填空题50 / 50
在VISUAL FOXPRO 中如下程序的运行结果(即执行命令DO main后)是__
*程序文件名:main.prg
SET TALK OFF
CLOSE ALL
CLEAR ALL
mX="Visual Foxpro"
mY="二级"
DO s1
mY+mX
RETURN
*子程序文件名:s1.prg
PROCEDURE s1
LOCAL mX
mX="Visual FoxPro DBMS 考试"
mY="计算机等级"+mY
RETUREN
查看答案
计算机等级二级Visual Fox Pro
← 上一卷下一卷 →