[计算机类试卷]国家二级(VF)机试模拟试卷34及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷34及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷34及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 34及答案与解析 一、选择题 1 下列数据结构中,属于非线性结构的是 ( )。 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)带链栈 2 下列数据结构中,能够按照 “先进后出 ”原则存取数据的是 ( )。 ( A)循环队列 ( B)栈 ( C)队列 ( D)二叉树 3 对于循环队列,下列叙述中正确的是 ( )。 ( A)队头指针是固定不变的 ( B)队头指针一定大于队尾指针 ( C)队头指针一定小于队尾指针 ( D)队头指针可以大于队尾指针,也 可以小于队尾指针 4 算法的空间复杂度是指 ( )。 ( A)算法在执行过程中所需要的计算机存储空间 (
2、 B)算法所处理的数据量 ( C)算法程序中的语句或指令条数 ( D)算法在执行过程中所需要的临时工作单元数 5 软件设计中划分模块的一个准则是 ( )。 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 6 下列选项中不属于结构化程序设计原则的是 ( )。 ( A)可封装 ( B)自顶向下 ( C)模块化 ( D)逐步求精 7 软件详细设计 生产的图如下: 该图是 ( ) ( A) N-S图 ( B) PAD图 ( C)程序流程图 ( D) E-R图 8 数据库管理系统是 ( )。 ( A)操作系统的一部分 ( B)在操作系统支持下的系统软件 ( C)一
3、种编译系统 ( D)一种操作系统 9 在 E-R图中,用来表示实体联系的图形是 ( )。 ( A)椭圆形 ( B)矩形 ( C)菱形 ( D)三角形 10 有三个关系 R、 S和 T如下: 则关系T是由关系 R和 S通过某种操作得到,该操作为 ( )。 ( A)选择 ( B)投影 ( C)交 ( D)并 11 假设表文件 TEST DBF已经在当前工作区打开,要修改其结构,可使用命令( )。 ( A) MODI STRU ( B) MODI COMM TEST ( C) MODI DBF ( D) MODI TYPE TEST 12 有如下赋值语句: a=“计算机 ”和 b=“微型 ”,结果为
4、 “微型机 ”的表达式是 ( )。 ( A) b+LEFT(a, 3) ( B) b+RIGHT(a, 1) ( C) b+LEFF(a, 5, 2) ( D) b+RIGHT(a, 2) 13 在 Visual FoxPro中,有 如下内存变量赋值语句: X=“20010728 10: 15: 20 PM Y= F M=$123 45 N=123 45 Z=“123 24” 执行上述赋值语句之后,内存变量 X、 Y、 M、 N和 z的数据类型分别是 ( )。 ( A) D、 L、 Y、 N、 C ( B) T、 L、 Y、 N、 C ( C) T、 L、 M、 N、 C ( D) T、 L、
5、 Y、 N、 S 14 下面程序的运行结果是 ( )。 SET EXACT ON S=“ni”+SPACE(2) IF S=“ni” IF s=“ni” ? “one” ELSE ?“two” ENDIF ELSE IF s=“ni” ?“three” ELSE ?“four” ENDIF ENDIF RETURN ( A) one ( B) two ( C) three ( D) four 15 要为当前表所有性别为 “女 ”的职工增加 100元工资,正确的命令是 ( )。 ( A) REPLACE ALL 工资 WITtt 工资 +100 ( B) REPLACE工资 WITH 工资 +1
6、00 FOR性别 =“女 ” ( C) CHANGE ALL工资 WIIH 工资 +100 ( D) CHANGE ALL工资 WITH工资 +100 FOR性别 =“女 ” 16 设 a=“计算机等级考试 ”,结果为 “考试 ”的表达式是 ( )。 ( A) Left(a, 4) ( B) Right(a, 4) ( C) Left(a, 2) ( D) Right(a, 2) 17 在 Visual FoxPro卢,通常以窗口形式出现,用以创建和修改表、表单、数 据库等应用程序组件的可视化工具称为 ( )。 ( A)向导 ( B)设计器 ( C)生成器 ( D)项目管理器 18 在 Vis
7、ual Foxpro,释放表单时会引发的事件是 ( )。 ( A) UnLoad事件 ( B) Init事件 ( C) Load事件 ( D) Release事件 19 在数据库中创建表的 CREATEFABI E命令中定义主索引、实现实体完整性规则的短语是 ( )。 ( A) FOREIGN KEY ( B) DEFAUUI ( C) PRIMARY KEY ( D) CHECK 20 在 Visual FoxPro 中,以下关于查询的描述正确的是 ( )。 ( A)不能用自由表建立查询 ( B)只能用自由表建立查询 ( C)不能用数据库表建立查询 ( D)可以用数据库表和自由表建立查询 2
8、1 在 Visual FoxPro#,数据库表字段的有效性规则的设置可以在 ( )。 ( A)项目管理器中进行 ( B)数据库设计器中进行 ( C)表设计器中进行 ( D)表单设计器中进行 22 在 Visual FoxPro的数据库表中只能有一个 ( )。 ( A)候选索引 ( B)普通索引 ( C)主索引 ( D)唯一索引 23 在 Visual FoxPro中以下叙述正确的是 ( )。 ( A)表也被称作表单 ( B)用 CREATE DATABASE命令建立的数据库文件不存储用户数据 ( C)用 CREATE DATABASE命令建立的数据库文件的扩展名是 DBF ( D)一个数据库中
9、的所有表文件存储在一个物理文件中 24 在 Visual FoxPro 中,菜单程序文件的默认扩展名是 ( )。 ( A) mnx ( B) mnt ( C) mpl ( D) prg 25 下面有关数据库表和自由表的叙述中,错误的是 ( )。 ( A)数据库表和自由表都可以用表设计器来建立 ( B)数据库表和自由表都支持表问联系和参照完整性 ( C)自由表可以添加到数据库中成为数据库表 ( D)数据库表可以从数据库中移出成为自由表 26 在视图设计器中有,而在查询设计器中没有的选项卡是 ( )。 ( A)排序依据 ( B)更新条件 ( C)分组依据 ( D)杂项 27 为 “歌手 ”表增加一
10、个字段 “最后得分 ”的 SQL语句是 ( )。 ( A) ALTER TABLE歌手 ADD最后得分 F(6, 2) ( B) ALTER DBF歌手 ADD最后得分 F 6, 2 ( C) CHANGE TABLE歌手 ADD最后得分 F(6, 2) ( D) CHANGE TABLE学院 INSERT最后得分 F 6, 2 28 设有关系歌手 (歌手号,姓名,最后得分 )和关系评分 (歌手号,分数,评委号 ),每个歌手的最后得分是所有评委给出的分数的平均值,则计算歌手 “最后得分 ”的SQL语句是 ( )。 ( A) UPDATE歌手 SET最后得分 =(SELECT AVG(分数 )F
11、ROM评分 WHERE歌手号 =歌手歌手号 ) ( B) UPDATE歌手 SET最后得分 EXISTS(SELECT AVG(分数 )FROM评分WHERE歌手号 =歌手歌手号 ) ( C) UPDATE歌手 SET最后得分 =(SELECT AVG(分数 )FROM评分 ) ( D) UPDATE歌手 SET最后得分 =(SELECT AVG(分数 )FROM评分 GROUP BY评委号 ) 29 设有关系评分 (歌手号,分数,评委号 ),插入一条记录到 “评分 ”关系,歌手号、分数和评委号的值分别是 “1001”、 9 9和 “105”,正确的 sQL语句是 ( )。 ( A) INSE
12、RT VALUES(”1001”, 9 9, ”105”)INTO评分 (歌手号,分数,评委号 ) ( B) INSERT TO评分 (歌手号,分数,评委号 )VALUES(”1001”, 9 9, ”105”) ( C) INSERT INTO评分 (歌手号,分数,评委号 )VALUES(”1001”, 9 9, ”105”) ( D) INSERT VALUES(”1001”, 9 9, ”105”)TO评分 (歌手号,分数,评委号 ) 30 设有关系评分 (歌手号,分数,评委号 ),如果每个歌手的 “最后得分 ”的计算方法是:去掉一个最高分和 一个最低分,取剩下分数的平均分。根据关系 “
13、评分 ”求每个歌手的 “最后得分 ”并存储于表 TEMP中,表 TEMP中有两个字段: “歌手号 ”和“最后得分 ”,并且按最后得分降序排列,生成表 TEMP的 SQL语句是 ( )。 ( A) SELECT歌手号, (COUNT(分数 )-MAX(分数 )-MIN(分数 ) (SUM(*)-2)最后得分 FROM评分 INTO DBF TEMP GROUP BY歌手号 ORDER BY最后得分 DESC ( B) SELECT歌手号, (COUNT(分数 )-MAX(分数 )-MIN(分数 ) (SUM(*)-2)最后得分 FROM评分 INTO DBF TEMP GROUP BY评委号 O
14、RDER BY最后得分 DESC ( C) SELECT歌手号, (SUM(分数 )-MAX(分数 )-MIN(分数 ) (COUNT(*)-2)最后得分 FROM评分 INTO DBF TEMP GROUP BY评委号 ORDER BY最后得分 DESC ( D) SELECT歌手号, (SUM(分数 )-MAX(分数 )-MIN(分数 ) (COUNT(*)-2)最后得分 FROM评分 INTO DBF TEMP GROUP BY歌手号 ORDER BY最后得分 DESC 31 与 “SELECT*FROM歌手 WHERE NOT(最后得分 9 00 OR最后得分 =8 00 AND最后得
15、分 9 00 OR最后得分 =9 00 32 为 “评分 ”表的 “分数 ”字段添加有效性规则: “分数必须大于等于 0并且小于等于10”,正确的 SQL语句是 ( )。 ( A) CHANGE TABLE评分 ALTER分数 SET CHECK分数 =0 AND分数 =0 AND分数 =0 AND分数 =0 OR分数 =ALL; (SELECT最后得分 FROM歌手 WHERE SUBSTR(歌手号, 1, 1)=”2”)”等价的 SQL语句是( )。 ( A) SELECT DISTINCT歌手号 FROM歌手 WHERE最后得分 =(SELECT MAX(最后得分 )FROM歌手 WHE
16、RE SUBSTR (歌手号, 1, 1)=”2”) ( B) SELECT DISTINCT歌手号 FROM歌手 WHERE最后得分 =(SELECT MIN(最后得分 )FROM歌手 WHERE SUBSTR (歌手号, 1, 1)=”2”) ( C) SELECT DISTINCT歌手号 FROM歌手 WHERE最后得分 =ANY(SELECT最后得分 FROM歌手 WHERE SUBSTR (歌手号, 1, 1)=”2”) ( D) SELECT DISTINCT歌手 号 FROM歌手 WHERE最后得分 =SOME(SELECT最后得分 FROM歌手 WHERE SUBSTR (歌手
17、号, 1, 1)=”2”) 37 下面关于运行应用程序的说法正确的是 ( )。 ( A) .app应用程序可以在 Visual FoxPro和 Windows环境下运行 ( B) app应用程序只能在 Windows环境下运行 ( C) exe应用程序可以在 Visual FoxPro和 Windows环境下运行 ( D) exe应用程序只能在 Windows环境下运行 38 在表单控件中,不属于容器型控件的是 ( )。 ( A)组合框 ( B)选项组 ( C)页框 ( D)表格 39 假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是 ( )。 ( A)表单的 Load
18、 ( B)表单的 Init ( C)选项按钮的 Init ( D)选项按钮组的 Init 二、基本操作题 40 1在考生文件夹下建立一个名为 emp_bak的表,其结构与 employee表的结构完全相同。 2为 employee表的 “职员号 ”字段建立一个候选索引, 索引名为 empid,表达式为 “职员号 ”。 3使用报表向导生成一个名为 employee frx的报表文件,其中包括 employee表的职员号、姓名、性别和职务 4个字段,报表样式设为 “简报式 ”,将其按 “职员号 ”升序排序,报表标题则设为 “职员一览表 ”。 4建立一个名为 one prg的命令文件,该文件包含一条
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 34 答案 解析 DOC