2017年全国计算机二级考试题库2(VF)

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

创建一个具有“一对多”关系的列表之间的关系,应当(  )。

  • A.通过钮带表
  • B.通过某个同名字段
  • C.通过某个索引字段
  • D.通过主索引字段和不同字段
3

在Visual FoxPro中,扩展名为.max的文件是(  )。

  • A.备注文件
  • B.项目文件
  • C.表单文件
  • D.菜单文件
4

为了提高软件模块的独立性,模块之间最好是( )。

  • A.控制耦合
  • B.公共耦合
  • C.内容耦合
  • D.数据耦合
5

下列叙述中错误的是( )。

  • A.一种数据的逻辑结构可以有多种存储结构
  • B.数据的存储结构与数据的处理效率无关
  • C.数据的存储结构与数据的处理效率密切相关
  • D.数据的存储结构在计算机中所占的空间不一定是连续的
7

下列选项中,不属于模块间耦合的是

  • A.数据耦合
  • B.标记耦合
  • C.异构耦合
  • D.公共耦合
8

Visual FoxPro中的类分为

  • A.容器类和控件类
  • B.容器和表单
  • C.表单和表格
  • D.基础类和基类
11

下列叙述中,正确的是

  • A.软件就是程序清单
  • B.软件就是存放在计算机中的文件
  • C.软件应包括程序清单及运行结果
  • D.软件包括程序和文档
12

查找教师表中教师最高的工资值,下列SQL语句正确的是

  • A.SELECT MAX(工资) FROM 教师表
  • B.SELECT MIN(工资) FROM 教师表
  • C.SELECT AVG(工资) FROM 教师表
  • D.SELECT SUM(工资) FROM 教师表
13

Visual FoxPro数据库文件是______。

  • A.存放用户数据的文件
  • B.管理数据库对象的系统文件
  • C.存放用户数据和系统的文件
  • D.前3种说法都对
14

设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT-SQL语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。

  • A.WHERE职称NOTBETWEEN“教授”AND“副教授”
  • B.WHERE职称!=“教授”AND“副教授”
  • C.WHERE职称NOTLIKE(“教授”,“副教授”)
  • D.WHERE职称NOTIN(“教授”,“副教授”)
16

如果要为报表的每一页设置一个标题,应使用______带区。

  • A.标题
  • B.页标头
  • C.列标头
  • D.组标头
17

创建自由表结构时,在各栏目之间移动光标的不正确操作为______。

  • A.单击某一栏目
  • B.按Tab键
  • C.按组合键Shift+Tab
  • D.按回车键
20

有如下SQL语句:

SELECT班级名称,姓名,性别,年龄FROM班级,学生

WHERE班级.班级号=学生.班级号

  • AND姓名.LIKE“李%”    ORDER BY学生.班级号    该语句的含义是(  )。
  • A.检索学生表中姓“李”的学生记录.并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄
  • B.检索学生表中不是姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄
  • C.检索学生表中姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄
  • D.检索学生表中不是姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄
22

在下面的Visual FoxPro表达式中,运算结果是逻辑真的是______。

  • A.EMPTY(.NULL.)
  • B.LIKE('acd','ac?')
  • C.AT('a','123abc')
  • D.EMPTY(SPACE(2))
23

软件调试的目的是______。

  • A.发现错误
  • B.改正错误
  • C.改善软件的性能
  • D.挖掘软件的潜能
24

设有订单表0rder(其中包含字段:订单号,客户号. 职员号,签订日期,金额),删除2002年1月1日以前签订的 订单记录,正确的SQL命令是(  )^ 

  • A.DELETE TABLE order WHERE签订日期<{^2002-1-1}
  • B.DELETE TABLE order WHILE签订日期<{^2002-1-1}
  • C.DELETE FROM order WHERE签订日期<{^2002-1.1}
  • D.DELETE FROM order WHILE签订日期<{^2002一1—1}&nbsp;
26

为了提高测试的效率,应该(  )。

  • A.随机选取测试数据
  • B.取一切可能的输入数据作为测试数据
  • C.在完成编码以后制定软件的测试计划
  • D.集中对付那些错误群集的程序
28

在Visual FoxPro中,如果一个表达式中包含数值运算、关系运算、逻辑运算和函数时,那么这些运算的优先次序是______。

  • A.数值运算→关系运算→逻辑运算→函数
  • B.数值运算→逻辑运算→关系运算→函数
  • C.函数→数值运算→关系运算→逻辑运算
  • D.函数→逻辑运算→关系运算→数值运算
29

视图与基表的关系是

  • A.视图随基表的打开而打开
  • B.基表随视图的关闭而关闭
  • C.基表随视图的打开而打开
  • D.视图随基表的关闭而关闭
30

下列的程序段中与上题的程序段对y的计算结果相同的是 ______。

  • A.x=34567 y=0 flag=.T. DO WHIL flag y=x% 10+y * 10 x=int(x/10) IF x>0 flag=.F. ENDIF ENDDO
  • B.x=34567 y=0 flag=.T. DO WHIL flag y=x%10+y * 10 x=int(x/10) IF x=0 flag=.F. ENDIF ENDDO
  • C.x=34567 y=0 flag=.T. DO WHIL!flag y=x%10+y* 10 x=int(x/10) IF x>0 flag=.F. ENDIF ENDDO
  • D.x=34567 y=0 flag=.T. DO WHIL!flag y=x%10+y* 10 x=int(x/10) IF x=0 flag=.T. ENDIF ENDDO
32

使用SQL语句将表s中字段price的值大于30的记录删除,正确的命令是(  )。

  • A.DELETE FROM S FOR price>30
  • B.DELETE FROM sWHERE price>30
  • C.DELETE S FOR pricC>30
  • D.DELETE S WHERE pricC>30&nbsp;
33

当前表中有4个数值型字段;高等数学、英语、计算机网络和总分。其中高等数学、英语、计算机网络的成绩均已录入,总分字段为空。要将所有学生的总分自动计算出来并填入总分字段中,使用命令______。

  • A.REPL总分WITH高等数学+英语+计算机网络
  • B.REPL总分WITH高等数学,英语,计算机网络
  • C.REPL总分WITH高等数学+英语+计算机网络ALL
  • D.REPL总分WITH高等数学+英语+计算机网络FOR ALL
34

若要删除数据表KK,应使用的语句是______。

  • A.DELETE KK
  • B.DEL TABLE KK
  • C.DROP KK
  • D.DROP TABLE KK