[计算机类试卷]国家二级(VF)机试模拟试卷97及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷97及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷97及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 97及答案与解析 一、选择题 1 在关系代数运算中,有 5种基本运算,它们是 ( )。 ( A)并 ( )、差 (-)、交 (n)、除 ()和笛卡儿积 () ( B)并 ( )、差 (-)、交 (n)、投影 ()和选择 () ( C)并 ( )、交 ()、投影 ()、选择 (o)和笛卡儿积 () ( D)并 ( )、差 (-)、投影 ()、选择 ()和笛卡儿积 () 2 在数据库系统的组织结构中,下列 ( )映射把用户数据库与概念数据库联系了起来。 ( A)外模式模式 ( B)内模 式外模式 ( C)模式内模式 ( D)内模式模式 3 下列关于线性链表的描述中,
2、正确的是 ( )。 、只含有一个指针域来存放下一个元素地址 、指针域中的指针用于指向该结点的前一个或后一个结点 (即前件或后件 ) 、结点由两部分组成:数据域和指针域 ( A)仅 、 ( B)仅 、 ( C)仅 、 ( D)全部 4 下面关于数据库三级模式结构的叙述中,正确的是 ( )。 ( A)内模式可以有多个,外模式和模式只有一个 ( B)外模式可以有多个,内模式和模式只 有一个 ( C)内模式只有一个,模式和外模式可以有多个 ( D)模式只有一个,外模式和内模式可以有多个 5 设有关键码序列 (66, 1 3, 5l, 76, 8l, 26, 57, 69, 23),要按关键码值递增的次
3、序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为 ( )。 ( A) 23, 13, 51, 57, 66, 26, 81, 69, 76 ( B) 1 3, 23, 26, 51, 57, 66, 81, 76, 69 ( C) 23, 13, 51, 57, 26, 66, 81, 69, 76 ( D) 23, 13, 51, 57, 81, 26, 66, 69, 76 6 下列哪一条不属于数据库设计的任务 ?( ) ( A)设计数据库应用结构 ( B)设计数据库概论结构 ( C)设计数据库逻辑结构 ( D)设计数据库物理结构 7 数据库技术的根本目标是
4、( )。 ( A)数据存储 ( B)数据共享 ( C)数据查询 ( D)数据管理 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统功能 9 关系数据库管理系统能实现的专门关系运算包括 ( )。 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联、更新、排序 ( D)显示、打印、制表 10 数据管理技术发展的三个阶段中, ( )没有专门的软件对数据进行管理。 人工管理阶段 文件系统阶段 数据库阶段 ( A)仅 ( B)仅 ( C) 和 ( D) 和 11 在关系模型中,每个关系模式中的关键字 ( )。 ( A)可
5、由多个任意属性组成 ( B)最多由一个属性组成 ( C)可由一个或多个其值能惟一标识关系中任何元组的属性组 成 ( D)以上说法都不对 12 下列函数中函数值为数值型的是 ( )。 ( A) YEAR() ( B) DATE() ( C) TIME() ( D) DATETIME() 13 在 SQL语句中,与表达式 “供应商名 LIKE北京 ”功能相同的表达式是( )。 ( A) LEFT(供应商名, 4)=北京 ( B) 北京 $供应商名 ( C)供应商名 IN北京 ( D) AT(供应商名, 北京 ) 14 执行下列程序: AA=0 FOR I=2 TO 100 STEP 2 AA=AA
6、+I ENDFOR ?AA RETURN 该程序得到的结果为 ( )。 ( A) 1-100 中奇数的和 ( B) 1 100中偶数的和 ( C) 1 100中所有数的和 ( D)没有意义 15 执行以下程序,然后输入 “123456”,则程序的输出结果是 ( )。 ACCEPT TO A IF A=123456 S=0 ENDIF S=1 ?S RETURN ( A) 0 ( B) 1 ( C) 123456 ( D)程序错误 16 函数 LOWER(NCREl23)的值是 ( )。 ( A) NCRE123 ( B) NCRE ( C) ncre123 ( D) ncre 17 查询设计器
7、中包括的选项卡有 ( )。 ( A)联接、显示、排序依据 ( B)更新条件、排序依据、显示 ( C)筛选、排序依据、分组依据 ( D)更新条件、筛选、联接 18 在 Visual Foxpro中,关于视图的正确叙述是 ( )。 ( A)视图不能同数据库表进行连接操作 ( B) 视图是从一个或多个数据库表导出的虚拟表 ( C)视图与数据库表相同,用来存储数据 ( D)在视图上不能进行更新操作 19 在表单设计中, ThisformSet关键字的含义是指 ( )。 ( A)当前对象的直接容器对象 ( B)当前对象所在的表单 ( C)当前对象 ( D)当前对象所在的表单集 20 在学生表中共有 10
8、0条记录,执行如下命令,执行结果将是 ( ) INDEX ON-总分 TO ZF SET INDEX TO ZF GO TOP DISPLAY ( A)显示的记录号是 1 ( B)显示分数最高的记录号 ( C)显示的记录号是 100 ( D)显示分数最低的记录号 21 SQL语言的插入命令的关键词是 ( )。 ( A) INSERT ( B) UPDATE ( C) CREATE ( D) SELECT 22 如果学生表 student是使用下面的 SQL语句创建的 CREATE TABLE student(学号 C(4)PRIMARY KEY NOT NULL,; 姓名 C(8), 性别 C
9、(2),; 年龄 N(2)CHECK(年龄 15 AND年龄 30) 下面的 SQL语句中可以正确执行的是 ( )。 ( A) INSERT INTO student(学号,性别,年龄 )VALUES(0542,男 , 17) ( B) INSERT INTO student(姓名,性别,年龄 VALUES(李蕾 , 女 “,920) ( C) INSERT INTO student(姓名,性别,年龄 )VALUES(男 , 25) ( D) INSERT INTO student(学号,姓名 )VALUES(0897, 安宁 , 16) 23 建立一个视图 salary,该视图包括了系号和
10、(该系的 )平均工资两个字段,正确的SQL语句是 ( )。 ( A) CREATE VIEW salary AS系号, AVG(工资 )AS平均工资 FROM教师; GROUP BY系号 ( B) CREATE VIEW salary AS SELECT系号, AVG(工资 )AS平均工资 FROM教师; GROUP BY系名 ( C) CREATE VIEW Salary SELECT系号, AVG(工资 )AS平均工资 FROM教师; GROUP BY系号 ( D) CREATE VIEW salary AS SELECT系号, AVG(工资 )AS平均工资 FROM教师; GROUP B
11、Y系号 24 设在表单有一个页框,页框包含两个页面 Page1和 Page2。假设 Page2没有设置Click事件代码,而 Page1及页框和表单都设置了 Click事件代码。那么当表单运行时,如果单击 Page2,系统将 ( )。 ( A)执行表单的 Click事件代码 ( B)执行页框的 Click事件代码 ( C)执行页框的 Page1的 Click事件代码 ( D)不会有任何反应 25 单击表单中的命令按钮,要求弹出一个 “祝考试顺利 !”的消息对话框,应该在命令按钮的 Click事件中编写代码 ( )。 ( A) Message(祝考试顺利 !) ( B) Message(祝考试顺
12、利 !) ( C) Messagebox(祝考试顺利 !) ( D) Messagebox(祝考试顺利 !) 26 如果文本框的 INPUTMASK属性值是 #X9999,允许在文本框中输入的是 ( )。 ( A) $12345 ( B) +12345 ( C) abcdef ( D) abC123 27 如果添加到项目中的文件标识为 “排除 ”,表示 ( )。 ( A)此类文件不是应用程序的一部分 ( B)生成应用程序时包括此类文件,用户可以修改 ( C)生成应用程序时不包括此类文件 ( D)生成应用程序时包括此类义件,用户不能修改 28 作为整个应用程序入口点的主程序至少应具有以下功能 (
13、 )。 ( A)初始化环境 ( B)初始化环境、显示初始用户界面 ( C)初始化环境、显示初始用户界面、控制事件循环 ( D)初始化环境、显示初始的用户界面、控制事 件循环、退出时恢复环境 29 利用 SQL命令删除 “学生 “表中的 “年龄 ”字段,正确的命令格式是 ( )。 ( A) ALTER TABLE 学生 DELETE COLUMN年龄 ( B) ALTER TABLE 学生 DROP COLUMN年龄 ( C) ALTER TABLE 学生 CANCEL COLUMN年龄 ( D) ALTER TABLE 学生 CUT COLUMN年龄 30 要将组合框设置成允许编辑,应进行设置
14、的属性是 ( )。 ( A) Style ( B) ControlSource ( C) Enabled ( D) Value 31 Visual FoxPro中 APPEND BLANK命令的作用是 ( )。 ( A)在表的尾部添加记录 ( B)在当前记录之前插入新记录 ( C)在表的任意位置添加记录 ( D)再表的首行添加记录 32 用当前窗体的 LABEL1控件显示系统时间的语句是 ( )。 ( A) THISFORM LABEL1 CAPTION TIME ( B) THISFORM LABEL1 CAPTION TIME() ( C) THISFORM LABEL1 CAPTION=
15、TIME ( D) THISFORM LABEL1 CAPTION=TIME() 33 下面的 SQL语句能实现的功能是 ( )。 SELECT*FROM学生 WHERE班级号 =0801; UNION; SELECT*FROM学生 WHERE班级号 =0802 ( A)查询在 080l班或 0802班的学生信息 ( B)查询 0801班或 0802班的班级信息 ( C)查询既在 0801班又在 0802班的学生信息 ( D)语句错误,不能执行 34 使用 SQL语句查找 “成 绩 ”表中有 “分数 ”的记录,正确的是 ( )。 ( A) SELECT*FROM 成绩 WHERE 分数 IS
16、NULL ( B) SELECT*FROM 成绩 WHERE 分数 NOT NULL ( C) SELECT*FROM 成绩 WHERE 分数 IS NOT NULL ( D) SELECT*FROM 成绩 WHERE 分数 =NOT NULL 35 设有 “职工 ”表文件,在 “职工 ”表中查找 “基本工资 ”最低的职工的姓名,则下列SQL语句横线部分的语句是 ( )。 SELECT 姓名 FROM 职工: WHERE_; (SELECT 基本工资 FROM 职工 ) ( A)基本工资 IN ( B)基本工资 = ( C)基本工资 =ALL ( D)基本工资 =ANY 36 下列有关 SQL
17、内外层互相关嵌套查询叙述正确的是 ( )。 ( A)外层查询依赖于内层查询的结果,而内层查询与外层查询无关 ( B)内层查询依赖于外层查询的结果,而外层查询与内层查询无关 ( C)外层查询的条件需要内层查询提供值,而内层查询的条件需要外层查询的结果 ( D)内层查询的条件需要外层查询提供值,而外 层查询的条件需要内层查询的结果 37 设有 “职工 ”表,表结构如下: 职工 (部门号 C(2)、职工号 C(4)、姓名 C(8)、年龄 N(2)、工资 N(7, 2) 检索最少有 3名职工的每个部门的职工工资的总额 ( )。 ( A) SELECT部门号, COUNT(*), SUM(工资 )FRO
18、M职工; HAVING COUNT(*) =3 ( B) SELECT 部门号, COUNT(*), SUM(工资 )FROM职工; GROUP BY 基本工资 HAVING COUNT(*) =3 ( C) SELECT 部门号, COUNT(*), SUM(工资 )FROM职工; GROUP BY 部门号 HAVING COUNT(*) =3 ( D) SELECT 部门号, COUNT(*), SUM(工资 )FROM职工; GROUP BY 部门号 WHERE COUNT(*) =3 38 为 “运动员 ”表增加一个字段 “得分 ”的 SQL语句是 ( )。 记录号 运动员号 投中 2
19、分球 罚球 l 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7 ( A) CHANGE TABLE 运动员 ADD得分 I ( B) ALTER DATA 运动员 ADD得分 I ( C) ALTER TABLE 运动员 ADD得分 I ( D) CHANGE TABLE 运动员 INSERT得分 I 39 计算每名运动员的 “得分 ”的 SQL语句正确的是 ( )。 记录号 运动员号 投中 2分球 罚球 l 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7 ( A) UPDATE运动员 FIELD得分 =2*投中 2分球 +3*投中 3分
20、球 +罚球 ( B) UPDATE运动员 FIELD得分 WTTH 2*投中 2分球 +3*投中 3分球 +罚球 ( C) UPDATE运动员 SET得分 WTTH 2*投中 2分球 +3*投中 3分球 +罚球 ( D) UPDATE运动员 SET得分 =2*投中 2分球 +3*投中 3分球 +罚球 40 检索 “投中 3分球 ”小于等于 5个的运动员中 “得分 “最高的运动员的 “得分 ”,正确的 SQL语句是 ( )。 记录号 运动员号 投中 2分球 罚球 l 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7 ( A) SELECT MAX(得分 ) FROM 运
21、动员 WHERE投中 3分球 =5 ( B) SELECT MAX(得分 ) FROM 运动员 WHEN投中 3分球 =5 ( C) SELECT 得分 MAX(得分 )FROM 运动员 WHERE投中 3分球 =5 ( D) SELECT 得分 MAX(得分 )FROM 运动员 WHEN投中 3分球 =5 二、基本操作题 40 在考生文件夹下完成如下操作: 41 新建一个名为 “图书管理 ”的项目。 42 在项目中建立一个名为 “图书 ”的数据库。 43 将考生文件夹下的所有自由表添加到 “图书 ”数据库中。 44 在项目中建立查询 book qu:查询价格大于等 于 10的图书 (book
22、表 )的所有信息,查询结果按价格降序排序。 三、简单应用题 45 编写程序 three prg完成下列操作:根据 “外汇汇率 “表中的数据产生 rate表中的数据。 要求:将所有 “外汇汇率 ”表中的数据插入 rate表中并且顺序不变,由于 “外汇汇率 ”中的 “币种 1”和 “币种 2”存放的是外币名称,而 rate表中的 “币种 1代码 ”和 “币种2代码 ”应该存放外币代码,所以插入时要做相应的改动, “外币名称 ”与 “外币代码 ”的对应关系存储在 “外汇代码 ”表中。 注意:程序必须执行一次,保证 rate表中有正确的结果。 46 使用查询设计器建立一个查询文件 four qpr。查
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 97 答案 解析 DOC
