试题

计算机二级考试《VFP》冲刺题及答案九

时间:2024-10-27 11:45:48 试题 我要投稿
  • 相关推荐

2015年计算机二级考试《VFP》冲刺题及答案(九)

  一、选择题,每题1分。

2015年计算机二级考试《VFP》冲刺题及答案(九)

  1、将当前表中有删除标记的记录物理删除的命令是

  A.DELETE

  B.ERASE

  C.ZAP

  D.PACK

  2、在VisualFoxPm中,属于命令按钮属性的是

  A.Parent

  B.This

  C.ThisForm

  D.CliCk

  3、要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是

  A.RightCliCk

  B.CliCk

  C.Load

  D.DblCliCk

  4、删除Employee表中职工号为“19620426”的记录,正确的SQL语句是

  A.DELETEFROMEmployeeWHILE职:亡号=”19620426”

  B.DELETEFOREmployeeWHERE职工号’=”19620426”

  C.DELETEFOREmployeeWHILE职工号=”19620426”

  D.DELETEFROMEmployeeWHERE职工号=”19620426”

  5、假设在表单设计器环境下,表单中有一个文本框且 已经被选定为当前对象。现在从属性窗口中选择value属性,然后在设置框中输入:={"2001—9—10}一j'2001—8—20}。请问以上操作后,文本框Value属性值的数据类型为(.。’

  A.日期型

  B.数值型

  C.字符型

  D.布尔型

  6、为Employee表增加一个字段“出生日期”,正确的SQL语句是

  A.CHANGETABLEEmployeeADD出生日期D

  B.ALTERDBFEmployeeADD出生日期D

  C.ALTERTABLlEEmployeeADD出生日期D

  D.CHANGETABLEEmployeeINSERT出生日期

  7、在菜单定义中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“s”的菜单项名称定义是

  A.保存\<(s)

  B.保存/<(s)

  C.保存\(s)

  D.保存(/<(s)

  8、在VisualFoxPre中,属于表单方法的是

  A.Dblcliek

  B.click

  C.Destroy

  D.Show

  9、在数据库设计过程中,如果表A和表B之间是一对多联系。下列进行的数据库设计方法中。最合理的是

  A.将表A的主关键字字段添加到表B中

  B.将表8的主关键字字段添加到表A中

  C.创建一个新表,该表包含表A和表B的主关键字

  D.将表A和表B合并.这样可以减少表的个数,便于管理和维护

  10、若有表:职工(职工号,姓名,性别.和工资(职工号,基本工资,津贴,奖金,扣除.,查询职工实发工资的正确命令是

  A.SELECT姓名,(基本工资+津贴+奖金一扣除.AS实发工资FROM工资

  B.SELECT姓名,(基本工资+津贴+奖金一扣除.AS实发工资FROM工资;WHERE职工.职工号=工资.职工号

  C.SELECT姓名,(基本工资+津贴+奖金-扣除.AS实发工资FROM工资,职工;

  WHERE职工.职工号=工资.职工号

  D.SELECT姓名,(基本工资+津贴+奖金一扣除.AS实发工资FROM工资JOIN职工;WHERE职工.职工号:工资.职工号

  11、在SETEXACTOFF情况下,结果值为逻辑真的表达式是

  A.”等级考试”=”等级”

  B.”等级”=”等级考试”

  C.”等级”+spaCe(4.=”等级考试”

  D.”等级考试”=”等级”+spaCe(4.

  12、 在VisualFoxPr0中,仅显示当前表当前记录的命令是

  A.UST

  B.DISPLAY

  C.SELECT

  D.SHOW

  13、在SQL中,修改表结构的语句是

  A.MODIFYTABLE

  B.ALTERslRUCTURE

  C.ALTERTABLE

  D.ALTERDATABASE

  14、在VisualFoxPr0中,为了使表具有更多的特性应该使用

  A.数据库表

  B.自由表

  C.数据库表或自由表

  D.数据库表和自由表

  15、创建一个表,使用的SQL命令是

  A.CREATEUsT

  B.CREATEDAT,EBASE

  C.CREATETABLE

  D.CREATEINDEX

  16、项目管理器的“文档”选项卡用于显示和管理

  A.表单和查询

  B.表单和报表

  C.报表和视图

  D.表单、报表和标签

  17、在SQL中,删除表的语句是

  A.DROPTABLE

  B.DROPVIEW

  C.ERASETABLE

  D.DELETETABLE

  18、在表设计器中创建的索引都存放在

  A.独立的索引文件中

  B.复合索引文件中

  C.结构复合索引文件中

  D.普通索引文件中

  19、 在VisualFoxP。中,关于查询和视图的正确描述是

  A.查询是一个预先定义好的SQLSELECT语句文件

  B.视图是一个预先定义好的SQLSELECT语句文件

  C.查询和视图是同一种文件,只是名称不同

  D.查询和视图都是一个存储数据的表

  20、在数据库中建立索引的目的是

  A.节省存储空间

  B.提高查询速度

  C.提高查询和更新速度

  D.提高更新速度

  21、 有以下表:

  读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C.

  22、建立表Employee的视图Em—view,正确的SQL命令是

  A.CREATEVIEWEm—viewWHLIESELECT职工号,工资FROMEmployee

  B.CREATEASEm—ViewVIEWSELECT职工号,工资FROMEmployee

  C.CREATEVIEWEm—viewASSELECT职工号,工资FROMEmployee

  D.CREATEVIEWEm—dewSELECT职工号,工资

  23、在VisualFoxpr0中,可视类库文件的扩展名是

  A..dbf

  B..flex

  C..vcx

  D..dbc

  24、下面命令的输出结果是

  25、 设有如下表:

  图书(总编号C,分类号C,-}5名C,作者C,出版单位C,单价N.

  查询单价大于l5且小于20的图书信息,正确的SQL语句是:

  A.SELECT*FROM图书WHERE单价BETWEEN15T020

  B.SELECT*FROM图书WHERE单价BETWEEN15AND20

  C.SELECT*FROM图书WHERE单价>150R单价<20

  D.SELECT*FROM图书WHERE单价>15AND单价<20


  26、 属于表单事件的是

  A.Hide

  B.Show

  C.Release

  D.Dblclick

  27、有如下职员数据库表:

  职员(职员号(C,3.,姓名(C,6.,性别(C,2.,职务(C,10..为职员表的“性别”字段设置有效性规则(只能取“男”或“女”.,正确的SQL语句是

  A.ALTERTABLE职员ALTER性别CHECK性别$”男女”

  B.ALTERTABLE职员ADD性别CHECK性别$”男女”

  C.ALTERTABLE职员ALTER性别SETCHECK性别$”男女”

  D.ALTERTABLE职员ALTER性别ADDCHECK性别$”男女”

  28、以下描述中正确的是

  A.数据库只包括描述事物的数据本身

  B.数据库中的数据具有较小的冗余和较高的数据独立性

  C.数据库系统是为数据库的建立、使用和维护而配置的软件

  D.数据库管理系统是数据库集合的组成部分。

  29、在建立数据库表book.dbf时,将单价字段的字段有效性规则设为“单价>0”,能保证数据的

  A.域完整性

  B.实体完整性

  C.参照完整性

  D.表完整性

  30、在$QLSELECT语句的ORDERBY短语中如果指定了多个字段。则

  A.无法进行排序

  B.只按第一个字段排序

  C.按从左至右优先依次排序

  D.按字段排序优先级依次排序

  31、 查询同时选修课程号为Cl和C5课程的学生的学号,正确的命令是

  A.SELECT学号FROMsCoresCWHERE课程号=’Cl’AND学号IN;

  (SELECT学号FROMsCoresCWHERE课程号=’C5’.

  B.SELECT学号FROMseol'esCWHERE课程号=’Cl’AND学号=;

  (SELECT学号FROMsCoresCWHERE课程号=’C5’.

  C.SELECT学号FROMSCOresCWHERE课程号=’Cl’AND课程号=’C5’

  D.SELECT学号FROMsCoresCWHERE课程号=’Cl’OR’C5’

  32、 在表结构为(职工号,姓名,工资.的表Employee中查询职工号的第5位开始的4个字符为“0426”职工情况,正确的SQL命令是

  A.SELECT*FROM Employee WHERE SUBSTR(职工号,4,5.=”0426”

  B.SELECT*FROM Employee WHERE STR(职工号,4,5.=”0426”

  C.SELECT*FROM Employee WHERE STR(职工号,5,4.=”0426”

  D.SELECrFROM Employee WHERE SUBSTR(职 工号,5,4.=”0426”

  33、将日期格式设置为中国习惯的“年月日”格式的命令是

  A.SETDATETOYMD

  B.SETDATETOYYYY/MM/DD

  C.SETDATETOY/M/D

  D.SETDATET0年月l3

  34、 Employee的表结构为:职工号、单位号、工资,De.partment的表结构为:单位号、单位名称、人数,与下列语句等价的SQL命令是

  SELECT职工号,单位名称FROMEmployee。Depart.ment;

  WHERE工资>12000ANDEmployee.单位号=Depart.merit.单位号

  A.SELECT职工号,单位名称FROMDepartmentJOININNERemployeeONDepartment.单位号=Employ.ee.单位号WHEREEmployee.工资>120170

  B.SELECT职工号,单位名称FROMDepartmentINNERJOINemployeeONDepartment.单位号=Employ.ee.单位号WHEREEmployee.工资>120t7t3

  C.SELECT职工号,单位名称FROMDepartmentJOININNERemployeeDepartment.单位号=Employee.单位号WHEREEmployee.工资>12000

  D.SELECT职工号,单位名称FROMDepmtmentINNERJOINemployeeONDepartment.单位号:Employ.ee.单位号Employee.工资>120111.

  35、 释放或清除快捷菜单的命令是

  A.RELEASE MENU

  B.RELEASE POPUPS

  C.CLEAR MENU

  D.CLEAR POPUPS

  【答案】B

  36、在VisualFoxPr0中,下列关于数组的描述,错误的是

  A.数组是按照一定顺序排列的一组内存变量

  B.数组在使用前必须要用DIMENSION或DECLARE命令显示创建

  C.可以用一维数组的形式访问二维数组

  D.一个数组中各个数组元素的数据类型必须相同

  37、 读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C.借阅(借书证号C,总编号C,借书日期D.

  统计每个读者借阅图书的次数,若没有借阅过,则显示次数为0,正确的sQL语句是

  A.SELECT读者.借书证号,姓名,COUNT(*)次数FROM读者LEFTJOIN借阅0N读者.借书证号=借阅.借二朽证号GROUPBY读者.借书证号

  B.SELECT读者.借书证号,姓名,COUNT(*)次数FROM读者JOIN借阅0N读者.借书证号=借阅.借书证号GROUPBY读者.借书证号

  C.SELECT读者.借书证号,姓名,COUNT(借阅.总编号.次数FROM读者LEFTJOIN借阕0N读者.借书证号=借阅.借书证号GROUPBY读者.借书证号

  D.SELECT读者.借书证号,姓名,COUNT(借阅.总编号.次数FROM读者JOIN借阅0N读者.借书证号=借阅.借书证号GROUPBY读者.借书证号

  38、 创建一个视图,使用的SQL命令是

  A.CREATE

  B.CREATEDATEBASE

  C.CREATEVIEW

  D.CREATETABLE【

  39、

  40、一个表可以建立多个索引,但只能建立一个的索引是

  A.主索引

  B.唯一索引

  C.候选索引

  D.普通索引

  二、基本操作题(共18分)

  41、在考生文件夹下,完成如下操作:

  1.将student表中学号为99035001的学生的“院系”字段值修改为“经济”。

  2.将8CODe表中“成绩”字段的名称修改为“考试成绩”。3.使用sQL命令(ALTERTABLE)为student表建立一个候选索引,索引名和索引表达式均为“学号”,并将相应的SQL命令保存在three.prg文件中。

  4.通过表设计器为course表建立一个候选索引,索引名和索引表达式都是“课程编号”。

  三、简单应用题(共24分)

  42、在考生文件夹下完成如下简单应用:

  1.使用SQL语句完成下面的操作:根据“国家”和“获奖牌情况”两个表统计每个国家获得的金牌数(“名次”为1表示获得一块金牌),结果包括“国家名称”和“金牌数”两个字段,并且先按“金牌数”降序排列,若“金牌数”相同再按“国家名称”降序排列,然后将结果存储到表temp中。最后将该sQL语句存储在文件three.pr9中。

  2.建立一个文件名和控件名均为myform的表单,如下图所示。表单中包括一个列表框(Listl)、一个选项组(Optiongroupl)和一个“退出”命令按钮(Commandl),这三个控件名使用系统默认的名称。相关控件属性按如下要求进行设置:表单的标题为“奖牌查询”,列表框的数据源使用SQL语句根据“国家”表显示国家名称,选项组中有3个按钮,标题分别为金牌(Option/)、银牌(Option,?)和铜牌(Ontion3).

  四、综合应用题(共18分)

  43、在考生文件夹下完成下列操作:

  (1)建立一个文件名和表单名均为myform的表单,表单中包括一个列表框(Listl)和两个命令按钮(Commandl和Command2),两个命令按钮的标题分别为“计算”和“退出”。(2)列表框(Listl)中应显示组号,通过RowSource和RowSourceType属性手工指定列表框的显示条目为Ol、02、o3、04(注意:不要使用命令指定这两个属性,否则将不能得分)。(3)为“计算”命令按钮编写Click事件代码。代码的功能是:表单运行时,根据列表框中选定的“组号”,将“评分表”中该组歌手(“歌手编号”字段的左边两位表示该歌手所在的组号)的记录存入自由表tw0中,tw0的表结构与“评分表”相同,表中的记录先按“歌手编号”降序排列,若“歌手编号”相同再按“分数”升序排列。

  (4)运行表单,在列表框中指定组号“01”,并且单击“计算”命令按钮。注意:结果tw0表文件中只能且必须包含ol组歌手的评分信息。

【计算机二级考试《VFP》冲刺题及答案九】相关文章:

2015年计算机二级考试《VFP》冲刺题及答案(五)06-01

2015年计算机二级考试《VFP》冲刺题及答案(三)03-28

2015年计算机二级考试《VFP》冲刺题及答案(六)03-28

2015年计算机二级考试《VFP》冲刺题及答案(八)03-30

计算机二级VFP试题及答案10-22

计算机二级《VFP》试题及答案03-11

全国计算机二级考试VFP冲刺试题201712-11

计算机二级考试VFP考试大纲03-29

全国计算机等级考试二级VFP笔试真题参考答案10-11