[计算机类试卷]国家二级VF笔试模拟试卷198及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷198及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷198及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 198及答案与解析 1 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 ( A) PAD图 ( B) N-S图 ( C)结构图 ( D)数据流图 2 结构化程序设计主要强调的是 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序易读性 3 为了使模块尽可能独立,要求 ( A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 ( C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 ( D)模块的内聚程度要尽量低,且各
2、模块间的耦合程度要尽量强 4 需求分析阶段的任务是确定 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 5 算法的有穷性是指 ( A)算法程序的运行时间是有限的 ( B)算法程序所处理的数据量是有限的 ( C)算法程序的长度是有限的 ( D)算法只能被有限的用户使用 6 对长度为 n的线性表排序 ,在最坏情况下 ,比较次数不是 n(n-1)/2的排序方法是 ( A)快速排序 ( B)冒泡排序 ( C)直接插入排序 ( D)堆排序 7 如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 ( A) e3,e1,e4,e2 ( B) e2,e4,e3,
3、e1 ( C) e3,e4,e1,e2 ( D)任意顺序 8 将 E-R图转换到关系模式时,实体与联系都可以表示成 ( A)属性 ( B)关系 ( C)键 ( D)域 9 有三个关系 R、 S和 T如下 :由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( A)并 ( B)自然连接 ( C)笛卡尔积 ( D)交 10 下列有关 数据库的描述 ,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时 ,数据的存储结构不变 ( C)关系中的每一列称为元组 ,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字 ,但它是
4、另一个关系的关键字 ,则称其为本关系的外关键字 11 数据库系统中对数据库进行管理的核心软件是 ( A) DBMS ( B) DB ( C) OS ( D) DBS 12 项目管理器中包括的选项卡有 ( A)数据选项卡 ,菜单选项卡和文档选项卡 ( B)数据选项 卡 ,文档选项卡和其他选择卡 ( C)数据选项卡 ,表单选项卡和类选项卡 ( D)数据选项卡 ,表单选项卡和报表选项卡 13 关于内存变量的调用 ,下列说法正确的是 ( A)局部变量不能被本层模块程序调用 ( B)私有变量只能被本层模块程序调用 ( C)局部变量能被本层模块和下层模块程序调用 ( D)私有变量能被本层模块和下层模块程序
5、调用 14 下列日期表达式错误的是 ( A) 2004/03/09+15 ( B) 2004/02/25+date() ( C) 2004/03/09-15 ( D) 2004/02/25-date() 15 以下每两组表达式中 ,其运算结果完全相同的是 (代表空格 ) ( A) LEFT(“VFP“,3)与 SUBSTR(“VFP“,2,3) ( B) YEAR(DATE()与 SUBSTR(DTOC(DATE(),7,2) ( C) VARTYPE(“40-4*5“)与 VARTYPE(40-4*5) ( D)假定 A= “visual“,B= “foxpro“,则 A-B与 A+B 16
6、 在 Visual FoxPro中 ,创建程序文件的命令是 ( A) OPEN COMMAND ( B) CREATE COMMMAND ( C) MODIFY COMMAND ( D)以上答案都不对 17 程序的 3种基本控制结构是 ( A)过程、子过程和分程序 ( B)顺序、选择和重复 ( C)递归、堆栈和队列 ( D)调用、返回和转移 18 表文件和索引文件都已打开 ,为确保记录指针定位在第一条记录上 ,可使用命令 ( A) GO TOP ( B) GO BOF() ( C) SKIP 1 ( D) GOTO 1 19 有一个学生表文件 ,且通过表设计 器已经为该表建立了若干普通索引。其
7、中一个索引的索引表达式为姓名字段 ,索引名为 XM。现假设学生表已经打开 ,且处于当前工作区中 ,那么可以将上述索引设置为当前索引的命令是 ( A) SET INDEX TO 姓名 ( B) SET INDEX TO XM ( C) SET ORDER TO 姓名 ( D) SET ORDER TO XM 20 通过指定字段的数据类型和宽度来限制该字段的取值范围 ,这属于数据完整性的 ( A)参照完整性 ( B)实体完整性 ( C)域完整性 ( D)字段完整性 21 自由表中字段名长 度的最大值是 ( A) 8 ( B) 10 ( C) 128 ( D) 255 22 SELECT学院表 .系
8、号 ,SUM(工资 ); FROM 学院表 ,教师表 ; WHERE 学院表 .系号 =教师表 .系号 ; GROUP BY 学院表 .系号 查询结果是 ( A)各个系教师的工资合计 ( B)所有教师的工资合计 ( C)各个系教师工资的平均工资 ( D)所有教师工资的平均工资 23 对于图书管理数据库 ,检索当前至少借阅了两本图书的读者的姓名和所在单位。下面 SQL语句 ,正确的是 SELECT 姓名 ,单位 FROM 读者 WHERE 借书证号 IN; 设有图书管理数据库中包含以下表 : 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(2
9、0) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) ( A) SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)=2 ( B) (SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)=2) ( C) SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2 ( D) (SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2) 24 下列关于别名和自联接的说法中 ,正确的是 ( A) SQL
10、语句中允许在 WHERE短语中为关系定义别名 ( B)为关系定义别名的格式为 : ( C)在关系的自联接操作中 ,别名是必不可少的 ( D)以上说法均正确 25 SQL -INSERT命令的功能是 ( A)在表头插入一条 记录 ( B)在表尾插入一条记录 ( C)在表中任意位置插入一条记录 ( D)在表中插入任意条记录 26 SQL语句中修改表结构的命令是 ( A) ALTER TABLE ( B) MODIFY TABLE ( C) ALTER STRUCTURE ( D) MODIFY STRUCTURE 27 使用 SQL语句将学生表 S中年龄 (AGE)大于 30岁的记录删除 ,正确的
11、命令是 ( A) DELETE FOR AGE30 ( B) DELETE FROM S WHERE AGE30 ( C) DELETE S FOR AGE30 ( D) DELETE S WHERE AGE30 28 下列命令中 ,功能相同的是 ( A) DELETE ALL和 PACK ( B) DELETE ALL、 ZAP和 PACK ( C) DELETE ALL、 PACK和 ZAP ( D) DELETE ALL和 RECALL ALL 29 要在程序中修改由 Myfrom=CreateObject(“Form“)语句创建的表单对象的 Caption属性 ,下面语句中不能使用的是
12、 ( )。假定所创建表单对象的 Click事件也可以修改其 Caption属 性。 ( A) WITH Myform .Caption=“信息查询 “ ( B) MyForm.Click ENDWITH ( C) MyForm.Caption=“信息查询 “ ( D) ThisForm.Caption=“信息查询 “ 30 以下短语中 ,与排序无关的是 ( A) GROUP BY ( B) ORDER BY ( C) ASC ( D) DESC 31 以下关于视图的描述正确的是 ( A)视图保存在项目文件中 ( B)视图保存在数据库文件中 ( C)视图保存在表文件中 ( D)视图保存在视图文件
13、中 32 在表单上创建命令按钮 cmdClose,为实现当用户单击此按钮时能够关闭表单的功能 ,可把语句 ThisForm.Release写入 cmdClose对象的 ( A) Caption属性 ( B) Name属性 ( C) Click事件 ( D) Refresh方法 33 为顶层表单添加菜单 mymenu时 ,若在表单的 Destroy事件代码为清除菜单而加入的命令是 RELEASE MENU aaa EXTENDED,那么在表单的 Init事件代码中加入的命令应该是 ( A) DO mymenu. mpr WITH THIS,aaa ( B) DO mymenu. mpr WITH
14、 THISaaa ( C) DO mymenu.mpr WITH THIS,aaa ( D) DO mymenu WITH THIS,aaa 34 下列关于控件类和容器类的说法中 ,错误的是 ( A)控件类用于进行一种或多种相关的控制 ( B)控件类一般作为容器类中的控件来处理 ( C)控件类的封装性比容器类更加严密 ,灵活性更好 ( D)控件类必须作为一个整体来访问或处理 ,不能单独对其中的组件进行修改或操作 35 使用命令 DECLARE y(3,3)后 ,y(2,2)的值为 ( A) 0 ( B) 1 ( C) .T. ( D) .F. 36 ( 1)排序是计算机程序设计中的一种重要操作
15、 ,常见的排序方法有插入排序、【 】和选择排序等。 37 ( 2)在面向对象方法中 ,属性与操作相似的一组对象称为【 】。 38 ( 3)一个项目具有一个项目主管 ,一个项目主管可管理多个项目 ,则实体 “项目主管 “与实体 “项目 “的联系属于【 】的联系。 39 程序测试分为静态分析和动态测试。其中【 】是指不执行程序 ,而只是对程序文本进行检查 ,通过阅读和 讨论 ,分析和发现程序中的错误。 40 当数据的物理结构 (存储结构 )改变时 ,不影响数据库的逻辑结构 ,从而不致引起应用程序的变化 ,这是指数据的【 】。 41 要将一个弹出式菜单作为某个控件的快捷菜单 ,通常是在该控件的【 】
16、事件代码中添加调用弹出式菜单程序的命令。 42 自由表的字段名最长为 10个字符 ,而数据库表的字段名最长为【 】个字符。 43 删除学生关系中学号值为 0240515的元组 ,应使用命令 DELETE【 】学生WHERE 学号 =“0240515“ 44 当前工作区是 3,要使 工作区 1成为当前工作区 ,应使用的命令为【 】。 45 从学生管理数据库中考生成绩 .dbf检索所有分数大于或等于名次为 2的学生的成绩的学号所用的 SQL命令为 : SELECT DISTINCT 学号 FROM 考试成绩 WHERE 成绩【 】 ; ( SELECT 成绩 FROM 考生成绩 WHERE 名次
17、=2) 46 删除视图文件 ,可以使用【 】命令。 47 视图设计器与查询设计器相比较 ,在视图设计器中多了【 】选项卡。 48 如果要将菜单文件添加到顶层表单中 ,必须在【 】 对话框中勾选 “顶层表单 “复选框。 49 在 Visual FoxPro中 ,使用 SQL的 CREATE TABLE语句建立数据库表时 ,使用【 】子句说明主要索引。 50 在职工表中删除 “基本工资 “字段的命令是 ALTER TABLE 职工【 】基本工资 国家二级 VF笔试模拟试卷 198答案与解析 1 【正确答案】 B 【试题解析】 N-S图是由 Nassi 和 Shneiderman 提出的一种符合程序
18、化结构设计原则的图形描述工具。它的提出是为了改进流程图在描述程序逻辑时的不灵活性。 2 【 正确答案】 D 【试题解析】 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句,总的来说可使程序结构良好、易读、易理解、易维护。 3 【正确答案】 B 【试题解析】 模块的独立程度可以由两个定性标准度量 :耦合性和内聚性。耦合性是衡量不同模块彼此间互相依赖(连接)的紧密程度;内聚性是衡量一个模块内部各个元素彼此结合的紧密程度。一般来说,要求模块之间的耦合尽可能地低,而内聚性尽可能地高。 4 【正确答案】 D 【试题解析】 需求分析是软件定义时期的 最后一个阶段,它
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 198 答案 解析 DOC
