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

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

1、国家二级 VF笔试模拟试卷 17 及答案与解析 1 由两个栈共享一个存储空间的好处是 ( A)减少存取时间,降低下溢发生的机率 ( B)节省存储空间,降低上溢发生的机率 ( C)减少存取时间,降低上溢发生的机率 ( D)节省存储空间,降低下溢发生的机率 2 设有两个串 p和 q,求 q在 p中首次出现位置的运算称做 ( A)连接 ( B)模式匹配 ( C)求子串 ( D)求串长 3 n个顶点的连通图中边的条数至少为 ( A) 0 ( B) 1 ( C) n-1 ( D) n 4 对象实现了数据和操作的结合,是指对 数据和数据的操作进行 ( A)结合 ( B)隐藏 ( C)封装 ( D)抽象 5

2、 下列叙述中,正确的是 ( A)软件就是程序清单 ( B)软件就是存放在计算机中的文件 ( C)软件应包括程序清单及运行结果 ( D)软件包括程序和文档 6 软件设计中,有利于提高模块独立性的一个准则是 ( A)低内聚低耦合 ( B)低内聚高耦合 ( C)高内聚低耦合 ( D)高内聚高耦合 7 软件生命周期中花费时间最多的阶段是 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 8 下列 4项 中说法不正确的是 ( A)数据库减少了数据冗余 ( B)数据库中的数据可以共享 ( C)数据库避免了一切数据的重复 ( D)数据库具有较高的数据独立性 9 下列 4项中,必须进行查

3、询优化的是 ( A)关系数据库 ( B)网状数据库 ( C)层次数据库 ( D)非关系模型 10 最常用的一种基本数据模型是关系数据模型,它的表示应采用 ( A)树 ( B)网络 ( C)图 ( D)二维表 11 DBMS是指 ( A)数据库 ( B)数据库系统 ( C)数据库管理系统 ( D)关系数据模型 12 在 Visual FoxPro中,函数 SIGN( )的返回值可以是 ( A) 1、 -1、 0 ( B) 1、 0、 T ( C) 1、 -1 F ( D) T、 F 13 利用 BOF( )测试当前打开的一个空表文件,函数返回值为 ( A) T ( B) F ( C) 1 ( D

4、) -1 14 下列函数中,函数值为数值型的是 ( A) DATE( ) ( B) TIME( ) ( C) YEAR( ) ( D) DATETIME( ) 15 在 Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型 是 ( A)数值型 ( B)备注型 ( C)逻辑型 ( D)日期型 16 在当前表查找少数民族学生的学生记录,执行 “LOCATE FOR民族 !=“汉 “”命令后,应紧接短语 ( A) NEXT ( B) LOOP ( C) SKIP ( D) CONTINUE 17 下列命令中,功能相同的是 ( A) DELETE ALL和 PACK ( B) DELE

5、TE ALL、 ZAP和 PACK ( C) DELETE ALL、 PACK和 ZAP ( D) DELETE ALL和 RECALL ALL 18 在 Visual FoxPro中,一个表可以建立一个 ( A)主索引 ( B)候选索引 ( C)惟一索引 ( D)普通索引 19 下列命令中,可以用来对索引快速定位的是 ( ) ( A) LOCATE FOR ( B) SEEK ( C) FOUND ( D) GOTO 20 将学生表按籍贯字段升序排列,如果籍贯 (C, 10)相等,则按学号 (N, 4)升序排列,下列语句正确的是 ( A) INDEXON籍贯,学号 TO JGXH ( B)

6、INDEXON籍贯,学号 TO JGXH ( C) INDEXON籍贯, STR(学号, 4)TO JGXH ( D) INDEXON籍贯 +STR(学号, 4)TO JGXH 21 SQL SELECT语句中的 WHERE子句对应于查询设计器中的 ( A) “字段 ”选项卡 ( B) “筛选 ”选项卡 ( C) “排序依据 ”选项卡 ( D) “分组依据 ”选项卡 22 下列关于查询和视图的说法中,错误的是 ( A)视图结果存放在数据库中 ( B)视图设计器中不存在 “查询去向 ”的选项 ( C)查询设计器中没有 “数据更新 ”选项卡 ( D)查询和视图都可以在磁盘中找到相应的文件 23 在

