【计算机类职业资格】二级VISUAL+FOXPRO-17-1及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-17-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-17-1及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-17-1 及答案解析(总分:72.08,做题时间:90 分钟)一、B选择题/B(总题数:2,分数:43.00)下表是用 list 命令显示的“运动员”表的内容和结构,第(33)(35)题使用该表。U记录号/U U运动员号/U U投中 2 分球/U U投中3 分球/U U罚球/U1 1 3 4 52 2 2 1 33 3 0 0 04 4 5 6 7(分数:30.06)(1).为“运动员”表增加一个字段“得分”的 SQL 语句是U /U。 A. CHANGE TABLE 运动员 ADD 得分 1 B. ALTER DATA 运动员 ADD 得分 1 C. ALT
2、ER TABLE 运动员 ADD 得分 1 D. CHANGE TABLE 运动员 INSERT 得分 1(分数:1.67)A.B.C.D.(2).计算每名运动员的“得分”(33 题增加的字段)的 SQL 语句正确的是U /U。 A. UPDATE 运动员 FIELD 得分=2*投中 2 分球+3*投中 3 分球+罚球 B. UPDATE 运动员 FIELD 得分 WTTH 2*投中 2 分球+3*投中 3 分球+罚球 C. UPDATE 运动员 SET 得分 WTTH 2*投中 2 分球+3*投中 3 分球+罚球 D. UPDATE 运动员 SET 得分=2*投中 2 分球+3*投中 3 分
3、球+罚球(分数:1.67)A.B.C.D.(3).检索“投中 3 分球”小于等于 5 个的运动员中“得分”最高的运动员的“得分”,正确的 SQL 语句是U /U。 A. SELECT MAX(得分)FROM 运动员 WHERE 投中 3 分球=5 B. SELECT MAX(得分)FROM 运动员 WHEN 投中 3 分球=5 C. SELECT 得分 MAX(得分)FROM 运动员 WHERE 投中 3 分球=5 D. SELECT 得分 MAX(得分)FROM 运动员 WHEN 投中 3 分球=5(分数:1.67)A.B.C.D.(4).假设线性表的长度为 n,则在最坏情况下,冒泡排序需要
4、的比较次数为 A. log2n B. n2 C. O(n1.5) D. n(n-1)/2(分数:1.67)A.B.C.D.(5).某二叉树共有 60 个叶子结点与 50 个度为 1 的结点,则该二叉树中的总结点数为( )。 A. 148 B. 169 C. 182 D. 198(分数:1.67)A.B.C.D.(6).数据库表的字段可以定义默认值,默认值是U /U。 A. 逻辑表达式 B. 字符表达式 C. 数值表达式 D. 前 3 种都可以(分数:1.67)A.B.C.D.(7).数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 A. 数据与程序独立存放 B. 不同的数据被存放在
5、不同的文件中 C. 不同的数据只能被对应的应用程序所使用 D. 以上三种说法都不对(分数:1.67)A.B.C.D.(8).树是结点的集合,它的根结点的数目是( )。 A. 有且只有 1 个 B. 1 或多于 1 C. 0 或 1 D. 至少有 2 个(分数:1.67)A.B.C.D.(9).使用视图之前,首先应该 A. 新建一个数据库 B. 新建一个数据库表 C. 打开相关的数据库 D. 打开相关的数据表(分数:1.67)A.B.C.D.(10).在标准 SQL 中,建立视图的命令是_。 A.CREATESCHEMA 命令 B.CREATETABLE 命令 C.CREATEVIEW 命令 D
6、.CREATEINDEX 命令(分数:1.67)A.B.C.D.(11).若用如下的 SQL 语句创建一个 student 表:CREATE TABLE student(NO C(4)NOT NULL,NAME C(8)NOT NULL,SEX C(2),AGE N(2)可以插入到 student 表中的是_。 A. (1031,曾华,男,23) B. (1031,曾华,NULL,NULL) C. (NULL,曾华,男,23) D. (1031,NULL,男,23)(分数:1.67)A.B.C.D.(12).表格常用的列属性有U /U。 A. ControlSource B. CurrentC
7、ontrol C. Sparse D. 以上 3 项都正确(分数:1.67)A.B.C.D.(13).要将组合框设置成允许编辑,应进行设置的属性是U /U。 A. Style B. COntrolSource C. Enabled D. Value(分数:1.67)A.B.C.D.(14).用 SQL 命令生成含有字段职工号、姓名的视图,下列语句正确的是_。 A. CREATE VIEW ZG w AS SELECT 职工号,姓名 FROM 职工 B. CREATE QUERY ZG w AS SELECT 职工号,姓名 FROM 职工 C.CREATE VIEW ZG w AS SELECT
8、 职工号,姓名 D. CREATE QUERY ZG w AS SELECT 职工号,姓名(分数:1.67)A.B.C.D.(15).设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)题目(27)(30)基于该管理数据库对于图书管理数据库,查询读者孙慨然的情况。下面 SQL 语句正确的是SELECT*FROM 读者 _ A. WHERE 姓名=
9、“孙慨然” B. WHERE 图书.姓名=“孙慨然” C. FOR 姓名=“孙慨然” D. WHERE 姓名=孙慨然(分数:1.67)A.B.C.D.(16).假设 temp.dbf 数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的 SQL 语句是U /U。USE 歌手DO WHILE.NOT.EOF()_REPLACE 歌手.最后得分 WITH a2SKIPENDDO A. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号
10、TO ARRAY a B. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY a C. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO FILE a D. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a(分数:1.67)A.B.C.D.(17).(32)(35)题使用如下的“仓库”表和“职工”表。仓库(仓库号 C(4),所在城市 C(8),人数 N(3)职工(仓库号 C(4),职工号 C(4),姓名 C(8),工资 N(7,2)检索有职工的工资大于 M1
11、仓库中所有职工工资的仓库号,正确的命令是 A. SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ANY; (SELECT 工资 FROM 职工 WHERE 仓库号=“M1“) B. SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ALL; (SELECT 工资 FROM 职工 WHERE 仓库号=“M1“) C. SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ANY; (SELECT MAX(工资)FROM 职工 WHERE仓库号=“W1“) D. SELECT DISTINCT 仓库号 FROM 职工 WHERE
12、 工资=ALL; (SELECTMIN(工资)FROM 职工 WHERE 仓库号=“M1“)(分数:1.67)A.B.C.D.(18).为了在报表中打印当前时间,这时应该插入一个 A. 表达式控件 B. 域控件 C. 标签控件 D. 文本控件(分数:1.67)A.B.C.D.设有图书管理数据库:图书(总编号 C(6)分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:13.02)(1
13、).对于图书管理数据库,查询读者孙慨然的情况,下面 SQL 语句正确的是_。SELECT*FROM 读者 A.WHERE 姓名=“孙慨然“ B.WHERE 图书.姓名=“孙慨然“ C.FOR 姓名=“孙慨然“ D.WHERE 姓名=孙慨然(分数:1.86)A.B.C.D.(2).对于图书管理数据库,检索电子工业出版社的所有图书的书名和单价,检索结果按单价降序排列,下面 SQL 语句正确的是_。SELECT 书名,单价 FROM 图书 WHERE 出版单位=“电子工业出版社“;_ A.GROUP BY 单价 DESC B.ORDER BY 单价 DESC C.ORDER BY 单价 ASC D.
14、GROUP 单价 ASC(分数:1.86)A.B.C.D.(3).对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价,下面 SQL 语句正确的是_。SELECT FROM 图书;WHERE 出版单位=“电子工业出版社“ A.MAX(单价),MIN(单价),AVG(单价) B.MAX(单价),MIN(单价),AVERAGE(单价) C.MAX(单价),MIX(单价),AVG(单价) D.MAX(单价),SUM(单价),AVG(单价)(分数:1.86)A.B.C.D.(4).对于图书管理数据库,查询所藏图书中有两种及两种以上图书的出版社所出版图书的最高单价和平均单价,下面
15、SQL 语句正确的是_。SELECT 出版单位,MAX(单价),AVG(单价)FROH 图书; A.GROUP BY 出版单位 HAVING COUNT 总编号=2 B.GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2 C.GROUP BY 出版单位=2 D.WHERE 总编号=2(分数:1.86)A.B.C.D.(5).下列叙述中正确的是_。 A. 数据处理是将信息转化为数据的过程 B. 数据库设计是指设计数据库管理系统 C. 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 D. 关系中的每列称为元组,一
16、个元组就是一个字段(分数:1.86)A.B.C.D.(6).有 SQL 语句:SELECT DISTINCT 系号 FROM 教师 WHERE 工资;ALL(SELECT 工资 FROM 教师,WHERE 系号“02”)该语句的执行结果是系号 A. “01”和“02” B. “01”和“03” C. “01”和“04” D. “02”和“03”(分数:1.86)A.B.C.D.(7).在 Vistlal FoxPro 中,对于字段值为空值(NULL)叙述正确的是U /U。 A. 空值等同于空字符串 B. 空值表示字段还没有确定值 C. 不支持字段值为空值 D. 空值等同于数值 0(分数:1.8
17、6)A.B.C.D.二、B填空题/B(总题数:15,分数:29.00)1.从上一题建立的视图中查询使用数量最多的 2 个零件信息,应该使用的 SQL 语句是 SELECT*2U U/U /UFROM item_viewU U /U /U数量 DESC(分数:1.00)填空项 1:_2.系统开发一般过程有 1 个阶段。(分数:7.00)填空项 1:_3.对于图书管理数据库,要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的 SQL 语句填空:SELECT 姓名,单位 FROM 图书管理!读者; WHERE 借书证号 IN(SELECTU U /U /UFROM 图书管理!借阅; GROU
18、P BY 借书证号U U /U /UCOUNT(*)2)(分数:1.00)填空项 1:_4.按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 1。(分数:2.00)填空项 1:_5.Visual FoxPro 6.0 的项目文件的扩展名是 1。(分数:2.00)填空项 1:_6.用 SQL 语句实现将所有教师的奖金提高 10%: UPDATA 教师_奖金=奖金*1.1(分数:2.00)填空项 1:_7.表单的运行方式有 1 种。(分数:1.00)填空项 1:_8.在堆排序和快速排序中,若只从最坏情况下排序最快并且要节省内存考虑,则应选择U U /U/U方法。(分数:1.00)填空项
19、1:_9.若使用带 RANDOM 短语的 UPDATE 命令,用 ADBF 中的数据对 B.DBF 的数据进行更新,必须按关键字段排序或数据库是U U /U /U。(分数:2.00)填空项 1:_10.在关系模型中,“关系中不允许出现相同元组”的约束是通过U U /U /U实现的。(分数:2.00)填空项 1:_11.在 Visual FoxPro 中,删除记录的 SQL 命令是 1。(分数:2.00)填空项 1:_12.使用 SQL 语句将一条新的记录插入学院表 INSERT_学院(系号,系名)_(“04”,“计算机”)(分数:1.00)填空项 1:_13.把当前表当前记录的工号、姓名、工资
20、字段值复制到数组 a 的命令是_工号,姓名,工资 TO a。(分数:2.00)填空项 1:_14.对于图书管理数据库,要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的 SQL 语句填空: SELECT 姓名,单位 FROM 图书管理!读者; WHERE 借书证号 IN (SELECTU U /U /UFROM 图书管理!借阅; GROUP BY 借书证号U U /U /UCOUNT(*)2)(分数:2.00)填空项 1:_15.算法的基本特征是可行性、确定性、U U /U /U和拥有足够的情报。(分数:1.00)填空项 1:_二级 VISUAL+FOXPRO-17-1 答案解析(总分
21、:72.08,做题时间:90 分钟)一、B选择题/B(总题数:2,分数:43.00)下表是用 list 命令显示的“运动员”表的内容和结构,第(33)(35)题使用该表。U记录号/U U运动员号/U U投中 2 分球/U U投中3 分球/U U罚球/U1 1 3 4 52 2 2 1 33 3 0 0 04 4 5 6 7(分数:30.06)(1).为“运动员”表增加一个字段“得分”的 SQL 语句是U /U。 A. CHANGE TABLE 运动员 ADD 得分 1 B. ALTER DATA 运动员 ADD 得分 1 C. ALTER TABLE 运动员 ADD 得分 1 D. CHANG
22、E TABLE 运动员 INSERT 得分 1(分数:1.67)A.B.C. D.解析:解析 用 SQL 命令可以对基本表的结构进行修改,利用以下命令可以为表建立新的字段: ALTERTABLE表名 ADDCOLUMN字段名 1字段类型(长度,(2).计算每名运动员的“得分”(33 题增加的字段)的 SQL 语句正确的是U /U。 A. UPDATE 运动员 FIELD 得分=2*投中 2 分球+3*投中 3 分球+罚球 B. UPDATE 运动员 FIELD 得分 WTTH 2*投中 2 分球+3*投中 3 分球+罚球 C. UPDATE 运动员 SET 得分 WTTH 2*投中 2 分球+
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO171 答案 解析 DOC
