2012年9月计算机等级考试二级VFP考前全真模拟试卷(七)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
13

(35)将订单号为"0060"的订单金额改为169元,正确的SQL语句是

  • A)UPDATE订单SET金额=169 WHERE订单号="0060"
  • B)UPDATE订单SET金额WITH 169 WHERE订单号="0060"
  • C)UPDATE FROM订单SET金额=169 WHERE订单号="0060"
  • D)UPDATE FROM订单SET金额WITH 169 WHERE订单号="0060"
14

(34)从订单表中删除客户号为"1001”的订单记录,正确的SQL语句是

  • A)DROP FROM订单WHERE客户号="1001"
  • B)DROP FROM订单FOR客户号="1001"
  • C)DELETE FROM订单WHERE客户号="1001"
  • D)DELETE FROM订单FOR客户号="1001"
15

(33)有以下SQL语句:

SELECT 订单号,签订日期,金额 FROM 订单,职员

WHERE 订单.职员号=职员.职员号 AND 姓名=“李二”

与如上语句功能相同的SQL语句是

  • A) SELECT订单号,签订日期,金额FROM订单    WHERE EXISTS(SELECT*FROM职员WHERE姓名=“李二”)
  • B) SELECT订单号,签订日期,金额FROM订单WHERE
  • EXISTS(SELECT*FROM职员WHERE职员号=订单.职员号AND姓名=“李二”:
  • C) SELECT订单号,签订日期,金额FROM订单    WHERE IN(SELECT职员号FROM职员WHERE姓名=“李二”)
  • D) SELECT订单号,签订日期,金额FROM订单WHERE
  • IN(SELECT职员号FROM职员WHERE职员号=订单.职员号AND姓名=“李二”)
16

(31)显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是

  • A) SELECT订单号,客户名,签订日期FROM订单JOIN客户ON订单.客户号=客户.客户号WHERE签订日期>{^2005-1-11}
  • B) SELECT订单号,客户名,签订日期FROM订单JOIN客户WHERE订单.客户号=客户.客户号AND签订日期>{^2005-1-11}
  • C) SELECT订单号,客户名,签订日期FROM订单,客户WHERE订单.客户号=客户.客户号AND签订日期<{^2005-1-1}
  • D) SELECT订单号,客户名,签订日期FROM订单,客户ON订单.客户号=客户.客户号AND签订日期<{^2005-1-11}
17

(32)显示没有签订任何订单的职员信息(职员号和姓名),正确的SQL语句是

  • A) SELECT职员.职员号,姓名FROM职员JOIN订单&nbsp;&nbsp;&nbsp;&nbsp;ON订单.职员号二职员.职员号GROUP BY职员.职员号HAVING COUNT(*)=0
  • B) SELECT职员.职员号,姓名FROM职员LEFT JOIN订单&nbsp;&nbsp;&nbsp;&nbsp;ON订单.职员号二职员.职员号GROUP BY职员.职员号HAVING COUNT(*)=0
  • C)SELECT职员号,姓名FROM职员&nbsp;&nbsp;&nbsp;&nbsp;WHERE职员号NOT IN(SELECT职员号FROM订单)
  • D) SELECT职员.职员号,姓名FROM职员&nbsp;&nbsp;&nbsp;&nbsp;WHERE职员.职员号<>(SELECT订单.职员号FROM订单)
18

(30)查询订单数在3个以上、订单的平均金额200元以上的职员号。正确的SQL语句是

  • A) SELECT职员号FROM订单GROUP BY职员号HAVING COUNT(*)>3 AND AVG_金额>200
  • B) SELECT职员号FROM订单GROUP BY职员号日AVING COUNT(*)>3 AND AVG_(金额)>200
  • C) SELECT职员号FROM订单GROUP BY职员号HAVING COUNT(*)>3 WHERE AVG_(金额>200
  • D) SELECT职员号FROM订单GROUP BY职员号WHERE COUNT(*)>3 AND_AVG金额>200
19

(28)以下属于容器控件的是

  • A) Text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)Form&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)Label&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D) command
21

(25)在Visual FoxPro中,使用LOCATE FOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用

  • A)再次使用LOCATE FOR<expL>命令&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)SKIP命令
  • C)CONTINUE命令&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D) GO命令
22

(27)下列程序段的输出结果是

  • ACCEPT TO A
  • IF A=[123456]&nbsp;&nbsp;&nbsp;&nbsp;S=0
  • ENDIF&nbsp;&nbsp;&nbsp;&nbsp;S=1&nbsp;&nbsp;&nbsp;&nbsp;?S&nbsp;&nbsp;&nbsp;&nbsp;RETURN
  • A)0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)由A的值决定&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)程序出错
23

(26)关闭当前表单的程序代码是This Form . Release,其中的Release是表单对象的

  • A)标题&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)属性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)事件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)方法
24