7、 Visual FoxPro中,根据变量的作用 域来分,内存变量可分为 ( A)私有变量和局部变量 ( B)公共变量和私有变量 ( C)公共变量和局部变量 ( D)公共变量、私有变量和局部变量 24 下列关于接收参数和传送参数的说法中,正确的是 ( A)接收参数的语句 PARAMTERS可以写在程序中的任意位置 ( B)通常传送参数的语句 DO-WITH和接收参数的语句 PARAMETERS不必搭配成队,可以单独使用 ( C)传送参数和接收参数排列顺序和数据类型必须一一对应 ( D)传送参数和接收参数的名字必须相同 25 要运行表单文件 form1,下列 命令正确的是 ( A) DO form

8、1 scx ( B) DO FORM form1 ( C) RUN form1 scx ( D) RUN FORM form1 26 在 Visual FoxPro中,组合框的 Style属性值为 2,则该下拉框的形式为 ( A)下拉组合框 ( B)下拉列表框 ( C)下拉文本框 ( D)错误设置 27 在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是 ( A)一条命令 ( B)一个过程 ( C)激活另一个菜单 ( D)以上 3种均可以 28 列不属于 SQL语言特 点的是 ( A)是一种一体化语言 ( B)是一种高度过程化的语言 ( C)语言非常简洁 ( D)可以直接以命令方式交互

9、使用,也可以程序方式使用 29 SELECT-SQL语句中,可以对查询结果进行排序的短语是 ( A) ORDER BY ( B) GROUP BY ( C) HAVINC ( D) WHERE 30 在 SQL语句中,与表达式 “工资 BETWEEN l000 AND l500”功能相同的表达式是 ( A)工资 =1000 AND 工资 =1500 ( B)工资 =1500 AND 工资 =1000 ( C)工资 =1000 OR 工资 =1500 ( D)工资 =1500 OR 工资 =10000 31 算法的基本特征是可行性、确定性、【 】 和拥有足够的情报。 32 在长度为 n的有序线性

