一起答

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

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 第 50 题 若按功能划分,软件测试的方法通常分为白盒测试方法和__________测试方法。

  2. 第 48 题 执行以下程序,然后输入“123456”,则程序的输出结果是__________。 

    ACCEPTTOA

    IF A=[123456]

    S=0

    ENDIF

    S=1

    ?S

    RETURN

  3. 第 47 题 说明公共变量的命令关键字是__________(关键字必须拼写完整)。

  4. 第 49 题 在定义字段有效性规则时,在“信息”框中输入的表达式类型是__________。 

  5. 第 46 题 SQL语句:

    SELECT木FROM班级WHERE班级号NOT IN;

    (SELECT班级号FROM学生)

    该语句等价于:

    SELECT﹡FROM班级WHERE NOT__________;

    (SELECT木FROM学生WHERE班级号=班级.班级号)

  6. 第 45 题 数据结构分为线性结构和非线性结构,带链的队列属于__________。 

  7. 第 43 题 在VisualFoxPro中,删除记录有两种类型,它们是逻辑删除和__________。 

  8. 第 44 题 衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中__________是度量一个模块功能强度的一个相对指标。 

  9. 第 42 题 在VFP中,使用SQL的CREATE TABLE语句建立数据库表时,使用__________定义默认值。 

  10. 第 40 题 利用SQL语句的定义功能,建立一个“班级”表文件,其中为“ 班级号” 建立主索引,

    “班级名”的默认值为“计算机”,语句格式为:

    CREATE TABLE学生(;

    学号C(5)PRIMARY KEY;

    班级名C(16)__________计算机”).

  11. 第 41 题 SQL语句中,集合的并运算是通过__________运算符进行合并的。 

  12. 第 39 题 完成下面语句,对名称为MyOption的选项组的第3个按钮设置标题属性:ThisForm,MyOption.__________ ="一年级”

  13. 第 38 题 要刷新表单中控件显示的值,可以使用命令:Thisform.__________。 

  14. 第 36 题 二叉树的遍历可以分为三种:前序遍历、__________遍历和后序遍历。 

  15. 第 37 题 数据完整性一般包括实体完整性、域完整性和__________。 

  16. 第 35 题 用命令“INDEX ON姓名TAG index—name”建立索引,其索引类型是(  )。

    • A)主索引
    • B)候选索引
    • C)普通索引
    • D)惟一索引
  17. 第 33 题 在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(  )。

    • A)并
    • B)交
    • C)投影
    • D)除
  18. 第 34 题 数据库的故障恢复一般是由(  )来执行恢复。

    • A)电脑用户
    • B)数据库恢复机制
    • C)数据库管理员
    • D)系统普通用户
  19. 第 32 题 下面程序的输出结果为(  )。

    CLEAR

    i=1

    DO WHILE i<=3

    IF INT(i/2)!=i/2

    7”fox”

    ENDIF

    ??”pro”

    i=i+2

    ENDDO

  20. 第 31 题 在软件生产过程中,需求信息的来源是(  )。

    • A)程序员
    • B)项目经理
    • C)设计人员
    • D)软件用户
  21. 第 30 题 用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是(  )。

    • A)SELECT S.学号,姓名,平均成绩FROM S,SC;    WHERE S.学号=SC.学号;
    • GROUP BY S.学号HAVING COUNT(﹡)>=5 0RDER BY平均成绩DESC
    • B)SELECT学号,姓名,AVG(成绩)FROM S,SC;    WHERE S.学号=SC.学号AND COUNT(﹡)>=5;
    • GROUPBY学号ORDERBY 3 DESC
    • C)SELECT S.学号,姓名,AVG(成绩)平均成绩FROM S,SC;    WHERE S.学号=SC.学号AND COUNT(﹡)>=5;
    • GROUP BY S.学号ORDER BY平均成绩DESC
    • D)SELECT S.学号,姓名,AVG(成绩)平均成绩FROM S,SC;    WHERE S.学号=SC.学号;
    • GROUP BY S.学号HAVING COUNT(﹡)>=5 0RDER BY 3 DESC
  22. 第 29~30 题使用如下3个数据库表:

    学生表:S(学号,姓名,性别,出生日期,院系)

    课程表:C(课程号,课程名,学时)

    选课成绩表:SC(学号,课程号,成绩)

    在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。

    第 29 题 用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是(  )。

    • A)SELECT学号,姓名FROM S WHERE NOT EXISTS;    (SELECT﹡FROM SC WHERE SC.学号=S.学号AND成绩<85)
    • B)SELECT学号,姓名FROM S WHERE NOT EXISTS:    (SELECT﹡FROM SC WHERE SC.学号=S.学号AND成绩>=85)
    • C)SELECT学号,姓名FROM S,SC    WHERE S.学号=SC.学号AND成绩>=85
    • D)SELECT学号,姓名FROM S,SC    WHERE S.学号=SC.学号AND ALL成绩>=85
  23. 第 28 题 用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是(  )。

    INPUT”NUM=”TOhum

    cj=1

    DOWHILEnum!=O

    cj=cj﹡MOD(num,10)

    ENDDO

    ?cj

    • A)num=INT(num/10)
    • B)num=num-INT(num/10)
    • C)num=INT(num%10)
    • D)hum=num-INT(num%l0)
  24. 第 26 题 已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是(  )。

  25. 第 27 题 Visual FoxPro中APPEND BLANK命令的作用是(  )。

    • A)在表的尾部添加记录
    • B)在当前记录之前插入新记录
    • C)在表的任意位置添加记录
    • D)再表的首行添加记录
  26. 第 24 题 为“歌手”表增加一个字段“最后得分”的SQL语句是(  )。

    • A)ALTER TABLE 歌手 ADD 最后得分F(6,2)
    • B)ALTER DBF 歌手 ADD 最后得分F6,2
    • C)CHANGE TABLE 歌手 ADD 最后得分F(6,2)
    • D)CHANGE TABLE 歌手 INSERT 最后得分F6,2
  27. 第 25 题 设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求(  )。

  28. 第 23 题 下面对表单若干常用事件的描述中,正确的是(  )。

  29. 第 21 题 在VFP中,不通过调用表设计器建立数据库表student.dbf的命令是(  )。

    • A)MODIFY STRUCTURE student
    • B)MODIFY COMMAND student
    • C)CREATE student
    • D)CREATE TABLE student
  30. 第 22 题 下列关于栈的描述中,正确的是(  )。

  31. 第 19 题 检索至少有一名职工信息的“仓库号”及仓库的“所在地”和“人数”,正确的SQL命令是(  )。

    • A)SELECT仓库号,所在地,人数FROM仓库WHERE IN;    (SELECT仓库号FROM职工WHERE仓库号=职工.仓库号)
    • B)SELECT仓库号,所在地,人数FROM仓库WHERE仓库号IN;    SELECT仓库号FROM职工WHERE仓库号=仓库.仓库号
    • C)SELECT仓库号,所在地,人数FROM仓库WHERE NOT EXISTS;    (SELECT仓库号FROM职工WHERE仓库号=仓库.仓库号)
    • D)SELECT仓库号,所在地,人数FROM仓库WHERE EXISTS;    (SELECT仓库号FROM职工WHERE仓库号=仓库.仓库号)
  32. 第 20 题 设n=STR(-123.456,6,2),则n的值等于(  )。

    • A)-123.45
    • B)-123.46
    • C)-123.5
    • D)-123.4
  33. 第 18 题 检索最少有4名职工的仓库的职工平均工资(  )。

    • A)SELECT仓库号,COUNT(﹡)AS人数,AVG(工资)AS平均工资FROM职工;
    • GROUP BY仓库号WHERE COUNT(﹡)>=4
    • B)SELECT仓库号,COUNT(﹡)AS人数,AVG(1资)AS平均工资FROM职工;
    • GROUP BY仓库号HAVING COUNT(﹡)>=4
    • C)SELECT仓库号,COUNT(木)AS人数,AVG(工资)AS平均工资FROM职工;
    • GROUP BY职工号WHERE COUNT(﹡)>=4
    • D)SELECT仓库号,COUNT(﹡)AS人数,AVG(工资)AS平均工资FROM职工;
    • GROUP BY职工号HAVING COUNT(﹡)>=4
  34. 第 17 题 有如下SQL语句:INSERT INTO职工VALUES(”WH4”,”E15”,张清",2800)在命令窗口执行该命令后(  )。

    • A)向表中任意位置插入一条新记录
    • B)在当前记录之前,插入一条新语句
    • C)在当前记录之后,插入一条新语句
    • D)在表末尾新增一条记录
  35. 第 16~19 题使用如下的“仓库”表和“职工”表,表结构如下:

    仓库(仓库号C(3)、所在地C(8)、人数N(2))

    职工(仓库号C(3)、职工号C(2)、姓名C(8)、工资I)

    第 16 题 检索有职工的工资大于或等于“WH1”仓库中所有职工“工资”的仓库号,正确的命令是(  )。

    • A)SELECT DISTINCT仓库号FROM职工WHERE工资>=ANY    (SELECT MAX(工资)FROM职工WHERE仓库号=”WH1”)
    • B)SELECT DISTINCT仓库号FROM职工WHERE工资>=ANY:    (SELECT工资FROM职工WHERE仓库号=”WH1”)
    • C)SELECT DISTINCT仓库号FROM职工WHERE工资>=ALL:    (SELECT工资FROM职工WHERE仓库号=”WH1”)
    • D)SELECT DISTINCT仓库号FROM职工WHERE工资>=ALL:    (SELECT MAX(工资)FROM职工WHERE仓库号=”WH1”)
  36. 第 14 题 在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。例如,要为“文件”菜单项指定访问键为“F”的菜单名称定义是(  )。

    • A)文件/<(F)
    • B)文件\<(F)
    • C)文件(/
    • D)文件(\
  37. 第 15 题 在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是(  )。

  38. 第 12 题 在Visual FoxPro中,用来移动表单的方法是(  )。

    • A)Hide
    • B)Move
    • C)SetFocus
    • D)Release
  39. 第 13 题 有关PACK命令的描述,正确的是(  )。

  40. 第 11 题 为了在报表中加入一个文字说明,这时应该插入一个(  )。

  41. 第 9 题 设x=“123”,Y=“1234”,则下列表达式中值为.T.的是(  )。

  42. 第 10 题 下列关于J项目及项目中文件的叙述,不正确的是(  )。

  43. 第 6 题 下列队列的描述中,正确的是(  )。

    • A)队列属于非线性表
    • B)队列在队尾删除数据
    • C)队列按“先进后出”进行数据操作
    • D)队列按“先进先出”进行数据操作
  44. 第 8 题 在VisualFoxPro中,下列哪项不属于基类的最小事件集(  )。

  45. 第 7 题 指定在一个文本框中如何输入和显示数据的属性是(  )。

    • A)VALUE
    • B)CAPTION
    • C)NAME
    • D)INPUTMASK
  46. 第 5 题 下列关于视图的说法中,不正确的叙述是(  )。

  47. 第 4 题 假定表单唧包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是(  )。

    • A)先命令按钮的Init事件,然后表单的Init事件,最后表单的Load事件
    • B)先表单的Init事件,然后命令按钮的Init事件,最后表单的Load事件
    • C)先表单的Load事件,然后表单的Init事件,最后命令按钮的Init事件
    • D)先表单的Load事件,然后命令按钮的Init事件,最后表单的Init事件
  48. 第 1 题 假设在表单设计器环境下,表单中有一个复选框且已经被选定为当前对象。现在从属性窗.口中选择Value属性,然后在设置框中输入T。请问以上操作后,复选框Value属性值的数据类型为(  )。

    • A)字符型
    • B)数值型
    • C)逻辑型
    • D)操作出错,类型不变
  49. 第 2 题 下列二叉树描述中,正确的是(  )。

    • A)任何一棵二叉树必须有一个度为2的结点
    • B)二叉树的度可以小于2
    • C)非空二叉树有0个或1个根结点
    • D)至少有2个根结点
  50. 第 3 题 作为整个应用程序入口点的主程序至少应具有以下功能(  )。

    • A)初始化环境
    • B)初始化环境、显示初始用户界面
    • C)初始化环境、显示初始用户界面、控制事件循环
    • D)初始化环境、显示初始的用户界面、控制事件循环、退出时恢复环境