[计算机类试卷]国家二级VF笔试模拟试卷309及答案与解析.doc
《[计算机类试卷]国家二级VF笔试模拟试卷309及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF笔试模拟试卷309及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF笔试模拟试卷 309及答案与解析 1 软件需求分析阶段的工作,可以分为 4个方面:需求获取、需求分析、编写需求规格说明书以及 ( )。 ( A)阶段性报告 ( B)需求评审 ( C)总结 ( D)都不正确 2 下列叙述中正确的是 ( )。 ( A)在面向对象的程序设计中,各个对象之间具有密切的关系 ( B)在面向对象的程序设计中,各个对象都是公用的 ( C)在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 ( D)上述 3种说法都不对 3 4 关于内存变量的调用 ,下列说 法正确的是 ( A)私有变量能被本层模块和下层模块程序调用 ( B)局部变量能被本层模块和下层模块
2、程序调用 ( C)局部变量不能被本层模块程序调用 ( D)私有变量只能被本层模块程序调用 5 数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的 _的过程,包括确定数据库在物理设备上的存储结构和存取方法。 ( A)逻辑结构 ( B)物理结构 ( C)概念结构 ( D)层次结构 6 数据库设计包括两个方面的设计内容,它们是 _。 ( A)概念设计和逻辑设计 ( B)模式设计和 内模式设计 ( C)内模式设计和物理设计 ( D)结构特性设计和行为特性设计 7 数据库的概念模型 ( A)依赖于计算机硬件和 DBMS ( B)独立于计算机硬件,依赖于 DBMS ( C)依赖于计算机硬件,独立
3、于 DBMS ( D)独立于计算机硬件和 DBMS 8 数据库技术的根本目标是要解决数据的 ( )。 ( A)存储问题 ( B)共享问题 ( C)安全问题 ( D)保护问题 9 下列叙述中正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)逻辑结构属于线性结构,存储结构属于非 线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 10 下列叙述中正确的是 _。 ( A)栈是 “先进先出 ”的线性表 ( B)队列是 “先进后出 ”的线性表 ( C)循环队列是非线性
4、结构 ( D)有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 11 设 X=“ABC“, Y=“ABCD“,则下列表达式中值为 T的是 _。 ( A) X=Y ( B) X=Y ( C) X Y ( D) AT(X, Y)=0 12 连编应用程序不能生成的文件是 ( A) PP文件 ( B) EXE文件 ( C) OMDLL文件 ( D) PRG文件 13 以下关于关系的说法正确的是 ( A)列的次序非常重要 ( B)当需要索引时列的次序非常重要 ( C)列的次序无关紧要 ( D)关键字必须指定为第一列 14 下列对于 SQL的嵌套查询排序的描述中,说法正确的是 ( )。 ( A)既
5、能对外层查询排序,也能对内层查询排序 ( B)只能对外层查询排序,不能对内层查询排序 ( C)不能对外层查询排序,只能对内层查询排序 ( D)既不能对外层查询排序,也不能对内层查询排序 14 以下五个题使用如下关系: 客户 (客户号,名称,联系人,邮政编码,电话号码 ) 产品 (产品号,名称,规格说明,单价 ) 订购单 (订单号,客户号,订购日期 ) 订购单名细 (订单号,序号,产品号,数量 ) 15 查询单价在 600元以上的主机板和硬盘的正确命令是 ( )。 ( A) SELECT*FROM产品 WHERE单价 600 AND(名称 =主机板 AND 名称 =硬盘 1 ( B) SELEC
6、T*FROM 产品 WHERE单价 600 AND(名称 =主机板 OR 名称 =硬盘 ) ( C) SELECT*FROM产品 FOR单价 600 AND(名称 =主机板 AND 名称 =硬盘 ) ( D) SELECT*FROM产品 FOR单价 600 AND(名称 =主机板 OR名称 =硬盘 ) 16 查询客户名称中有 “网络 ”二字的客户信息的正确命令是 ( )。 ( A) SELECT*FROM客户 FOR名称 LIKE“网络 ” ( B) SELECT*FROM 客户 FOR名称 =“网 络 ” ( C) SELECT*FROM 客户 WHERE名称 =“网络 ” ( D) SEL
7、ECT*FROM客户 WHERE名称 LIKE“网络 ” 17 喳询尚未最后确定订购单的有关信息的正确命令是 ( )。 ( A) SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单; WHERE 客户客户号 =订购单客户号 AND 订购日期 IS NULL ( B) SELECT 名称,联系人,电话号码,订单号 FROM客户,订购单; WHERE 客户客户号 =订购单客户号 AND订购日期 =NULL ( C) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单; FOR客户客户号 =订购单客户号 AND订购日期 IS NULL ( D) SELECT名称,联系
8、人,电话号码,订单号 FROM客户,订购单; FOR客户客户号 =订购单客户号 AND订购日期 =NULL 18 查询订购单的数量和所有订购单平均金额的正确命令是 ( )。 ( A) SELECT COUNT(DISTINCT订单号 ), AVG(数量 *单价 ); FROM产品 JOIN订购单 名细 ON产品产品号 =订购单名细产品号 ( B) SELECT COUNT(订单号 ), AVG(数量 *单价 ); FROM产品 JOIN订购单名细 ON产品产品号 =订购单名细产品号 ( C) SELECT COUNT(DISTINCT订单号 ), AVG(数量 *单价 ); FROM产品,订购
9、单名细 ON产品产品号 =订购单名细产品号 ( D) SELECT COUNT(订单号 ), AVG(数量 *单价 ); FROM产品,订购单名细 ON产品产品号 =订购单名细产品号 19 假设客户表中有客 户号 (关键字 )C1 C10共 10条客户记录,订购单表有订单号 (关键字 )ORl OR8共 8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是 ( )。 ( A) INSERT INTO订购单 VALUES(OR5, C5, 2008 10 10) ( B) INSERT INTO订购单 VALUES(OR5, C11, 2008 10 10) ( C) INSERT
10、INTO订购单 VALUES(OR9, C11, 2008 10 10) ( D) INSERT INTO订购单 VALVES(OR9, C5, 2008 10 10) 20 下列关于自由表的叙述,正确的是 ( )。 A B C D ( A)全部是用以前版本的 FoxPro(FoxBASE)建立的表 ( B)可以用 Visual FoxPro建立,但是不能把它添加到数据库中 ( C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表 ( D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表 21 在表单 MYFORM 的 INIT事件中,设置 表单背景颜色为红色
11、,正确的命令是( )。 ( A) MYFORM BACKCOLOR=ROB(255, 0, 0) ( B) THIS PARENT BACKCOLOR=RGB(255, 0, 0) ( C) THISFORM PARENT BACKCOLOR=RGB(255, 0, 0) ( D) THIS BACKCOLOR=RGB(255, 0, 0) 22 关系数据库管理系统所管理的关系是 ( )。 ( A)一个 DBF文件 ( B)若干个二维表 ( C)一个 DBC文件 ( D)若干个 DBC文件 23 在 Visal FoxPro中,嵌套查询是基于 ( )的查询。 ( A) 2个关系 ( B) 3个
12、关系 ( C)多个关系 ( D) 2个或 3个关系 24 在 Visual FoxPro的数据库表中只能有一个 ( )。 ( A)候选索引 ( B)普通索引 ( C)主索引 ( D)惟一索引 25 EOF()是测试函数,当正使用的数据表文件的记录指针已达到最后一条记录时,其函数值为 _。 ( A) 0 ( B) 1 ( C) .T ( D) .E 26 在表单中添加和修改控件时,确定表单标题栏的文本内 容的属性是 _。 ( A) Alignment ( B) Caption ( C) FormCount ( D) MaxHeight 27 在 SQL查询时,使用 WHERE子句提供的是 _。
13、( A)查询目标 ( B)查询结果 ( C)查询条件 ( D)查询分组 28 设数值变量 N的值为 1或 2,若为 1,则执行程序 P1 PRG,若为 2,则执行程序 P2 PRG,以下错误的程序段是 ( )。 ( A) DO CASE CASE N=1 DO P1 CASE N-2 DO P2 ENDCASE ( B) IF N=1 DO P1 ELSE DO P2 ENDIF ( C) N=”P”+N DOAC1 ( D) C1=STR(N, 1) DO P 需求分析 ; 编写需求规格说明书 ; 需求评审。 2 【正确答案】 C 3 【正确答案】 C 4 【正确答案】 A 【试题解析】 私
14、有变量的作用范围是本层模块和下层模块 ,局部变量只能在本层模块起作用。 5 【正确答案】 B 【试题解析】 根据数据库物理设计的概念可知:为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。 6 【正确答案】 A 【试题解析】 数据库设计可分为概念设计与逻辑设计。数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。数据库逻辑设计的主要工作是将 ER图转换为指定的 RDBMS 中的关系模型。 7 【正确答案】 D 【试题解析】 数据库的概念模型是对客观世界复杂事物的结构描述
15、及它们之间的内在联系的刻画。它是一种面向客观世界、面向用户的模型,它与具体的数据库管理系统 DBMS无关,也与具体的计算机平台无关。 8 【正确答案】 B 【试题解析】 数据库产生的背景就是计算机的应用范围 越来越广泛,数据量急剧增加,对数据共享的要求越来越高。数据库技术的根本目标就是解决数据的共享问题。 9 【正确答案】 D 【试题解析】 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。 10 【正确答案】 D 【试题解析】 栈是一种特殊的线性表,这种线性表只能
16、在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底,一个新元素只能从栈顶一 端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称 “后进先出 ”表,所以选项 A是错误的。 队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称 “先进先出 ”表,所以选项 B是错误的。 循环队列是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。它的逻辑结构仍然是线性结构,所以选项 C是错误的。 有序线性表既可以采
17、用顺序存储 结构,也可以采用链式存储结构,所以选项 D是正确的。 11 【正确答案】 C 12 【正确答案】 D 【试题解析】 本题考查应用程序的连编。连编可以生成三种类型的文件:第一种是应用程序文件;第二种是可执行文件 .EXE;第三种是 DEL文件,即动态链接库。故选项 D为正确答案。 13 【正确答案】 C 【试题解析】 本题考查考生对关系的理解。在数据库理论中,关系的列次序不会影响关系的本质内容,也就是说列上的次序是可以调换的,故选项 C为正确答案。 14 【正确答案】 B 【试题解析 】 ORDER BY只是对最终的查询结果进行排序,不可以在子查询中使用该短语,即不能对内层查询排序。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 笔试 模拟 309 答案 解析 DOC
