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

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

1、国家二级 VF笔试模拟试卷 35及答案与解析 1 算法的时间复杂度是指 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 2 在数据结构中,从逻辑上可以把数据结构分成 ( A)动态结构和静态结构 ( B)线性结构和非线性结构 ( C)集合结构和非集合结构 ( D)树状结构和图状结构 3 设有下列二叉树: 对此二叉树中序遍历的结果为 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 4 编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在选择标识的

2、名字时应考虑 ( A)名字长度越短越好,以减少程序的输入量 ( B)多个变量共用一个名字,以减少变量名的数目 ( C)选择含义明确的名字,以正确提示所代表的实体 ( D)尽量用关键字作名字,以使名字标准化 5 采用面向对象技术开发的应用系统的特点是 ( A)重用性更强 ( B)运行速度更快 ( C)占用存储量小 ( D)维护更复杂 6 在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是 ( A)概要设计 ( B)详细设计 ( C)可行性分析 ( D)需求分析 7 软件测试的目的是 ( A)证明软件系统中存在错误 ( B)找出软件系统中存在的所有错误 ( C)尽可能多地发现

3、系统中的错误和缺陷 ( D)证明软件的正确性 8 在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是 ( A)数据库系统阶段 ( B)文件系统阶段 ( C)人工管理阶段 ( D)数据项管理 9 下面关于数据库系统的叙述正确的是 ( A)数据库系统减少了数据 冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型的一致 ( D)数据库系统比文件系统能管理更多的数据 10 常用的关系运算是关系代数和 ( A)集合代数 ( B)逻辑演算 ( C)关系演算 ( D)字段 11 ROUND(1234.56, -2)和

