[计算机类试卷]国家二级VF笔试模拟试卷126及答案与解析.doc

上传人:proposalcash356 文档编号:501449 上传时间:2018-11-29 格式:DOC 页数:17 大小:49KB
下载 相关 举报
[计算机类试卷]国家二级VF笔试模拟试卷126及答案与解析.doc_第1页
第1页 / 共17页
[计算机类试卷]国家二级VF笔试模拟试卷126及答案与解析.doc_第2页
第2页 / 共17页
[计算机类试卷]国家二级VF笔试模拟试卷126及答案与解析.doc_第3页
第3页 / 共17页
[计算机类试卷]国家二级VF笔试模拟试卷126及答案与解析.doc_第4页
第4页 / 共17页
[计算机类试卷]国家二级VF笔试模拟试卷126及答案与解析.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、国家二级 VF笔试模拟试卷 126及答案与解析 1 在下列四个选项中,不属于基本关系运算的是 _。 ( A)连接 ( B)投影 ( C)选择 ( D)排序 2 如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于 _。 ( A)一对一联系 ( B)一对二联系 ( C)多对多联系 ( D)一对多联系 3 Visual FoxPro支持的数据模型是 _。 ( A)层次数据模型 ( B)关系数据模型 ( C)网状数据模型 ( D)树状 数据模型 4 在 Visual FoxPro的命令窗口中键入 CREATE DATA命令以后,屏幕会出现一个创建对话框,要想

2、完成同样的工作,还可以采取如下步骤 _。 ( A)单击 “文件 ”菜单中的 “新建 ”按钮,然后在新建对话框中选定 “数据库 ”单选钮,再单击 “新建文件 ”命令按钮 ( B)单击 “文件 ”菜单中的 “新建 ”按钮,然后在新建对话框中选定 “数据库 ”单选钮,再单击 “向导 ”命令按钮 ( C)单击 “文件 ”菜单中的 “新建 ”按钮,然后在新建对话框中选定 “表 ”单选钮,再单击 “新建文件 ”命令按钮 ( D)单击 “文件 ”菜单中的 “新建 ”按钮,然后在新建对话框中选定 “表 ”单选钮,再单击 “向导 ”命令按钮 5 将内存变量定义为全局变量的 Visual FoxPro命令是 _。

