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

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

1、国家二级 VF笔试模拟试卷 199及答案与解析 1 程序流程图中带有箭头的线段表示的是 ( A)图元关系 ( B)数据流 ( C)控制流 ( D)调用关系 2 下面不属于软件设计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 3 下列选项中,不属于模块间耦合的是 ( A)数据耦合 ( B)标记耦合 ( C)异构耦合 ( D)公共耦合 4 下列叙述中,不属于软件需求规格说明书的作用的是 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件 开发工作的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 5 算法

2、的时间复杂度是指 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 6 已知数据表 A中每个元素距其最终位置不远,为节省时间,应采用的算法是 ( A)堆排序 ( B)直接插入排序 ( C)快速排序 ( D) B)和 C) 7 栈底至栈顶依次存放元素 A、 B、 C、 D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是 ( A) ABCED ( B) DCBEA ( C) DBCEA ( D) CDABE 8 数据库设计包括两个方面的设计内容 ,它们是 ( A)概念设计和逻辑设计 ( B)模式设计和内模

3、式设计 ( C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 9 关系表中的每一横行称为一个 ( A)元组 ( B)字段 ( C)属性 ( D)码 10 设有表示学生选课的三张表,学生 S(学号 ,姓名 ,性别 ,年龄 ,身份证号 ),课程C(课号 ,课名 ),选课 SC(学号 ,课号 ,成绩 ),则表 SC的关键字 (键或码 )为 ( A) 课号 ,成绩 ( B)学号 ,成绩 ( C)学号 ,课号 ( D)学号 ,姓名 ,成绩 11 在 Visual FoxPro中 ,创建数据库的命令是 数据库文件名 如果不指定数据库名称或使用问号 ,产生的结果是 ( A)系统会自动指定默认的名

4、称 ( B)弹出 “保存 “对话框 ,提示用户输入数据库名称并保存 ( C)弹出 “创建 “对话框 ,提示用户输入数据库名称并保存 ( D)弹出 “提示 “对话框 ,提示用户不可以创建数据库 12 向项目中添加表单 ,可以使用项目管理器的 ( A)代码选项 卡 ( B)类选项卡 ( C)数据选项卡 ( D)文档选项卡 13 不需要事先建立就可以使用的变量是 ( A)公共变量 ( B)私有变量 ( C)局部变量 ( D)数组变量 14 下列运算中 ,不属于专门的关系运算的是 ( A)连接 ( B)选择 ( C)投影 ( D)笛卡儿积 15 将 2003年 6月 19日存入日期型变量 X的正确方法

5、是 ( A) STORE DTOC ( 06/19/2003 ) TO X ( B) STORE 06/19/2003 TO X ( C) STORE CTOD( 06/19/2003 )TO X ( D) STORE 06/19/2003 TO X 16 一个 VFP程序 ,从功能上可将其分为 ( A)程序说明部分、数据处理部分、控制返回部分 ( B)环境保存与设置部分、功能实现部分、环境恢复部分 ( C)程序说明部分、数据处理部分、环境恢复部分 ( D)数据处理部分、控制返回部分、功能实现部分 17 设班级号字段为字符型 ,下面程序的运行结果是 USE 学生表 INDEX ON 班级号 T

6、O BJH SEEK “1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO ( A)屏幕上显示学生表中所有班级号为 1002的记录 ( B)屏幕上显示学生表中从班级号 1002开始一直到表末尾的所有记录 ( C)屏幕上显示学生表中的所有记录 ( D)程序出错 18 INDEX命令无法建立的索引是 ( A)主索引 ( B)候选索引 ( C)惟一索引 ( D)普通索引 19 下列关于索引文件的叙述中 ,说法 正确的是 ( A)索引文件必须配合原数据表使用 ( B)一个数据表文件只能建立一个对应的索引文件 ( C)复合索引文件的扩展名为 .IDX ( D)单索引文

7、件的扩展名为 .CDX 20 在 Visual FoxPro中 ,数据的完整性不包括 ( A)实体完整性 ( B)域完整性 ( C)属性完整性 ( D)参照完整性 21 利用 SET RELATION命令可以建立两个表之间的关联 ,该关联是 ( A)永久性联系 ( B)临时性联系 ( C)任意的联系 ( D)以上说法均不正确 22 SQL语言又称为 ( A)结构化定义语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 23 有如下 SQL语句 : SELECT 使用部门 ,SUM(单价 *设备数量 )AS 总金额 FROM 设备表 ; WHERE .NOT.(进口 )

8、; GROUP BY 使用部门 执行该语句后 ,第一条记录的 “总金额 “字段值是 设备型号 设备名称 使用日期 设备数量 单价 使用部门 进口 W27-1 微机 01/10/03 1 143000.00 生产一间 T W27-2 微机 02/06/03 2 98000.00 生产一间 F C31-1 车床 03/30/03 2 138000.00 生产二间 T C31-2 车床 04/05/03 2 97500.00 生产二间 T M20-1 磨床 02/10/03 3 98000.00 生产二间 F J18-1 轿车 05/07/03 2 156000.00 办公室 T F15-1 复印机

9、 02/01/03 2 8600.00 办公室 F ( A) 196000.00 ( B) 143000.00 ( C) 294000.00 ( D) 17200.00 24 检索每个部门职工工资的总和 ,要求显示部门名称和工资 ,正确的命令是 部门表 (部门号 N(4)、部门名称 C(10) 职工表 (部门号 N(4)、职工号 C(4)、姓名 C(8)、工资 N(7,2) ( A) SELECT 部门号 ,SUM(工资 )FROM 部门表 ,职工表 ; WHERE 职工表 .部门号 =部门表 .部门号 ; GROUP BY部门号 ( B) SELECT 部门号 ,SUM(工资 )FROM职工

10、表 ; WHERE 职工表 .部门号 =部门表 .部门号 ; GROUP BY职工表 .部门号 ( C) SELECT 部门号 ,SUM(工资 )FROM 部门表 ,职工表 ; WHERE 职工表 .部门号 =部门表 .部门号 ; ORDRE BY职工表 .部门号 ( D) SELECT 部门号 ,SUM(工 资 )FROM 部门表 ,职工表 ; WHERE 职工表 .部门号 =部门表 .部门号 ; GROUP BY职工表 .部门号 25 向表中插入数据的 SQL语句是 ( A) INSERT ( B) INSERT INTO ( C) INSERT BLANK ( D) INSERT BEF

11、ORE 26 给 WH1仓库的职工提高 10%的工资可使用命令 ( A) UPDATE 职工 WHERE 工资 =工资 *1.10 FOR 仓库号 = WH1 ( B) UPDATE 职工 SET 工资 =工资 *1.10 WHERE 仓库号 = WH1 ( C) UPDATE 职工 SET 工资 =工资 *1.10 FOR 仓库号 =“WH1“ ( D) UPDATE FROM 职工 SET 工资 =工资 *1.10 27 从 “订单 “表中删除签订日期为 2004年 1月 10日之前 (含 )的订单记录 ,正确的SQL语句是 ( A) DROP FROM订单 WHERE签订日期 (,) V

12、ALUES (eExpression1,eExpression2,匽 ),若插入的是完整的记录时 ,可以省略 ,;另外 ,SNO、 CNO为字符型 ,故其属性值需要加引号 ,数值型数据不需要加引号。 26 【正确答案】 B 【试题解析】 本题考查了 SQL语言的更新语句。 SQL数据更新命令为:UPDATE TableName SET Column_name1=eExpression1 ,Column_name2= eExpression2 WHERE Condition SQL语言的插入和删除语句 (INSERT和DELETE)。 27 【正确答案】 C 【试题解析】 本题考查了 SQL语言

13、的删除语句。 SQL从表中删除数据的命令格式如下 :DELETE FROM 表名 WHERE 条件 SQL语言的更新和插入 语句(UPDATE和 INSERT) 28 【正确答案】 C 【试题解析】 本题考查了 SQL语言的删除语句。 SQL从表中删除数据的命令格式如下 :DELETE FROM 表名 WHERE 条件 SQL语言的更新和插入语句(UPDATE和 INSERT) 29 【正确答案】 B 【试题解析】 本题考查了修改表单的命令。修改表单 ,在窗口中输入命令 :MODIFY FORM 。 30 【正确答案】 C 【试题解析】 本题中 ,通过仓库号字段将仓库表和职工表进行联接 ,查询

14、仓库 所在地是 “广州 “的记录。 31 【正确答案】 A 【试题解析】 本题考查了考生对数据表字段类型的理解及运用。掌握表中每个字段类型的区别及特点 ,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。 表中所有的备注型和通用型字段的内容都是统一存放在表的 1个备注文件中 ,无论有几个该类型字段都一样。 数据表字段类型包括 :字符型、数值型、货币型、浮点型、日期型、日期时间型、双精度型、整型、逻辑型、备注型、通用型、字符型 (二进制 )、备注型 (二进制 )13种类型。 32 【正确答案】 D 【试题解析】 本题考查了项目管理器的各类文件选项卡。在 “项目管理器 “窗口在建立报

15、表文件的步骤是 :选择 “文档 “选项卡 ,选中 “报表 “,然后单击 “新建 “按钮 ,从 “新建报表 “对话框中单击 “新建报表 “按钮。 在项目管理器中建立、添加、修改和移去文件。 33 【正确答案】 C 【试题解析】 本题考查了常用表单控件中的列表框和组合框控件。组合框同列表框的主要区别在于 :对于组合框 ,通常只有一个条目可见 ,而列表框通常显示多个条目 ;组合框不具有多重选择的功能 ,而列表框的 MultiSelected 属性为 T 时 ,列表 框具有多重选择的功能 ;当组合框的 Style 属性设置为 0,用户可以在编辑区中输入数据 ,而列表框中不能输入数据。 34 【正确答案

16、】 D 【试题解析】 本题考查了常用表单控件中的表格控件。控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象 ,例如一个命令按钮、一个文本框等。 35 【正确答案】 A 【试题解析】 本题考查了考生对菜单设计器的理解及运用。了解菜单设计器中 ,设计不同菜单级所对应的菜单形式。 “菜单设计器 “窗口中 ,每页显示和定义一个菜单 ,可以是条形菜单 ,也可以是弹出式 菜单。打开 “菜单设计器 “窗口时 ,首先定义和显示的是条形菜单 ,即菜单栏。 在 Visual FoxPro中 ,支持两种类型的菜单 :条形菜单和弹出式菜单。 36 【正确答案】 n/2 【试题解析】 本题考查了顺序存储线性

17、表的插入运算。在线形表的任何位置插入一个元素的概率相等 ,即概率为 p = 1/(n+1),则插入一个元素时 ,所需移动元素的平均次数为 E = 1/(n+1)(n-i+1)=n/2。 37 【正确答案】 线性结构 【试题解析】 本题考查了数据结构的基本概念。与栈类似 ,队列也是线性表 ,可以采用链式存储结构 ,所以带链的队列属于线性结构。 38 【正确答案】 软件开发 【试题解析】 本题考查了软件工程的基本概念。基于软件工程的目标 ,软件工程的理论和技术性研究的内容主要包括 :软件开发技术和软件工程管理。软件开发技术包括 :软件开发方法学、开发过程、开发工具和软件工程环境 ,其主体内容是软件

18、开发方法学。软件工程管理包括 :软件管理学、软件工程经济学以及软件心理学等内容。 39 【正确答案】 边值分析法 【试题解析】 本题考查了黑箱测试的方法。黑箱测试方法完全不考虑程序的内部结构和 内部特征 ,而只是根据程序功能导出测试用例。常用的黑箱测试有等价分类法、边值分析法、因果图法和错误推测法。 40 【正确答案】 完整性控制 【试题解析】 考查考生对数据库基本知识的了解。安全性控制 :防止未经授权的用户有意或无意存取数据库中的数据 ,以免数据被泄露、更改或破坏 ;完整性控制 :保证数据库中数据及语义的正确性和有效性 ,防止任何对数据造成错误的操作 ;并发控制 :正确处理好多用户、多任务环

19、境下的并发操作 ,防止错误发生 ;数据的恢复 :当数据库被破坏或数据不正确时 , 使数据库能恢复到正确的状态。 41 【正确答案】 逻辑 【试题解析】 表达式可分为数值表达式 ,字符表达式 ,日期时间表达式 ,逻辑表达式 ,而大多数逻辑表达式是带比较运算符的。 42 【正确答案】 .FPT 【试题解析】 备注型字段存放不定长的字符型文本 ,它在表中占用 4个字节 ,所保存的数据信息存储在以 .FPT为扩展名的文件中。 43 【正确答案】 TO FILE 【试题解析】 在 SQL查询功能中 ,使用 TD FILE短语可以将查询结果存放在文本文件中 ,文件扩展名为 .TXT。 44 【正确答案】

20、数据库表 【 试题解析】 在数据库表中可以设置字段有效性规则 :在 “表设计器 “的 “字段 “选项卡中 ,在 “字段有效性 “组框内可以为数据库表设置字段有效性规则。 45 【正确答案】 普通索引 【试题解析】 在数据库设计器中设计表之间的联系时 ,需要在父表中建立主索引或候选索引 ,在子表中建立普通索引 ,然后通过父表的主索引和子表的普通索引建立起两表之间的联系。 46 【正确答案】 投影 【试题解析】 在关系模型的数据语言中 ,一般除了运用常规的集合运算 ,(并、交、差、笛卡尔积等 )外 ,还定义了一些专门的关系运算 ,如投影 、选择、连接等。投影是从二维表的列方向上进行的运算。 47

21、【正确答案】 有联系的 【试题解析】 当一个查询基于多个表时 ,这些表之间必须是有联系的 ,查询设计器会自动根据联系提取联接条件。 48 【正确答案】 选择 【试题解析】 在 SQL select 命令中 ,短语 WHERE说明查询条件 ,即选择元组的条件。 49 【正确答案】 INSERT INTO 【试题解析】 SQL插入命令的格式为: INSERT INTO dbf_name (fname1 (fname2,) ) VALUES (eEspression1 ,eExpressopm2, ) 50 【正确答案】 RightClick 【试题解析】 快捷式菜单一般是一个弹出式菜单 ,通常在选定对象的 RightClick事件代码中添加调用快捷菜单程序的命令。

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

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

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