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

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

第(34)~(35)题使用如下三个数据库表:

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

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

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

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

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

  • A) SELECT学号,姓名FROM S WHERE NOT EXISTS;&nbsp;&nbsp;&nbsp;&nbsp;(SELECT*FROM SC WHERE SC.学号=S.学号AND成绩<85)
  • B)SELECT学号,姓名FROM S WHERE NOT EXISTS;&nbsp;&nbsp;&nbsp;&nbsp;(SELECT *FROM SC WHERE SC.学号=S:学号AND成绩>=85)
  • C)SELECT学号,姓名FROM S,SC&nbsp;&nbsp;&nbsp;&nbsp;WHERE S.学号=SC.学号AND成绩>=85
  • D)SELECT学号,姓名FROM S,SC&nbsp;&nbsp;&nbsp;&nbsp;WHERE S.学号=SC.学号AND ALL成绩>=85
11

(35)用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是

  • A)SELECT S.学号,姓名,平均成绩FROM S,SC;&nbsp;&nbsp;&nbsp;&nbsp;WHERE S.学号=SC.学号;
  • GROUP BY S.学号HAVING GOUNT(*)>=5 ORDER BY平均成绩DESC
  • B)SELECT学号,姓名,AVG(成绩)FROM S,SC;&nbsp;&nbsp;&nbsp;&nbsp;WHERE S.学号SC.学号AND COUNT(*)>=5;
  • GROUP BY学号ORDER BY 3 DESC
  • C)SELECT S.学号,姓名,AVG(成绩)平均成绩FROM S,SC;&nbsp;&nbsp;&nbsp;&nbsp;WHERE S.学号=SC.学号AND COUNT(*)>=5;
  • GROUP BY S.学号ORDER BY平均成绩DESC
  • D)SELECT S.学号,姓名,AVG(成绩)平均成绩FROM S,SC;&nbsp;&nbsp;&nbsp;&nbsp;WHERE S.学号=SC.学号;
  • GROUP BY S.学号HAVING COUNT(*)=5 ORDER BY 3 DESC
12

(33)在Visual FoxPro中主索引字段

  • A)不能出现重复值或空值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)能出现重复值或空值
  • C)能出现重复值,不能出现空值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)能出现空值,不能出现重复值
13

(32)若要从学生表中检索出1980年1月1日以后(含1月1日)出生的所有学员,可应用如下SQL语句

SELECT * FROM student WHERE ______

请给出恰当的表达式以完成该语句

  • A)csrq<={^1980-1-1}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)csrq<{-1980-1-1}
  • C)csrq>= {^1980-1-1}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)csrq>{^1980-1-1}
14

(31)视图设计器中包含的选项卡有

  • A)更新条件、筛选、字段&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)显示、排序依据、分组依据
  • C)更新条件、排序依据、显示&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)联接、显示、排序依据
15

(29)以下关于查询描述正确的是

  • A)不能根据自由表建立查询&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)只能根据自由表建立查询
  • C)只能根据数据库表建立查询&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)可以根据数据库表和自由表建立查询
16

(30)使用报表向导定义报表时,定义报表布局的选项是

  • A)列数、方向、字段布局&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)列数、行数、字段布局
  • C)行数、方向、字段布局&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)列数、行数、方向
17

(28)使用SQL语句向学生表S(SNO,SN,AGE;SEX)中添加一条新记录,学号(SNO),姓名(SN),性别(SEX),年龄(AGE)字段的值分别为0401、王芳、女、18,正确命令是

  • A)APPEND INTO S(SNO,SN, SEX, AGE) VALUES(’0401’,’王芳’,’女’,18)
  • B)APPEND S VALUES(’0401’,’王芳’,’18’,’女’)
  • C)INSERT INTO S(SNO,SN, SEX, AGE) VALUES(’0401’,’王芳’,’女’,18)
  • D)INSERT S VALUES(’0401’,’王芳’,’18’,女,)
18

(27)以下叙述与表单数据环境有关,其中正确的是

  • A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改
  • B)当表单关闭时,不能自动关闭数据环境中的表
  • C)当表单运行时,自动打开数据环境中的表
  • D)当表单运行时,与数据环境中的表无关
19

(26)在Visual FoxPro中,删除数据库表S的SQL命令是

  • A)DROP TABLES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)DELETE TABLE S
  • C)DELETE TABLE S.DBF&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)ERASE TABLE S
20

(25)求每个终点的平均票价的SQL语句是

  • A)SELECT终点,avg(票价)FROM ticket GROUP BY票价
  • B)SELECT终点,avg(票价)FROM ticket ORDER BY票价
  • C)SELECT终点,avg(票价)FROM ticket ORDER BY终点
  • D)SELECT终点,avg(票价)FROM ticket GROUP BY终点
21

(24)在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是

  • A)PRIVATE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)PUBLIC
  • C)LOCAL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)在程序中直接使用的内存变量(不通过A, B, C说明)