4、ROUND(1234.56, 1)的正确结果是 ( A) 1234和 1234.5 ( B) 1230和 1234.6 ( C) 1200和 1234.5 ( D) 1200和 1234.6 12 字符串长度函数 LEN(SPACE(3)-SPACE(2)的值是 ( A) 0 ( B) 1 ( C) 5 ( D) 3 13 下面可使程序单步执行的命令是 ( A) SET STEP ON ( B) SET ESCAPE ON ( C) SET DEBUG ON ( D) SET STEP OFF 14 在 Visual FoxPro中,打开数据库的命令是 ( A) OPEN DATABASE数据

5、库名 ( B) USE数据库名 ( C) USE DATABASE数据库名 ( D) OPEN数据库名 15 设当前表有 10条记录,若要在第 5条记 录的前面插入一条记录,在执行 GO 5后再执行如下命令 ( A) INSERT ( B) INSERT BLANK ( C) INSERT BEFORE ( D) APPEND BEFORE 16 如果当前记录指针指在表的第一条记录上,则 BOF()的返回值为 ( A) 0 ( B) 1 ( C) .F. ( D) .T. 17 标准 SQL基本查询模块的结构是 ( A) SELECT.FROM.ORDER BY ( B) SELECT.WHE

6、RE.GROUP BY ( C) SELECT.WHERE.HAVING ( D) SELECT.FROM.WHERE 18 在 Visual FoxPro中,可以链接或嵌入 OLE对象的字段类型是 ( A)备注型字段 ( B)通用型字段 ( C)备注型和通用型字段 ( D)任何类型的字段 19 运行程序 AA=0 FOR I=2 TO 100 STEP 2 AA=AA+I ENDFOR ?AA RETURN 该程序得到的结果为 ( A) 1到 100中奇数的和 ( B) 1到 100中偶数的和 ( C) 1到 100中所有数 的和 ( D)没有意义 20 在 Visual FoxPro中,打

7、开表时自动打开的索引是 ( A)单索引 ( B)复合索引 ( C)结构化复合索引 ( D)以上都可以 21 在 Visual FoxPro中,代码片段是指 ( A)能运行并完成指定功能的 FoxPro程序 ( B)一个子程序 ( C)一组 FoxPro命令,用于完成某一项操作 ( D)一个可以调用的函数 22 修改本地视图的命令是 ( A) OPEN VIEW ( B) CREATE VIEW ( C) USE VIEW ( D) MODIFY VIEW 23 SUBSTR(“ABCDEF”, 3, 2)的结果是 ( A) AB ( B) CD ( C) FE ( D) CB 24 Visua

8、l FoxPro中 DO CASE-ENDCASE属于什么结构 ? ( A)顺序结构 ( B)选择结构 ( C)循环结构 ( D)模块结构 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终点 26 在命令窗口中,可用 DO命令运行菜单程序的

9、扩展名为 ( A) FMT ( B) MPR ( C) MNX ( D) FRM 27 报表中的数据源包括 ( A)数据库表、自由表和查询 ( B)数据库表、自由表 ( C)数据库表、自由表、视图 ( D)数据库表、自由表、视图、查询 28 以下属于容器控件的是 ( A) Text ( B) Form ( C) Label ( D) command 29 以下程序为输入 50个学生某门课程的成绩,并求出平均成绩 DIMENSION A(50) sum=0 FOR i=1 TO 50 INPUT TO A(i) END FOR Aver=sum/50 ?“平均成绩为: ”, Aver 程序空白处

10、应填入 ( A) sum=A(i) ( B) sum=sum+A(i) ( C) sum=sum+i ( D) sum=i 30 要使文件菜单项用 “F”作为访问快捷键,定义该菜单 标题可用 ( A)文件 (F) ( B)文件 ( P) ( C)文件 ( F) ( D)文件 ( F) 31 视图设计器中包含的选项卡有 ( A)更新条件、筛选、字段 ( B)显示、排序依据、分组依据 ( C)更新条件、排序依据、显示 ( D)联接、显示、排序依据 32 连编应用程序不能生成的文件是 ( A) PP文件 ( B) EXE文件 ( C) OMDLL文件 ( D) PRG文件 33 在 Visual F

11、oxPro中主索引字段 ( A)不能出现重复值或空值 ( B)能出现重复值或空值 ( C)能出现 重复值,不能出现空值 ( D)能出现空值,不能出现重复值 34 在以下关于过程调用的叙述中,正确的是 ( A)实参与形参的个数必须相等 ( B)当实参的个数多于形参个数时,多余的实参将被忽略 ( C)在过程调用中,只能按值传送 ( D)在过程调用中,只能按地址传送 35 在 Visual FoxPro环境中,建立命令文件的命令是 ( A) MODIFY文件名 ( B) MODIFY COMMAND文件名 ( C) MODIFY PROCEDURE文件名 ( D) MODIFY FUNCTION文

12、件名 36 算法的 5个特性中,算法必须能在执行有限个步骤之后终止,指的是算法的【 】性。 37 2.在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是【 】结构。 38 软件生命周期一般可分为以下阶段:问题定义、可行性研究、【 】、设计、编码、测试、运行与维护。 39 数据库理论中,数据独立性一般可分为【 】和逻辑独立性。 40 数据库是指按照一定的规则存储在计算机中的【 】的集合,它能被各种用户共享。 41 为 “数量 ”字段增加有效性规则:数量 0,应该使用的 SQL语句是【 】 TABLE使用零件【 】数量 SET【 】数量 0 国家二级 VF笔试模拟试卷 35答案与解析

13、1 【正确答案】 C 【试题解析】 算法的时间复杂度是指执行算法所需要的计算工作量,也就是算法在执行过程中所执行的基本运算的次数,而不是指程序运行需要的时间或是程序的长度。 2 【正确答案】 B 【试题解析】 逻辑结构即数据元素之间的逻辑关系,与数据的存储无关。根据数据元素之间的关系,逻辑结构被分为两大类:线性结构和非线性结构。而集合结构和非集合结构、树形结构和图状结构都是特定的数据结构类型。 3 【正确答案】 B 【试题解析】 二叉树的遍历分为先序、中序、后序三种不同方式。本题要求中序遍历,其遍历顺序应该为:中序遍历左子树 访问根点 中序遍历右子树。按照定义,中序遍历序列是 DBEAFC,故

14、答案为 B。 4 【正确答案】 C 【试题解析】 标识符的名字应该能反映出它所代表的实际 东西,应有一定的意义。名字不是越长越好,应当选择精练的意义明确的名字。必要时可以使用缩写名字,但这时要注意缩写规则要一致,并且给每个名字加注释。同时,在一个程序中,一个变量只应用于一种用途。 5 【正确答案】 A 【试题解析】 面向对象方法具有很多特点,比如多态、继承等。这些特点都决定了面向对象方法支持软件复用。对象类可以派生出新类,类可以产生实例对象,从而实现了对象类数据结构和操作代码的软件复用。可重用性是面向对象思想的一个重要特征。 6 【正确答案】 D 【试题解析】 需求分析阶段是 对开发软件提出的

15、需求进行分析并给出详细定义,写软件规格说明书及初步的用户手册,提交评审。所以,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是需求分析阶段。 7 【正确答案】 C 【试题解析】 软件测试的目的不是证明系统的正确或是系统中的错误,而是要发现错误以使编程人员能够改正。系统中的错误和缺陷往往受到很多偶然因素的影响,不可能完全发现,只能是尽可能地发现并改正。 8 【正确答案】 A 【试题解析】 文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能力,附属于操作系 统而不成为独立的软件,只能看作是数据库系统的雏形阶段。人工管理阶段主要用于科学计算,硬件无硬盘,软件没有操作系统。数据库管

16、理系统是从这两个阶段发展而来的,其数据独立性必然更高。 9 【正确答案】 A 【试题解析】 数据库管理系统只能减少数据的冗余,但不可能完全避免冗余。数据的一致性是指在系统中同一数据的不同出现应保持相同的值。 10 【正确答案】 C 【试题解析】 常用的关系运算包括关系代数和关系演算。 11 【正确答案】 D 【试题解析】 ROUND()函数的功能是四舍五入函 数,有两个参数,第一个参数指明要进行四舍五入的数值,第二个参数指明要进行四舍五入的位置,因此题目中两个函数的功能是分别对 1234.56从小数点左边第 2位和右边第 1位进行四舍五入。 12 【正确答案】 C 【试题解析】 LEN()函数

17、的功能是返回指定字符表达式的长度,即所含字符中的字符个数; SPACE()函数返回由指定数目的空格组成的字符串。 SPACE(3)-SPACE(2)表示将两个字符串不完全连接,本题返回字符串的长度为 5。 13 【正确答案】 C 【试题解析】 命令 SET STEP ON | OFF可用于设置是否单步执行程序中的命令行。设置为 OFF,不能进行单步执行方式,如果设置成 ON,则表示单步执行程序命令方式。 14 【正确答案】 A 【试题解析】 打开数据库的命令为 OPEN DATABASE, USE命令是用来打开一个数据表文件。 15 【正确答案】 C 【试题解析】 在 Visual FoxPr

18、o中,只有 INSERT命令可在表的中间插入记录。IN- SERT命令中的 BEFORE选项如果被省略,将在当前指针的后面插入一条记录,反之在当前记录的前面插入一条空记录。 16 【正确答案】 C 【试题解析】 BOF()函数的功能是测试当前记录指针的位置是否指向表的第一条记录。仅当记录指针指在第一条记录的前面时, BOF()函数的返回值才为 .T.。 17 【正确答案】 D 【试题解析】 使用 SQL进行查询的基本查询模块结构是: SELECT字段名FROM数据表名 WHERE查询条件,故选项 D为正确答案。 18 【正确答案】 B 【试题解析】 在 Visual FuxPro表中,只有通用

19、型字段能够存放多媒体信息及链接或嵌入 OLE对象。 19 【正确答案】 B 【试题解析】 在 FOR循环中的循环变量 I被初始化为 2,在 FOR语句中又规定了步长 STEP的值为 2,意思为每执行一次循行体, I的值便加 2,因此程序中所有的 I值都为偶数, AA的值为一个累加的数字。 20 【正确答案】 C 【试题解析】 结构化复合索引文件的主名必须与对应的表文件主名一致,且存放位置相同。只有结构化复合索引才能在打开表时自动打开,不能单独打开或关闭。 21 【正确答案】 C 【试题解析】 在 Visual FoxPro中,代码片段不是一个完整的 Visual Foxpro程序,本身并不能独

20、立运行,它们要嵌入到编程工具所生成的程序代码中才能运行。代码片段可以调用子程序和函数,但本身不能作为用户的子程序和函数的调用。 22 【正确答案】 D 【试题解析】 修改本地视图的命令是 MODIFY VIEW创建视图的命令是 CRE- ATE VIEW,打开视图的命令是 USE VIEW, Visual FoxPro中没有 OPEN VIEW命令。 23 【正确答案】 B 【试题解析】 本题考查字符串函数 SUBSTR()函数。该函数的功能是从指定表达式值的指定 起始位置取指定长度的子串作为函数值。因此 SUBSTR(“ABCDEF”,3, 2)的结果是表示从 “ABCDEF”字符串的左边第

21、 3个字符开始,连续取两个字符。 24 【正确答案】 B 【试题解析】 DO CASE-ENDCASE语句属于分支语句,而分支语句实现的是一种扩展的选择结构,它可以根据条件从多组代码中选择一组执行。 25 【正确答案】 D 【试题解析】 根据题目的要求,求每个终点的平均票价,则按不同的终点分组查询,用 AVG()函数计算每组的平均票价值,故正确的 SQL语句应该是: SELECT终点, avg(票价 )FROM ticket GROUP BY终点 26 【正确答案】 B 【试题解析】 菜单文件的执行方式可以用命令的方式完成。当生成了可执行菜单文件 (.MPR)后可直接在命令窗口中通过 DO命令

22、执行。 27 【正确答案】 D 【试题解析】 在 Visual FoxPro中,报表与一定的数据源相联系。报表的数据源包括数据库表、自由表、视图和查询。 28 【正确答案】 B 【试题解析】 本题考查 Visual FoxPro常见的控件。文本框、标签和命令按钮都属于 单一控件,其本身不能再包含其他控件。 29 【正确答案】 B 【试题解析】 题目中要输入 50个数据,因此可以设置一个循环,其循环次数为 50次,每循环一次,就输入一个数据到 A(i)数组元素中,同时要将该数据累加到sum变量中,即执行 sum=sum+A(i)语句,程序中的 sum变量起到了计数器的作用。 30 【正确答案】

23、C 【试题解析】 本题考查快捷菜单的设计方法。添加访问键方法是在文件名后的括号内添加 “ ”两个字符,再加上访问键的字母。 31 【正确答案】 A 【试题解析】 视图设计器中包含的选项卡有更新条件、筛选、字段等。 32 【正确答案】 D 【试题解析】 连编可以生成三种类型的文件:第一种是应用程序文件;第二种是可执行文件 .EXE;第三种是 DLL文件,即动态链接库。 33 【正确答案】 A 【试题解析】 建立了主索引字段若出现重复值或空值,系统都将给出 “索引不惟一 ”的提示。 34 【正确答案】 B 【试题解析】 在过程调用中,当实参的个数多于形参个数时,多余的实参将被忽略。 35 【正确答

24、案】 B 【试题解析】 在 Visual FoxPro环境中,建立、编辑命令文件的命令只有 MODIFY COMMAND文件名 36 【正确答案】 有穷 【试题解析】 算法必须能在执行有限个步骤之后终止指的是算法的有穷性。同时有穷性还指算法的每个步骤都应该在有穷时间内结束。 37 【正确答案】 顺序存储结构 【试题解析】 根据顺序存储结构的定义,用一组地址连续的存储单元依次存储数据元素的方式属于顺序存储结构。 38 【正确答案】 需求分析 【试题解析】 软件生命周期包括:问题定义、可行性研究、需求分析、设计、编码、 测试、运行与维护。 39 【正确答案】 物理独立性 【试题解析】 数据的独立性一般可分为物理独立性和逻辑独立性。 40 【正确答案】 数据 【试题解析】 数据库是由一个相互关联的数据韵集合和一组用以访问这些数据的程序组成,这些数据按一定的数据模型组织、描述和存储。 41 【正确答案】 ALTER, ALTER, CHECK 【试题解析】 本题考查使用 SQL语句设置字段有效性规则的语法格式。为表的字段没置有效性规则,可以使用 SQL语句实现,其命令格式为: ALTER TABLE表名 ALTER字段名 SET CHECK表达式

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

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

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