【计算机类职业资格】二级VISUAL+FOXPRO笔试-149及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-149及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-149及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-149 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.如果要为控件设置焦点,则下列属性值是真(.T.)的是( )。(分数:2.00)A.Enabled和 CancelB.Enabled和 VisibleC.Default和 CancelD.Visible和 Cancel2.对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组长,这样的集合运算称为( )。(分数:2.00)A.并运算B.交运算C.差运算D.积运算“外汇名”表:外币代码 外币名称 现钞买入价 现钞卖出价 基准价
2、13 欧元 958.6400 985.2300 996.54028 英镑 1220.9700 1330.2200 1287.45637 法郎 592.7650 618.1305 612.59126 加元 516.4110 531.4280 519.86915 美元 811.5410 817.8900 815.665“持有数”表:姓名 外币代码 持有数量李巡芬 37 30000.00张武奇 13 1000.00陆凭凭 15 3000.00陆凭凭 37 4000.00张武奇 15 2200.00林诗诗 26 2000.20李巡芬 26 30000.00张武奇 28 3000.00陆凭凭 26 30
3、00.00陆凭凭 13 4000.00张武奇 26 18000.00(分数:8.00)(1).查询持有外币种类在 4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是( )。(分数:2.00)A.SELECT 姓名,COUNT(*)AS 外币种类 FROM 持有数;GROUP BY 姓名 HAVING COUNT(*)=4;ORDER BY 外币种类,姓名 DESCB.SELECT 姓名,COUNT(*)AS 外币种类 FROM 持有数;GROUP BY 姓名 HAVING COUNT(*)=4;ORDER BY COUNT(*),姓名 D
4、ESCC.SELECT 姓名,COUNT(*)AS 外币种类 FROM 持有数;GROUP BY 姓名 HAVING COUNT(*)=4;ORDER BY 外币种类 AND 姓名 DESCD.SELECT 姓名,COUNT(*)AS 外币种类 FROM 持有数;GROUP BY 姓名 HAVING COUNT(*)=4;ORDER BY 外币种类+姓名 DESC(2).计算出“陆凭凭”所持有的全部外币相当于人民币的价值数量,下列语句正确的是( )。(某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的“现钞买入价”*该种外币“持有数量”)(分数:2.00)A.SELECT SUM(
5、现钞买入价*持有数量)AS 人民币价值:FROM 持有数,外汇名;WHERE 外汇名,外币代码=持有数.外币代码;AND 姓名=“陆凭凭“B.SELECT SUM(现钞买入价*持有数量)AS 人民币价值:FROM 持有数,外汇名;WHERE 外汇名.外币代码=持有数.外币代码;FOR 姓名=“陆凭凭“C.SELECT COUNT(现钞买入价*持有数量)AS 人民币价值:FROM 持有数,外汇名;WHERE 外汇名.外币代码=持有数.外币代码;AND 姓名=“陆凭凭“D.SELECT COLINT(现钞买入价*持有数量)AS 人民币价值:FROM 持有数,外汇名;WHERE 外汇名.外币代码=持
6、有数.外币代码;FOR 姓名=“陆凭凭“(3).将“外汇名”表美元和英镑的基准价下调 1%,下列 SQL语句正确的是( )。(分数:2.00)A.UPDATE 外汇名 FOR 基准价=基准价*0.99;WHERE 外币名称=“美元“OR 外币名称=“欧元“B.UPDATE 外汇名 SET 基准价=基准价*0.99;WHERE 外币名称=“美元“OR 外币名称=“欧元“C.UPDATE 外汇名 SET 基准价=基准价*0.99;WHERE 外币名称=“美元“AND 外币名称=“欧元“D.LIPDATE 外汇名 FOR 基准价=基准价*0.99;WHERE 外币名称=“美元“AND 外币名称=“欧
7、元“(4).删除“持有数”表中所有外币名称为“法郎”的记录,下列 SQL语句正确的是( )。(分数:2.00)A.DELETE FROM持有数;WHERE 持有数.外币代码=外汇名.外币代码;AND 外币名称=“法郎“B.DELETE FROM 持有数,外汇名;WHERE 持有数.外币代码=外汇名.外币代码;AND 外币名称=“法郎“C.DELETE FROM 持有数 WHERE 外币代码 IN;(SELECT 外币代码 FROM 外汇名 WHERE 外币名称=“法郎“)D.DELETE FROM 持有数 WHERE 外币代码 IN;SELECT 外币代码 FROM 外汇名 WHERE 外币名
8、称=“法郎“3.对项目进行连编测试的目的是( )。(分数:2.00)A.对项目中各种程序的引用进行校验B.对项目中 PRG文件进行校验,检查发现其中的错误C.对项目中各种程序的引用进行校验,检查所有的程序组件是否可用D.对项目中各种程序的引用进行校验,检查所有的程序组件是否可用,并重新编译过期的文件4.线性表常采用的两种存储结构是( )。(分数:2.00)A.散列方法和索引方式B.链表存储结构和数组C.顺序存储结构和链式存储结构D.线性存储结构和非线性存储结构5.在软件生产过程中,需求信息的来源是( )。(分数:2.00)A.程序员B.项目经理C.设计人员D.软件用户6.要为当前打开的“成绩”
9、表中所有的“分数”增加 5分,可以使用命令( )。(分数:2.00)A.UPDATE成绩 WITH分数+5B.CHANGEALL分数 WITH分数+5C.DISPLAYALL分数 WITH分数+5D.REPLACE ALL分数 WITH分数+57.下面关于过程调用的陈述中,正确的是( )。(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,多余的实参被忽略C.当形参的数量多于实参的数量时,多余的形参取逻辑假D.选项 B)8.数据库的故障恢复一般是由( )来执行恢复。(分数:2.00)A.电脑用户B.数据库恢复机制C.数据库管理员D.系统普通用户9.下列工具中,不属于
10、结构化分析的常用工具的是( )。(分数:2.00)A.数据流图B.数据字典C.判定树D.N-S图10.打印或预览报表的命令是( )。(分数:2.00)A.CREATE REPORTB.DO FORMC.REPORT FORMD.START REPORT11.在 VFP中,关于查询和视图的正确描述是( )。(分数:2.00)A.视图只能查询表但不能更新表B.查询和视图都是一个存储数据的表C.查询和视图是同一种文件,只是名称不同D.查询是一个预先定义好的 SOL SELECT语句文件12.视图设计器和查询设计器基本类似,但视图设计器比查询设计器多了( )。(分数:2.00)A.“查询输出”选项卡B
11、.“更新条件”选项卡C.“分组依据”选项卡D.“杂项”选项卡13.在 VFP中,关了二自由表叙述正确的是( )。(分数:2.00)A.自由表不可以加入到数据库中B.自由表和数据库表是完全相同的C.自由表不能建立候选索引D.自由表不能建立字段级规则和约束14.对建立良好的程序设计风格,下面描述正确的是( )。(分数:2.00)A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无15.下列选项中,不属于数据模型所描述的内容的是( )。(分数:2.00)A.数据类型B.数据操作C.数据结构D.数据约束16.要关闭当前处于打开状态的类库文件 myl
12、ib,可以使用命令( )。(分数:2.00)A.RELEASE CLASSLIB mylibB.RELEASE CLASS mylibC.CLOSE CLASS mylibD.CLOSE CLASSLIB mylib17.运算结果是字符串“hao”的表达式是( )。(分数:2.00)A.LEFT(“nihao“,3)B.RIGHT(“nihao“,3)C.SUBSTR(“nihao“,3)D.UPPER(“hao“)18.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。(分数:2.00)A.改变表中记录的物理顺序B.为了对表进行实体完整性约束C.加快数据库表的更新速度D.加
13、快数据库表的查询速度19.显示当前表单程序代码是 ThisForm.Show,其中的 Show是表单对象的( )。(分数:2.00)A.标题B.方法C.属性D.事件20.“项目”菜单的“运行文件”命令用于执行选定的文件,这些文件可以是( )。(分数:2.00)A.查询、视图或表单B.查询、表单或程序C.表单、报表和标签D.以上文件都可以21.设 n=STRI(-123.456,6,2),则 n的值等于( )。(分数:2.00)A.-123.45B.-123.46C.-123.5D.-123.422.在 Visual FoxPro的查询设计器中,对应 SQL短语 DISTINCT的选项卡是( )
14、。(分数:2.00)A.联接B.排序依据C.筛选D.杂项23.设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E)排序法进行排序,经过初始建堆后关键码值 B在序列中的序号是( )。(分数:2.00)A.1B.3C.7D.924.与“SELECT*FROM 歌手 WHERE NOT(最后得分9.00 OR 最后得分8.00)”等价的语句是( )。(分数:2.00)A.SELECT*FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00B.SELECT*FROM 歌手 WHERE 最后得分 =8.00 AND 最后得分=9.00C.SELECT
15、*FROM 歌手 WHERE 最后得分9.00 OR 最后得分8.00B)25.软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和( )。(分数:2.00)A.阶段性报告B.需求分析C.需求总结D.都不正确26.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的( )。(分数:2.00)A.域完整性B.字段完整性C.参照完整性D.实体完整性27.删除视图 stuvw的命令是( )。(分数:2.00)A.DROP stuvwB.DROP VIEW stuvwC.DELETE stuvwD.DELETE VIEW stuvw28.设有职工表(其中包
16、含字段:职工号,仓库号,工资),查询仓库号是“CL1”的职工信息,并按工资降序排序,正确的 SQL命令是( )。(分数:2.00)A.SELECT*FROM 职工表 WHERE 仓库号=“CK1“ORDER BY 工资 DESCB.SELECT*FROM 职工表 WHILE 仓库号=“CK1“ORDER BY 工资 ASCC.SELECT*FROM 职工表 WHERE 仓库号=“CK1“ORDER BY 工资 ASCD.SELECT*FROM 职工表 WHERE 仓库号=“CK1“GROUP BY 工资 DESC29.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(
17、 )。(分数:2.00)A.需求分析B.详细设计C.软件设计D.概要设计30.如果要运行 SMENU.MPR文件,正确的命令是( )。(分数:2.00)A.DO MENU SMENUB.DO SMENU MPRC.RUN MENU SMENUD.RUN SMENU MPR31.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1。命令按钮组是一一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,正确的表达式是( )。(分数:2.00)A.This.ThisForm.
18、Text1.ValueB.This.Parent.Parent.Text1.ValueC.Parent.Parent.Text1.ValueD.This.Parent.Text1.Value二、填空题(总题数:15,分数:30.00)32.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_33.在最坏情况下,堆排序需要比较的次数为 1。(分数:2.00)填空项 1:_34.数据库系统的三级模式分别为 1 模式、内模式与外模式。(分数:2.00)填空项 1:_35.软件开发环境是全面支持软件开发全过程的 1 集合。(分数:2.00)填空项 1:_36.
19、关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 1。(分数:2.00)填空项 1:_37.在 Visual FoxPro中,常量$280 的数据类型是 1。(分数:2.00)填空项 1:_38.为了判断 LOCATE命令是否找到了满足条件的记录,可以使用函数_。(分数:2.00)填空项 1:_39.数据库表之间的关联是通过主表的 1 索引和子表的普通索引实现的。(分数:2.00)填空项 1:_40.将 SQL的查询结果如果要追加到文本文件的尾部,应使用 1 短语加以说明。(分数:2.00)填空项 1:_41.查询“学生”表中所有姓“张”的学生记录,完成
20、下列 SQL语句:SELECT*FROM 学生成绩 WHERE 姓名_“张%/(分数:2.00)填空项 1:_42.在 VFP中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用 1 定义默认值。(分数:2.00)填空项 1:_43.建立远程视图必须首先建立与远程数据库的 1。(分数:2.00)填空项 1:_44.组合框有两种形式:下拉组合框和下拉列表框。通过设置 1 属性可选择想要的形式。(分数:2.00)填空项 1:_45.下列命令将“学生”表的“年龄”字段名删除:ALTER TABLE 学生_COLUMN 年龄(分数:2.00)填空项 1:_46.为表单建立了快捷菜单 M
21、YMENU,调用快捷菜单的命令代码 DO mymenu.mpr WITH THIS应该放在表单的 1事件中。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-149 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.如果要为控件设置焦点,则下列属性值是真(.T.)的是( )。(分数:2.00)A.Enabled和 CancelB.Enabled和 Visible C.Default和 CancelD.Visible和 Cancel解析:解析 在表单的控件中,SetFocus 可以让控件获得焦点,使其成为活动对象。如果一个控件
22、的Enabled属性值和 Visible属性值为.F,将不能获得焦点,如果一个控件获得焦点,则 Enabled属性值和Visible属性值为.T。2.对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组长,这样的集合运算称为( )。(分数:2.00)A.并运算 B.交运算C.差运算D.积运算解析:解析 关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,新关系中包含两个关系中的所有元组。“外汇名”表:外币代码 外币名称 现钞买入价 现钞卖出价 基准价13 欧元 958.6400 985.2300 996.54028 英镑 1220.9700 1330.220
23、0 1287.45637 法郎 592.7650 618.1305 612.59126 加元 516.4110 531.4280 519.86915 美元 811.5410 817.8900 815.665“持有数”表:姓名 外币代码 持有数量李巡芬 37 30000.00张武奇 13 1000.00陆凭凭 15 3000.00陆凭凭 37 4000.00张武奇 15 2200.00林诗诗 26 2000.20李巡芬 26 30000.00张武奇 28 3000.00陆凭凭 26 3000.00陆凭凭 13 4000.00张武奇 26 18000.00(分数:8.00)(1).查询持有外币种类
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 149 答案 解析 DOC