10、表中进行二分查找。最坏的情况下,需要的比较次数为【 】 。 33 在面向对象的程序设计中,类描述的是具有相似性质的一组【 】 。 34 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【 】 。 35 数据库管理系统常见的数据模型有层次模型、网状模型和【 】 3种。 36 打开数据库设计器的命令是【 】 DATABASE。 37 ?AT (“EN“, RIGHT(“STUDENT“ , 4)的执行结果是【 】。 38 Visual FoxPro中数据库文件的扩展名 (后缀 )是【 】。 39 如果想为表单换一个标题,可以在属性窗口中选取【 】属性。 40 在将设计好的表单存盘时,

11、系统将生成扩展名分别是 SCX和【 】的两个文件。 41 在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用【 】子句说明 有效性规则 (域完整性规则或字段取值范围 )。 42 说明公共变量的命令关键字是【 】 (关键字必须拼写完整 )。 43 在使用 SELECT 语句中,使用【 】子句指定查询所用的表。 44 表间永久性联系不能控制不同工作区中【 】 的联动,要实现联动功能,需要建立表之间的【 】。 45 在 SQL SELECT中,字符串匹配运算符用【 】 表示,【 】 可用来表示 0个或多个字符。 46 在成绩表中,只显示分数最高的前 1

12、0名学生的记录, SQL语句为: SELECT*【 】 10 FROM成绩表【 】 总分 DESC 47 要求按成绩降序排序,输出 “文学系 ”学生选修了 “计算机 ”课程的学生姓名和成绩。请将下面的 SQL语句填写完整。 SELECT姓名,成绩 FROM学生表,选课表; WHERE【 】 AND【 】 AND【 】; ORDER BY成绩 DESC 国家二级 VF笔试模拟试卷 17 答案与解析 1 【正确答案】 B 【试题解析】 常常一个程序中要用到多个栈,为了不发生上溢错误,就必须给每个栈分配一个足够大的存储空间。但实际中,很难准确地估计,若每 个栈都分配过大的存储空间,势必造成系统空间紧

13、张;若让多个栈共用一个足够大的连续存储空间,则可利用栈的动态特性使他们的存储空间互补。 2 【正确答案】 B 【试题解析】 子串的定位操作通常称作串的模式匹配,是各种串处理系统中最重要的操作之一,算法的基本思想是:从主串的开始字符起和模式的第一个字符比较,若相等则继续比较后续字符,否则从主串的下一个字符起再重新和模式的字符比较,依次类推,直至模式中的每一个字符依次和主串中的一个连续的字符序列相等,称匹配成功,否则称匹配不成功。 3 【正确答案】 C 【试题解析】 在无向图 (边没有方向性的图 )中,若从顶点 vi到 vj有路径,则称vi和 vj是连通的,若该图中任意两个顶点都是连通的,则称该图

14、为连通图。 4 【正确答案】 C 【试题解析】 对象是由数据及可以对这些数据施加的操作组成的统一体。对象的内部,即处理能力的实行和内部状态,对外是看不见的,这一特性称做对象的封装。 5 【正确答案】 D 【试题解析】 软件 (software)是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。 6 【正确答案】 C 【试题解析】 模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。一般优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 7 【正确答案】 D

15、【试题解析】 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护 性,降低维护的代价。 8 【正确答案】 C 【试题解析】 数据库系统具有以下几个特点,一是数据的集成性、二是数据的高共享性与低冗余性、三是数据的独立性、四是数据统一管理与控制。 9 【正确答案】 A 【试题解析】 关系数据模型诞生之后迅速发展,深受用户喜爱,但关系数据模型也有缺点,其最主要的缺点是由于存取路径对用户透明,查询效率往往不如非关系数据模型

16、,因此为了提高性能,必须对用户的查询请求进行优化。 10 【正确答案】 D 【试题解析】 关系数据模型用统一的二维表结构表示实体及 实体之间的联系 (即关系 )。 11 【正确答案】 C 【试题解析】 数据库管理系统的英文缩写是 DBMS,数据库的英文缩写是 DB,数据库系统的英文缩写是 DBS。 12 【正确答案】 A 【试题解析】 SIGN( )是用来返回指定数值表达式的符号,其返回值有 1、 0和 -1,分别表示表达式的运算结果为正数、零和负数。 13 【正确答案】 A 【试题解析】 BOF( )用于测试当前表文件 (缺省自变量 )或指定表文件中的记录指针是否指向文件首,若是返回逻辑真

17、( T ),否则为逻辑假 ( F )。 若在指定工作区上没有打开表文件,函数返回逻辑假 ( F ),若表文件中不包含任何记录,函数返回逻辑真 ( T )。 14 【正确答案】 C 【试题解析】 DATE( )函数的返回值是日期型; TIME( )函数的返回值是字符型; DATETIME( )函数的返回值是日期时间型。 15 【正确答案】 A 【试题解析】 系统自动指定字段宽度的字段类型有日期型、逻辑型、备注型、通用型等,数值型字段的宽度是由用户自己定义的。 16 【正确答案】 D 【试题解析】 利用 LOCATEFOR命令可以 按指定的条件查询记录,该命令执行后将记录指针定位到满足条件的第 1

18、条记录上,如果使指针继续指向下 1条满足条件的记录,应使用 CONTINUE 命令。 17 【正确答案】 C 【试题解析】 利用 DELETE ALL 命令可以逻辑删除表中所有记录,再利用PACK命令物理删除当前表中所有被逻辑删除的记录,两条命令执行结果与 ZAP命令的功能一样,都是物理删除表中的所有记录。 18 【正确答案】 A 【试题解析】 由于主索引中不允许出现重复记录,一个表只能有一个主关键字,因此一个表只能建立一个主索引,建立 候选索引的字段可以看做是候选关键字,它也要求字段值的惟一性,但可以建立多个,惟一索引和普通索引都可以建立多个。 19 【正确答案】 B 【试题解析】 在 Vi

19、sual FoxPro中,利用 SEEK或 FIND命令根据指定索引项或索引关键字的值快速定位,还可以根据索引序号或索引名指定按哪个索引定位,并能以升序或降序定位。 20 【正确答案】 D 【试题解析】 利用命令建立多个字段索引时,建立索引的字段之间应用 “+”连接,选项 A) 和 C) 属于语法错误,选项 B) 中应将 “学号 ”字段类型转为字符型 字段。 21 【正确答案】 B 【试题解析】 SQL SELECT 语句中的 WHERE子句是指从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应查询设计器中的 “筛选 ”选项卡。 22 【正确答案】 D 【试题解析】 视图的结果保存

20、在数据库中,在磁盘上找不到类似的文件;视图可以用来更新数据,因此在设计器中多了一个 “更新条件 ”选项卡;在视图中没有 “查询去向 ”的问题。 23 【正确答案】 D 【试题解析】 变量的一个重要属性是作用域。变量的作用域指的是变量在什么范围内是有效或 能够被访问的。在 Visual FoxPro 中,可分为公共变量、私有变量和局部变量 3类。 24 【正确答案】 C 【试题解析】 接收参数的语句 PARAMTERS,应该是模块程序的第一条可执行命令,在调用模块程序时,必须和语句 PARAMTERS 语句搭配使用,发送参数和接收参数的名字可以不一样,但排列顺序和数据类型必须一一对应。 25 【

