2014年全国计算机等级《二级VF》全真模拟试卷(4)

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

要使“商品”表中所有商品的单价上浮10%,正确的SQL命令是(  )。

  • A.ALTER商品SET单价=单价*1.1 FOR ALL
  • B.UPDATE商品SET单价=单价+单价*10%
  • C.UPDATE商品SET单价=单价*1.1 FOR ALL
  • D.UPDATE商品SET单价=单价*1.1
7

下列关于索引的叙述中,不正确的是(  )。

  • A.Visual FoxPro支持单一索引文件和复合索引文件
  • B.打开和关闭索引文件均使用SET INDEX T0命令
  • C.索引的类型有主索引、候选索引、唯一索引和普通索引
  • D.索引文件不随库文件的关闭而关闭
8

假设工资表中有100条记录,当前记录号为10,用MAX命令计算工资最大值时,若缺省[范围]短语条件,则系统将(  )。

  • A.只计算当前记录的工资值
  • B.计算10条记录的最大工资值
  • C.计算后90条记录的最大工资值
  • D.计算全部记录的最大工资值
9

以下索引类型中,能够随表的打开而打开的是(  )。

  • A.单一的IDX索引
  • B.非结构复合索引(CDX)
  • C.结构复合索引
  • D.以上类型都不是
10

使用如下三个数据库表:

学生(学号C(8),姓名C(8),性别C(2),班级C(8))

课程(课程编号C(8),课程名称C(20))

成绩(学号C(8),课程编号C(8),成绩N(5,1))

检索还未确定成绩的学生选课信息,正确的SQL命令是(  )。

  • A.SELECT学生.学号,姓名,成绩.课程编号FROM学生JOIN成绩WHERE学生.学号=成绩.学号 AND成绩.成绩IS NULL
  • B.SELECT学生.学号,姓名,成绩.课程编号FROM学生JOIN成绩WHERE学生.学号=成绩.学号 AND成绩.成绩=NULL
  • C.SELECT学生.学号,姓名,成绩.课程编号FROM学生JOIN成绩0N学生.学号=成绩.学号 WHERE成绩.成绩IS NULL
  • D.SELECT学生.学号,姓名,成绩.课程编号FROM学生JOIN成绩0N学生.学号=成绩.学号 WHERE成绩.成绩=NULL
12

使用如下三个数据库表,回答下列各题:

学生(学号C(8),姓名C(8),性别C(2),班级C(8))

课程(课程编号C(8),课程名称C(20))

