[计算机类试卷]国家二级(VF)机试模拟试卷76及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷76及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷76及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 76及答案与解析 一、选择题 1 下列叙述中正确的是( )。 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性 2 下列叙述中正确的是( )。 ( A)栈是一种先进先出的线性表 ( B)队列是一种后进先出的线性表 ( C)栈与队列都 是非线性结构 ( D)以上三种说法都不对 3 软件测试的目的是( )。 ( A)评估软件可靠性 ( B)发现
2、并改正程序中的错误 ( C)改正程序中的错误 ( D)发现程序中的错误 4 在软件开发中,需求分析阶段产生的主要文档是( )。 ( A)软件集成测试计划 ( B)软件详细设计说明书 ( C)用户手册 ( D)软件需求规格说明书 5 软件生命周期是指( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过程 6 面向对象方法中,继承是指( )。 ( A)一组对象所具有的相似性质 ( B)一个对象具有另一个对象的性质 ( C)各对象之间的共同性质 ( D)类之间共享属性和操作的机制 7
3、 层次型、网状型和关系型数据库划分原则是( )。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。 ( A)一对一 ( B)一对多 ( C)多对多 ( D)多对一 9 数据库设计中反映用户对数据要求的模式是( )。 ( A)概念模式 ( B)内模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是( )。 ( A)自然连接 ( B)差 ( C)交 ( D)并 11 在 “项目管理器
4、 ”下为项目建立一个新报表,应该使用的选项卡是( )。 ( A)数据 ( B)文档 ( C)类 ( D)代码 12 扩展名为 pjx的文件是( )。 ( A)数据库表文件 ( B)表单文件 ( C)数据库文件 ( D)项目文件 13 在 Visual FoxPro中以下叙述正确的是( )。 ( A)关系也被称作表单 ( B)数据库表文件存储用户数据 ( C)表文件的扩展名是 DBC ( D)多个表存储在一个物理文件中 14 以下关于 “视图 ”的描述正确的是( )。 ( A)视图保存在项目文件中 ( B)视图保存在数据库中 ( C)视图保存在表文件中 ( D)视图保存在视图文件中 15 关闭表
5、单的程序代码是 ThisForm Release, Release是( )。 ( A)表单对象的标题 ( B)表单对象的属性 ( C)表单对象的事件 ( D)表单对象的方法 16 在关系模型中,每个关系模式中的关键字( )。 ( A)可由多个任意属性组成 ( B)最多由一个属性组成 ( C)可由一个或多个其值能唯一标识关系中任何元组的属性组成 ( D)以上说法都不对 17 Visual FoxPro是( )。 ( A)数据库系统 ( B)数据库管理系统 ( C)数据库 ( D)数据库应用系统 18 在 Visual FoxPro中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程
6、号,成绩)之间使用 “学号 ”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了 “限制 ”。如果表 S所有的记录在表SC中都有相关联的记录,则( )。 ( A)允许修改表 S中的学号字段值 ( B)允许删除表 S中的记录 ( C)不允许修改表 S中的学号字段值 ( D)不允许在表 S中增加新的记录 19 在 Visual FoxPro中,对于字段值为空值( NULL)叙述正确的是( )。 ( A)空值等同于空字符串 ( B)空值表示字段还没有确定值 ( C)不支持字段值为空值 ( D)空值等同于数值 0 20 在 Visual FoxPro中,下面关于索引的正确描
7、述是( )。 ( A)当数据库表建立索引以后,表中的记录的物理顺序将被改变 ( B)索引的数据将与表的数据存储在一个物理文件中 ( C)建立索引是创建一个索引文件,该文件包含有指向表记录的指针 ( D)使用索引可以加快对表的更新操作 21 下列程序段执行以后,内存变量 y的值是( )。 x= 76543 y=0 DO WHILE x0 y= x 10 +y*10 x= int( x/10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76543 22 下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是( )。 SET TALK OFF INPU
8、T “x=“TO x s=0 DO WHILE x! =0 s =s+MOD( x, 10) ENDDO ?s SET TALK ON ( A) x =int( x/10) ( B) x =int( x 10) ( C) x=x-int( x/10) ( D) x=x-int( x 10) 23 在 Visual FoxPro中,过程的返回语句是( )。 ( A) GOBACK ( B) COMEBACK ( C) RETURN ( D) BACK 24 命令 SELECT 0的功能是( )。 ( A)选择编号最小的未使用工作区 ( B)选择 0号工作区 ( C)关闭当前工作区中的表 ( D)
9、选择当前工作区 25 有关 ZAP命令的描述,正确的是( )。 ( A) ZAP命令只能删除当前表的当前记录 ( B) ZAP命令只能 删除当前表的带有删除标记的记录 ( C) ZAP命令能删除当前表的全部记录 ( D) ZAP命令能删除表的结构和全部记录 26 下列程序段执行以后,内存变量 X和 Y的值是( )。 CLEAR STORE 3 TO X STORE 5 TO Y PLUS( X) Y) ?X Y PROCEDURE PLUS PARAMETERS A1, A2 A1=A1 +A2 A2=A1 +A2 ENDPROC ( A) 8 13 ( B) 3 13 ( C) 3 5 (
10、D) 85 27 下列程序段执行以后,内存变量 y的 值是( )。 CLEAR x =12345 y=0 DO WHILE xO y =y+x 10 x= int( x/10) ENDDO 7 y ( A) 54321 ( B) 12345 ( C) 51 ( D) 15 28 SQL语句中修改表结构的命令是( )。 ( A) ALTER TABLE ( B) MODIFY TABLE ( C) ALTER STRUCTURE ( D) MODIFY STRUCTURE 29 假设 “订单 ”表中有订单号、职员号、客户号和金额字段,如下 SQL命令可以正确执行的是( )。 ( A) SELEC
11、T职员号 FROM订单 GROUP BY职员号 HAVING COUNT( *) 3 AND AVG_金额 200 ( B) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT( *) 3 AND AVG(金额) 200 ( C) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT( *) 3 WHERE AVG(金额) 200 ( D) SELECT职员号 FROM订单 GROUP BY职员号 WHERE COUNT( *) 3 AND AVG_金额 200 30 要使 “产品 ”表中所有产品的单价上浮 8,正确的 SQL命令是
12、( )。 ( A) UPDATE产品 SET单价 =单价 +单价 *8 FOR ALL ( B) UPDATE产品 SET单价 =单价 *1.08 FOR ALL ( C) UPDATE产品 SET单价 =单价 +单价 *8 ( D) UPDATE产品 SET单价 =单价 *1.08 31 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL命令是( )。 ( A) SELECT产品名称, AVG(单价) FROM产品 GROUP BY单价 ( B) SELECT产品名称, AVG(单价) FROM产品 ORDER BY单价 ( C) SELECT产品名称, AVG(单价)
13、FROM产品 ORDER BY产品名称 ( D) SELECT产品名称, AVG(单价) FROM产品 GROUP BY产品名称 32 设有 S(学号,姓名,性别)和 SC(学号,课程号,成绩)两个表,如下 SQL语句检索选修的每门课程的成绩都高于或等于 85分的学生的学号、姓名和性别,正确的 SQL命令是( ) 。 ( A) SELECT学号,姓名,性别 FROM s WHERE EXISTS( SELECT*FROM sc WHERE SC.学号 =S学号 AND成绩 85) ( D) SELECT学 号,姓名,性别 FROM s WHERE NOT EXISTS( SELECT*FROM
14、 sc WHERE SC.学号 =S学号 AND成绩 =ALL( SELECT单价FROM产品 WHERESUBSTR(产品号, 1, 1) =“2“) ”等价的 SQL命令是( )。 ( A) SELECT DISTINCT产品号 FROM产品 WHERE单价 =; ( SELECT MAX(单价) FROM产品 WHERE SUBSTR(产品号, 1, 1) =“2“) ( B) SELECT DISTINCT产品号 FROM产品 WHERE单价 =; ( SELECT MIN(单价) FROM产品 WHERE SUBSTR(产品号, 1, 1) =“2“) ( C) SELECT DIS
15、TINCT产品号 FROM产品 WHERE单价 =ANY; ( SELECT单价 FROM产品 WHERE SUBSTR(产品号, 1, 1) =“2“) ( D) SELECT DISTINCT产品号 FROM产品 WHERE单价 =SOME; ( SELECT单价 FROM产品 WHERE SUBSTR(产品号, 1, 1) =“2“) 37 根据 “产品 ”表建立视图 myview,视图中含有包括了 “产品号 ”左边第一位是 “1”的所有记录,正确的 SQL命令是( )。 ( A) CREATE VIEW myview AS SELECT*FROM产品 WHERE LEFT(产品号,1)
16、 =“1“ ( B) CREATE VIEW myview AS SELECT*FROM产品 WHERE LIKE( “1“,产品号) ( C) CREATE VIEW myview SELECT*FROM产品 WHERE LEFT(产品号, 1)=“1“ ( D) CREATE VIEW myview SELECT*FROM产品 WHERE LIKE( “1“,产品号) 38 在项目管理器中,将一程序设置为主程序的方法是( )。 ( A)将程序命名为 main ( B)通过属性窗口设置 ( C)右键单击该程序从快捷菜单中选择相关项 ( D)单击修改按钮设置 39 假设在表单设计器环境下,表单
17、中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择 Value属性,然后在设置框中输入: =2001 -9 - 10-2001 -8- 20。请问以上操作后,文本框 Value属性值 的数据类型为( )。 ( A)日期型 ( B)数值型 ( C)字符型 ( D)通用型 40 表单里有一个选项按钮组,包含两个选项按钮 Option1和 Option2。假设Option2没有设置 Click事件代码,而 Option1以及选项按钮组和表单都设置了Click事件代码。那么当表单运行时,如果用户单击 Option2,系统将( )。 ( A)执行表单的 Click事件代码 ( B)执行选项按钮组
18、的 Click事件代码 ( C)执行 Option1的 Click事件代码 ( D)不会有反应 二、 基本操作题 41 (1)在考生文件夹下新建一个名为 “图书管理 ”的项目文件。 (2)在项目中新建一个名为 “图书 ”的数据库。 (3)将考生文件夹下的所有自由表添加到 “图书 ”数据库中。 (4)在项目中建立查询 book_qu,其功能是查询价格大于等于 10的图书 (book表)的所有信息,查询结果按价格降序排序。 三、简单应用题 42 ( 1)建立一个表单文件 myform,将 emp1oyee表添加到表单的数据环境中,然后在表单中添加表格控件 gridl,指定其记录源类型为 “别名 ”
19、、记录源为emp1oyee表文件, 最后添加一个 “退出 ”命令按钮控件 Com-mand1,程序运行时单击该命令按钮将关闭表单。 ( 2)修改 two prg文件中的 SQL SELECT命令,使之正确运行时可以显示如下结果: 组别 组长 组员 1 朱茵 赵一军 1 朱茵 李龙 1 朱茵 王婧 1 朱茵 王一凡 2 李毅 刘严俊 2 李毅军 杨小萍 2 李毅军 胡小晴 3 吴军 杨兰 3 吴军 吴伟军 3 吴军 赵小青 3 吴军 韦小光 4 杨一明 李琪 4 杨一明 杨小阳 4 杨一明 李楠 4 杨一明 胡一刀 四、综合应用题 43 利用菜单设计器建立一个菜单 TJ_MENU3,要求如下:
20、( 1)主菜单(条形菜单)的菜单项中有 “统计 ”和 “退出 ”两项。 ( 2) “统计 ”菜单下只有一个 “平均 ”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含 “课程名 ”和 “平均成绩 ”两个字段,并将统计结果按课程名升序保存在表 NEW_TABLE32中。 ( 3) “退出 ”菜单项的功能 是返回 Visual FoxPro系统菜单(只能在命令框中填写相应命令)。 菜单建立后,运行该菜单中的各个菜单项。 国家二级( VF)机试模拟试卷 76答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以
21、一般要多于顺序存储结构。 2 【正确答案】 D 【试题解析】 栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。 3 【正确答案】 D 【试题解析】 软件测试是为了发现错 误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。 4 【正确答案】 D 【试题解析】 需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择 D)。 5 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 76 答案 解析 DOC
