【计算机类职业资格】二级VISUAL+FOXPRO笔试14及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试14及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试14及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试 14及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.表文件中有数学,英语,计算机和总分 4个数值型字段,要将当前记录的 3科成绩汇总后存入总分字段中,应使用命令(分数:2.00)A.TOTAL数学+英语+计算机 TO总分B.REPLACE总分 WITH数学+英语+计算机C.SUM数学+英语+计算机 TO总分D.REPLACE ALL数学+英语+计算机 WITH总分2.使用链表来表示线性表的优点是(分数:2.00)A.便于插入和删除操作B.数据元素的物理顺序与逻辑顺序相同C.花费的存储空间较顺序存储少
2、D.便于随机存取3.要在浏览窗口中显示表 js.dbf中所有“教授”和“副教授”的记录,下列命令中错误的是 ) USE js BROWSE FOR 职称=“教授”AND 职称=“副教授” ) SELECT*FROM js WHERE“教授”$职称 ) SELECT*FROM js WHERE 职称 IN(“教授”,“副教授”) ) SELECT*FROM js WHERE LIKE(“*教授”,职称)(分数:2.00)A.B.C.D.4.检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT语句是 ) SELECT SSN,SCC#,SCCRADE FROMS WHERESS#=SCS
3、# ) SELCECT SSN,SCC#,SCGRADE FROMSC WHERESS#=SCCRADE ) SELECT SSNSCC#SCCRADE FROM S,SC WHERESS#:SCS# ) SELSECT SSN,SCC#,SCGRADE FROMS,SC(分数:2.00)A.B.C.D.5.检索选修 4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是 ) SELECT S#,SUM(GRADE)FROM SC WHEREGRADE=60 CROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)=
4、4 ) SELECT S#,SUM(GRADE)FROM SC WHERE GRADE=60 GROUP BY S# HAVING COUNT(*)=4 ORDER BY 2 DESC ) SELECT S#,SUM(GRADE)FROM SC WHERE GRADE=60 HAVINC COUNT(*)=4 GROUP BY S# ORDER BY 2 DESC ) DELECT S#,SUM(GRADE)FROM SC WHERE GRADE=60 ORDER BY 2 DESC CROUP BY S# HAVINC COUNT(*)=4(分数:2.00)A.B.C.D.6.使用 SELE
5、CT-SQL命令建立查询时,若要将查询结果输出到一临时数据表中,需要选择使用以下哪一个子句(分数:2.00)A.INTO ARRAYB.INTO CURSORC.INTO TABIED.TO FILE7.打开一个数据库的命令是(分数:2.00)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE8.以下哪些是合法的数值型常量(分数:2.00)A.123B.123+E456C.“1 (23) 456”D.123109.对数据元素序列(49,72,68,13,38,50,97,27)进行排序,前 3趟排序结束时的结果依次为:第 1趟:13,72,68,49,38,50,
6、97,27;第 2趟:13,27,68,49,38,50, 97,72;第 3趟:13,27,38,49,68,50,97,72。该排序采用的方法是(分数:2.00)A.插入排序法B.选择排序法C.冒泡排序法D.快速排序法10.检索选修课程“C2”的学生中成绩最高的学生的学号。正确的 SELECT的语句是 ) SELECT S# FORM SC WHERE C#=“C2”AND GRADE=(SELECT GRADE FORM SC) WHERE C#=“C2”) ) SEIECT S#FORM SC WHERE C#=“C2”AND GRADE IN(SELECT CRADE FORRM S
7、C) WHERE C#=“C2” ) SEIECT S# FORM SC WHERE C#=“C2”AND GRADE NOT IN(SELECT GRADE FORM SC WHERE C#=“C2” ) SEIECT S# FORM SC WHERE C#=“C2”AND CRANDE=ALL(SELECT GRADE FORM SC WHERE C#=“C2”)(分数:2.00)A.B.C.D.11.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上 3种说法都
8、不对12.当前表中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令(分数:2.00)A.list for 体育达标=“.”B.list for 体育达标.C.list for not 体育达标D.list for 体育达标=f13.数据库 DB,数据库系统 DBS,数据库管理系统 DBMS 3者之间的关系是(分数:2.00)A.DBS包括 DB和 DBMSB.DBMS包括 DB和 DBSC.DB包括 DBS和 DBMSD.DBS就是 DB,也就是 DBMS14.如果要给当前表增加一个字段,应使用的命令是(分数:2.00)A.APPENDB.MODIFY STRUCTUREC.IN
9、SERTD.EDIT15.作为整个应用程序入口点的主程序至少应具有以下功能(分数:2.00)A.初始化环境B.初始化环境,显示初始的用户界面C.初始化环境,显示初始的用户界面,控制事件循环D.初始化环境,显示初始的用户界面,控制事件循环,退出时恢复环境16.Visual FoxPr06.0是一种关系型数据库管理系统,所谓关系是指(分数:2.00)A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系17.在 SQL中,集合成员算术比较操作“元组ALI(集合)”中的“ALL”的等价操作符
10、是(分数:2.00)A.NOT INB.INC.SOMED.=SOME18.软件调试的目的是(分数:2.00)A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能19.算法的空间复杂度是指(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间20.假定学生关系是 S(S#,SN,SEX,AGE),课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。(26)(29)题 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是 ) SELECT SN, AGE,
11、SEX FROM S SHERE AGE(SELECT AGE FROM S) WHERE SN=王华) ) SELECT SN, AGE, SEX FROMS WHERE SN=王华 ) SEIECT SN, ACE, SEX FROM S WHERE AGE(SELECT ACE WHERE SN=王华) ) SELECT SN, ACE, SEX FROM S WHERE ACE王华 AGE(分数:2.00)A.B.C.D.21.一个学生表的结构如下,姓名(C,8),性别(C,2),出生日期(D),是否团员(L),表共有 100条记录,则所有记录所占用的字节数为(分数:2.00)A.18
12、00B.1900C.2000D.210022.下面关于列表框和组合框的陈述中,哪个是正确的?(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框可以设置成多重选择,而组合框不能。C.组合框可以设置成多重选择,而列表框不能D.列表框和组合框都不能设置成多重选择23.关系数据库的任何检索操作都是由 3种基本运算组合而成的,这 3种基本运算不包括(分数:2.00)A.联接B.比较C.选择D.投影24.下列命令中,仅拷贝表文件结构的命令是(分数:2.00)A.COPY TOB.COPY STRUCTURE TOC.COPY FILE TOD.COPY STRUCTURE TO EXETE
13、NDED25.用树形结构来表示实体之间联系的模型称为(分数:2.00)A.关系模型B.网状模型C.层次模型D.以上 3个都是26.在下列关于数据库系统的叙述中,正确的是(分数:2.00)A.数据库中只存在数据项之间的联系B.数据库的数据项和记录之间都存在联系C.数据库的数据项之间无联系,记录之间存在联系D.数据库的数据项和记录之间都不存在联系27.数据库系统与文件系统的主要区别是(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据
14、库系统可以管理庞大的数据量28.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组是 一个容器对象,其中包含 Command1和 Command2两个命令按钮,如果要在 Command1命令按钮的某个方法中访问文本框Value属性值,下面哪个式子是正确的?(分数:2.00)A.ThiThisforText1.ValueB.ThiParenParenText1.ValueC.ParenParenText1.ValueD.ThiParenText1.Value29.不属于数据定义功能的 SQI语句是(分数:2.00)A.CREATE TABLEB.CRE
15、ATE CURSORC.UPDATED.ALTER TABLE30.源程序的文档化不包括(分数:2.00)A.符号名的命名要有实际意义B.正确的文档格式C.良好的视觉组织D.正确的程序注释31.在 Visual FoxPro 6.0中,项目的扩展名为(分数:2.00)ADBCBTABCIDXDPJX32.设一棵树 T的度为 4,其中度为 1,2,3,4 的结点个数分别为 4,2,1,1。则 T中的叶子结点为(分数:2.00)A.8B.7C.6D.533.在软件生命周期中,所花费用最多的阶段是(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护34.在报表设计器中,可以使用的控件是
16、(分数:2.00)A.标签,域控件和线条B.标签,域控件或视图C.标签,文本框和列表框D.布局和数据源35.对长度为 n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为(分数:2.00)A.log2nB.n/2C.nD.n+1二、B填空题/B(总题数:13,分数:26.00)36.在一个容量为 15的循环队列中,若头指针 front=6,尾指针 rear=9,则该循环队列中共有U 【1】 /U个元素。(分数:2.00)填空项 1:_37.具有 80个结点的完全二叉树的深度为U 【2】 /U。(分数:2.00)填空项 1:_38.使用已经存在的类作为基础建立新类的定义,这种技术叫作类的U
17、【3】 /U。(分数:2.00)填空项 1:_39.数据流图的类型有U 【4】 /U和事务型。(分数:2.00)填空项 1:_40.在关系模型中,表 A中的某属性集是某表 B的键,则称该属性集为 A的U 【5】 /U。(分数:2.00)填空项 1:_41.自然连接是去掉重复属性的U 【6】 /U连接。(分数:2.00)填空项 1:_42.?LEN(“计算机”)LEN(“COMPUTER”)=U 【7】 /U。(分数:2.00)填空项 1:_43.SELECT命令中,表示条件表达式用 WHERE子句,分组用U 【8】 /U子句,排序用U 【9】 /U子句。(分数:2.00)填空项 1:_44.运
18、行 XY.PRG程序后,将在屏幕显示如下乘法表: 1) 1 2) 2 4 3) 3 6 9 4) 4 8 12 16 5) 5 10 15 20 25 6) 6 12 18 24 30 36 7) 7 14 21 28 35 42 49 8) 8 16 24 32 40 48 56 64 9) 9 18 27 36 45 54 63 72 81 请对下面的程序填空: *计算乘法表 XY.PRG* SET TALK OFF CLEAR FOR J=1 TO 9 ? STR(J,2)+) FOR K=U 【10】 /U ?U 【11】 /U ENDFOR ? ENDFOR RETURN(分数:2.
19、00)填空项 1:_45.设有图书管理数据库: 图书(总编号 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) 对于图书管理数据库,要查询“高等教育出版社“和”电子工业出版社”的图书,并按出版单位进行降序排序,请对下面的 SQL语句填空: SELECT 书名,作者,出版单位 FROM图书管理!图书; WHERE 出版单位:“高等教育出版社”U 【12】 /U(分数:2.0
20、0)填空项 1:_46.设有图书管理数据库: 图书(总编号 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) 对图书管理数据库,删除借阅表的候选索引 hsxy。请对下面的 SQL语句填空: ALTER TABLE 借阅U 【13】 /U(分数:2.00)填空项 1:_47.设有如下关系表 R、S 和 T: R(BH,XM,XB,DWH) S(SWH,DWM) T(BH,X
21、M,XB,DWH) 实现 RT 的 SQL语句是U 【14】 /U。(分数:2.00)填空项 1:_48.设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO 其中 NO为学号(数值型),NAME 为姓名,SEX 为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL语句。 删除学号为 20的学生记录:U 【15】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试 14答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.表文件中有数学,英语,计算机和总分 4个数值型
22、字段,要将当前记录的 3科成绩汇总后存入总分字段中,应使用命令(分数:2.00)A.TOTAL数学+英语+计算机 TO总分B.REPLACE总分 WITH数学+英语+计算机 C.SUM数学+英语+计算机 TO总分D.REPLACE ALL数学+英语+计算机 WITH总分解析:分析 通过分析题目的意思,可以知道,首先需要计算总分,总分的计算采用如下表达式: 总分=数学英语计算机。然后需要将所得到的值存入数据库的总分字段中,因而此时需要采用 REPLACE命令来更新总分字段的属性值,因此选项 B为正确选项。2.使用链表来表示线性表的优点是(分数:2.00)A.便于插入和删除操作 B.数据元素的物理
23、顺序与逻辑顺序相同C.花费的存储空间较顺序存储少D.便于随机存取解析:分析 线性表的链式存储是用一组任意的存储空间来存放数据元素,链表结点空间是动态生成的,其特点是逻辑上相邻的元素在物理位置上不一定相邻,因此需要另外开辟空间来保存元素之间的关系,花费的存储空间较顺序存储多。访问只能沿指针方向顺序访问,不能随机存取。在链表中插入或删除结点,只需修改指针,不需要移动元素。3.要在浏览窗口中显示表 js.dbf中所有“教授”和“副教授”的记录,下列命令中错误的是 ) USE js BROWSE FOR 职称=“教授”AND 职称=“副教授” ) SELECT*FROM js WHERE“教授”$职称
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 14 答案 解析 DOC
