[计算机类试卷]国家二级VF笔试模拟试卷50及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷50及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷50及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 50及答案与解析 1 在下列选项中,不是算法一般应该具有的基本特征是 ( A)确定性 ( B)可行性 ( C)无穷性 ( D)拥有足够的情报 2 下列描述中不是链表的优点是 ( A)逻辑上相邻的结点物理上不必相邻 ( B)插入、删除运算操作方便,不必移动结点 ( C)所需存储空间比线性表节省 ( D)无需事先估计存储空间的大小 3 在一棵二叉树上第 8层的结点数最多是 ( A) 8 ( B) 16 ( C) 128 ( D) 256 4 对采用二分查找法进行查找运算的查找表,要 求按 _方式进行存储 ( A)顺序存储 ( B)链式存储 ( C)顺序存储且结点按关键字
2、有序 ( D)链式存储且结点按关键字有序 5 在排序方法中,将整个无序序列分割成若干小的子序列并分别进行排序的方法,称为 ( A)希尔排序 ( B)冒泡排序 ( C)插入排序 ( D)选择排序 6 结构化程序设计的 3种基本控制结构是 ( A)过程、子程序和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 7 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代 替传统的程序流程图,通常也将这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 8 软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们
3、( A)前者属于静态测试,后者属于动态测试 ( B)前者属于动态测试,后者属于静态测试 ( C)都属于静态测试 ( D)都属于动态测试 9 数据库中对全部数据的整体逻辑结构的描述,作为数据库的 ( A)内模式 ( B)外模式 ( C)概念模式 ( D)子模式 10 设关系 R是 4元关系,关系 S是一个 5元关系,关系 T是 R与 S的笛卡儿积,即 T=RS,则关系 T是 _元关系 ( A) 9 ( B) 11 ( C) 20 ( D) 40 11 Visual FoxPro 6.0的系统配置文件是 ( A) config.sys ( B) config.fpw ( C) win.ini (
4、D) auto.bat 12 Visual FoxPro 6.0是一种支持用户使用菜单、命令、 _ 3种不同操作方式的新型数据管理系统 ( A)循环 ( B)备份文件 ( C)命令文件 ( D)内存变量 13 在关系理论中,把 二维表表头中的栏目称为 ( A)数据项 ( B)元组 ( C)结构名 ( D)属性名 14 在关系模型中,实现 “关系中不允许出现相同的元组 ”的约束是通过 ( A)候选键 ( B)主键 ( C)外键 ( D)超键 15 在概念模型中,一个实体集合对应于关系模型中的一个 ( A)元组 ( B)字段 ( C)关系 ( D)属性 16 下列表达式中不符合 Visual Fo
5、xPro 6.0语法要求的是 ( A) 04/05/99 ( B) T+t ( C) 1234 ( D) 2X 15 17 设当前表文件中 含有字段 NAME,系统中有一内存变量的名称也是 NAME,下面命令 ? NAME显示的结果是 ( A)内存变量 NAME的值 ( B)字段变量 NAME的值 ( C)与该命令之前的状态有关 ( D)错误信息 18 表中相对移动记录指针和绝对移动记录指针的命令分别为 ( A) LOCATE和 SKIP ( B) LOCATE和 GO ( C) SKIP和 GO ( D) LOCATE和 FIND 19 当前工资表中有 108条记录,当前记录号为 8,用 S
6、um命令计算工资总和时,若缺省范围,则系统将 ( A)只计算当前记录的工资值 ( B)计算前 8条记录的工资和 ( C)计算后 8条记录的工资和 ( D)计算全部记录的工资和 20 查询设计器中包含的选项卡有 ( A)字段,筛选,排序依据 ( B)字段,条件,分组依据 ( C)条件,排序依据,分组依据 ( D)条件,筛选,杂项 21 下列关于查询设计器的说法中错误的是 ( A)既可对单表查询,也可对多表查询 ( B)在分组依据选项卡中,可以设置查询结果按某一字段值的升序排列 ( C)可以将查询结果保存到扩展名为 .qpr的查询文件中,并可在命令窗口中直接用 do命令执行 ( D)可 以设定查询
7、结果的输出形式,如临时表,图形等 22 有关多表查询结果中,以下说法正确的是 ( A)只可包含其中一个表的字段 ( B)必须包含查询表的所有字段 ( C)可包含查询表的所有字段,也可只包含查询表部分字段 ( D)以上说法均不正确 23 对学历为大学的职工按工资由高到低排序,工资相同的职工按年龄由大到小排序,应使用的命令是 ( A) SORT TO XL ON工资 /A,出生日期 /D FOR学历 =“大学 ” ( B) SORT TO XL ON工资 /D,出生日期 /A FOR学历 =“大学 ” ( C) SORT TO XL ON工资 /A,出生日期 /A FOR学历 =“大学 ” ( D
8、) SORT TO XL ON工资 /D,出生日期 /D FOR学历 =“大学 ” 24 修改数据表中的数据是在 _ 环境下完成的 ( A)表设计器 ( B)表向导 ( C)表浏览器 ( D)表编辑器 25 在以下关于索引的说明中,错误的是 ( A)索引可以提高查询速度 ( B)索引可能降低更新速度 ( C)索引和排序具有不同的含义 ( D)不能更新索引字段 26 在 SQL中,删除视图用 ( A) DROP SCHEMA命 令 ( B) CREATE TABLE命令 ( C) DROP VIEW命令 ( D) DROP INDEX命令 27 为表单 MyForm添加事件或方法代码,改变该表单
9、中的控件 cmd1的 Caption属性的正确命令是 ( A) MyForm.cmd1.Caption=“最后一个 ” ( B) This.cmd1.Caption=“最后一个 ” ( C) ThisForm.cmd1.Caption=“最后一个 ” ( D) ThisFormset.cmd1.Caption=“最后一个 ” 28 连编应用程序不能生成的文件是 ( A) APP文件 ( B) EXE文件 ( C) COM DLL文件 ( D) PRG文件 29 用户定义的菜单系统以 _ 为扩展名保存 ( A) FMT ( B) SCX ( C) MNX ( D) FRM 30 一般说来, Vi
10、sual FoxPro 6.0系统具有结构化程序设计的 _ 种基本结构 ( A) 1 ( B) 2 ( C) 3 ( D) 4 31 有如下一段程序: SET TALK OFF A=1 B=0 DO WHILE A =100 IF.NOT.A/2=INT(A/2) B=B+A ENDIF A=A+1 ENDDO ?B SET TALK ON RETURN 该程序的功能是 ( A)求 1到 100之间的累加和 ( B)求 1到 100之间的累加和除以 2的商 ( C)求 1到 100之间的偶数之和 ( D)求 1到 100之间的奇数之和 32 对于任何一棵二叉树,若度为 1的结点数为 n1,度为
11、 2的结点数为 n2,则叶子数 n0为【 】。 33 链表适用于【 】查找。 34 程序注释 一般分为序言性注释和【 】注释。 35 软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【 】的设计来实现。 36 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体 “工人 ”与实体 “设备 ”之间存在【 】联系。 37 设计报表通常包括两部分内容:【 】和布局。 38 设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO 其中 NO为学号, NAME为姓名, SEX为性别, AGE为年龄, CLASS为 班号。写出实
12、现下列功能的 SQL语句。 插入 “95031”班学号为 30,姓名为 “郑和 ”的学生记录:【 】。 39 SOL支持集合的并运算,运算符是【 】。 40 TIME()的返回值的数据类型是【 】类型。 41 在定义字段有效性规则中,在规则框中输入的表达式中类型是【 】。 42 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 检索
13、书价在 15元 25元 (含 15元和 25元 )之间的图书的书名、作者、书价和分类号,结果按分类号升序排序。 SELECT书名,作者,单价,分类号 FROM图书; WHERE【 】; ORDERBY【 】; 43 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 对于图书管理数据库,要查询只借阅了一本图书的读者姓名和职称,请对下面
14、的SQL语句填空: SELECT姓名,职称 FROM图书管理 !读者; WHERE借书证号【 】 GROUP BY【 】【 】 44 SELECT命令中,表示条件表达式用 WHERE子句,分组用【 】子句,排序用【 】子句。 45 运行 XY.PRG程序后,将在屏幕 显示如下乘法表: 1) 1 2) 2 4 3) 3 6 9 4) 4 8 12 16 5) 5 10 15 20 25 6) 6 12 18 24 30 36 7) 7 14 21 28 35 42 49 8) 8 16 24 32 40 48 56 64 9) 9 18 27 36 45 54 63 72 81 请对下面的程序填
15、空: *计算乘法表 XY.PRG* SET TALK OFF CLEAR FOR J=1 TO 9 ? STR(J,2)+) FOR K=【 】 ?【 】 ENDFOR ? ENDFOR RETURN 国家二级 VF笔试模拟试卷 50答案与解析 1 【正确答案】 C 【试题解析】 作为一个算法,一般应具有以下几个基本特征:可行性、确定性、有穷性、拥有足够的情报。 2 【正确答案】 C 【试题解析】 线性表的链式存储是用一组任意的存储空间来存放数 据元素,链表结点空间是动态生成的,无需事先估计存储空间的大小。链表逻辑上相邻的元素在物理位置上不一定相邻,因此需要另外开辟空间来保存元素之间的关系,花
16、费的存储空间较顺序存储多。在链表中插入或删除结点,只需修改指针,不需要移动元素。 3 【正确答案】 C 【试题解析】 根据二叉树的性质 1:二叉树第 k(k 1)层上,最多有 2k-1个结点。于是第 8层的结点数最多是 27=128。 4 【正确答案】 C 【试题解析】 二分法查找也称折半查找,它适合于按键值排序的存储结构。在二分法查找时,每次取中间 一个数据元素进行判断,若找到,则停止查找,否则决定取其前一半或后一半数据元素继续查找。因此二分法查找只能用于已经排序的顺序存储结构。 5 【正确答案】 A 【试题解析】 希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列 (由相隔某个
17、增量 h的元素组成的 )分别进行直接插入排序,待整个序列中的元素基本有序 (增量足够小 )时,再对全体元素进行一次直接插入排序。 6 【正确答案】 B 【试题解析】 已经证明,程序设计语言仅仅使用顺序、选择和重复 3种基本控制结构就足以表达出各种其他形式结构 的程序设计方法。 7 【正确答案】 B 【试题解析】 常见的过程设计工具有:程序流程图、 N-S图、 PAD图和 HIPO图。其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 N-S图。 8 【正确答案】 D 【试题解析】 静态测试是指人工评审软件文档或程序,借以发现其中的错误。而由动
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 50 答案 解析 DOC
