1、2007年9月全国计算机二级VFP笔试含答案.txt让人想念而死,是谋杀的至高境界,就连法医也鉴定不出死因。一选择题(每小题2分,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。(1)软件是指A)程序 B)程序和文档C)算法加数据结构 D)程序、数据与相关文档的完整集合(2)软件调试的目的是A)发现错误 B)改正错误C)改善软件的性能 D)验证软件的正确性(3)在面向对象方法中,实现信息隐蔽是依靠A)对象的继承 B)对象的多态C)对象的封装 D)对象的分类(4)下列 中,不 合 程序 计 的是A)程序的 一, 二
2、B)程序的 性 C)程序中 有 的 D) 数据 有 信息(5)下列 中正确的是A)程序 的 与数据的 结构 相关B)程序 的 只 程序的结构C)程序 的 只 的数据D)currency1上“法不对(6)下列 中正确的是A)数据的fi结构与 结构 定是一一对应的B)fl计算机 是向的 结构,因,数据的 结构一定是性结构C)程序 计 中的数一是序 结构,因,”数只能性结构D)currency1上“法不对(7) 序在 下的数是A)(n1)/2 B)nlog2 n C)n(n1)/2 D)/2(8)一 二中 有70个结与80个 1的结, 二中的 结数 A)219 B)221 C)229 D)231(9
3、)下列 中正确的是A)数据 是一个 的 ,不 的 B)数据 的 目是 数据的 题C)数据 就是数据 D)currency1上“法不对(10)下列 中正确的是A) 一个关 , 构 数据的fi关 B) 关 的二 中各 的每一个分 currency1分 数据项C)一个关 的 性 关 D)一个关 currency1多个二 (11) 在Visual Foxpro中,currency1 出现,currency1 和修改 、 单、数据 等应程序件的 视化工具 A)向导 B) 计器 C)生器 D)项目 器(12)命令?VARTYPE(TIME()结果是A)C B)D C)T D)出错(13)命令?LEN(SP
4、ACE(3)-SPACE(2)的结果是A)1 B)2 C)3 D)5(14)在Visual Foxpro中,菜单程序文件的默认扩展是A)mnx B)mnt C)mpr D)prg(15)想 将日期型或日期时型数据中的年份4位数字显 ,应当使 置命令A)SET CENTURY ON B)SET CENTURY OFFC)SET CENTURY TO 4 D)SET CENTURY OF 4(16)已知 中有字 型字段职 和姓别, 一个索引, 按职 序、职 相同时再按性别 序,正确的命令是A)INDEX ON 职 性别 TO ttt B)INDEX ON 性别职 TO tttC)INDEX ON职
5、 ,性别TO ttt D)INDEX ON 性别,职 TO ttt(17)在Visual Foxpro中,Unload事件的触发时机是A) 放 单 B)打开 单C) 单 D)运 单(18)命令SELECT 0的功能是A)选择编号小的未使工 区 B)选择0号工 区C)关闭当 工 区的 D)选择当 工 区(19)下面有关数据 和自fl 的 中,错误的是A)数据 和自fl currency1 计器来 B)数据 和自fl 联 和参照完整性C)自fl currency1添加到数据 中 数据 D)数据 currency1从数据 中移出 自fl (20)有关ZAP命令的描 ,正确的是A)ZAP命令只能删除当
6、 的当 记录B)ZAP命令只能删除当 的带有删除记的记录C)ZAP命令能删除当 的全部记录D)ZAP命令能删除 的结构和全部记录(21)在视图 计器中有,而在查询 计器中没有的选项卡是A) 序依据 B)更新条件 C)分依据 D)杂项(22)在使查询 计器 查询是, 指定在查询结果中是否含重复记录(对应DISTINCT),应使的选项卡是A) 序依据 B)联接 C)筛选 D)杂项(23)在Visual Foxpro中,过程的返回 句是A)GOBACK B)COMEBACK C)RETURN D)BACK(24)在数据 上的字段有 性规 是A)fi 达 B)字 达 C)数字 达 D)currency
7、1上“有 能(25)假 在 单 计器环境下, 单中有一个文 框且已经被选定 当 对象。现在从 性 中选择value 性,然后在 置框中 :=2001-9-10-2001-8-20。请 currency1上 后,文 框value性值的数据类型 :A)日期型 B)数值型 C)字 型 D)currency1上 出错 (26)在SQL SELECT 句中 将查询结果 到临时 应 使短 A)TO CURSOR B)INTO CURSOR C)INTO DBF D)TO DBF(27)在 单 计中,经会到一些特定的关键字、 性和事件。下列各项中 性的是A)This B)ThisForm C)Caption
8、 D)Click(28)下面程序计算一个整数的各位数字之和。下划应填写的 句是SET TALK OFFINPUT”x=”TO xs=0DO WHILE x!=0s=s+MOD(x,10)x=int(x/10)ENDDO?sSET TALK ONA)x=int(x/10) B)x=int(x%10) C)x=x-int(x/10) D)x=x-int(x%10)(29)在SQL的ALTER TABLE 句中, 增加一个新的字段应使短 A)CREATE B)APPEND C)COLUMN D)ADD(30)(35)题使如下数据 :学生.DBF:学号(C,8),姓(C,6),性别(C,2),出生日期
9、(D)选课.DBF:学号(C,8),课程号(C,3),绩(N,5,1)(30)查询有1982年3月20日currency1后(含)出生、性别 男的学生,正确的SQL 句是A)SELECT * FROM 学生WHERE 出生日期=1982-03-20 AND 性别=”男”B)SELECT * FROM 学生WHERE 出生日期=1982-03-20 OR 性别=”男”D)SELECT * FROM 学生WHERE 出生日期=ALL(SELECT 绩 FROM 选课)B) SELECT 学生.学号,姓 FROM学生,选课 WHERE 学生.学号=选课.学号AND 绩=ALL(SELECT 绩 FR
10、OM 选课 WHERE 课程号=”101”)C) SELECT 学生.学号,姓 FROM学生,选课 WHERE 学生.学号=选课.学号AND 绩=ANY(SELECT 绩 FROM 选课 WHERE 课程号=”101”)D) SELECT 学生.学号,姓 FROM学生,选课 WHERE 学生.学号=选课.学号 AND 课程号=”101” AND 绩=ALL(SELECT 绩 FROM 选课 WHERE课程号=”101”)(34)插 一条记录到“选课” 中,学号、课程号和绩分别是“02080111”、“103”和80,正确的SQL 句是A)INSERT INTO 选课 valueS(“02080
11、111”,”103”,80)B)INSERT valueS(“02080111”,”103”,80)TO 选课(学号,课程号,绩)C)INSERT valueS(“02080111”,“103”,80)INTO 选课(学号,课程号,绩)D)INSERT INTO 选课(学号,课程号,绩) FORM valueS(“02080111”,”103”,80)(35)将学号 “02080110”、课程号 “102”的选课记录的绩改 92,正确的SQL 句是A)UPDATE选课SET绩WITH 92 WHERE学号=”02080110”AND课程号=”102”B)UPDATE选课SET 绩=92 WHE
12、RE学号=”02080110 AND课程号=”102”C)UPDATE FROM选课SET绩WITH 92 WHERE学号=”02080110”AND课程号=”102”D)UPDATE FROM选课SET绩=92 WHERE学号=”02080110” AND课程号=”102”二、填 题(每 2分, 30分)请将每一个 的正确答案写在答题卡【1】 【15】序号的 上,答在试卷上不得分。:currency1命令关键字填 的 写完整,(1)软件 规 明 应具有完整性, 性、正确性、 验证性、 修改性等特 , 中重 的是【1】 。(2)在 “ 试方法中,【2】 试的 之一是 证 中每一个 至 一。(3
13、)性 的 结构 分 序 结构和 结构。 列是一“特 的性 , 环 列是 列的【3】 结构。(4) 对下列二 中序 的结果 【4】 。FCEADHGPB(5)在E-R图中, 【5】 。(6)如下命令查询 中“部 号“字段 值的记录SELECT * FROM WHERE部 号【6】。(7)在SQL的SELECT查询中,HAVING字句不 currency1单 使, 是 在【7】 句之后一使。(8)在SQL的SELECT 查询时,使【8】 句实现除查询结果中的重复记录。(9)在Visual FoxPro 中修改 结构的SQL命令是【9】 。(10)在Visual FoxPro中,在运 单时引发的 单
14、事件是【10】事件。(11)在Visual FoxPro中,使LOCATE ALL 命令按条件对 中的记录 查, 查不到记录,数EOF()的返回值应是【11】 。(12)在Visual FoxPro 单中,当使单currency1命令按时,会触发命令按的【12】事件。(13)在Visual FoxPro中,假 单上有一选项:“男 “, 选项的value 性值 0。当 中的 一个选项按“男“被选中, 选项的value 性值 【13】 。(14)在Visual FoxPro 单中,来确定复选框是否被选中的 性是【14】 。(15)在SQL中,插 、删除、更新命令依是INSERT、DELETE和【1
15、5】。2007年四月VF试fi分fl 中明确 试笔试绩将下调5分,65分(含)currency1下 不 ( 中也 能有60分 的,据currency1下生答题确定,如按currency1下答案绩 60分的将定 ),是因 笔试题目currency1 单多, 过关 高,具5分将从填 中”。具有currency1下“:一、实试绩在65分(含)的在currency1下题目中有下列一 按错误定二、填 题 2题: 或 X 答案: ( );、填 题 3题:DBMS X 答案:数据 ;四、填 题 5题:T X 答案:.T.;、填 题 13题:EXE或exe X 答案:.exe或.EXE。2007-9等级试VF
16、笔试答案选择题:dbcaa dcaba dadca aaabc bdcab bcada dbdab填 题: 性 ACBDFEHGP 实集 IS NULL GROUP BY DISTINCT MODIFY STRUCTURE LOAD .T. CLICK 1 VALUE UPDATE2007年9月全国计算机等级试二级笔试Visual FoxPro数据 程序 计参答案一、选择题 (1)D 软件是指 D)程序、数据与相关文档的完整集合 (2)B 软件调试的目的是 B)改正错误 (3)C 在面向对象方法中,实现信息隐蔽是依靠 C)对象的封装 (4)A 下列 中,不 合 程序 计 的是 A)程序的 一,
17、 二 (5)A 下列 中正确的是 A)程序 的 与数据的 结构 相关。 (6)D 下列 中正确的是 D)currency1上“法不对。 A)数据的fi结构与 结构 定是一一对应的 B)计算机 是向的 结构,因,数据的 结构一定是性结构。 C)程序 计 中的数一是序结构,因,”数只能性结构。 (7)C 序在 下的数是 n(n-1)/2 (8)A 一 二有70个结与80个 1的结, 结 A)219。 【分:二的 2, 2的结 0的结 一个, 69个,因合计 708069219】 (9)B 下列 中正确的是 B)数据 的 目是 数据的 题 (10)A 对关 的描 关 ,一个关 对应一个关 的结构,
18、:关 ( 性1, 性2, 性N)(11)D 在VF中,currency1 出现,来 和修改 、 单等的 视化工具 D)项目 器 。 (12)A 命令 VARTYPE(TIME()的结果是 A)C 【分:TIME()数的返回值类型 字 型】 (13)D 命令 LEN(SPACE(3)-SPACE(2)的结果是 D)5 【分:在字 运算中,-的 连接运算】 (14)C 在VF中,菜单程序文件的默认扩展是 C)mpr (15)A 年份4位数字显 ,使的 置命令 A)SET CENTURY ON (16)A 一个索引,按职 序、职 相同再按性别 序,正确的命令是 A)INDEX ON 职 性别 TO
19、ttt (17)A 在VF中,UnLoad事件的触发时机是 A) 放 单 (18)A 命令SELECT 0的功能是 A)选择编号小的未使工 区 (19)B 关数据 和自fl 的 中,错误的是 B)数据 和自fl 联 和参展完整性。 (20)C 有关ZAP命令的描 中,正确的是 C)ZAP命令能删除当 的全部记录 (21)B 在视图 计器中有,而在查询 计器中没有的选项卡是 B)更新条件 (22)D 使查询 计器 查询时, 指定在查询结果中是否含重复记录,使的选项卡时 D)杂项 (23)C 在VF中,过程的返回 句是 C)RETURN (24)A 在数据 上的字段有 性规 是 A)fi 达 (2
20、5)B 置文 框的Value 性 =2001-9-10-2001-8-20, Value 性值的数据类型 B)数值型 【分:日期型数据相,结果 数值型, 相 的数】 (26)B 在SELECT 句中将查询结果 到临时 使的短 B)INTO CURSOR (27)C 下列 性的是 C)Caption (28)A 下面程序计算一个整数的各位数字之和,在下划填写的 句是 A)x=int(x/10) (29)D 在ALTER TABLE 句中, 增加一个新的字段应 使短 D)ADD (30)A 查询1982年3月20日currency1后(含)出生、性别 男的学生,正确的SQL 句是 A)SELECT
21、 * FROM 学生 WHERE 出生日期=1982-03-20 AND 性别=”男” (31)D 计算刘明同学选修有课程的平均绩,正确的SQL 句是 D)SELECT AVG(绩) FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 姓=”刘明” (32)B 假定学号的 3、4位 专业代码, 计算选修课程号是“101”课程的平均绩,正确的SQL 句是 B)SELECT SUBS(学号,3,2) AS 专业,AVG(绩) AS 平均分 FROM 选课 WHERE 课程号=”101” GROUP BY 1 (33)D 查询选修课程号是“101”课程得分高的同学,正确的SQL 句是
22、D)SELECT 学生.学号,姓 FROM 学生,选课 WHERE 学生.学号=选课.学号 AND 课程号=”101” AND 绩=ALL(SELECT 绩 FROM 选课 WHERE 课程号=”101”) (34)A 插 一个记录到“选课” 中,学号、课程号和绩分别是“02080111”、“103”和80,正确的SQL 句是 A)INSERT INTO 选课 VALUES(“02080111”,”103”,80) (35)B 将学号 “02080110”、课程号 “102”的选课记录的绩改 92,正确的SQL 句是 B)UPDATE 选课 SET 绩=92 WHERE 学号=”0208011
23、0” AND 课程号=”102” 二、填 题 :currency1命令关键字填 的 写完整。 (currency1下答案不区分字 小写) 【1】 性 级fl高到”:正确性, 性,完整性, 验证性,一性, 性, 修改性, 性; 重 的特是 性 (P60) 【2】 “ 试方法中, 试的 之一是 证 中每一个 只 一。(P72) 【3】 环 列是 列的 结构。【4】ACBDFEHGP 二中序 的结果 ACBDFEHGP 【5】实集 在E-R图中, 实集, 性, 联 (P93)【6】IS NULL 查询 中“部 号”字段 值的记录 SELECT * FROM WHERE 部 号 IS NULL 【7】
24、GROUP BY 在SELECT查询中,HAVING句不 currency1单 使, 是 在 GROUP BY 句之后。 【8】DISTINCT 在SELECT查询中,使 DISTINCT 句实现除查询结果中的重复记录。 【9】MODIFY STRUCTURE 在VF中修改 结构的SQL命令是 MODIFY STRUCTURE。 【10】LOAD 在VF中,运 单时引发 单事件的是 LOAD 事件。 【11】.T. 在VF中,使LOCATE ALL命令按条件对 中的记录 查, 不到记录,数EOF()的返回值是 .T.。 【12】CLICK 在VF中,单currency1命令按时,会触发命令按的 CLICK 事件。 【13】1 在VF中,假 单中有一选项: “男 “, 选项的Valuse 性值 0,当 中 一个选项按“男”被选中, 选项的Valuse 性值 1。 【14】VALUE 在VF中,来确定复选框是否被选中的 性是 Valuse。 【15】UPDATE 在SQL中,插 、删除、更新命令依是INSERT、DELETE和UPDATE