【计算机类职业资格】二级VISUAL+FOXPRO笔试-273及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-273及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-273及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-273 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)1.在 Visual FoxPro中不允许出现重复字段值的索引是( )。(分数:2.00)A.候选索引和主索引B.普通索引和惟一索引C.惟一索引和主索引D.惟一索引2.当前日录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列 SQL语句的空白处应填入的语句为( )。SELECT 姓名 FROM 学生,成绩;WHlERE 学生.学号=成绩.学号;AND 课程名称=“计算机“;AND 姓名_;(SEL
2、ECT 姓名 FROM 学生,成绩;WHERE 学生.学号=成绩.学号;AND 课程名称=“英语“)(分数:2.00)A.ANYB.EXISTSC.IND.ALL3.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用4.详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是( )。(分数:2.00)A.DFD图B.PAD图C.N-S图D.PDL5.在 Visual FoxPro中,如果要将学生表 S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的 SOL语句
3、是( )。(分数:2.00)A.AKTER TABLE S DROP COLUMN 年龄B.DELETE 年龄 FROM SC.ALTER TABLE S DELETE COLUMN年龄D.ALTER TABLE S DELETE年龄6.在 Visual,FoxPro 中,下列变量中需要事先定义的是( )。(分数:2.00)A.私有变量、局部变量、数组变量B.全局变量、局部变量、数组变量C.全局变量、私有变量、数组变量D.全局变量、局部变量、私有变量7.以下叙述错误的是( )。(分数:2.00)A.存自由表中不可以建立主索引B.数据库表可以建立字段级规则和约束,而自由表不能C.可以在数据库表和
4、自由表之间建立参照完整性规则D.在数据库表中可以建立字段有效性规则,而自由表中不可以建立8.在选项对话框的“文件位置”选项卡中可以设置( )。(分数:2.00)A.表单的默认大小B.默认目录C.日期和时间的显示格式D.程序代码的颜色9.关于过程、自定义函数的调用,正确的叙述是( )。(分数:2.00)A.实参的数量必须等于形参的数量,它们是一对应的关系B.实参的数量可以少于形参的数量,多余的形参取逻辑假C.实参的数量可以多于形参的数量,多余的实参被忽略D.实参的数量可以多于形参的数量,多余的实参取逻辑假10.查询“课程”表的所有记录并存储于文本文件 tet中的 SQL语句( )。(分数:2.0
5、0)A.SELECT*FROM 课程 INTO CURSOR tetB.SELECT*FROM 课程 TO FILE tetC.SELECT*FROM 课程 INTO FILE tetD.SELECT*FROM 课程 TO CURSOR tet11.在 Visual Foxpro中,下面 4个关于日期或日期时间的表达式中,错误的是( )。(分数:2.00)_12.在表设计器的“字段”选项卡中可以创建的索引是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引13.用于返回当前表文件或指定表文件的记录个数所使用的函数是( )。(分数:2.00)A.BOF()B.EOF()C.
6、RECCOUNT()D.RECNO()14.为了在报表中加入一个文字说明,这时应该插入一个( )。(分数:2.00)A.表达式控件B.域控件C.标签控件D.文本控件15.对下列二叉树进行中序遍历的结果是( )。(分数:2.00)A.B.C.D.16.SQL语句中,SELECT 命令中的 JOIN 是用来建立表问的联系短语,联接条件应出现在下列哪个短语中( )。A) WHERE B) ONC)HAVING D) INNER(分数:2.00)A.B.C.D.17.在 VFP中,使用 LOCATE FORexprl命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录
7、,应使用( )。(分数:2.00)A.GO 命令B.CONTTIUE 命令C.SKIP 命令D.再次使用 LOCATE FORexpr命令18.下列关于栈的描述中,正确的是( )。(分数:2.00)A.在栈中只能插入元素B.在栈中只能删除元素C.只能在一端插入或删除元素D.只能在一端插入元素,而在另一端删除元素19.设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。(分数:2.00)A.课程号,成绩B.学号,成绩C.学号,课程号D.学号,课程号,成绩20.设置参照完整性的目的是( )。(分数:2.00
8、)A.建立两个表之间的联系B.限制两个表时间的联系C.提高表之问的查询速度D.在插入、更新、删除记录时,确保已定义的表问关系21.以下关于表单数据环境叙述正确的是( )。(分数:2.00)A.不可以从表单数据环境设计器中移出表或视图B.可以在表单数据环境设计器中设置表之间的联系C.不可以在表单数据环境设计器中设置表之间的联系D.不可以向表单数据环境设计器中添加表或视图22.SORT命令和 INDEX命令的区别是( )。(分数:2.00)A.前者按指定关键字排序但不生成新的数据表B.后者按指定关键字排序并生成新的数据表,前者也可以C.前者按指定关键字排序并生成新的数据表,后者不可以D.后者按指定
9、关键字排序并生成新的数据表“仓库”表 仓库号 所在地WH1 北京WH2 上海WH3 广州WH4 天津“职工”表 职工号 仓库号 工资E1 WH1 2100E2 WH2 1500E3 WH3 1350E4 WH1 1850E5 WH3 1900E6 WH1 2000E7 WH4 1450E8 WH2 1200E9 WH1 1600(分数:6.00)(1).检索在“北京”仓库工作的职工的“职工号”和“工资”字段,正确的命令是( )。(分数:2.00)A.SELECT 职工号,工资 JOFN 仓库,职工;ON 仓库.仓库号=职工.仓库号;AND 仓库.所在地=“北京“B.SELECT 职工号,工资
10、FROM 仓库,职工;ON 仓库.仓库号=职工.仓库号;AND 仓库.所在地=“北京“C.SELECT 职工号,工资 FROM 仓库,职工;WHERE 仓库.仓库号=职工.仓库号;AND 仓库.所在地=“北京“D.SELECT 职工号,工资 FROM 仓库表,职工表;WHERE 仓库表.仓库号=职工表.仓库号;OR 仓库.所在地=“北京“(2).求至少有 4个职工的每个仓库的工资总和( )。(分数:2.00)A.SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工;WHERE COUNT(*)=4B.SELECT 仓库叼,COUNT(*),SUM(工资) FROM 职工;GR
11、OUP BY 仓库号 SET COUNT(*)=4C.SELECT 仓库号,COUNT(*),SUM(工资)FROM 职工;GROUP BY 仓库号 HAVING COUNT(*)=4D.SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工;GROUP BY 仓库号 WHERE COUNT(*)=4(3).向“职工”表中新增一个“入厂时间”字段,数据类型为日期型,正确的命令语句是( )。(分数:2.00)A.CREATE TABLE 职工 ALTER 入厂时间 DB.CREATE TABLE 职工 ADDFIELDS 入厂时间 DC.ALTER TABLE 职工 ALTER
12、入厂时间 DD.ALTER TABLE 职工 ADD 入厂时间 D23.有关控件对象的 Click事件正确的叙述是( )。(分数:2.00)A.用鼠标右键双击对象时引发B.用鼠标左键双击对象时引发C.用鼠标左键单击对象时引发D.用鼠标右键单击对象引发24.要使“产品”表中所有产品的单价上浮 8%,正确的 SQL语句是( )。(分数:2.00)A.UPDATE 产品 SET 单价=单价+单价*8%FORALLB.UPDATE 产品 SET 单价=单价*1.08 FOR ALLC.UPDATE 产品 SET 单价=单价+单价*8%D.UPDATE 产品 SET 单价=单价*1.0825.表单或表单
13、集的数据环境也可以看做是一种 Visual FoxPro中的( )。(分数:2.00)A.设计器B.视图C.表D.对象26.在 CFP中,在未去掉定界符时,宏替换可以从变量中替换出( )。(分数:2.00)A.命令B.数值C.字符串D.以上 3种都有可能27.在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是( )。(分数:2.00)A.外模式B.逻辑模式C.概念模式D.物理模式28.在一棵二叉树中,叶子结点共有 30个,度为 l的结点共有 40个,则该二叉树中的总结点数共有( )个。(分数:2.00)A.89B.93C.99D.10029.在 E-R图中,用( )来表
14、示实体之间联系。(分数:2.00)A.矩形B.菱形C.椭圆形D.正方形30.下面对表单若干常用事件的描述中,正确的是( )。(分数:2.00)A.单击表单的标题栏,不引发表单的 Click事件B.运行表单时,Init 事件在 Load事件之前引发C.释放表单时,Unload 事件在 Destory事件之前引发D.上面的说法都不对31.下列关于软件测试的目的和准则的叙述中,正确的是( )。(分数:2.00)A.软件测试是证明软件没有错误B.主要目的是发现程序中的错误C.主要目的是确定程序中错误的位置D.测试最好由程序员自己来检查自己的程序32.设有如下关系表,由关系 R和 S通过运算得到关系 T
15、,则所使用的运算为( )。(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)33.对长度为 8的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_34.软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和 1 的集合。(分数:2.00)填空项 1:_35.软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于 1 测试。(分数:2.00)填空项 1:_36.一个项目具有一个项目经理,一个项目经理可管理多个项目,则实体“项目经理”与实体“项目”的联系属于 1 的联系。(分数:2.00)填空项 1:_37.在结构化
16、分析使用的数据流图中,使 1 解释其中的图形元素。(分数:2.00)填空项 1:_38.在表单中确定控件是否可见的属性是 1。(分数:2.00)填空项 1:_39.在 Visual FoxPro中,当复选框的 1 属性值为“1”时,表示复选框为选中状态。(分数:2.00)填空项 1:_40.在表浏览器中,字段值显示为 1,表示该字段值尚未输入一个确定的值。(分数:2.00)填空项 1:_41.自由表与数据库表相比较,在自由表中不可以建立 1 索引。(分数:2.00)填空项 1:_42.对报表进行 1,报表会自动包含组标头和组注脚带区。(分数:2.00)填空项 1:_43.使用 SQL语句查找“
17、成绩”表中有“分数”的记录:SELECT*FROM 成绩 WHERE 分数_(分数:2.00)填空项 1:_44._是指只有满足联接条件的记录才包含在查询结果中。(分数:2.00)填空项 1:_45.在 Visual FoxPro中修改表结构的非 SQL命令是 1。(分数:2.00)填空项 1:_46.设有“订货”表(订单号,客户号,金额,订购日期),使用 SQL语句检索每个客户货的“总金额”(注意要生成该字段名):SELECT 客户号,_FROM 订货 GROUP BY 客户号(分数:2.00)填空项 1:_47.SQL语句:SELECT*FROM 班级 WHERE 班级号 NOT IN;(
18、SELECT 班级号 FROM 学生)该语句等价于:SELECT*FROM 班级 WHERE NOT_;(SELECT*FROM 学生 WHERE 班级号=班级.班级号)(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-273 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:33,分数:70.00)1.在 Visual FoxPro中不允许出现重复字段值的索引是( )。(分数:2.00)A.候选索引和主索引 B.普通索引和惟一索引C.惟一索引和主索引D.惟一索引解析:解析 主索引和候选索引有相同的特性,即都是在指定字段或表达式中不允许出现重复值的索引
19、。它们都可以确保字段中输入值的惟一性并决定处理记录的顺序。2.当前日录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列 SQL语句的空白处应填入的语句为( )。SELECT 姓名 FROM 学生,成绩;WHlERE 学生.学号=成绩.学号;AND 课程名称=“计算机“;AND 姓名_;(SELECT 姓名 FROM 学生,成绩;WHERE 学生.学号=成绩.学号;AND 课程名称=“英语“)(分数:2.00)A.ANYB.EXISTSC.IN D.ALL解析:解析 本小题为 SQL的嵌套查询,通过内层查找符合条件的记录集合,再通过外层查询
20、检索该集合中相同的记录值,使用的特殊运算符为 IN(包含运算)。ANY、ALL 和 SOME是量词,其中 ANY和 SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真;而 ALL则要求子查洵中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS 和 NOT EXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。3.算法的有穷性是指( )。(分数:2.00)A.算法程序的运行时间是有限的 B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用解析:解析 算法的基本特征主要包括以下四个方面:可行性:针对
21、实际问题而设计的算法,执行后能够得到满意的结果。确定性:算法中的每一个步骤都必须有明确的定义,不允许有模棱两可的解释和多义性。有穷性:算法必需在有限时间内做完,即算法必需能在执行有限个步骤之后终止。拥有足够的情报:要使算法有效必需为算法提供足够的情报当算法拥有足够的情报时,此算法才最有效的;而当提供的情报不够时,算法可能无效。4.详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是( )。(分数:2.00)A.DFD图 B.PAD图C.N-S图D.PDL解析:解析 DFD 图(数据流图)是以图形的方式描述数据在系统中流动和处理的过程,只反映系统必须完成的逻辑功能,它是
22、需求分析阶段的图形工具。盒式图(N-S 图)、问题分析图(PAD 图)和 PDL(伪码)是详细设计的常用工具。5.在 Visual FoxPro中,如果要将学生表 S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的 SOL语句是( )。(分数:2.00)A.AKTER TABLE S DROP COLUMN 年龄 B.DELETE 年龄 FROM SC.ALTER TABLE S DELETE COLUMN年龄D.ALTER TABLE S DELETE年龄解析:解析 删除字段名的命令格式是:ALTER TABLE表名 DROP COLUMN 字段名,COLUMN 叮以省略。6.在 Vis
23、ual,FoxPro 中,下列变量中需要事先定义的是( )。(分数:2.00)A.私有变量、局部变量、数组变量B.全局变量、局部变量、数组变量 C.全局变量、私有变量、数组变量D.全局变量、局部变量、私有变量解析:解析 全局变量是指在任何模块中都可使用的变量,要用 Public命令声明;私有变量是在程序中直接使用(没有通过 Public和 Local命令事先声明)而由系统自动隐含建立的变量;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用,需要用 Local命令声明。数组变量在使用前也需要用Dimension或 Declare命令创建。7.以下叙述错误的是( )。(分数:2.00)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 273 答案 解析 DOC
