[计算机类试卷]国家二级VF机试(选择题)模拟试卷165及答案与解析.doc
《[计算机类试卷]国家二级VF机试(选择题)模拟试卷165及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试(选择题)模拟试卷165及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试(选择题)模拟试卷 165及答案与解析 一、选择题 1 数据结构主要研究的是数据的逻辑结构、数据的运算和 ( )。 ( A)数据的方法 ( B)数据的存储结构 ( C)数据的对象 ( D)数据的逻辑存储 2 一棵二叉树的前序遍历结果是 ABCEDF,中序遍历结果是 CBAEDF,则其后序遍历的结果是 ( )。 ( A) DBACEF ( B) CBEFDA ( C) FDAEBC ( D) DFABEC 3 在数据处理中,其处理的最小单位是 ( )。 ( A)数据 ( B)数据项 ( C)数据结构 ( D)数据元素 4 在数据库系统的内部结构体系中,索引属于 ( )。 ( A
2、)模式 ( B)内模式 ( C)外模式 ( D)概念模式 5 以下 ( )不属于对象的基本特征。 ( A)继承性 ( B)封装性 ( C)分类性 ( D)多态性 6 数据库系统的核心是 ( )。 ( A)数据模型 ( B)软件开发 ( C)数据库设计 ( D)数据库管理系统 7 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做 ( )。 ( A)软件矛盾 ( B)软件危机 ( C)软件藕合 ( D)软件产生 8 关系模型允许定义 3类数据约束,下列不属于数据约束的是 ( )。 ( A)实体完整性约束 ( B)参照完整性约束 ( C)属性完整性约束 ( D)用户自定义的完整性约束
3、 9 关系表中的每一行记录称为一个 ( )。 ( A)字段 ( B)元组 ( C)属性 ( D)关键码 10 在数据库管理技术的发展中,数据独立性最高的是。 ( )。 ( A)人工管理 ( B)文件系统 ( C)数据库系统 ( D)数据模型 11 设 A=6*8-2、 B=6“8 2、 C=“6*8 2”,属于合法表达式的是 ( )。 ( A) A+B ( B) B+C ( C) A-C ( D) C-B 12 对于 “关系 ”的描述,正确的是 ( )。 ( A)同一个关系中允许有完全相同的元组 ( B)在一个关系中元组必须按关键字升序存放 ( C)在一个关系中必须将关键字作为该关系的第一个属
4、性 ( D)同一个关系中不能出现相同的属性名 13 在使用项目管理器时,选择移去文件,然后在提示的框中选择 “移去 ”命令按钮,系统将会把该文件 ( )。 ( A)直接从 磁盘中删除 ( B)被移出的文件将不能被任何项目添加 ( C)被移出的文件只是将文件移出项目,但文件保留在磁盘中 ( D)被移出的文件可以添加到其他项目中,但不能再次添加到原项目中 14 下列关于变量的叙述中,正确的一项是 ( )。 ( A)在 Visual FoxPro中,不同类型的数据不能赋给同一个变量 ( B)变量的类型决定变量值的类型 ( C)在 Visual FoxPro中,变量分为字段变量和内存变量 ( D)变量
5、值是固定不变的,不可随便更改 15 以下有关数组的叙述中,错误的是 ( )。 ( A)可以用一维数组的形式访问二维数组 ( B)在同一个环境下,数组名可以与简单变量名重复,两者没有影响 ( C)在可以使用简单内存变量的地方都可以使用数组元素 ( D)一个数组中各元素的数据类型可以相同,也可以不同 16 在 VisualFoxProEp,下列变量中需要事先定义是 ( )。 ( A)私有变量、局部变量、数组变量 ( B)全局变量、局部变量、数组变量 ( C)全局变量、私有变量、数组变量 ( D)全局变量、局部变量、私有变量 17 下列程序段执行时在屏幕上显示的结果是 ( )。 DIME A(3,2
6、) FOR I=1 TO 3 FOR J=1 TO 2 A(I, J)=I+J NEXT NEXT ?A(5) ( A) 3 ( B) 4 ( C) 5 ( D) 6 18 如果内存变量和字段变量均有变量名 “姓名 ”,那么引用内存变量的正确方法是( )。 ( A) M姓名 ( B) M-姓名 ( C)姓名 ( D) A和 B都可以 19 在下面的表达式中,运算结果为逻辑真的是 ( ) ( A) LIKE(“edit”,“edi?”) ( B) EMPTY( NULL ) ( C) AT(“a”, “123abc”) ( D) EMPTY(SPACE(200) 20 连续执行以下命令之后,最后
7、一条命令的输出结果是 ( )。 SET EXACT OFF X=“A ” ?IIF(X=“A”, X一 “BCD”, X+“BCD”)AABBCDCABCDDA BCD (21)设当前数据库有 20条记录 (记录未进行任何索引 ),兰前记录号为 1,在下列三种情况下: BOF0为真时, EOF为真时;命 令 ?RECN0的结果分别是 ( )。 ( A) A ( B) BCD ( C) ABCD ( D) A BCD 21 设当前数据库有 20条记录 (记录未进行任何索引 ),兰前记录号为 1,在下列三种情况下: BOF0为真时, EOF为真时;命令 ?RECN0的结果分别是 ( )。 ( A)
8、 1, 2l, 1 ( B) 1, 20, 1 ( C) 1, 21, 0 ( D) 1, 20, 0 22 已建立一个名为 teacher的类,保存该类的类库名称是 mylib,则删除该类正确的命令是 ( )。 ( A) REMOVE CLASS mylib OF teacher ( B) REMOVE CLASS teacher OF mylib ( C) DELETE CLASS mylib OF teacher ( D) DELETE CLASS teacher OF mylib 23 以下程序 (请注意循环体内的 LOOP和 EXIT语句 )的运行结果是 ( )。 CLEAR X=5
9、 DO WHILE T X=X+5 IF X=INT(X 5)*5 ?X ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDDO ( A) 5 10 ( B) 5 15 ( C) 10 10 ( D) 10 15 24 查询 2008年 1月 1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的 SQL语句是 ( )。 ( A) SELECT订单号,客户名,签订日期 FROM订单 JOIN客户: ON订单客户号 =客户客户号 WHERE签订日期 2008-1-1 ( B) SELECT订单号,客户名,签订日期 FROM订单 JOIN客户 ; WHERE订单客户
10、号 =客户客户号 AND签订日期 2008-1-1 ( C) SELECT订单号,客户名,签订日期 FROM订单, 客户: WHERE订单客户号:客户客户号 AND签订日期 600 AND(名称 =主机板 AND名称 =硬盘 ) ( B) SELECT*FROM产品 WHERE单价 600 AND(名称 =主机板 OR名称 =硬盘 ) ( C) SELECT*FROM产品 FOR单价 600 AND (名称 =主机板 AND名称 =硬盘 ) ( D) SELECT*FROM产品 FOR单价 600 AND(名称 =主机板 OR名称 =硬盘 ) 37 查询客户名称中有 “网络 ”二字的客户信息的
11、正确命令是 ( )。 ( A) SELECT*FROM客户 FOR名称 LIKE“网络 ” ( B) SELECT*FROM客户 FOR名称 =“网络 ” ( C) SELECT*FROM客户 WHERE名称 ”网络 ” ( D) SELET*删客户 WHERE名称 LIKE“网络 ” 38 查询尚未最后确定订购单的有关信息的 正确命令是 ( )。 ( A) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单: WHERE客户客户号 =订购单客户号 AND订购日期 IS NULL ( B) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单: WHERE客户客户号
12、=订购单客户号 AND订购日期 =NULL ( C) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单; FOR客户客户号 =订购单客户号 AND订购日期 IS NULL ( D) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单; FOR客户客户号 =订购单客户号 AND订购日期 =NULL 39 查询订购单的数量和所有订购单平均金额的正确命令是 ( )。 ( A) SELECT COUNT(DISTINCT订单号 ), AVG(数量 *单价 ); FROM产品 JOIN订购单名细 ON产品产品号 =订购单名细产品号 ( B) SELECT COUNT(订单号
13、 ), AVG(数量 *单价 ); FROM产品 JOIN订购单名细ON产品产品号 =订购单名细产品号 ( C) SELECT COUNT(DISTINCT订单号 ), AVG(数量 *单价 ); FROM产品,订购单名细 ON产品产品号 =订购单名细产品号 ( D) SELECT COUNT(订单号 ), AVG(数量水单价 ); FROM产品,订购单名细ON产品产品号 =订购单名细产品号 40 假设客户表中有客户号 (关键字 )C1 C10共 10条客户记录,订购单表有订单号(关键字 )OR1 OR8共 8条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是 ( )。 ( A)
14、INSERT INTO订购单 VALUES(OR5, C5, 2008 10 10) ( B) INSERT INTO订购 单 VALUES(OR5, C11, 2008 10 10) ( C) INSERT INTO订购单 VALUES(OR9, C11, 2008 10 10) ( D) INSERT INTO订购单 VALUES(OR9, C5, 2008 1 0 10) 国家二级 VF机试(选择题)模拟试卷 165答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3个方面的内容,即数据的逻辑结构、存储结构和
15、数据的运 算。 2 【正确答案】 B 【试题解析】 由于该二叉树的前序遍历结果是 ABCEDF,显然 A结点为根结点,所以后序遍历时 A结点是最后遍历的,其后序遍历的结果为 CBEFDA。 3 【正确答案】 B 【试题解析】 数据元素是由多个数据项组成,数据是能够被计算机识别、存储和加工处理的信息载体,数据处理的最小单位是数据项。 4 【正确答案】 B 【试题解析】 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及 haSh等存取方式与存取路径,内模 式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上 (如磁盘及磁盘操作 )。 5 【正
16、确答案】 A 【试题解析】 对象具有如下特征: 标识惟一性。指对象是可区分的。 分类性。指可以将具有相同属性和操作的对象抽象成类。 多态性。指同一个操作可以是不同对象的行为。 封装性。从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法。 模块独立性好。对象是面向对象的软件的基本模块,对象内部各种元素彼此结合得很紧密,内聚性强。 6 【正确答案】 D 【试题解析】 数据库管理系统 DBMS是数据库系统的核心。 DBMS是负责数据库的建立、使用和维护的软件。 DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都
17、必须通过 DBMS。另外, DBMS还承担着数据库的安全保护工作,按照 DBA所规定的要求,保证数据库的完整性和安全性。 7 【正确答案】 B 【试题解析】 随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了人们 难以控制软件发展的局面,即所谓的 “软件危机 ”。 8 【正确答案】 C 【试题解析】 关系模型允许 3类数据约束,它们是: 实体完整性约束:该约束要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求。 参照完整性约束:该约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中
18、的外键要么是所关联关系中实际存在的元组,要么就为空值。 用户定义的完整性约束:用户定义的完整性就是针 对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。 9 【正确答案 】 B 【试题解析】 在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。 10 【正确答案】 C 【试题解析】 在人工管理阶段,数据无法共享,冗余度大,不独立,完全依赖程序;在文件系统阶段,数据共享性差;在数据库系统阶段,共享性好,独立性高。 11 【正确答案】 C 【试题解析】 在 VFP中,字符型常量应使用定界符,定界符包括单引号、双引号和方括号。字
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 机试 选择题 模拟 165 答案 解析 DOC
