一起答

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

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. (11)在Visual FoxPro中为表单指定标题的属性是。

  2. (9)在Visual FoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用子句。

  3. (10)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用子句说明主索引。

  4. (7)在SQL的SELECT语句中用于计算检索的函数有COUNT、___、___、MAX和MIN。

  5. (8)在Visual FoxPro中,项目文件的扩展名为,表文件的扩展名是___。

  6. (6)如下程序段的输出结果是。

    i=1

    DO WHILE i<10

    i=i+2

    END DO

    ? i

  7. (4)一棵二叉树第六层(根节点为第一层)的结点数最多为个。

  8. (5)LEFT(”123456789”,LEN(”数据库”))的计算结果是。

  9. (1)在关系模型中,“关系中不允许出现相同元组”的约束是通过实现的。

  10. (2)在连接运算中,连接是去掉重复属性的等值连接。

  11. (3)按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和。

  12. (34)将Student.dbf表中jg字段的名称改为籍贯,如下选项中正确的SQL语句是

    • A)ALTER TABLE student ALTER COLUMN jg TO籍贯
    • B)ALTER TABLE student ADD籍贯C(10)
    • C)ALTER TABLE student RENAME jg TO籍贯
    • D)ALTER TABLE student RENAME jg籍贯
  13. (35)设有关系Rl和R2,经过关系运算得到结果S,则S是

    • A)一个关系         B)一个表单
    • C)一个数据库      D)一个数组
  14. (32)下面对编辑框(EditBox )控件属性的描述正确的是

    • A)SelLength属性的设置可以小于0
    • B)当ScrollBars的属性值为0时,编辑框内包林平滚动条
    • C)SelText属性在做界面设计时不可用,在运行时可读写
    • D) Readonly属性值为.T.时,用户不能使用编辑框上的滚动条
  15. (31)能够将表单的Visible属性设置为一并使表单成为活动对象的方法是

    • A) Hide          B)Show      C)Release       D)SetFocus
  16. (33)在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是

    • A)不作参照完整性检查。
    • B)不准删除父表中的记录
    • C)自动删除子表中所有相关的记录
    • D)若子表中有相关记录,则禁止删除父表中记录
  17. (30)在表单中为了浏览非常长的文本,需要添加的控件是

    • A)标签           B)文本框       C)编辑框       D)命令按钮
  18. (29)Visual FoxPro的报表文件.FRX中保存的是

    • A)打印报表的预览格式       B)己经生成的完整报表
    • C)报表的格式和数据           D)报表设计格式的定义
  19. (27)求每个交易所的平均单价的SQL语句是

    • A)SELECT交易所,avg(单价)FROM stock GRDER BY单价
    • B)SELECT交易所,avg(单价)FROM stock ORDER BY单价
    • C)SELECT交易所,avg(单价)FROM stock ORDER BY交易所
    • D)SELECT交易所,avg(单价)FROM stock GROUP BY交易所
  20. (28)以下关于表单数据环境的叙述,错误的是

    • A)可以向表单数据环境设计器中添加表或视图
    • B)可以从表单数据环境设计器中移出表或视图
    • C)可以在表单数据环境设计器中设置表之间的联系
    • D)不可以在表单数据环境设计器中设置表之间的联系
  21. (26)执行如下SQL语句后

    SELECT DISTINCT 单价 FROM stock;

    WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock_x

    表stock_x中的记录个数是

    • A)1          B)2          C)3          D)4
  22. 有如下SQL语句

    CREATE VIEW view_stock AS SELECT * FROM stock WHERE 交易所=“深圳”

    执行该语句后产生的视图包含的字段名是

    • A.股票名称、单价    
    • B.名称、单价    
    • C.名称、单价、交易所    
    • D.股票、单价、交易所
  23. (25)下面有关对视图的描述正确的是

    • A)可以使用MODIFY STRUCTURE命令修改视图的结构
    • B)视图不能删除,否则影响原来的数据文件
    • C)视图是对表的复制产生的
    • D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库
  24. (22)将stock表的股票名称字段的宽度由8改为10,应使用SQL语句

    • A) ALTER TABLE stock 股票名称 WITH c(10)
    • B) ALTER TABLE stock 股票名称c(10)
    • C) ALTER TABLE stock ALTER 股票名称c(10)
    • D) ALTER stock ALTER 股票名称c(10)
  25. (23)有如下SQL语句

    CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”

    执行该语句后产生的试图包含的记录个数是

    • A)1          B)2          C)3          D)4
  26. (20)有如下SQL语句

    SELECT max (单价) INTO ARRAY a FROM stock

    执行该语句后

    • A) a[1]的内容为15.20         B) a[1]的内容为6
    • C) a[0]的内容为15.20         D) a[0]的内容为6
  27. (19)在当前盘当前目录下删除表stock的命令是

    • A)DROP stock         B)DELETE TABLE stock
    • C)DROP TABLE stock          D)DELETE stock
  28. (21)有如下SQL语句

    SELECT 股票代码,avg(单价)as 均价 FROM stock;

    GROUP BY 交易所 INTO DBF temp

    执行该语句后,temp表中第二条记录的“均价”字段用SQL语句

    • A)7.48           B)9.99      C)11.73          D)15.20
  29. (16)执行下列程序段以后,内存变量a的内容是

    CLOSE DATABASE

    • a=0    USE stock
    • GO TOP
    • DO.WHILE.NOT.EOF ()
    • IF 单价>10
    • a=a+1
    • ENDIF    SKIP
    • ENDDO
    • A)1         B)3         C)5         D)7
  30. (17)有如下SQL SELECT 语句

    SELECT * FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20

    与该语句等价的是

    • A) SELECT * FROM stock WHERE 单价<=15.20.AND.单价>=12.76
    • B) SELECT * FROM stock WHERE 单价<15.20.AND.单价>12.76
    • C) SELECT * FROM stock WHERE 单价>=15.20.AND.单价<=12.76
    • D) SELECT * FROM stock WHERE 单价>15.20.AND.单价<12.76
  31. (14)以下关于空值(NULL)叙述正确的是

    • A)空值等同于空字符串        B)空值表示字段或变量还没有确定值
    • C)VFP不支持空值         D)空值等同于数值0
  32. (15)~(27)使用的数据如下:

    当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:

    (15)执行如下SQL语句后

    SELECT * FROM stock INTO DBF stock ORDER BY 单价

    • A)系统会提示出错信息
    • B)会生成一个按“单”升序排序的表文件,将原来的stock.dbp文件覆盖
    • C)会生成一个按“单价”降序排序的表文件,将原来的stock.dbp文件覆盖
    • D)不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果
  33. (12)以下关于主索引和候选索引的叙述正确的是

    • A)主索引和候选索引都能保证表记录的惟一性
    • B)主索引和候选索引都可以建立在数据库表和自由表上
    • C)主索引可以保证表记录的惟一性,而候选索引不能
    • D)主索引和候选索引是相同的概念
  34. (13)表达式LEN(SPACE(0))的运算结果是

    • A).NULL.           B)1           C)0       D)” ”
  35. (11)用命令"INDEX on姓名TAG index name"建立索引,其索引类型是

    • A)主索引           B)候选索引        C)普通索引       D)惟一索引
  36. (9)若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是

    • A)主索引           B)惟一索引        C)候选索引       D)普通索引
  37. (10)在Visual FoxPro中字段的数据类型不可以指定为

    • A)日期型       B)时间型           C)通用型           D)备注型
  38. (6)扩展名为dbf的文件是

    • A)表文件       B)表单文件          C)数据库文件      D)项目文件
  39. (8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当

    • A)使用WHERE子句
    • B)在GROUP BY后面使用HAVING子句
    • C)先使用WHERE子句,再使用HAVING子句
    • D)先使用HAVING子句,再使用WHERE子句
  40. (7)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用

    • A)临时关键字       B)主关键字
    • C)外部关键字       D)索引关键字
  41. (5)下列哪个是面向对象程序设计语言不同于其他语言的主要特点?

    • A)继承性       B)消息传递         C)多态性       D)静态联编
  42. (4)在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是

    • A)MODIFY STRUCTURE STUDENT
    • B)MODIFY COMMAND STUDENT
    • C)CREATE STUDENT
    • D)CREATE TABLESTUDENT
  43. (3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是

    • A) m:n       B)1:m        C)m:k           D) 1:1
  44. (1)下面叙述正确的是

    • A)算法的执行效率与数据的存储结构无关
    • B)算法的空间复杂度是指算法程序中指令(或语句)的条数
    • C)算法的有穷性是指算法必须能在执行有限个步骤之后终止
    • D)以上三种描述都不对
  45. (2)下列数据结构中,能用二分法进行查找的是

    • A)顺序存储的有序线性表          B)线性链表
    • C)二叉链表       D)有序线性链表