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

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

1、国家二级 VF笔试模拟试卷 125及答案与解析 1 对于现实世界中事物的特征,在实体 联系模型中使用 _。 ( A)属性描述 ( B)关键字描述 ( C)二维表描述 ( D)实体描述 2 把实体一联系模型转换为关系模型时,实体之间的多联系在关系模型中是通过 _。 ( A)建立新的属性来实现 ( B)建立新的关键字来实现 ( C)建立新的关系来实现 ( D)建立新的实体来实现 3 专门的关系运算不包括下列中的 _。 ( A)连接运算 ( B)选择运算 ( C)投影运算 ( D)交运算 4 对关系 S和关系 R进行集合运算,结果中既包含 S中元组也包含 R中元组,这种集合运算称为 _。 ( A)并

2、运算 ( B)交运算 ( C)差运算 ( D)积运算 5 关于 VisualFoxPro的变量,下面说法中正确的是 _。 ( A)使用一个简单变量之前要先声明或定义 ( B)数组中各数组元素的数据类型可以不同 ( C)定义数组以后,系统为数组的每个数组元素赋以数值 0 ( D)数组元素的下标下限是 0 6 在下面的表达式中,运算结果为逻辑真的是 _。 ( A) EMPTY(.NULL.) ( B) LIKE(“edit“,“edi?”) ( C) AT(“a“, “123abc“) ( D) EMPTY(SPACE(10) 7 Visual FoxPro内存变量的数据类型不包括 _。 ( A)

3、数值型 ( B)货币型 ( C)备注型 ( D)逻辑型 8 为了设置两个表之间的数据参照完整性,要求这两个表是 _。 ( A)同一个数据库中的两个表 ( B)两个自由表 ( C)一个自由表和一个数据库表 ( D)没有限制 9 数据库表可以设置字段 有效性规则,字段有效性规则属于域完整性范畴,其中的“规则 ”是一个 _。 ( A)逻辑表达式 ( B)字符表达式 ( C)数值表达式 ( D)日期表达式 10 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的 _。 ( A)参照完整性 ( B)实体完整性 ( C)域完整性 ( D)字段完整性 11 在 Visual FoxPr

4、o中,学生表 STUDENT中包含有通用型字段,表中通用型字段中的 _。 ( A) STUDENT.DOC ( B) STUDENT.MEN ( C) STUDENT.DBT ( D) STUDENT.FPT 12 在 Visual FoxPro中,使用 “菜单设计器 ”定义菜单,最后生成的菜单程序的扩展名是 _。 ( A) MNX ( B) PRG ( C) MPR ( D) SPR 13 在 Visual FoxPro中,使用 SQL命令将学生 STUDENT中的学生年龄 AGE字段的值增加 1岁,应该使用的命令是 _。 ( A) REPLACE AGE WITH AGE+1 ( B) U

5、PDATE STUDENT AGE WITH AGE+1 ( C) UPDATE SET AGE WITH AGE+1 ( D) UPDATE STUDENT SET AGE=AGE+1 14 调用报表格式文件 PPI预览报表的命令是 _。 ( A) REPORT FROMPP1 PREVIEW ( B) DO FROM PP1 PREVIEW ( C) REPORT FORM PP1 PREVIEW ( D) DO FORM PP1 PREVIEW 15 在 Visual FoxPro中,建立索引的作用之一是 _。 ( A)节省存储空间 ( B)便于管理 ( C)提高查询速度 ( D)提高查

6、询和更新的速度 16 在 Visual FoxPro中,相当于主关键字的索引是 _。 ( A)主索引 ( B)普通索引 ( C)唯一索引 ( D)排序索引 17 在 Visual FoxPro中,为了将按钮的 Click事件代码设置为表单从内存中释放 (清除 ),可将表单中退出命令 _。 ( A) ThisForm.Refresh ( B) ThisForm.Delete ( C) ThisForm.Hide ( D) ThisForm.Release 18 假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command1

7、和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 value属性值,下面哪个式子是正确的 ? _。 ( A) ThisForm.TexH.value ( B) This.Parent.value ( C) Parent.Text1.value ( D) this.Parent.Text1.value 19 在 Visual FoxPro中,创建一个名为 SDB.DBC的数据库文件,使用的命令是 _。 ( A) CREATE ( B) CREATE SDB ( C) CREATE TABLE SDB ( D) CREATE DATABASE SDB 2

8、0 在 Visual FoxPro中,存储图象的字段类型应该是 _。 ( A)备注型 ( B)通用型 ( C)字符型 ( D)双精度型 21 在 Visual FoxPro中,下面 4个关于日期或日期时间的表达式中,错误的是 _。 ( A) 2002.09.01 11:10:10:AM- 2001.09.01 11:10:10AM ( B) 01/01/2002+20 ( C) 2002.02.01+( 2001.02.01) ( D) 2002/02/01- 2001/02/01 22 在 Visual FoxPro中,关于过程调用的叙述正确的是 _。 ( A)当实参的数量少于形参的数量时,

9、多余的形参初值取逻辑假 ( B)当实参的数量多于形参的数量时,多余的实参被忽略 ( C)实参与形参的数量必须相等 ( D)上面 A和 B都正确 23 下面是关于表单数据环境的叙述,其中错误的是 _。 ( A)可以在数据环境中加入与表单操作有关的表 ( B)数据环境是表单的容器 ( C)可以在数据环境中建立表之间的联系 ( D)表单自动打开其数据环境中的表 24 在 Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是 _。 ( A) PRIVATE ( B) PUBLIC ( C) LOCAL ( D)在程序中直接使用的内存变量 (不通过 A, B,

10、 C说明 ) 25 在 DOWHILEENDDO 循环结构中, LOOP命令的作用是 _。 ( A)退出过程,返回程序开始处 ( B)转移到 DOWHILE语句行,开始下一个判断和循环 ( C)终止循环,将控制转移到本循环结构 ENDDO后面的第一条语句继续执行 ( D)终止程序执行 26 在 Visual FoxPro中,关于视图的正确叙述是 _。 ( A)视图与数据库表相同,用来存储数据 ( B)视图不能同数据库表进行连接操作 ( C)在视图上不能进行更新操作 ( D)视图是从一个或多个数据库表导出的虚拟表 27 SQL是 _的缩写。 ( A) Standard Query Languag

11、e ( B) Structured Query Language ( C) Select Query Language ( D)以上都不是 28 如果学生表 STUDENT是使用下面的 SQL语句创建的 CREATE TABLE STUDENT(SNOC(4)PR1MARY KEY NOTNULL; SNC(8),; SEXC(2),; AGEN(2)CHECK(AGE 15AND AGE 30) 下面的 SQI语句中可以正确执行的是 _。 ( A) INSERT INTO STUDENT(SNO, SEX, AGE)valueS(“S9“, “男 “, 17) ( B) INSERT INT

12、O STUDENT(SNO, SEX, AGE)valueS(“李安琦 ”, “男 ”, 20) ( C) INSERT INTO STUDENT(SEX, AGE)valueS(“男 ”, 20) ( D) INSERT INTO STUDENT(SNO, SN)valueS(“S9“, “安琦 ”, 16) 29 使用 SQL语句从表 STUDENT中查询所有姓王的同学的信息,正确的命令是:_。 ( A) SELECT*FROM STUDENT WHERE LEFT(姓名, 2)=“王 ” ( B) SELECT*FROM STUDENT WHERE RIGHT(姓名, 2)=“王 ” (

13、 C) SELECT*FROM STUDENT WHERE TRIM(姓名, 2)=“王 ” ( D) SELECT*FROM STUDENT WHERE STR(姓名, 2)=“王 ” 29 连编后可以脱离 Visual FoxPro独立运行的程序是 _。 ( A) APP程序 ( B) EXE程序 ( C) FXP程序 ( D) PRG贴程序 30 以下 2题使用如下图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6, 2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6

14、),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 30 对于图书管理数据库,查询 0001号借书证的读者姓名和所借图书的书名。 SQL语句正确的 是 _。 SELECT姓名,书名 FROM借阅,图书,读者WHERE; 借阅 .借书证号 “0001“ AND; ( A)图书 .总编号借阅 .总编号 AND读者 .借书证号借阅 .借书证号 ( B)图书 .分类号借阅 .分类号 AND读者 .借书证号借阅 .借书证号 ( C)读者 .总编号借阅 .总编号 AND读者 .借书证号借阅 .借书证号 ( D)图书 .总编号借阅 .总编号 AND读者 .书名借阅 .书名

15、 31 对于图书管理数据库,检索所有藏书的书名和出版单位。下面 SQL语句正确的是 _。 ( A) SELECT书名,出版单位 FROM图书 ( B) SELECT书名;出版单位 FROM图书 ( C) SELECT书名,出版单位 FOR图书 ( D) SELECT书名;出版单位 FOR图书 32 无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,为【 】。 33 已知一棵二叉树的后序遍历结果为 DCEBIGHFA,中序遍历结果为CDBEAGIFH,则这棵二叉树的右子树的根为【 】。 34 在索引查找或分块查找中,首先查找【 】,然后再查找相应的【 】,整个索

16、引查找的平均查找长度等于查找索引表的平均查找长度与查找相应子表的平均查找长度之和。 35 软件的【 】设计又称为总体结构设计,其主要任务是建立软件系统的总体结构。 36 数据库系统的三级模式结构由外模式、【 】和内模式组成。 37 数据库设计的过程具有一定的规律和标准。目前,数据库设计的 6个主要阶段是:需求分析、【 】 、逻辑结构设计、【 】 、数据库实施、数据库运行和维护。 38 统计教师号为 “T1101”和 “T1102”的教师授课的门数,并将查询的结果合并成一个结果集。请填空补充下面的 SELECT语句: SELECT教师号,【 】 AS授课门数; FROM 授课表 WHERE教师号

17、 =“T1101“ GROUP BY教师号; 【 】; SELECT教师号, COUNT(*)AS授课门数; FROM课表 WHERE【 】 GROUP BY教师号 39 在连接运算中,按照字段值对应相等为条件进行的连接操作称为等值连接。而去掉重复属性的等值连接称为 【 】。 40 执行 下列命令后,变量 R1的值为【 】, R2的值为【 】。 STORE SPACE(5)+“数据库管理系统 “+SPACE(3)TO R R1=LEN(R) R2=LEN(TRIM(LTRIM(R) 41 在 “表设计器 ”对话框中包括有 “字段 ”、 “【 】 ”、 “表 ”3个选项卡。 42 在 Vlsua

18、l FoxPro中,字母 Y表示的字段类型为【 】。 43 当要对基本表中的多个列一起约束时,应使用【 】。 44 如果在 SELECT语句中使用了 TOP子句,必须要同时使用【 】子句。 45 “查询设计器 ”默认查询的输出形式是【 】。 46 若要控制只能在每月的 8号才能修改表中记录,相应的触发器表达式为【 】。 47 为表单添加菜单,除了要在 “常规选项 ”对话框中选择 “顶层表单 ”复选框,还要将表单的 Show Window属性值设为【 】,最后要在【 】事件代码中添加调用菜单程序的命令。 国家二级 VF笔试模拟试卷 125答案与解析 1 【正确答案】 C 【试题解析】 数据用于描

19、述实体,而实体之间往往存耷联系;属性描述的只是实体的特征;关键字说明实体的查 询方法;实体描述说明不了实体之间的联系;二维表格既能描述实体,又能描述实体之间的联系。 2 【正确答案】 D 【试题解析】 把实体一联系模型转换为关系模型时,需要实体之间存在多对多联系,一般需要一个中间环节将多对多的实体联系转化为一对多联系,这个中间环节一般是一个实体。 3 【正确答案】 D 【试题解析】 专门的关系运算包括连接、选择和投影。交运算属于集合运算。 4 【正确答案】 B 【试题解析】 并运算产生两个关系的和, S差 R运算产生属于 S但不属于 R的集合,积运算产生的是两个 关系的笛卡儿积。 5 【正确答

20、案】 B 【试题解析】 在 Visual FoxPro中变量不用声明即可引用。定义数组以后,系统为数组的每个数组元素赋以逻辑假,数组的下限是 1;数组中各个数组元素可以是不同的数据类型。 6 【正确答案】 D 【试题解析】 DNULL.是空值而不是空的值。 EMPTY()函数判断的是空的值 (字符型为空格字符串,数值型为零 )。 LIKE判断一个字符串是否包含在另一个字符串中。 AT函数指出一个字符串在另一个字符串中出现的位置。 7 【正确答案】 C 【试题解 析】 在 Visual FoxPro中内存变量的类型只能是数值型、货币型、逻辑型、日期型或日期时间型。 8 【正确答案】 A 【试题解

21、析】 自由表中不能建立主关键字,也就无法建立表之间的联系,更无法设置两个表之间的参照完整性。 9 【正确答案】 A 【试题解析】 字段有效性规则实现了域完整性,用于判断字段中输入的内容是否合法。 10 【正确答案】 C 【试题解析】 参照完整性与表之间的联系有关,实体完整性表明表中的记录是唯一的,域完整性指明字段的数据类型和宽度来限制该字段的取值范 围,在数据完整性中无字段完整性的说法。 11 【正确答案】 D 【试题解析】 数据表中备注型和通用型字段的内容都存放在一个单独的表备注文件中 (.FPT)。 12 【正确答案】 C 【试题解析】 使用菜单设计器建立的是菜单的库文件 (.MNX),不

22、可直接运行,只有通过菜单命令生成可执行的菜单程序文件 (.M1)R)才可运行。 13 【正确答案】 D 【试题解析】 利用 SQL语句更新数据的命令格式为 UPDATE数据表名 SET字段名;表达式 WHERE条件表达式。 14 【正确答案】 C 【试题解析】 预览报表文件的命令格式是 REPORT FORM报表名 PREVIEW。 15 【正确答案】 C 【试题解析】 索引可以提高查询速度。当对表进行插入、删除和修改等操作时,系统会自动维护索引,也就是说索引会提高插入、删除和修改等操作的速度。 16 【正确答案】 A 【试题解析】 如果一个字段的值或几个字段的值能够唯一标识表中的一条记录,则

23、这样的字段称为候选关键字,一个表中可能含有多个候选关键字,从中选择一个作为主关键字。 Visual FoxPro中将主关键字称为主索引 。 17 【正确答案】 D 【试题解析】 利用 Release命令可以将表单从内存中释放, Refresh是刷新表单, Hide是隐藏表单,此两个命令都不可以释放表单, Delete的用法是错误的。 18 【正确答案】 A 【试题解析】 Parent代表的是当前控件存在的一个容器窗口, ThisForm代表的是当前表单,可以在当前表单中任何一个控件内利用 ThisForm.Text1调用文本框对象。 19 【正确答案】 D 【试题解析】 创建数据库的命令是 C

24、REATE DATABASE,创 建数据库表的命令是 CREATE。 20 【正确答案】 B 【试题解析】 在 Visual FoxPro的数据表中,通用型字段用于标记电子表格、文档、图片等 OLE对象。 21 【正确答案】 C 【试题解析】 YYYY_MM_DD是一个标准的日期型数据格式,日期型表达式格式有一定的限制,其正确的表达式格式有如下几种:日期 +天数,天数 +日期,日期 -天数,日期 -日期,日期时间 +秒数,秒数 +日期时间,日期时间 -秒数,日期时间 -日期 时间,其中日期 -日期 -日期时间 -日期时间结果为数值型,其他表达式结果均为日期型。两个日期是不能直接相加的。 22

25、【正确答案】 A 【试题解析】 调用模块程序时,形参的数目不能少于实参的数目,否则系统会在运行时产生错误,如果形参的数目多于实参的数目,那么多余的形参取初值逻辑假卫。 23 【正确答案】 B 【试题解析】 可以为表单建立数据环境,数据环境中能够包含与表单有联系的表和视图及表之间的联系。通常情况下,数据环境中的表会随着表单的打开或运行而打开。数据环境是一个对象 ,有自己的属性、方法及事件。 24 【正确答案】 C 【试题解析】 局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的程序模块运行结束时,局部变量被自动释放。局部变量用 LOCAL命令建立。 25 【正确答案】 B

26、【试题解析】 如果在 DO WHILE循环体中包含 LOOP命令,当执行到 LOOP时,就结束循环体的本次执行,不再执行其后的语句,而是转到 DO WHILE处重新判断条件。 26 【正确答案】 D 【试题解析】 视图是根据表定义或派生出来的,是可以更新 的,它兼有表和查询的特点。 27 【正确答案】 B 【试题解析】 SQL是结构化查询语言 Structured Query Language的缩写。 28 【正确答案】 A 【试题解析】 本题中 SNO字段值在定义时为主关键字,所以不能为空。当插入一条新的记录时;必须保证此字段有数据,且插入的数据如果为字符型数据,要加双引号。 29 【正确答

27、案】 A 【试题解析】 本题主要考查的是截取字符串的函数,利用 LEFT()函数可以从指定的字符串的第一个字符开始截取指定长度的字符串。 30 【正确答案】 A 【试题解析】 使用 SQL命令进行查询。查询结果出自不同的表,即姓名出自读者表,书名出自图书表,该题是涉及多个表的连接查询。读者和借阅表通过共有属性借书证号进行连接,从而可以获得借阅了图书的读者姓名,图书表和借阅表通过共有属性总编号进行连接,从而可以获得借出图书的书名。由于要进行 3个关系即借阅、图书和读者 3个表的连接,必须将连接条件放在 WHERE短语后面,两个连接条件即 “图书 .总编号借阅 .总编号 ”和 “读者 .借书证号借

28、阅 .借书证号 ”由 AND运算符连接。 31 【正确答案】 A 【试题解析】 本题完成的查询的操作,所以使用 SELECT语句, SELECT的格式要求 FROM后说明要查询的数据来自哪个或哪些表。所以选项 C、 D是错误的。 SELECT后说明的是要查询的数据,如果为多选项之间用逗号隔开,选项 B是错误的,所以本题答案为 A。 32 【正确答案】 O(2) 33 【正确答案】 F 34 【正确答案】 索引表 , 块 35 【正确答案】 概要 /初步 36 【正确答案】 模式 37 【正确答案】 概念结构设计 , 数据库物理设计 38 【正确答案】 COUNT(*) , UNION ,教师号 =“T1102“ 39 【正确答案】 自然连接 40 【正确答案】 22 ,14 41 【正确答案】 索引 42 【正确答案】 货币型 43 【正确答案】 表约束 44 【正确答案】 ORDER 45 【正确答案】 浏览 46 【正确答案】 DAY(DATE()=8 47 【正确答案】 2 ,Init

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

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

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