3、 ( A) LOCAL ( B) PRIVATE ( C) PUBLIC ( D) GLOBAL 6 扩展名为 DBC的文件是 _。 ( A)表单文件 ( B)数据库表文件 ( C)数据库文件 ( D)项目文件 7 假设已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是 _。 ( A) DO mymenu ( B) DO mymenu.mpr ( C) DO mymenu.pjX ( D) DO mymenu.mnx 8 下面有关索引的描述正确的是 _。 ( A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 ( B)索引与数据库表的数据存储在一个文件中 ( C)创建索引

4、是创建一个指向数据库表文件记录的指针构成的文件 ( D)使用索引并不能加快对表的查询操作 9 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是 _。 ( A)主索引 ( B)唯一索引 ( C)候选索引 ( D)普通索引 10 参照完整性的规则不包括 _。 ( A)更新规则 ( B)删除规则 ( C)插入规则 ( D)检索规则 11 用命令 “INDEX on TAG index_name”建立索引,其索引类型是 _。 ( A)主索引 ( B)候选索引 ( C)普通索引 ( D)唯一索引 12 执行命令 “INDEX on姓名 TAG index name”建立索引后,下列叙述

5、错误的是 _。 ( A)此命令建立的索引是当前有效索引 ( B)此命令所建立的索引将保留在 .idx文件中 ( C)表中记录按索引表达式升序排序 ( D)此命令的索引表达式是 “姓名 ”,索引名是 index name 13 查询订购单号 (字符型,长度为 4)尾字符是 “1”的错误命令是 _。 ( A) SELECT * FROM 订单 WHERE SUBSTR(订购单号, 4)=“1“ ( B) SELECT * FROM 订单 WHERE SUBSTR(订购单号, 4, 1)=“1“ ( C) SELECT * FROM 订单 WHERE “1“$订购单号 ( D) SELECT * F

6、ROM 订单 WHERE RIGHT(订购单号, 1)=“1“ 14 以下关于空值 (NULL)的叙述正确的是 _。 ( A)空值等同于空字符串 ( B)空值表示字段或变量还没有确定值 ( C) VFP不支持空值 ( D)空值等同于数值 0 15 两表之间 “临时性 ”联系称为关联,在两个表之间的关联已经建立的情况下,有关 “关联 ”的正确叙述是 _。 ( A)建立关联的两个表一定在同一个数据库中 ( B)两表之间 “临时性 ”联系是建立在两表之间 “永久性 ”联系基础之上的 ( C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动 ( D)当关闭父表时,子表自动被关闭 16 在 SQL

7、语句中,与表达式 “工资 BErWEEN 1210 AND 1240”功能相同的表达式是 _。 ( A)工资 =1210 AND工资 =1240 ( B)工资 1210 AND工资 1240 ( C)工资 =1210 AND工资 1240 ( D)工资 =12100R工资 =1240 17 在 SQL语句中,与表达式 “仓库号 NOT IN(“whl“,“wh2“)”功能相同的表达式是 _。 ( A)仓库号 =“wh1“ AND仓库号 =“wh2“ ( B)仓库号 !=“wh1“OR仓库号 #“wh2“, ( C)仓库号 “wh1“ OR仓库号 !“wh2“ ( D)仓库号户 whl, tAN

8、D仓库号 !: ”wh2” 18 打开表并设置当前有效索引 (相关索引已建立 )的正确的命令是 _。 ( A) ORDER student IN 2 index 学号 ( B) USEstudent IN 2 ORDER 学号 ( C) index 学号 ORDER student ( D) USE student IN 2 19 查询设计器中 “连接 ”选项卡对应的 SQL短语是 _。 ( A) WHERE ( B) JOIN ( C) SET ( D) ORDERBY 20 在 SQL SELECT语句中用于实现关系的选择运算的短语是 _。 ( A) FOR ( B) WHILE ( C)

9、 WHERE ( D) CONDITION 21 执行下列一组命令之后,选择 “职工 ”表所在工作区的错误命令是 _。 CLOSEALI USE仓库 IN 0 USE职工 IN 0 ( A) SEELECT 职工 ( B) SELECT 0 ( C) SELECT 2 ( D) SELECT B 22 在 Visual FoxPro中有如下程序: *程序名: TEST.PRG *调用方法: DO TEST SETTALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro“ mY“二级 : DO SUB1 WITH mX ?mY+mX RETURN *子程序:

10、SUB1.PRG PROCEDURE SUB1 PARAMETERS mX LOCAL mX mX=“Visual FoxPro DBMS考试 “ mY“计算机等级 “+mY RETURN执行命令后,屏幕的显示结果为 _。 ( A)二级 Visual FoxPro ( B)计算机等级二级 Visual FoxPro DBMS考试 ( C)二级 Visml FoxPro DBMS考试 ( D)计算机等级二级 Visual FoxPro 23 有关连编应用程序,下面的描述正确的是 _。 ( A)项目连编以后应将主文件视作只读文件 ( B)一个项目中可以有多个主文件 ( C)数据库文件可以被指定为主

11、文件 ( D)在项目管理器中文件名左侧带有 g符号的文件在项目连编以后是只读文件 24 新创建的表单默认标题为 Forral,为了修改表单的标题,应设置表单的 _。 ( A) Name属性 ( B) Caption属性 ( C) Closable属性 ( D) AlwaysOn Top属性 25 有关控件对象的 Click事件的正确叙述是 _。 ( A)用鼠标双击对象时引发 ( B)用 鼠标单击对象时引发 ( C)用鼠标右键单击对象时引发 ( D)用鼠标右键双击对象时引发 26 关闭当前表单的程序代码是 ThisForm.Release,其中的 Release是表单对象的 _。 ( A)标题

12、( B)属性 ( C)事件 ( D)方法 27 以下叙述与表单数据环境有关,其中正确的是 _。 ( A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改 ( B)当表单关闭时,不能自动关闭数据环境中的表 ( C)当表单运行时,自动打开数据环境中的表 ( D)当表单运行 时,与数据环境中的表无关 28 如果菜单项的名称为 “统计 ”,热键是 T,在菜单名称一栏中应输入 _。 ( A)统计 ( T) ( B)统计 (Ctrl+T) ( C)统计 (AIt+T) ( D)统计 (T) 29 Visual FoxPro的报表文件 .FRX中保存的是 _。 ( A)打印报表的预览格式 ( B)

13、已经生成的完整报表 ( C)报表的格式和数据 ( D)报表设计格式的定义 30 在 DO WHILE.ENDDO循环结构中, EXIT命令的作用是 _。 ( A)退 出过程,返回程序开始处 ( B)转移到 DOWHILE语句行,开始下一个判断和循环 ( C)终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行 ( D)终止程序执行 31 一条没有指明去向的 SQL SELECT语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是 _。 ( A) ALT ( B) DELETE ( C) ESC ( D) RETURN 32 对有 14个结点的完全二叉树的结点

14、以从上至下、从左至右的顺序进行编号后,序号最小的叶结点的序号为【 】。 33 对于长度为 n的线性表,若进行顺序查找,时间复杂性为【 】;若进行二分查找,则时间复杂性为【 】。 34 软件结构化设计 (SD)中,其软件结构的模块可以分为顺序模块、【 】和增量模块。 35 近年来形成了软件开发的多种模式,大致有 3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的【 】方法和基于结构的面向对象的软件开发方法。 36 数据模型通常由 3部分组成,它们是【 】、数据操作和完整性约束。 37 由计算机、操作系统、 DBMS、数据库、应用程序及用户组成的一个整 体叫做【 】。 38 数据库的逻

15、辑结构设计阶段的主要内容是将 E-R模型中的实体和【 】转换为关系模式。 39 函数 CHRTRAN(“计算机学习 “, “计算机 “, “电脑 “)返回的结果是【 】。 40 FOREIGNKEY约束的作用是指定某一列或一组列作为 【 】。 41 使用下列 INSERT语句格式向表中插入数据,如果没有指定列名,则新插入的记录要求在每个属性列上【 】。 INSERT INTO表名 (列名 )VALUES( 值 ) 42 在选课表中查询没有成绩的学生学号和课程号,其 SELECT语句中的 WHERE子句应为【 】。 43 在使用 “项目管理器 ”对文件进行操作时,除了使用 “项日管理器 ”中的命

16、令按钮外,还可使用系统菜单栏中的【 】菜单。 44 一个学生表的结构中包含的字段、类型及宽度有:姓名 (C, 8),性别 (C, 2),出生日期 (D),是否团员 (L)。表中共有 100条记录,则所有记录所占用的字节数为【 】。 45 在 “查询设计器 ”中已设置连接条件为 “xscj.姓名 =xsda姓名 ”,若要在查询结果中显示 xsda表中所有记录及 xscj表中满足条件的记录,则连接类型应为【 】。 46 若要为报表添加一个标题,应当增加一个标题带区,其方法是选择 “【 】 ”菜单中的【 】命令。 国家二级 VF笔试模拟试卷 126答案与解析 1 【正确答案】 D 【试题解析】 本题

17、考查考生对关系基本运算的掌握。在关系理论中,基本的关系运算有三种,它们分别是:选择运算、投影运算和连接运算;除了这三种以外,都不属于关系的基本运算。此外,考生还需要掌握这三种运算的基本规则。本题中的选项 D是排序操作,排序虽然也是对关系的操作,但它 不属于这三种基本运算之中,属干扰项,因此答案为 D。 2 【正确答案】 A 【试题解析】 本题考查考生对实体之间的关系的掌握。实体之间的关系共分为三种:一对一关系、一对多关系、多对多关系。要区分实体之间的关系属于哪种,最关键的方法就是从实体之间的关系出发,分析清楚两个实体之间的对应关系,从而得出结论。本题中的两个实体分别为班长和班级,他们之间的关系

18、已由题干中明确说明,一个班长只能属于一个班级,同时一个班级也只能有一个班长,这恰好符合实体之间的一对一关系的定义,因此可以得出答案为 A。 3 【正确答 案】 B 【试题解析】 本题考查考生对数据模型的几种类型的掌握。所谓数据模型,就是指存储数据的数据结构。常用的数据模型有三种;层次模型、网状模型和关系模型。 Visual FoxPro系统数据库中采用的数据模型是关系模型。 4 【正确答案】 A 【试题解析】 本题考查考生对 Visual FoxPro系统中创建数据库操作的掌握。在Visual FoxPro数据库系统中,用户可以通过三种方式来建立数据库:菜单方式、向导方式和命令方式。题目中给出

19、的 CREATE DATA,命令的功能是创建一个数据库。 答案 A正是创建数据库的菜单操作方式的描述。 5 【正确答案】 C 【试题解析】 本题考查考生对 Visual FoxPro内存变量的掌握。内存变量是一种独立于数据库文件而存在的变量,是一种临时工作单元,使用时可以随时定义。内存变量的作用域有两种:局部变量和全局变量。本题中要求定义一个全局变量, Visual FoxPro系统提供的定义全局变量的命令是 PUBLIC关键字。因此为答案 C。 6 【正确答案】 C 【试题解析】 本题考查 Visual FoxPro系统中不同类型文件的扩展名,属于常考题 目。在 Visual FoxPro中

20、数据库文件的扩展名为 .DBC。请注意不要与数据库表文件混淆,数据库表文件的扩展名为 .DBF,选项 B有干扰性。表单文件的扩展名为 .SCX,项目文件扩展名为 .PJX。 7 【正确答案】 B 【试题解析】 本题考查菜单文件的执行方法。菜单文件的执行有两种方法;一种是通过 Visual Foxpro系统的菜单操作环境来实现,另外一种是通过命令的方式来执行菜单文件,而以命令方式执行时,菜单文件名必须带有扩展名 .mpr,因此本题给出的四个选项中只有答案 B是正确的。 8 【正 确答案】 C 【试题解析】 本题考查考生对索引的理解。选项 A是错误的,当建立索引表之后,原来数据库表文件中数据记录的

21、物理顺序是不会因为建立索引而被改变的,即建立索引不会影响原有数据表中记录的排列次序。选项 B也是错误的,索引文件和数据库表的数据分别存储在两个不同的文件之中,不能混为一谈。选项 D错误的原因是,否定了索引文件的作用,要清楚建立索引的一个目的就是加快对表的查询。 9 【正确答案】 A 【试题解析】 本题考查 Visual FoxPro中不同索引的类型。 Visual FoxPro中的索引 分为四种类型:主索引、唯一索引、候选索引和普通索引。题目中已经表述:建立索引的字段值不允许重复,并且表中只能创建一个,这正是主索引的概念,因此可以得出选项 A是正确的。其他三个选项不具备这个特征。 10 【正确

22、答案】 D 【试题解析】 本题考查参照完整性。在 Visual FoxPro中,参照完整性是指当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的操作是否正确。它一般包括更新规则、删除规则和插入规则,因此答案为 D。 11 【正确答案】 C 【试题解析 】 INDEX命令不能建立主索引,使用 INDEX命令建立候选索引和唯一索引需要分别使用关键字 CANDIDATE和 UNIQUE。 12 【正确答案】 B 【试题解析】 上述命令的执行结果是建立一个按升序排序的、索引表达式是 “姓名 ”、索引名是 index name的当前有效的复合索引,索引文件的扩展名为

23、 .CDX。 13 【正确答案】 C 【试题解析】 函数 SUBSTR是从源字符串取子字符串函数,需要指明位置和个数,如果不指明个数则取到最后。 RIGHT是从源字符串右侧取子字符串函数,只需要指明 个数。 $是字符串包含运算,只要左侧的字符串出现在右侧字符串中表达式中即为真。 14 【正确答案】 B 【试题解析】 数值 0和空字符串都属于非空值, Visual FoxPro支持空值,空值表示字段或变量还没有确定值。 15 【正确答案】 C 【试题解析】 建立 “临时性 ”联系的两个表可以不属于一个数据库,并且与两表之间是否存在 “永久性 ”联系没有关系。只不过是为了数据查询的方便 (即当父表

24、记录指针移动时,子表记录指针按一定的规则跟随移动 );表的打开与关闭是独立进行的,一个表的打开与关闭不影响另一 个表。 16 【正确答案】 A 【试题解析】 BETWEEN表示在两个连续的数值之间,包括初值和终值。 17 【正确答案】 D 【试题解析】 NOT IN表示仓库号不在集合 (“wh1”, “wh2”)中。 18 【正确答案】 B 【试题解析】 ORDER student IN 2 INDEX学号和 INDEX学号 ORDER student两个语句的格式不正确, USE student IN 2没有设置当前有效索引。 19 【正确答案】 B 【试题解析】 SQL语句中的 WHERE

25、表示满足一定的条件, JOIN表示两个表进行连接, SET用于赋值, ORDER BY用于对结果进行排序。 20 【正确答案】 C 【试题解析】 SQL语句中的 WHERE表示满足一定的条件 (即进行选择运算 ),SQL语句中没有 FOR, CONDITION或 WHILE等短语或关键字。 21 【正确答案】 B 【试题解析】 SELECT 0是选择一个编号最小的并且没有使用的工作区。 22 【正确答案】 D 【试题解析】 TEST调用了子程序 SUB1,并且传递给 SUB1一个参数 mX。但在子程序 SUB1中定义了一个局部变量 mX,所以 SUB1中的变量 mX的值不会影响到 TEST程序

26、中的 mX,值发生改变的只是变量 mY。 23 【正确答案】 A 【试题解析】 一个项目中只能有一个主文件。数据库文件不能指定为主文件。在项目管理器中文件名左侧带有符号 g的文件只是表示不进行连编。项目连编以后应将主文件视作只读文件可以避免被修改,如果被修改,则需要重新连编应用程序。 24 【正确答案】 B 【试题解析】 表单的标题可由 Caption属性来设置。 25 【正确答案】 B 【试题 解析】 Click表示鼠标单击 (一般指鼠标的左键 )。 26 【正确答案】 D 【试题解析】 关闭表单使用的是一段程序。事件是一段程序,需要用户进行编程,而方法是系统提供的程序。关闭表单可以不需要进

27、行编程。 27 【正确答案】 C 【试题解析】 在表单中需要操作表中的数据,所以打开表单时需要自动打开数据环境中的表 (默认状态下,表是可读写的 ),表单关闭时,自动关闭数据环境中的表。如果使表单数据环境中的表处于只读状态,则需要单独进行设置。 28 【正确答案】 A 【试题解析】 可以为 菜单项设置热键,设置热键时可以使用菜单设计器中的选项进行,也可以在菜单项后加入 (热键 )。 29 【正确答案】 C 【试题解析】 报表文件 .FRX实际上是一个表,保存报表中各个控件的内容及位置信息。 30 【正确答案】 C 【试题解析】 EXIT命令的作用是退出循环。按照程序顺序执行的原则,退出循环后,

28、将跳转到循环语句后的第一条语句继续执行。 31 【正确答案】 C 【试题解析】 ESC键是终止、退出的意思, ALT一般用于激活菜单, DELETE用于删除, RETURN用于程序返 回或回车键。 32 【正确答案】 8 33 【正确答案】 O(n) , O(10g2n) 34 【正确答案】 并行模块 35 【正确答案】 原型化 36 【正确答案】 数据结构 37 【正确答案】 数据库系统 38 【正确答案】 联系 39 【正确答案】 电脑学习 40 【正确答案】 外部键 41 【正确答案】 均有值 42 【正确答案】 WHERE成绩 IS NULL 43 【正确答案】 项目 44 【正确答案】 2000 45 【正确答案】 右连接 46 【正确答案】 报表 , 标题 /总结

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1