成绩(学号C(8),课程编号C(8),成绩N(5,1))

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

  • A.SELECT课程.课程名称,MAX(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程.课程编号
  • B.SELECT课程.课程名称,MAX(成绩)As最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程编号
  • C.SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程.课程编号
  • D.SELECT课程.课程名称,MIN(成绩)AS最高分FROM成绩,课程; WHERE成绩.课程编号=课程.课程编号; GROUP BY课程编号
13

使用如下三个数据库表:

学生(学号C(8),姓名C(8),性别C(2),班级C(8))

课程(课程编号C(8),课程名称C(20))

成绩(学号C(8),课程编号C(8),成绩N(5,1))

查询所有选修了“高等数学”的学生的“相关”成绩,要求信息中包括学生姓名和成绩,并按成绩由低到高的顺序排列,下列语句正确的是(  )。

  • A.SELECT学生.姓名,成绩.成绩FROM学生,成绩; WHERE学生.学号=成绩.学号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC
  • B.SELECT学生.姓名,成绩.成绩FROM课程,成绩; WHERE AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC
  • C.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; GROUP BY成绩.成绩ASC
  • D.SELECT学生.姓名,成绩.成绩FROM学生,课程,成绩; WHERE学生.学号=成绩.学号; AND课程.课程编号=成绩.课程编号; AND课程.课程名称=’高等数学’; ORDER BY成绩.成绩ASC
14

使用如下三个数据库表:

学生(学号C(8),姓名C(8),性别C(2),班级C(8))

课程(课程编号C(8),课程名称C(20))

成绩(学号C(8),课程编号C(8),成绩N(5,1))

查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是(  )。

  • A.SELECT学号,姓名FROM学生WHERE NOT EXISTS(SELECT*FROM成绩WHERE成绩.学号=学生.学号AND成绩<85)
  • B.SELECT学号,姓名FROM学生WHERE NOT EXISTS(SELECT*FROM成绩WHERE成绩.学号=学生.学号AND成绩>=85)
  • C.SELECT学号,姓名FROM学生,成绩 WHERE学生.学号=成绩.学号AND成绩>=85
  • D.SELECT学号,姓名FROM学生,成绩 WHERE学生.学号=成绩.学号AND ALL成绩>=85
15

在Visual FoxPo中,数据库文件和数据表文件的扩展名分别是(  )。

  • A..DBF和.DCT
  • B..DBF和.DBC
  • C..DBC和.DCT
  • D..DBC和.DBF
16

算法的有穷性是指(  )。

  • A.算法程序的运行时间是有限的
  • B.算法程序所处理的数据量是有限的
  • C.算法程序的长度是有限的
  • D.算法只能被有限的用户使用
17

结构化分析可以使用的工具是(  )。

  • A.N—S图
  • B.DFD图
  • C.PAD图
  • D.程序流程图
18

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

  • A.算法正确的程序对于相同的输入一定有相同的结果
  • B.算法正确的程序可以没有输入
  • C.算法正确的程序可以没有输出
  • D.算法正确的程序最终一定会结束
20

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

  • A.EMPTY(SPACE(0))
  • B.LIKE(’xy*’,’xyz’)
  • C.AT(’xy’,’abcxyz ’)
  • D.ISNULL(.NULL.)
21

“主键”不允许存在重复值,是指(  )。

  • A.数据完整性约束规则
  • B.引用完整性约束规则
  • C.参照完整性约束规则
  • D.实体完整性约束规则
22

用数据流图(DFD)作为描述工具的软件开发阶段是(  )。

  • A.可行性分析
  • B.需求分析
  • C.概要设计
  • D.详细设计
23

为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10”,正确的SQL语句是(  )。

  • A.CHANGE TABLE评分ALTER分数SET CHECK分数>=0 AND分数<=10
  • B.ALTER TABLE评分ALTER分数SET CHECK分数>=0 AND分数<=10
  • C.ALTER TABLE评分ALTER分数CHECK分数>=0 AND分数<=10
  • D.CHANGE TABLE评分ALTER分数SET CHECK分数>=0 0R分数<=10
24

对于存储同样的一组数据元素而言,(  )。

  • A.顺序结构比链接结构易于扩充空间
  • B.顺序结构与链接结构相比更有利于对元素进行插入、删除运算
  • C.顺序结构占用整块空间,而链接结构不要求整块空间
  • D.顺序结构比链接结构多占存储空间
26

Visual FoxPo是一种(  )。

  • A.数据库管理系统
  • B.数据库
  • C.数据库系统
  • D.数据库应用系统
27

假设“产品”表中有C型字段“产地”,要求将产地以“北京”开头的产品记录全部打上删标记,正确的SQL命令是(  )。

  • A.DELETE FROM产品FOR产地=”北京”
  • B.DELETE FROM产品WHERE产地=”北京%”
  • C.DELETE FROM产品FOR产地=”北京*”
  • D.DELETE FROM产品WHERE产地LIKE”北京%”
30

下列叙述中正确的是(  )。

  • A.数据库不需要操作系统的支持
  • B.数据库设计是指设计数据库管理系统
  • C.数据库是存储在计算机存储设备中的、结构化的相关数据的集合
  • D.数据库系统中,数据的物理结构必须与逻辑结构一致
31

在Visual FoxPro中,下列关于查询的说法,正确的是(  )。

  • A.不能根据自由表建立查询
  • B.查询是Visual FoxPro支持的一种数据库对象
  • C.通过查询设计器,可完成任何查询
  • D.查询只能从指定的表中提取满足条件的记录,不能从视图中提取满足条件的记录
33

在Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是(  )。

  • A.1个
  • B.2个
  • C.任意个,根据内存资源而确定
  • D.35535个
36

已知表中有字符型字段“职称”和“工龄”,要建立一个索引,要求首先按工龄排序,工龄相同时再按职称排序,正确的命令是(  )。

  • A.INDEX ON工龄+职称TO sy_sep
  • B.INDEX ON工龄,职称TO sy_sep
  • C.INDEX ON职称+工龄TO sy_sep
  • D.INDEX ON职称,工龄TO sy_sep
39

算法一般都可以用哪几种控制结构组合而成(  )。

  • A.选择、分支、递归
  • B.顺序、循环、选择
  • C.循环、递归、选择
  • D.顺序、选择、嵌套
40

在结构化程序设计中,模块划分的原则是(  )。

  • A.各模块应包括尽量多的功能
  • B.各模块的规模应尽量大
  • C.各模块之间的联系应尽量紧密
  • D.模块内具有高内聚度,模块间具有低耦合度
43

下列描述中正确的是(  )。

  • A.算法是指对解题方案的准确而完整的描述
  • B.算法的有穷性是指算法程序的长度是有限的&nbsp;
  • C.算法是否有效与拥有的情报无关
  • D.算法的基本特征有可行性、确定性和有穷性