一起答

2014年3月计算机等级考试二级VFP考前全真模拟试卷(二)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. (14)完成下面语句,对选项组的第3个按钮设置标题(Caption)属性:

     ThisForm.MyOption.____=“一年级”

  2. (12)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用____子句说明有效性规则(域完整性规则或字段取值范围)。

  3. (13)在Visual FoxPro中表单的Load事件发生在Init事件之____。

  4. (9)在Visual FoxPro中, CONTINUE与____命令配合使用。

  5. (11)在Visual FoxPro中,运行当前文件夹下的表单T l.SCX的命令是____。

  6. (10)用当前窗体的LABEL1控件显示系统时间的语句是

    THIS FORM.LABEL1____=TIME()

  7. (7)在SQL的CREATE TABLE语句中,为属性说明取值范围(约束)的是____短语。

  8. (8)SQL插入记录的命令是INSERT,删除记录的命令是____,修改记录的命令是____。

  9. (4)数据库理论中,数据的独立性一般可分为____和逻辑独立性。

  10. (5)在关系模型中,把数据看成一个二维表,每一个二维表称为一个____。

  11. (6)当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为____。

  12. (3)诊断和改正程序中错误的工作通常称为____。

  13. (2)在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是____结构。

  14. (1)某二叉树中度为2的结点有18个,则该二叉树中有____个叶子结点。

  15. (34)查询所有目前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是

    • A)CREATE VIEW AGE LIST AS;    SELECT学号,姓名,YEAR(DATEQ)-YEAR(出生日期)年龄FROM学生;    SELECT学号,姓名,年龄FROM AGE LIST WHERE年龄=22
    • B)CREATE VIEW AGE LIST AS;    SELECT学号,姓名,YEAR(出生日期)FROM学生;    SELECT学号,姓名,年龄FROM AGE -L IST WHERE YEAR(出生日期)=22
    • C)CREATE VIEW AGE LIST AS;    SELECT学号,姓名,YEAR(DATEQ)-YEAR(出生日期)年龄FROM学生;    SELECT学号,姓名,年龄FROM学生WHERE YEAR(出生日期)=22
    • D)CREATE VIEW AGE LIST AS STUDENT;    SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生;SELECT学号,姓名,年龄FROM STUDENT WHERE年龄=22
  16. (35)向学生表插入一条记录的正确命令是

    • A)APPEND INTO学生VALUES("10359999",‘张三’,‘男’,‘会计’,{^1983-10-28})
    • B)INSERT INTO学生VALUES("10359999",‘张三’,‘男’,{^1983-10-28},‘会计’)
    • C)APPEND INTO学生VALUES("10359999",‘张三’,‘男’,{^1983-10-28},‘会计’)
    • D)INSERT INTO学生VALUES("10359999",‘张三’,‘男’,{^1983-10-28})
  17. (33)统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。正确的命令是

    • A)SELECT课程名称,开课院系,COUNT(课程编号)AS选修人数;
    • FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;
    • GROUP BY学生成绩.课程编号HAVING COUNT(*)<=2;    ORDER BY COUNT(课程编号)
    • B)SELECT课程名称,开课院系,COUNT(学号)选修人数;
    • FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;
    • GROUP BY学生成绩.学号HAVING COUNT(*)<=2;    ORDER BY COUNT(学号)
    • C)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;
    • FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;
    • GROUPBY课程名称HAVING COUNT(学号)<=2;    ORDER BY选修人数
    • D)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;
  18. (32)~(35)题使用如下三个表:

         学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)

         课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)

         学生成绩.DBF:学号C(8),课程编号C(4),成绩I

    (32)查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是

    • A)SELECT课程名称,SUM(成绩)AS分数FROM课程,学生成绩;    WHERE课程.课程编号=学生成绩.课程编号;
    • GROUP BY课程名称
    • B)SELECT课程名称,MAX(成绩)分数FROM课程,学生成绩;    WHERE课程.课程编号=学生成绩.课程编号;
    • GROUP BY课程名称
    • C)SELECT课程名称,SUM(成绩)分数FROM课程,学生成绩;    WHERE课程.课程编号二学生成绩.课程编号;
    • GROUP BY课程.课程编号
    • D)SELECT课程名称,MAX(成绩)AS分数FROM课程,学生成绩;    WHERE课程.课程编号=学生成绩.课程编号;
    • GROUP BY课程编号
  19. (30)在DO WHILE…ENDDO循环结构中,EXIT命令的作用是

    • A)退出过程,返回程序开始处
    • B)转移到DO WHILE语句行,开始下一个判断和循环
    • C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
    • D)终止程序执行
  20. (31)一条没有指明去向的SQL SELECT语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是

    • A)ALT       B)DELETE        C)ESC       D)RETURN
  21. (28)视图设计器中含有的、但查询设计器中却没有的选项卡是

    • A)筛选           B)排序依据         C)分组依据        D)更新条件
  22. (26)在Visual FoxPro中,关于视图的正确叙述是

    • A)视图与数据库表相同,用来存储数据
    • B)视图不能同数据库表进行连接操作
    • C)在视图上不能进行更新操作
    • D)视图是从一个或多个数据库表导出的虚拟表
  23. (29)有关参照完整性的删除规则,正确的描述是

    • A)如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子    表中的所有相关记录
    • B)如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与    子表相关的父表中的记录
    • C)如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做什何    工作
    • D)上面三种说法都不对
  24. (24)使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是

    • A)DELETE FOR AGE>30        B)DELETE FROM S WHERE AGE>30
    • C)DELETE S FOR AGE>30      D)DELETE S WHERE AGE>30
  25. (25)在Visual FoxPro中释放和关闭表单的方法是

    • A)RELEASE      B)CLOSE         C)DELETE       D)DROP
  26. (23)有关连编应用程序,下面的描述正确的是

    • A)项目连编以后应将主文件视作只读文件
    • B)一个项目中可以有多个主文件
    • C)数据库文件可以被指定为主文件
    • D)在项目管理器中文件名左侧带有符号ø的文件在项目连编以后是只读文件
  27. (22)在Visual FoxPro中,关于查询和视图的正确描述是

    • A)查询是一个预先定义好的SQL SELECT语句文件
    • B)视图是一个预先定义好的SQL SELECT语句文件
    • C)查询和视图是同一种文件,只是名称不同
    • D)查询和视图都是一个存储数据的表
  28. (20)下列函数结果为.T.的是

    • A)EMPTY(SPACE(5))        B)EMPTY(.NULL.)
    • C)ISNULL(”)               D)ISNULL({})
  29. (20)下列函数结果为.T.的是

    • A)EMPTY(SPACE(5))        B)EMPTY(.NULL.)
    • C)ISNULL(”)               D)ISNULL({})
  30. (21)要修改当前内存中打开的表结构,应使用的命令是

    • A)MODI COMM         B)MODI STRU
    • C)EDIT STRU      D)TYPE EDIT
  31. (18)在Visual FoxPro中,可以链接或嵌入OLE对象的字段类型是

    • A)备注型字段        B)通用型字段
    • C)备注型和通用型字段      D)任何类型的字段
  32. (19)如果当前表的记录指针已经到达表尾,则EOF()的返回值为

    • A)1      B)0      C).T.          D).F.
  33. (17)给出当前记录号的函数是

    • A)RECCOUNT()      B)RECNO()
    • C)DELETE()      D)VARTYPE()
  34. (15)下列哪个答案是INT(-7.9)、CEILING(-7.9)和FLOOR(-7.9)的正确计算结果。

    • A)_8,-7,-8          B)-7,-7,-7       C)-7,-7,-8           D)-7,-8,-8
  35. (16)数据库表的字段可以定义规则,规则是

    • A)逻辑表达式        B)字符表达式           
    • C)数值表达式        D)前三种说法都不对
  36. (14)为表单建立了快捷菜单mymenu调用快捷菜单的命令代码Do mymenu.mpr WITH THIS应该放在表单的哪个事件中?

    • A) Destow事件           B)Init事件         C)Load事件        D)RightClick事件
  37. (13)查询订购单号(字符型,长度为4)尾字符是“1”的错误命令是

    • A)SELECT*FROM订单WHERE SUBSTR(订购单号,4)=“1”
    • B)SELECT*FROM订单WHERE SUBSTR(订购单号,4,1)=“1”
    • C)SELECT*FROM订单WHERE“1”$订购单号
    • D)SELECT*FROM订单WHERE RIGHT(订购单号,1)=“1”
  38. (10)用树形结构表示实体之间联系的模型是

    • A)关系模型       B)网状模型        C)层次模型       D)以上三个都是
  39. (11)在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为

    • A)STUDENT.DOC           B)STUDENTMEM
    • C)STUDENT.DBT           D)STUDENT.FTP
  40. (12)在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是

    • A)改变表中记录的物理顺序           B)为了对表进行实体完整性约束
    • C)加快数据库表的更新速度           D)加快数据库表的查询速度
  41. (9)数据库表可以设置字段有效性规则,字段有效性规则属于

    • A)实体完整性范畴      B)参照完整性范畴
    • C)数据一致性范畴      D)域完整性范畴
  42. (8)下列描述中正确的是

    • A)程序就是软件      B)软件开发不受计算机系统的限制
    • C)软件既是逻辑实体,又是物理实体           D)软件是程序、数据与相关文档的集合
  43. (7)在Visual FoxPro中,运行表单T1.SCX的命令是

    • A)DO T1      B)RUN FORMT 1
    • C)DO FORMT 1        D)DO FROM T 1
  44. (6)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是

    • A)可行性分析           B)需求分析        C)详细设计       D)程序编码
  45. (5)下列对于线性链表的描述中正确的是

    • A)存储空间不一定连续,且各元素的存储顺序是任意的
    • B)存储空间不一定连续,且前件元素一定存储在后件元素的前面
    • C)存储空间必须连续,且前件元素一定存储在后件元素的前面
    • D)存储空间必须连续,且各元素的存储顺序是任意的
  46. (3)设有下列二叉树:

    对此二叉树中序遍历的结果为

    • A)ABCDEF        B)DBEAFC         C)ABDECF       D)DEBFCA
  47. (4)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为

    • A)并运算           B)交运算         C)差运算           D)积运算
  48. (2)把实体一联系模型转换为关系模型时,实体之间多对多关系在关系模型中是通过

    • A)建立新的属性来实现      B)建立新的关键字来实现
    • C)建立新的关系来实现      D)建立新的实体来实现
  49. (1)DBMS的含义是

    • A)数据库系统      B)数据库管理系统
    • C)数据库管理员        D)数据库