21、正确答案】 B 【试题解析】 在 Visual FoxPro中,利用 DO 命令可运行表单文件,但必须加短语 FORM,否则将视为执行程序文件。 26 【正确答案 】 B 【试题解析】 在 Visual FoxPro中,可在属性面板中通过修改组合框的 Style属性设置其形式,共有两种: 0表示下拉组合框, 2表示下拉列表框。 27 【正确答案】 D 【试题解析】 无论哪种类型的菜单,当选择某个选项时都会有一定的动作,这个动作可以是下列 3种情况的一种:执行一条命令、执行一个过程和激活另一个菜单。 28 【正确答案】 B 【试题解析】 SQL是一种高度非过程化的语言,选项 A), C), D)

22、都属于SQL 语言的重要特点。 29 【正确答案】 A 【 试题解析】 在 SQL 查询语句中,利用 ORDERBY短语可以对查询的结果进行排序。包括升序 (ASC) 和降序 (DESC) 两种,系统默认的为升序排列,如果要降序排列,必须加参数 “DESC”。 30 【正确答案】 B 【试题解析】 BETWEEN AND是 SQL 查询语句中的一个特殊运算,意思为 “ 和 之间 ”,相当与逻辑与运算中的 (A =AND =B,其中 AB) 。 31 【正确答案】 【 】有穷性 【试题解析】 算法是指解题方案的准确而完整的描述。它有 4个基本特征,分别是 可行性、确定性、有穷性和拥有足够的情报。

23、 32 【正确答案】 【 】 log2n 【试题解析】 对于长度为 n的有序线性表,在最坏情况下,二分查找只需要比较log2n 次,而顺序查找需要比较 n次。 33 【正确答案】 【 】对象 【试题解析】 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。 34 【正确答案】 【 】软件生命周期 【试题解析】 软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需 求分析、设计、实现、测试、交付使用以及维护等活动。 35 【正确答案】 【 】关系模型 【试题解析】 数据库管理系统是位于用户与操作系统之间的一层系统管理

24、软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。 36 【正确答案】 MODIFY或 MODI或 MODIF 【试题解析】 本题考查 Visual FoxPro 中使用命令打开表设计器的操作。打开数据库的命令格式为: MODIFY DATABASE,可以简写为 MODI DATABASE。 37 【正确答案】 2 【试题解析】 RIGHT(“STUDENT“, 4)是表示从字符串 “STUDENT”的右侧取长度为 4的子串,结果为 “DENT”,而该字符串包含了 “EN”字符串,其首字符位置在第 2位,所以此 AT 函数的返

25、回值为 2。 38 【正确答案】 DBC 【试题解析】 Visual FoxPro 中,数据库文件的扩展名为 DBC。 39 【正确答案】 Caption 【试题解析】 Caption 属性用于显示表单栏标题,它的默认值是 Form1。 40 【正确 答案】 SCT或 .SCT 【试题解析】 将设计好的表单存盘时,设计的表单将被保存在一个表单文件和一个表单备注文件里。表单文件的扩展名为 .SCX,表单备注文件的扩展名为 .SCT。 41 【正确答案】 CHECK 【试题解析】 命令中定义域完整性的约束规则是 CHECK短语,后面跟逻辑表达式表示约束条件。 42 【正确答案】 PUBLIC 【试

26、题解析】 题目要求定义公共变量,则可以用 PUBLIC来声明。 43 【正确答案】 FROM 【试题解析】 在 SELECT 语句中, FROM语句用于指定查询所涉及到的表。 44 【正确答案】 【 】记录指针【 】关联 【试题解析】 永久性联系在每次使用表时不需要重新建立,但永久性联系不能控制不同工作区中记录指针的联动,要控制表间记录指针的联动,可通过建立临时性的联系来实现,这种临时联系称为关联。 45 【正确答案】 【 】 LIKE【 】星号 (或 *) 【试题解析】 SQL SELECT 语句中,字符串匹配运算符用 LIKE表示,属于特殊运算符,通配符 “*”表示 0个或多个字符, “?”表示一个字符。 46 【正确答案】 【 】 TOP【 】 ORDER BY 【试题解析】 在 SQL 语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDERBY,且 TOP短语要与 ORDER BY短语同时使用才有效。 47 【正确答案】 【 】院系 =“文学系 “【 】课程名 =“计算机 “【 】学生表学号 =选课表学号 【试题解析】 本题为 SQL 简单的联接查询,注意两表联接的关键 “ 学生表学号 =选课表学号 ”。

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

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

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