欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级VISUAL+FOXPRO笔试-125及答案解析.doc

    • 资源ID:1328429       资源大小:75.50KB        全文页数:19页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级VISUAL+FOXPRO笔试-125及答案解析.doc

    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 是( )

    25、。(分数:2.00)A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法 解析:解析 方法是描述对象行为的过程,是对当某个对象接受了某个消息后所采取的一系列操作的描述。属性是用来表示对象状态的。事件是由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反映,事件是固定的,用户不能定义新的事件。Release 是表单对象的方法,Click是单击事件。10.设计程序时,应采纳的原则之一是( )。(分数:2.00)A.程序的结构应有助于读者的理解 B.限制 GOTO语句的使用C.减少或取消注释行D.程序越短越好解析:解析 程序设计的风格主要强调程序的简单

    26、、清晰和可理解性,以便读者理解。程序滥用 GOTO语句将使程序流程无规律,可读性差;添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。以下各题使用如下的“作者”表和“图书”表。作者 作者编号 作者姓名 所在城市1001 王力 北京1002 刘方 北京1003 张剑 上海1004 程红 上海1005 张进 上海图书 图书编号 书名 出版单位 价格 作者编号0001 计算机应用 清华大学出版社 26.50 10010002 C+ 电子工业出版社 32.00 10010003 计算机基础知识电子工业出版社 28000 10020004 网络应用 清华大学出

    27、版社 24.50 10030005 数据库应用 清华大学出版社 26.00 10030006 数据库组成原理清华大学出版社 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.50 C.清华大学出版社 23.00D.清华大学出版社 26.50解析:解析 本题考查了考生对 SQL查询

    28、语名功能的掌握及作用。根据出版单位升序排序,第一条记录的出版单位为电子工业出版社,在该出版社中单价最低的图书价格为 27.50,选项 C为查询结果中的第二条记录。(2).查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL语句正确的是( )。(分数:2.00)A.SELECT 作者姓名,书名,价格 FROM 图书,作者JOIN 图书.作者编号=作者.作者编号WHERE 所在城市=“北京“ORDER BY 价格 DESCB.SELECT 作者姓名,书名,价格 FROM 图书,作者JOIN 图书.作者编号=作者.作者编号WHERE 所在城市=“北京“ORD

    29、ER BY 价格C.SELECT 作者姓名,书名,价格 FROM 图书,作者WHERE 图书.作者编号=作者.作者编号AND 所在城市=“北京“ORDER BY 价格 DESC D.SELECT 作者姓名,书名,价格 FROM 图书,作者WHERE 图书.作者编号=作者.作者编号AND 所在城市=“北京“ORDER BY 价格解析:解析 本题的 SQL语句的含义是通过作者表和图书表的内部联接查询符合条件的记录,注意表间关联字的选择,以及条件连接的逻辑运算符。使用 ORDER BY短语可对查询结果排序,GROUP BY 短语用来记录分组。(3).执行如下 SQL语句:SELECT DISTINC

    30、T 价格 FROM 图书;WHERE 价格=(SELECT MAX(价格) FROM 图书) INTO ARRAY arrarr2的结果是( )。(分数:2.00)A.23.00B.32.00CF.D.系统报错 解析:解析 本题考查了考生对 SQL嵌套查询及查询输出知识的理解及运用,由于查询结果只有一个图书价格的最大值,可以执行“?arr2”命令时,所求的数组下标超出范围,系统报错。(4).求至少出版两本以上图书的作者姓名及数量,下列 SQL语句正确的是( )。(分数:2.00)A.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者HAVING COUNT(*)=2B.

    31、SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者WHERE 作者.作者编号=图书.作者编号GROUP BY 图书.作者编号 HAVING COUNT(*)=2 C.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者WHERE 作者.作者编号=图书.作者编号GROUP BY 图书.作者编号 SET COUNT(*)=2D.SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者WHERE 作者.作者编号=图书.作者编号AND COUNT(*)=2GROUP BY 图书.作者编号解析:解析 本题要求掌握 HAVING子句的功能及作

    32、用,选项 A中,没有对查询进行分组;选项 C中的SET短语错误,对分组条件做进一步限定,需要 HAVING子句;选项 D中的也存在语法错误,HAVING 子句只能跟在 GROUP BY短语后一起使用。11.下列程序段执行以后,内存变量 y的值是( )。x=34567y=0DO WHILE x0y=x%10+y*10x=int(x/10)ENDDO(分数:2.00)A.3456B.34567C.7654D.76543 解析:解析 INT数值表达式的功能是返回数值表达式的整数部分。DO WHILE表达式条件ENDDO,当表达式条件为真时执行循环体,当遇到 ENDDO则自动返回到 DO WHILE语

    33、句继续判断循环条件是否成立,以决定是否继续循环。当表达式条件为假时结束循环,执行 ENDDO后面的语句。12.在 SQL的数据定义功能中,删除表字段名的命令格式是( )。(分数:2.00)A.ALTER TABLE 数据表名 DELETE COLUMN 字段名B.ALTER TABLE 数据表名 DROP COLUMN 字段名 C.ALTER TABLE 数据表名 CANCEL COLUMN 字段名D.ALTER TABLE 数据表名 CUT COLUMN 字段名解析:解析 DROPCOLUMN字段名表示从指定表中删除指定的字段;DROP DEFAULT 表示删除默认值;DROP CHECK表

    34、示删除该表的合法值限定;DROP PRIMARY KEY 表示删除主索引;DROP UNIQUE TAG标识名1表示删除候选索引;DROP FOREIGH KEY TAG标识名 2表示删除外索引,取消与父表的关系,SAVE子句将保存该索引。13.关于内存变量的调用,下列说法中正确的是( )。(分数:2.00)A.私有变量只能被本层模块程序调用B.私有变量能被本层模块和下层模块程序调用 C.局部变量不能被本层模块程序调用D.局部变量能被本层模块和下层模块程序调用解析:解析 在程序中直接使用(没有通过 PUBLIC和 LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域

    35、是建立它的模块及其下属的各层模块。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用LOCAL命令建立。14.最常用的一种基本数据模型是关系数据模型,它的表示应采用( )。(分数:2.00)A.树B.网络C.图D.二维表 解析:解析 关系数据模型是属于数据库的一种最重要的数据模型,在关系数据模型中,实体及实体间的联系都用二维表来表示。15.如果需要给当前表增加一个字段,应使用的命令是( )。(分数:2.00)A.APPENDB.MODIFY STRUCTURE C.INSERTD.EDIT解析:解析 MODIFY STRUC

    36、TURE(表名)功能:显示并修改当前数据表文件结构。16.当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,将 stock表的股票名称字段的宽度由 8改为 10,应使用 SQL语句( )。(分数:2.00)A.ALTER TABLE stock 股票名称 WITH c(10)B.ALTER TABLE stock 股票名称 c(10)C.ALTER TABLE stock ALTER 股票名称 c(10) D.ALTER stock ALTER 股票名称 c(10)解析:解析 修改表结构的格式是:ALTER TABLE表名ALTER字段名字段类型。17.下列字符型常量的

    37、表示中,错误的是( )。(分数: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 STUDENT 解析:解析 视图由于是从表中派生出来的,所以不存在修改结构的问题,但视图可以被删除。删除视图的命令格式是:DROP VIEW视图

    38、名。19.下列属于非容器控件的是( )。(分数:2.00)A.标签 B.页框C.命令组D.表格解析:解析 控件分为基本控件和容器控件。基本控件是指不能包含其他控件的控件,如标签、命令按钮、文本框、列表框等。容器型控件是指可包含其他控件的控件,如命令线、选项组、表格和页框等。20.SQL语句中,SELECT 命令中的 JOIN用来建立表问的联系短语,连接条件应出现在下列哪个短语中?( )(分数:2.00)A.WHEREB.ON C.HAVINGD.INNER解析:解析 从 SELECT标准语句的完整语法格式中抽出与连接运算相关的语法格式如下:SELECTFROM数据库表 1INNER JOIN数

    39、据库表 2ON连接条件WHERE其中,INNER JOIN 等价于 JOIN,为普通的连接,在 Visual FoxPro中称为内部连接;ON连接条件指定两个进行表连接的条件字段。21.在 Visual FoxPro中,以下关于删除记录的描述,正确的是( )。(分数:2.00)A.SQL的 DELETE命令在删除数据库表中的记录之前,不需要用 USE命令打开表 B.SQL的 DELETE命令和传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前,都需要用 USE命令打开表C.SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro的

    40、 DELETE命令只能逻辑删除数据库表中的记录D.传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开表解析:解析 SQL 的 DELETE命令在删除数据库表中的记录之前,不需要用 USE命令打开表。传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前,需要用 USE命令打开表。SQL 的 DELETE命令和传统Visual FoxPro的 DELETE命令只能逻辑删除数据库表中的记录。要物理删除需用 PACK命令。22.在运行表单时,下列有关表单事件的引发次序叙述中正确的是( )。(分数:2.00)A.DESTROY

    41、INITLOADB.DESTROYLOADINITC.DNTDESTROYLOADD.LOADINITDESTROY 解析:解析 INIT 事件在对象建立时引发。在表单对象的 INIT事件引发之前,将先引发它所包含的控件对象的 INIT事件;LOAD 事件在表单对象建立之前引发,即运行表单时,先引发表单的 LOAD事件,再引发表单的 INIT事件;DESTROY 事件在对象释放时引发。23.下列选项中,不是一个算法的基本特征的是( )。(分数:2.00)A.完整性 B.可行性C.有穷性D.拥有足够的情报解析:解析 算法具有可行性、确定性、有穷性和拥有足够的情报 4个特征。24.下列数据结构中,

    42、能用二分法进行查找的是( )。(分数:2.00)A.顺序存储的有序线性表 B.线性链表C.二叉链表D.有序线性链表解析:解析 二分法查找只适用于顺序存储的有序线性表,对于顺序存储的非有序线性表和线性链表,都只能采用顺序查找。25.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量 B.局部变量C.全局变量D.数组变量解析:解析 在程序中直接使用(没有通过 PUBLIC和 LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,

    43、局部变量自动释放,局部变量用LOCAL命令建立。全局变量是指在任何模块中都可使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用 PUBLIC命令建立。26.SQL查询语句中,要将结果输入到一个临时表中,应选择的子句是( )。(分数:2.00)A.TOFILEB.INTO ARRAYC.INTO CURSOR D.INTO TABLE解析:解析 使用短语 INTO CURSOR CursorName可以将查询结果存放到临时数据库中,其中CursorName是临时文件名。该短语产生的临时文件是一个只读的 dbf文件,当查询结束后该临时文件是当前文件,可以像一般的 dbf文件一样使用,

    44、但仅是可读,当关闭文件时该文件将自动被删除。INTO.ARRAY是将查询结果存放到数组中,INTO TABLE 是将查询结果存放到数据表中,TO FILE 是将查询结果存放到文本文件中。27.视图设计器中包括的选项卡有( )。(分数:2.00)A.连接、显示、排序依据B.更新条件、排序依据、显示C.显示、排序依据、分组依据D.更新条件、筛选、字段 解析:解析 视图设计器界面的选项卡包含字段、连接、筛选、排序依据、分组依据、杂项和更新条件等 7项。28.用鼠标双击对象时所引发的事件是( )。(分数:2.00)A.ClickB.DbClick C.RightClickD.LeftClick解析:解

    45、析 Click 事件是鼠标单击对象时所引发的;DblClick 事件是鼠标双击对象时所引发的;右击对象所引发的是 RightClick事件;表单及控件中不包含 LeftClick事件。29.在 Visual FoxPro中,表单(Form)是指( )。(分数:2.00)A.窗口界面 B.数据库查询的清单C.各种文件的清单D.表中记录的清单解析:解析 表单(Form)是 Visual FoxPro提供的用于建立应用程序界面的最主要界面之一。表单内可以包含命令按钮、文本框、列表框等各种界面元素,产生标准的窗口或对话框。30.下列选项中,不属于 SQL特殊运算符的是( )。(分数:2.00)A.GR

    46、OUPB.ONC.ALLD.EMPTY 解析:解析 选项 D是一个空值测试函数,在 SQL要利用空值查询,应使用 IS NULL运算符号。31.假设表单 MyForm隐藏着,让该表单在屏幕上显示的命令是( )。(分数:2.00)A.MyForm.ListB.MyForm.DisplayC.MyForm.Show D.MyForm.ShowForm解析:解析 假设表单 MyForm隐藏着,让该表单在屏幕上显示的命令是 MyForm。Show。Show 方法将表单的 Visible属性设置为.T.,并使表单成为活动对象。二、填空题(总题数:15,分数:30.00)32.在面向对象方法中,类之间共享

    47、属性和操作的机制称为 1。(分数:2.00)填空项 1:_ (正确答案:继承)解析:解析 在面向对象方法中,一个类可以从直接或间接的祖先中继承所有属性和方法,它提高了软件的可重用性,是类之间的共享属性和操作的机制。33.长度为 n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 1。(分数:2.00)填空项 1:_ (正确答案:n/2)解析:解析 在线性表的任何位置插入一个元素的概率相等,为 p=1/(n+1),则插入一个元素时所需移动元素的平均次数为*。34.软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于 1 中的一个阶段。(

    48、分数:2.00)填空项 1:_ (正确答案:软件开发)解析:解析 软件生命周期大体上分三个时期:软件定义期、软件开发期和软件维护期。35.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_ (正确答案:驱动模块)解析:解析 模块通常不能自己运行,它不属于独立的模块,需要其他模块调用或驱动,同时被测试模块还要调用其他模块,前者称为驱动模块,作用是将测试数据传送给被测试的模块;后者称为承接模块,目的是代替被测模块,调用其他模块。36.在链表的运算过程中,能够使空表与非空表的运算统一的结构是 1。(分数:2.00)填空项 1:_


    注意事项

    本文(【计算机类职业资格】二级VISUAL+FOXPRO笔试-125及答案解析.doc)为本站会员(fatcommittee260)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开