一起答

2011年9月计算机二级《VF》考前冲刺试卷(5)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 第 50 题 在Visual FoxPro中,通过约束规则可以保证__________完整性。 

  2. 第 49 题 设有“职工”表文件,在“职工”表中查找“基本工资”最低的职工的姓名,完成下列SQL语句。 

    SELECT姓名FROM职工; 

    WHERE基本工资<=__________; 

    (SELECT基本工资FROM职工)

  3. 第 48 题 条件函数IIF(ISNULL(NULL)=EMPTY(""),"T","F".)的返回值是__________。

  4. 第 47 题 用树形结构表示实体之间联系的模型是__________。 

  5. 第 46 题 在两种基本测试方法中,__________测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。 

  6. 第 43 题 下列命令将“学生”表的“年龄”字段名删除; ALTER TABLE学生__________COLUMN年龄

  7. 第 44 题 检索“职工” 表中,“籍贯”为“湖南”的学生记录,将结果保存到temp表中,SQL语句为: 

    SELECT牛FROM职工WHERE籍贯=”湖南” __________temp

  8. 第 45 题 数据结构分为逻辑结构与__________。

  9. 第 42 题 为了使用表单设计器设计一个表单,在命令窗口中键入__________命令即可进入表单设计器。 

  10. 第 41 题 执行下列命令后,在Visual FoxPr0窗口中显示的结果是__________。

    SET DATE TOYMD

    ?RIGHT(DTOC({2008-01-01}),2)-”01”

  11. 第 40 题 为了在报表中打印当前时间,这时应该插入一个__________。

  12. 第 39 题 用当前窗体的LABELl控件显示系统时间的语句是:THISFORM.LABEL 1.__________=TIME

  13. 第 38 题 在Visual FoxPro中,使用SQL的CRF,ATE TABLE语句建立数据库表时,使用__________子句说明候选索引。&

  14. 第 37 题 软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了__________的原理来设计软件,这就是软件工程诞生的基础。 

  15. 第 36 题 在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用__________子句说明主索引。

  16. 第 35 题 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 (  )。

    • A)需求分析
    • B)详细设计
    • C)软件设计
    • D)概要设计
  17. 第 33 题 连编应用程序不能生成的文件是(  )。

    • A).app文件
    • B).exe文件
    • C).dll文件
    • D).prg文件
  18. 第 34 题 下列有关数据库的描述,正确的是(  )。

  19. 第 32 题 查询所有目前年龄在25岁以下(不含25岁)的职工信息(姓名、性别和年龄),正确的命令是(  )。

    • A)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;    WHERE年龄<25
    • B)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;    WHERE YEAR(出生日期)<25
    • C)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;    WHERE YEAR(DATE()).YEAR(出生日期)<25
    • D)SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;    WHERE YEAR(DATE())一YEAR(出生日期)<25
  20. 第 31~33 使用如下三个表:

    部门.dbf:部门号C(8),部门名C(12),负责人C(6)

    职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D(8)

    工资.dbf:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2)

    第 31 题 查询每个部门年龄最小者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是(  )。

    • A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工:    WHERE部门.部门号=职工.部门号GROUP BY部门名
    • B)SELECT部门名,MIN(出生日期)FROM部门JOIN职工:    ON部门.部门号=职工.部门号GROUP BY部门名
    • C)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:    ON部门.部门号=职工.部门号GROUP BY部门名
    • D)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:
  21. 第 29 题 下面有关视图的描述,正确的是(  )。

    • A)可以使用MODIFYSTRUCTURE命令修改视图的结构’
    • B)视图不能删除,否则影响原来的数据文件
    • C)视图是对表的复制产生的
    • D)使用SQL对视图进行查询时,必须事先打开该视图所在的数据库
  22. 第 30 题 向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为2,正确的命令语句是(  )。

    • A)CREATE TABLE 仓库 ALTER 人数 N(2)
    • B)CREATE TABLE 仓库 ADD FIELDS 人数 N(2)
    • C)ALTER TABLE 仓库 ALTER 人数 N(2)
    • D)ALTER TABLE 仓库 ADD 人数 N(2)
  23. 第 26 题 执行下列程序:

    CLEAR

    DOPROG1

    RETURN

    PROCEDURE PROG1

    X=2

    DOPROG2

    7X

    RETURN

    PROCEDURE PROG2

    X=X+3

    RETURN

    程序的运行结果为(  )。

  24. 如果学生表student是使用下面的SQL语句创建的

    CREATE TABLE student(学号C(4)PRIMARY KEY NOT NULL,;

    姓名C(8),;

    性别C(2),;

    年龄N(2)CHECK(年龄>1 5 AND年龄<30))

    下面的SQL语句中可以正确执行的是(  )。

    • A.INSERT INTO student(学号,性别,年龄)VALUES(“0542”,”男”,17)
    • B.INSERT INTO student(姓名,性别,年龄VALUES(“李蕾”,”女”,20)
    • C.INSERT INTO student(姓名,性别,年龄)VALUES(“男”,25)
    • D.INSERT INTO student(学号,姓名)VALUES(“0897”,“安宁”,16)
  25. 第 27 题 查询“成绩”表的所有记录并存储于数组arrl中的SQL语句是(  )。

    • A)SELECT﹡FROM成绩INTO ARRAY arrl
    • B)SELECT﹡FROM成绩TO CURSOR arrl
    • C)SELECT﹡FROM成绩TO ARRAY arrl
    • D)SELECT﹡FROM成绩INTO CURSOR arrl
  26. 第 24 题 SORT命令和INDEX命令的区别是(  )。

  27. 第 25 题 以下是与设置系统菜单有关的命令,错误的是(  )。

    • A)SETSYSMENUNOSAVE
    • B)SETSYSMENUSAVE
    • C)SETSYSMENUTODEFAULT
    • D)SETSYSMENUDEFAULT
  28. 第 23 题 要为当前打开的“成绩”表中所有的“分数”增加5分,可以使用命令(  )。

    • A)UPDATE成绩WITH分数+5
    • B)CHANGE ALL分数WITH分数+5
    • C)DISPLAYALL分数WHH分数+5
    • D)REPLACE ALL分数WITH分数+5
  29. 第 22 题 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时(  )。

    • A)若子表中有相关记录,则禁止删除父表中记录
    • B)不作参照完整性检查,删除父表记录与子表无关
    • C)系统自动备份父表中被删除记录到一个新表中
    • D)会自动删除子表中所有相关记录
  30. 第 21 题 下列选项中,不属于数据模型所描述的内容的是(  )。

    • A)数据类型
    • B)数据操作
    • C)数据结构
    • D)数据约束
  31. 第 19 题 对下列二叉树进行中序遍历的结果是(  )。

  32. 第 20 题 在表结构中,日期时间型、逻辑型、通用型字段的宽度分别固定为(  )。

    • A)6,1,4
    • B)8,1,4
    • C)8,3,10
    • D)8,1,任意
  33. 第 18 题 下列对于SQL的嵌套查询排序的描述中,说法正确的是(  )。

    • A)既能对外层查询排序,也能对内层查询排序
    • B)只能对外层查询排序,不能对内层查询排序
    • C)不能对外层查询排序,只能对内层查询排序
    • D)既不能对外层查询排序,也不能对内层查询排序
  34. 第 17 题 在Visual FoxPr0中有如下内存变量的赋值语句:

    X={2008—08—08 8:00:00 AM,}

    Y=.y.

    Z=“12.34”

    执行上述语句之后,内存变量的X、Y、Z的数据类型为(  )。

  35. 第 16 题 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(  )。

    • A)编码设计
    • B)测试阶段
    • C)运行阶段
    • D)物理设计
  36. 第 15 题 当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为(  )。

    SELECT姓名FROM学生,成绩;

    WHERE学生.学号=成绩.学号;

    • AND课程名称=”计算机”;
    • AND姓名__;    (SELECT姓名FROM学生,成绩;    WHERE学生.学号=成绩.学号;
    • AND课程名称=”英语”)    
  37. 第 14 题 下列特征中不是面向对象方法的主要特征的是(  )。

  38. 第 12 题 在VisualFoxPro中,下面关于索引的描述错误的是(  )。

  39. 第 11 题 关于容器,以下叙述中错误的是(  )。

    • A)容器可以包含其他控件
    • B)不同的容器所能包含的对象类型都是相同的
    • C)容器可以包含其他容器
    • D)不同的容器所能包含的对象类型是不相同的
  40. 第 13 题 在一棵--X树上,第5层的结点数最多是(  )。

  41. 第 9 题 如果想在运行表单时,向TEXT2中输入字符,回显字符显示的是“"号,则可以在Form的Init事件中加入语句(  )。

  42. 第 10 题 下面的SQL语句能实现的功能是(  )。

    SELECT宰FROM学生WHERE班级号=”0801”:

    UNION;

    SELECT牛FROM学生WHERE班级号=”0802”

    • A)查询在0801班或0802班的学生信息
    • B)查询0801班或0802班的班级信息
    • C)查询既在0801班又在0802班的学生信息
    • D)语句错误,不能执行
  43. 第 8 题 在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是(  )。

    • A)不做参照完整性检查
    • B)不准删除父表中的记录
    • C)自动删除子表中所有相关记录
    • D)若子表中有相关记录,则禁止删除父表中记录
  44. 第 7 题 在学生表中共有100条记录,执行如下命令,执行结果将是(  )

    INDEX ON.总分TO ZF

    SETINDEXTOZF

    GO TOP

    DISPLAY

    • A)显示的记录号是1
    • B)显示分数最高的记录号
    • C)显示的记录号是100
    • D)显示分数最低的记录号
  45. 第 5 题 有如下SQL语句:

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

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

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

  46. 第 4 题 查询2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL语句是(  )。

  47. 第 6 题 从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是(  )。

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

  49. 第 2~6 题使用如下3个数据库表:{Page}

    职员.dbf: 职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)

    客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36)

    订单.dbf: 订单号C(4),客户名C(4),职员号C(3),签订日期D,金额N(6.2)

    第 2 题 查询金额最大的10%订单的信息,正确的SQL语句是(  )。

  50. 第 1 题 命令SELECT 0的功能是(  )。

    • A)选择编号最小的未使用工作区
    • B)选择0号工作区
    • C)关闭当前工作区中的表
    • D)选择当前工作区