[计算机类试卷]国家二级VF笔试模拟试卷28及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷28及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷28及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 28 及答案与解析 1 下列叙述中正确的是 ( A)线性表是线性结构 ( B)栈与队列是非线性结构 ( C)线性链表是非线性结构 ( D)二叉树是线性结构 2 非空的循环单链表 head的尾结点 (由 p所指向 ),满足 ( A) pnext=NULL ( B) p=NULL ( C) pnext=head ( D) P=head 3 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D)直接选择排序 4 对建立良好的程序设计风格,下面描述正确的是 ( A)程序应简单、清晰、可读性好 (
2、 B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 下列不属于结构化分析的常用工具的是 ( A)数据流图 ( B)数据字典 ( C)判定树 ( D) PAD图 6 在软件生产过程中,需求信息的给出是 ( A)程序员 ( B)项目管理者 ( C)软件分析设计人员 ( D)软件用户 7 下列工具中为需求分析常用工具的是 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 8 NULL是指 ( A) 0 ( B)空格 ( C)未知的值或无任何值 ( D)空字符串 9 数据库的故障恢复一般是由 ( A)数据流图完成的 ( B)数据字典完成
3、的 ( C) DBA完成的 ( D) PAD图完成的 10 下列说法中,不属于数据模型所描述的内容的是 ( A)数据结构 ( B)数据操作 ( C)数据查询 ( D)数据约束 11 当前目录下有 “学生表 ”文件,表中有字段 “学号 C(2)”,现要将 “学号 ”字段的宽度由 2改为 4,则语句为: ALTER TABLE学生表 【 】 12 下列关于项目及项目中文件的叙述,正确的是 ( A)项目中的文件是项目的一部分 ( B)项目中的文件必须依靠项目而存在 ( C)项目中的各个文件之间是彼此联系的 ( D)项目中的文件表示该文件与项目之间建立了一种关联 13 下列各字符函数中,函数返回值不是
4、数值型的是 ( A) LEN(“2003/04/15“) ( B) OCCURS(“电脑 “, “计算机俗称电脑 “) ( C) AT(“Fox“, “Visual FoxPro“) ( D) LIKE(“a *”, “abcd“) 14 在下列各 项中,运算级别最低的为 ( A)算术运算符 ( B)关系运算符 ( C)逻辑运算符 ( D)圆括号 ( ) 15 下列字段名中,合法的是 ( A) _学生姓名 ( B)学生 姓名 ( C)学生 _姓名 ( D)学生 .姓名 16 在 Visual FoxPro中,数据库文件的扩展名为 ( A) DBF ( B) DBC ( C) DCX ( D)
5、DCT 17 在 Visual FoxPro中,参照完整性规则不包括 ( A)更新规则 ( B)删除规则 ( C)插入规则 ( D)约束规则 18 在 Visual FoxPro中,以独占方式打开数据库文件的命令短语是 ( A) EXCLUSIVE ( B) SHARED ( C) NOUPDATE ( D) VALIDATE 19 在 Visual FoxPro中,恢复逻辑删除记录的命令是 ( A) DELETE ( B) RECALL ( C) PACK ( D) ZAP 20 在没有打开索引的情况下,以下各组中的两条命令,执行结果相同的是 ( A) LOCATE FOR RECNO( )
6、=2与 SKIP 2 ( B) GO RECNO( )+2 与 SKIP 2 ( C) SKIP RECNO( )+2与 GO RECNO( )+2 ( D) GO RECNO( )+2 与 LIST NEXT 2 21 建立惟一索引后,只允许重复出现记录值的 ( A)第一个 ( B)最后一个 ( C)全部 ( D)字段值不惟一,不能存储 22 在查询去向中,能够直接查看到查询结果的是 ( A)浏览、屏幕 ( B)浏览、表 ( C)屏幕、表 ( D)浏览、屏幕、表 23 如果主程序、子程序 1、子程序 2、子程序 3依次调用,在子程序 3中有 RETURN TO MASTER 语句,则由子程序
7、 3返回 ( A)主程序 ( B)子程序 1 ( C)子程序 2 ( D)子程序 3 24 在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是 ( A)循环体中的 LOOP和 EXIT语句的位置是固定的。 ( B)在程序中应加入控制循环结束的语句 ( C)执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句 ( D)循环体中的 LOOP语句为跳出循环体 25 有如下程序: * * *主程序: P prg* * * * * *子程序:P1 prg* * * SET TALK OFF X2=X2+1 STORE 2 TO X1, X2, X3 DO P2 X1=X
8、l+1 X1: Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2 prg* * * RETURN x3=x3+1 SET TALK ON RETURN TO MASTER 执行命令DOP后,屏幕显示的结果为 ( A) 3 ( B) 4 ( C) 9 ( D) 10 26 下列关于命令 DO FORM XX NAME YY的叙述中,正确的是 ( A)产生表单对象引用变量 XX,在释放变量 XX时自动关闭表单 ( B)产生表单对象引用变量 XX,在释放变量 XX时并不关闭表单 ( C)产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单 ( D)产生表单对象引用
9、变量 YY,在释放变量 YY时并不关闭表单 27 假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,下列式子中,正确的是 ( A) ThisForm Text1 Value ( B) ThisForm Parent Value ( C) Parent Text1 Value ( D) This Parent Text1 Value 28 布局类型为一对多的报表,一般适用于打印 ( A)财政报表、销售总结 ( B)列
10、表 ( C)发票、会计报表 ( D)电话薄、名片 29 下面关于主程序的说法,错误的是 ( A)主程序是整个应用程序的入口点 ( B)主程序的任务是设置应用程序的起始点、初始化环境等 ( C)在 Visual FoxPro中,只要是项目中的文件都可以作为主文件 ( D)一个项目管理器中只能设置一个主文件 30 在当前目录下有数据库文件 xsdak,数据库中有表文件 stu dbf,执行如下 SQL语句后 SELECT * FORM student INTO DBF xsdak ORDER BY 学号 ( A)生成一个按 “学号 ”升序的表文件 xsdak dbf ( B)生成一个按 “学号 ”
11、降序的表文件 xsdak dbf ( C)生成一个新的数据库文件 xsdak dbc ( D)系统提示出错信息 31 用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是 ( A) WHERE ( B) FROM ( C) GROUP BY ( D) ORDER BY 32 下列关于集合的并运算的说法不正确的是 ( A) ALL防止 UNION删除组合结果中的重复行 ( B)在 SQL语句中支持集合的并运算 ( C)两个 SELECT语句的查询结果中的列数可以不相同 ( D)两个 SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度 33 设一棵完全二叉树共有 700个结点,
12、则在该二叉树中有【 】个叶子结点。 34 在面向对象方法中,【 】描述的是具有相似属性与操作的一组对象。 35 诊断和改正程序中错误的工作通常称为【 】。 36 对下列二叉树进行中序遍历的结果为【 】。 【 *】 37 在结构化分析使用的数据流图 (DFD) 中,利用【 】对其中的图形元素进行确切解释。 38 在项目管理器的 “其他 ”选项卡中,包括文本文件、 _文件和其他文件 。 39 在 Visual FoxPro中修改表结构的非 SQL命令是 _。 40 数据完整性一般包括 _、域完整性和参照完整性等。 41 表单标签控件的 Caption(标题 )属性最多能接收 _个字符。 42 条件
13、函数 IIF(LEN(SPACE(4) 6,“TRUE“,“FALSE“)的返回值是 _。 43 多栏报表的栏目数可以通过 _对话框来设置。 44 在运行表单时, INIT、 GOTFOFUS和 DESTROY 3个事件中第 2个引发的事件是 _。 45 SQL语句中, _命令短语的功能是修改表中的记录。 46 逻辑删除成绩表中总分在 600分以下的学生记录,可使用 SQL语句: DELETE _ 成绩表 WHERE 总分 600 47 SQL语句: SELECT * FROM 仓库表 WHERE NOT EXISTS; (SELECT * FROM 职工表 WHERE 仓库号 =仓库 .仓库
14、号 ) 该语句等价于: SELECT * FROM 仓库表 WHERE 仓库号 _; (SELECT 仓库号 FROM 职工表 ) 48 SQL插入记录的命令是 INSERT,删除记录的命令是【 】,修改记录的命令是【 】。 国家二级 VF笔试模拟试卷 28 答案与解析 1 【正确答案】 A 【试题解析】 线性表是一种线性结构,数据元素在线性表中的位置只取决于它们自己的序号,即数据元素之间的相对位置是线性的;栈、队列、线性链表实际上也是线性表,故也是线性结构;树是一种简单的非线性结构。 2 【正确答案】 C 【试题解析】 循环链表就是将链表的最后一个结点指向链表头结点 (或 第一个结点 ),即
15、 pnext=head 。 3 【正确答案】 B 【试题解析】 当数据表 A中每个元素距其最终位置不远,说明数据表 A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所用时间最少,故答案为选项 B) 。 4 【正确答案】 A 【试题解析】 程序设计应该简单易懂,语句构造应该简单直接,不应该为提高效率而把语句复杂化。 5 【正确答案】 A 【试题解析】 结构化分析的常用工具有数据流图、数据字典、判定树和判定表。而 PAD图是常见的过程设计工具中的图形设计。 6 【正确答案】 D 【试题解析】 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 7 【正确答案】
16、 D 【试题解析】 需求分析中的常用工具有 PAD、 PFD及 N-S 等,而 DFD(数据流图 )为结构化分析工具。 8 【正确答案】 C 【试题解析】 此题属于记忆性的题目, NULL 是指未知的值或无任何值。 9 【正确答案】 C 【试题解析】 一旦数据库中的数据遭受破坏,需要及时进行恢复, RDBMS 一般都提供此种功能,并由 DBA负责执行故障恢复功能。 10 【正确答案】 C 【试题解析】 数据模型所描述的内容有 3个部分,它们是数据结构、数据操作和数据约束。其中,数据模型中的数据结构主要描述数据的类型、内容、性质,以及数据库的联系等;数据操作主要是描述在相应数据结构上的操作类型与
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 28 答案 解析 DOC