(23)SORT命令和INDEX命令的区别是

  • A)前面按指定关键字排序并生存新的数据表,后者也可以
  • B)后者按指定关键字排序并生成新的数据表,前者也可以
  • C)前者按指定关键字排序并生成新的数据表,后者不可以
  • D)后者按指定关键字排序并生成新的数据表,前者不可以
25

(24)能显示当前库文件中所有女生的姓名、性别和籍贯的命令是

  • A)LIST FIELDS姓名,性别,籍贯
  • B)LIST FIELDS姓名,籍贯FOR性别=“女”
  • C)DISPLAY ALL FIELDS姓名,性别,籍贯
  • D)LIST FOR性别="女".AND.籍贯="四川"
26

(21)Visual FoxPro的“参照完整性”中“插入规则”包括的选择是

  • A)级联和忽略&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)级联和删除
  • C)级联和限制&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)限制和忽略
27

(22)在Visual FoxPro中,关于过程调用的叙述正确的是

  • A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假
  • B)当实参的数量多于形参的数量时,多余的实参被忽略
  • C)实参与形参的数量必须
  • D)上面A和B都正确
28

(20)在Visual FoxPro中,打开表时自动打开的索引是

  • A)单索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)复索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)结构化复合索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)以上都可以
29

(19)运行程序

  • AA=0
  • FOR I=2 TO 100 STEP 2
  • AA=AA+I
  • ENDFOR&nbsp;&nbsp;&nbsp;&nbsp;? AA&nbsp;&nbsp;&nbsp;&nbsp;RETURN&nbsp;&nbsp;&nbsp;&nbsp;该程序得到的结果为
  • A) 1到100中奇数的和&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)1到100中偶数的和
  • C) 1到100中所有数的和&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)没有意义
30

(18)假定一个表单里有一个文本框Text l和一个命令按钮组Command Group1,命令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮。如果要在Commandl命令按钮的某个方法中访问文本框的Value属性值,下面哪组代码是正确的?

  • A)This Form .Text l .Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)This .Parent .Value
  • C)Parent .Text .Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)this .Parent .Text .Value
31

(17)标准SQL基本查询模块的结构是

  • A)SELECT…FROM…ORDER BY
  • B)SELECT…WHERE…GROUP BY
  • C)SELECT…WHERE…HAVING
  • D)SELECT…FROM…WHERE
32

(16)如果当前记录指针指在表的第一条记录上,则BOF()的返回值为

  • A)O&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C).F.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D).T.
33

(15)在Visual FoxPro中,建立索引的作用之一是

  • A)节省存储空间&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)便于管理
  • C)提高查询速度&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)提高查询和更新的速度
34

(13)数据库系统中对数据库进行管理的核心软件是

  • A)DBMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)DB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)OS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)DBS
35

(14)如果添加到项目中的文件标识为“排除”,表示

  • A)此类文件不是应用程序的一部分
  • B)生成应用程序时不包括此类文件
  • C)生成应用程序时包括此类文件,用户可以修改
  • D)生成应用程序时包括此类文件,用户不能修改
36

(12)下列函数中函数值为字符型的是

  • A) DATE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)TIME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C) YEAR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D) DATETIME
37

(11)一数据库名为student要想打开该数据库,应使用命令

  • A)OPEN student&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)OPEN DATA student
  • C)USE DATA student&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)USE student
38

(10)常用的关系运算是关系代数和

  • A)集合代数&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)逻辑演算&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)关系演算&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)字段
39

(9)利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行____,得到最终的E-R模型。

  • A)简化&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)结构化&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)最小化&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)优化
40

(6)扩展名为DBC的文件是

  • A)表单文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)数据库表文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)数据库文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)项目文件
41

(7)为了使模块尽可能独立,要求

  • A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
  • B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
  • C)模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱
  • D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
42

(8)在数据库管理系统提供的数据语言中,负责数据的查询及增、删、改等操作的是

  • A)数据定义语言&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)数据转换语言
  • C)数据操纵语言&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)数据控制语言
43

(5)在Visual FoxPro中,关于自由表叙述正确的是

  • A)自由表和数据库表是完全相同的
  • B)自由表不能建立字段级规则和约束
  • C)自由表不能建立候选索引
  • D)自由表不可以加入到数据库中
44

(4)下面描述中,符合结构化程序设计风格的是

  • A)使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
  • B)模块只有一个入口,可以有多个出口
  • C)注重提高程序的执行效率
  • D)不使用goto语句
45

(3)对于长度为n的线性表,在最坏情况下,下列各排列法对应的比较次数中正确的是

  • A)冒泡排序为n/2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)冒泡排序为n
  • C)快速排序为n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)快速排序为n(n-1)/2
46

(2) Visual FoxPro DBMS基于的数据模型是

  • A)层次型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)关系型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)网状型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)混合型
47

(1)算法执行过程中所需要的存储空间称为算法的

  • A)时间复杂度&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)计算工作量&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)空间复杂度&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)工作空间