【计算机类职业资格】二级VISUAL+FOXPRO笔试-125及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-125及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-125及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-125 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.要屏蔽系统菜单,使系统菜单不可用,下列命令正确的是( )。(分数:2.00)A.SET SYSMENU SAVEB.SET SYSMENU TO SAVEC.SET SYSMENU TOD.SET SYSMENU TO DEFAULT2.SQL吾言又称为( )。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言3.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D
2、.模块化4.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构D.物理和存储结构5.在 SQL语句中,用来创建数据表的 SQL短语是( )。(分数:2.00)A.CREATE TABLEB.MODIFY TABLEC.ADD TABLED.INSERT TABLE6.某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。(分数:2.00)A.148B.169C.182D.1987.结构化程序设计的 3种基本结构是( )。(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用
3、、返回和转移8.下列关于 SQL对表的定义的说法中,正确的选项是( )。(分数:2.00)A.利用 ALTER TABLE来定义一个新的数据表结构B.SQL的表定义语句定义自由表的域完整性、字段有效性规则等C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置D.SQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引9.关闭表单的程序代码是 ThisForm.Release,Release 是( )。(分数:2.00)A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法10.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应
4、有助于读者的理解B.限制 GOTO语句的使用C.减少或取消注释行D.程序越短越好以下各题使用如下的“作者”表和“图书”表。作者 作者编号 作者姓名 所在城市1001 王力 北京1002 刘方 北京1003 张剑 上海1004 程红 上海1005 张进 上海图书 图书编号 书名 出版单位 价格 作者编号0001 计算机应用 清华大学出版社 26.50 10010002 C+ 电子工业出版社 32.00 10010003 计算机基础知识电子工业出版社 28000 10020004 网络应用 清华大学出版社 24.50 10030005 数据库应用 清华大学出版社 26.00 10030006 数据
5、库组成原理清华大学出版社 23.00 10030007 Java 电子工业出版社 27.50 10040008 网页设计 电子工业出版社 31.00 1004(分数:8.00)(1).有如下 SQL语句:SELECT 出版单位,MIN(价格) FROM 图书 GROUP BY 出版单位查询结果中,第一条记录的值是( )。(分数:2.00)A.电子工业出版社 32.00B.电子工业出版社 27.50C.清华大学出版社 23.00D.清华大学出版社 26.50(2).查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL语句正确的是( )。(分数:2.00)
6、A.SELECT 作者姓名,书名,价格 FROM 图书,作者JOIN 图书.作者编号=作者.作者编号WHERE 所在城市=“北京“ORDER BY 价格 DESCB.SELECT 作者姓名,书名,价格 FROM 图书,作者JOIN 图书.作者编号=作者.作者编号WHERE 所在城市=“北京“ORDER BY 价格C.SELECT 作者姓名,书名,价格 FROM 图书,作者WHERE 图书.作者编号=作者.作者编号AND 所在城市=“北京“ORDER BY 价格 DESCD.SELECT 作者姓名,书名,价格 FROM 图书,作者WHERE 图书.作者编号=作者.作者编号AND 所在城市=“北京
7、“ORDER BY 价格(3).执行如下 SQL语句:SELECT DISTINCT 价格 FROM 图书;WHERE 价格=(SELECT MAX(价格) FROM 图书) INTO ARRAY arrarr2的结果是( )。(分数:2.00)A.23.00B.32.00CF.D.系统报错(4).求至少出版两本以上图书的作者姓名及数量,下列 SQL语句正确的是( )。(分数:2.00)A.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者HAVING COUNT(*)=2B.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者WHERE 作者.作
8、者编号=图书.作者编号GROUP BY 图书.作者编号 HAVING COUNT(*)=2C.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者WHERE 作者.作者编号=图书.作者编号GROUP BY 图书.作者编号 SET COUNT(*)=2D.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者WHERE 作者.作者编号=图书.作者编号AND COUNT(*)=2GROUP BY 图书.作者编号11.下列程序段执行以后,内存变量 y的值是( )。x=34567y=0DO WHILE x0y=x%10+y*10x=int(x/10)ENDDO
9、(分数:2.00)A.3456B.34567C.7654D.7654312.在 SQL的数据定义功能中,删除表字段名的命令格式是( )。(分数:2.00)A.ALTER TABLE 数据表名 DELETE COLUMN 字段名B.ALTER TABLE 数据表名 DROP COLUMN 字段名C.ALTER TABLE 数据表名 CANCEL COLUMN 字段名D.ALTER TABLE 数据表名 CUT COLUMN 字段名13.关于内存变量的调用,下列说法中正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用C.局部变量不能被本层
10、模块程序调用D.局部变量能被本层模块和下层模块程序调用14.最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。(分数:2.00)A.树B.网络C.图D.二维表15.如果需要给当前表增加一个字段,应使用的命令是( )。(分数:2.00)A.APPENDB.MODIFY STRUCTUREC.INSERTD.EDIT16.当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,将 stock表的股票名称字段的宽度由 8改为 10,应使用 SQL语句( )。(分数:2.00)A.ALTER TABLE stock 股票名称 WITH c(10)B.ALTER TABLE
11、 stock 股票名称 c(10)C.ALTER TABLE stock ALTER 股票名称 c(10)D.ALTER stock ALTER 股票名称 c(10)17.下列字符型常量的表示中,错误的是( )。(分数:2.00)A.“12+13“B.“x=y“C.北京D.“等级考试“18.删除视图 STUDENT的命令是( )。(分数:2.00)A.DELETE STUDENT VIEWB.DELETE STUDETNC.DROP STUDENT VIEWD.DROP VIEW STUDENT19.下列属于非容器控件的是( )。(分数:2.00)A.标签B.页框C.命令组D.表格20.SQL
12、语句中,SELECT 命令中的 JOIN用来建立表问的联系短语,连接条件应出现在下列哪个短语中?( )(分数:2.00)A.WHEREB.ONC.HAVINGD.INNER21.在 Visual FoxPro中,以下关于删除记录的描述,正确的是( )。(分数:2.00)A.SQL的 DELETE命令在删除数据库表中的记录之前,不需要用 USE命令打开表B.SQL的 DELETE命令和传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前,都需要用 USE命令打开表C.SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro的 DELE
13、TE命令只能逻辑删除数据库表中的记录D.传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开表22.在运行表单时,下列有关表单事件的引发次序叙述中正确的是( )。(分数:2.00)A.DESTROYINITLOADB.DESTROYLOADINITC.DNTDESTROYLOADD.LOADINITDESTROY23.下列选项中,不是一个算法的基本特征的是( )。(分数:2.00)A.完整性B.可行性C.有穷性D.拥有足够的情报24.下列数据结构中,能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表B.线性链表C.二叉链表
14、D.有序线性链表25.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量B.局部变量C.全局变量D.数组变量26.SQL查询语句中,要将结果输入到一个临时表中,应选择的子句是( )。(分数:2.00)A.TOFILEB.INTO ARRAYC.INTO CURSORD.INTO TABLE27.视图设计器中包括的选项卡有( )。(分数:2.00)A.连接、显示、排序依据B.更新条件、排序依据、显示C.显示、排序依据、分组依据D.更新条件、筛选、字段28.用鼠标双击对象时所引发的事件是( )。(分数:2.00)A.ClickB.DbClickC.RightClickD.Lef
15、tClick29.在 Visual FoxPro中,表单(Form)是指( )。(分数:2.00)A.窗口界面B.数据库查询的清单C.各种文件的清单D.表中记录的清单30.下列选项中,不属于 SQL特殊运算符的是( )。(分数:2.00)A.GROUPB.ONC.ALLD.EMPTY31.假设表单 MyForm隐藏着,让该表单在屏幕上显示的命令是( )。(分数:2.00)A.MyForm.ListB.MyForm.DisplayC.MyForm.ShowD.MyForm.ShowForm二、填空题(总题数:15,分数:30.00)32.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分
16、数:2.00)填空项 1:_33.长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:2.00)填空项 1:_34.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 1 中的一个阶段。(分数:2.00)填空项 1:_35.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_36.在链表的运算过程中,能够使空表与非空表的运算统一的结构是 1。(分数:2.00)填空项 1:_37.在
17、 Visual FoxPro中,用来确定复选框是否被选中的属性是 1。(分数:2.00)填空项 1:_38.在 Visual FoxPro中,基类的最小事件集包括 1、ERROR 和 DESTROY。(分数:2.00)填空项 1:_39.如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE 产品 RENAME _ 名称 TO 产品名称。(分数:2.00)填空项 1:_40.执行下列程序,显示的结果是_。first=“china“second=“a=LEN(first)i=a(分数:2.00)填空项 1:_41.检索学生信息表中“籍贯”为“海南”的学生记录,将结果保存到
18、表 XX中,SQL 语句为:SELECT *FROM 学生信息表 WHERE 籍贯=“海南“ _ XX。(分数:2.00)填空项 1:_42.使用 SQL语句实现将一条新的记录插入“学生”表中:INSERT _ 学生(学号,姓名) VALUES(“9801“,“李峰“)。(分数:2.00)填空项 1:_43.在成绩表中,检索选修三门以上课程的学生及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4个字段。请将下列的 SQL语句补充完整。SELECT 学号,SUM(成绩)FROM 成绩表WHERE 成绩=60GROUP BY 学号COUNT(*)=3(分数:2.00)填空项 1:_44.C
19、TOD(“040101“)+20的结果是 1。(分数:2.00)填空项 1:_45.设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列 SQL语句。SELECT *FROM 职工表WHERE 奖金=_(SELECT 奖金 FROM 职工表)(分数:2.00)填空项 1:_46.在 SQL语句中,要删除仓库关系中仓库号的字段值是 WH2的记录,可利用命令:FROM 仓库 WHERE 仓库号=“WH2“。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-125 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.要屏蔽系统
20、菜单,使系统菜单不可用,下列命令正确的是( )。(分数:2.00)A.SET SYSMENU SAVEB.SET SYSMENU TO SAVEC.SET SYSMENU TO D.SET SYSMENU TO DEFAULT解析:解析 本题考查的菜单配置命令中参数的功能,SAVE 参数是将当前的系统菜单配置指定为默认配置;DEFAULT 参数是将系统菜单恢复为默认配置。2.SQL吾言又称为( )。(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:解析 SQL 语言的全称为 Structured Query Language,它是一种介于关系代数
21、与关系演算之间的结构化查询语言,是一种面向数据库的通用数据处理语言规范。它包含数据查询语言、数据操纵语言、数据定义语言和数据控制语言 4个部分。3.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:解析 面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。4.数据结构中,与所使用的计算机无关的是数据的( )。(分数:2.00)A.存储结构B.物理结构C.逻辑结构 D.物理和存储结
22、构解析:解析 数据的一种逻辑结构可以对应多种存储结构,数据的存储结构可以是顺序存储结构也可以是链式存储结构。数据的逻辑结构与计算机无关,只是抽象地反映数据元素之间的逻辑关系。5.在 SQL语句中,用来创建数据表的 SQL短语是( )。(分数:2.00)A.CREATE TABLE B.MODIFY TABLEC.ADD TABLED.INSERT TABLE解析:解析 在 VF中,SQL 不但具有查询和操作功能,同时也具有定义功能。定义新的数据表可以通过CREAT TABLE命令。6.某二叉树共有 60个叶子结点与 50个度为 1的结点,则该二叉树中的总结点数为( )。(分数:2.00)A.1
23、48B.169 C.182D.198解析:解析 叶子结点即度为。的结点,它总是比度为 2的结点多一个,所以,具有 60个叶子结点的二又树有 59个度为 2的结点。总结点数一叶子结点+59 个度为 2的结点+50 个度为 1的结点,一共为 169个结点。7.结构化程序设计的 3种基本结构是( )。(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:解析 程序的基本控制结构包括顺序、选择和循环(重复)。8.下列关于 SQL对表的定义的说法中,正确的选项是( )。(分数:2.00)A.利用 ALTER TABLE来定义一个新的数据表结构B.S
24、QL的表定义语句定义自由表的域完整性、字段有效性规则等C.SQL只能对数据库表实现其完整性、有效性规则等信息的设置 D.SQL的表定义语句只能定义表中的候选索引、唯一索引和普通索引,不能定义主索引解析:解析 在 SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性的约束、字段有效性规则等,但对于自由表的定义也和在表设计器中一样,都不能定义自由表的主索引、域完整性的约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。9.关闭表单的程序代码是 ThisForm.Release,Release 是( )
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 125 答案 解析 DOC