23

(22)要使当前表的所有职工的工资增加200元,应使用的命令是

  • A)EDIT工资WITH工资+200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)REPLACE工资WITH工资+200
  • C)REPLACE工资WITH 200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)REPLACE ALL工资WITH工资+200
24

(21)执行下列一组命令之后,选择“职工”表所在工作区的错误命令是

CLOSE ALL

USE 仓库 IN 0

USE 职工 IN 0

  • A)SELECT&nbsp;&nbsp;职工&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)SELECT 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)SELECT 2&nbsp;&nbsp;&nbsp;&nbsp;D)SELECT B
25

(20)在Visual FoxPro中,下列关于表的叙述正确的是

  • A)在数据库表和自由表中,都能给字段定义有效性规则和默认值
  • B)在自由表中,能给表中的字段定义有效性规则和默认值
  • C)在数据库表中,能给表中的字段定义有效性规则和默认值
  • D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值
26

(18)不允许记录中出现重复索引值的索引是

  • A)主索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)主索引、候选索引和普通索引
  • C)主索引和候选索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)主索引、候选索引和惟一索引
27

(19)在Visual FoxPro的查询设计器中“筛选”选项卡对应的 SQL短语是

  • A) WHERE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)JOIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)SET&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)ORDER BY
28

(17)以纯文本形式保存设计结果的设计器是

  • A)查询设计器&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)表单设计器&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  • C)菜单设计器&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)以上三种都不是
29

(15)“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是

  • A)查询、视图或表单&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)表单、报表和标签
  • C)查询、表单或程序&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)以上文件都可以
30

(16)在Visual FoxPro中,相当于主关键字的索引是

  • A)主索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)普通索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)惟一索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)排序索引
31

(13)在Visual FoxPro中,可对字段设置默认值的表

  • A)必须是数据库表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)必须是自由表
  • C)自由表或数据库表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)不能设置字段的默认值
32

(12)数据库文件工资.DBF共有10条记录,当前记录号为5。用sum命令计算工资总和,如果不给出范围短句,那么命令

  • A)计算后5条记录工资值之和&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)计算后6条记录工资值之和
  • C)只计算当前记录工资值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)计算全部记录工资值之和
33

(14)调用报表格式文件PP1预览报表的命令是

  • A)REPORT FROM PP 1 PREVIEW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)DO FROM PP I PREVIEW
  • C)REPORT FORM PP I PREVIEW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)DO FORM PP 1 PREVIEW
35

(10)如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”号,则可以在Form1的Init事件中加入语句

  • A)FORMl.TEXT2.PASSWORDCHAR="*"
  • B)FORM1.TEXT2.PASSWORD="*"
  • C)THISFORM.TEXT2.PASSWORD="*"
  • D)THISFORM.TEXT2.PASSWORDCHAR="*"
36

(9)~(11)题使用下图,表单名为Form 1,表单中有两个命令按钮(Commandl和Command2 )、两个标签、两个文本框(Text l和Text2)。

(9)如果在运行表单时,要使表单的标题栏显示“登录窗口”,则可以在Form l的Load事件中加入语句

  • A)THISFORM.CAPTION="登录窗口"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)FORMI.CAPTION="登录窗口"
  • C)THISFORM.NAME="登录窗口"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)FORMl.NAME="登录窗口"
37

(8)在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是

  • A)数据库系统阶段&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)文件系统阶段
  • C)人工管理阶段&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)数据项管理
38

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

  • A)软件工程只是解决软件项目的管理问题户
  • B)软件工程主要解决软件产品的生产率问题
  • C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
  • D)软件工程只是解决软件开发中的技术问题
39

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

  • A)EMPTY(.NULL.)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B) LIKE("edit","edi?")
  • C)AT("a","123abc")&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)EMPTY(SPACE(10))
40

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

  • A)软件交付使用后还需要进行维护
  • B)软件一旦交付使用就不需要再进行维护
  • C)软件交付使用后其生命周期就结束
  • D)软件维护是指修复程序中被破坏的指令
41

(4)在当前表单的LABELI控件中显示系统时间的语句是

  • A)THISFORM.LABELl .CAPTION=TIME()
  • B)THISFORM.LABELI.VALUE=TIME()
  • C)THISFORM.LABEL l .TEXT=TIME()
  • D)THISFORM:LABEL l .CONTROL=TIME()
42

(3)数据库系统与文件系统的最主要区别是

  • A)数据库系统复杂,而文件系统简单
  • B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
  • C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
  • D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
43

(2)以下数据结构中不属于线性数据结构的是

  • A)队列&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)线性表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)二叉树&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)栈
44

(1)Visual FoxPro DBMS是

  • A)操作系统的一部分&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)操作系统支持下的系统软件
  • C)一种编译程序&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)一种操作系统