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

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

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

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

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

    1、二级 VISUAL+FOXPRO笔试-412 及答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.删除视图 stuvw的命令是( )。A) DROP stuvwB) DROP VIEW stuvwC) DELETE stuvwD) DELETE VIEW stuvw(分数:2.00)A.B.C.D.2.?AT(“大学”,“北京语言文化学院”)的结果是( )。A) 12 B) 13 C) 16 D) 0(分数:2.00)A.B.C.D.3.若要在职工表中查找姓名中最后一个字是“静”的职工记录,应该使用的命令是 ( )。A) SELECT*FROM

    2、职工 WHERE 姓名 LIKE “?静”B) SELECT*FROM 职工 WHERE 姓名 LIKE “*静”C) SELECT*FROM 职工 WHERE 姓名 LIKE “!静”D) SELECT*FROM 职工 WHERE 姓名 LIKE “-静”(分数:1.00)A.B.C.D.4.设 X=“11“,Y=“1122“,下列表达式结果为假的是A) NOT (X=Y) AND (X$Y) B) NOT(X$Y) OR (XY)C) NOT (X=Y) D) NOT(X$Y)(分数:2.00)A.B.C.D.5.利用向导创建一个数据表时,应该( )。A) 在工具栏上单击向导按钮B) 在命

    3、令窗口执行 CREATC) 在表设计器中选择D) 在新建窗口中单击向导按钮(分数:2.00)A.B.C.D.6.使用以下_命令可以启动菜单设计器对菜单进行修改。AOPENMENU菜单文件名 BMODIFY MENU菜单文件名CDO MENU菜单文件名 DRUN MENU菜单文件名(分数:2.00)A.B.C.D.7.为了在报表中打印当前时间,这时应该插入一个( )。A表达式控件 B域控件C标签控件 D文本控件(分数:2.00)A.B.C.D.8.无论索引是否生效,定位到相同记录上的命令是_。AGOTOP BGO BOTTOMCGO 1 DSKIP(分数:2.00)A.B.C.D.9.设有如下

    4、3个关系表: (分数:2.00)A.B.C.D.10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是A) 一对一 B) 一对多 C) 多对一 D) 多对多(分数:1.00)A.B.C.D.11.在关系模型中,为了实现“关系中不允许出现相同元组”的约束,应使用( )。A临时关键字 B主关键字C外部关键字 D索引关键字(分数:2.00)A.B.C.D.12.在 Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型是A) 数值型 B) 备注型C) 逻辑型 D) 日期型(分数:1.00)A.B.C.D.13.下列数据结构中,按先进后出原则组织数据

    5、的是A) 线性链表 B) 栈C) 循环链表 D) 顺序表(分数:2.00)A.B.C.D.14.以下关于视图的描述正确的是( )。A) 视图保存在项目文件中 B) 视图保存在数据库文件中C) 视图保存在表文件中 D) 视图保存在视图文件中(分数:2.00)A.B.C.D.15.表达式 CTOD(970606)-970601的结果是A) 字符 5 B) 数值 5 C) 数值 150 D) 出错(分数:1.00)A.B.C.D.16.连编后可以脱离 Visual FoxPro独立运行的程序是_。A) APP程序 B) EXE 程序C) FXP程序 D) PRG 程序(分数:2.00)A.B.C.D

    6、.17.“字段”选项卡中定义字段有效性规则的项目不包括( )。A) 规则 B) 信息C) 默认值 D) 更新(分数:1.00)A.B.C.D.18.用于指明表格列中显示的数据源的属性是( )。A) RecordSourceType B) RecordSource C) ColumnCount D) ControlSource(分数:2.00)A.B.C.D.19.在面向对象中,一个对象请求另一个对象为其服务的方式是通过发送A) 调用语句 B) 命令 C) 口令 D) 消息(分数:1.00)A.B.C.D.20.下列选项中,不是一个算法的基本特征是( )。A) 完整性 B) 可行性C) 有穷性

    7、D) 拥有足够的情报(分数:2.00)A.B.C.D.21.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正确的是SELECT_FROM图书;WHERE出版单位“人民邮电出版社”A) MAX(单价),MIN(单价),AVG(单价)B) MAX(单价),MIN(单价),AVERAGE(单价)C) MAX(单价),MIX(单价),AVG(单价)D) MAX(单价),SUM(单价),AVG(单价)(分数:1.00)A.B.C.D.22.下面用于显示一个或多个表中的记录,并可用来更新源表中的数据的是_。A视图 B检索 C查询 D浏览(分数:2

    8、.00)A.B.C.D.23.查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是 _。ASELECT 部门名,COUNT(职工号)AS 职工人数;FROM部门,职工 WHERE部门部门号-职工部门号;GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCBSELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10;ORDERBYCOUNT(职工号)DESCCSELECT 部门名

    9、,COUNT(职工号)AS 职工人数;FROM:部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10;ORDERBY职工人数 ASCDSELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE部门部门号=职工部门号;GROUP BY部门名 HAVING COUNT(*)=10; ORDERBY职工人数 DESC(分数:2.00)A.B.C.D.24.下列对队列的叙述正确的是A) 队列按“先进后出”原则组织数据B) 队列属于非线性表C) 队列在队尾删除数据D) 队列按“先进先出”原则组织数据(分数:2.00)A.B

    10、.C.D.25.假设新建了一个程序文件 myProc.prg(不存在同名的.exe、.app 和.fxp 文件),然后在命令窗口输入命令 DOmyProc,执行该程序并获得正常的结果,现在用命令 ERASE myProc.prg删除该程序文件,然后再次执行命令 DO myProc,产生的结果是( )。A出错(找不到文件) B与第一次执行的结果相同C系统打开“运行”对话框,要求指定文件 D以上都不对(分数:2.00)A.B.C.D.26.在下面的表达式中,运算结果为逻辑真的是( )。A) EMPTY(.NULL.) B) LIKE(“edit“,“tedi?“)C) AT(“a“,“123abc

    11、“) D) EMPTY(SPACE(10)(分数:2.00)A.B.C.D.27.求每种职业的平均金额的 SQL语句是( )。A) SELECT 职业,avg(账户金额)FROM kh GROUP BY 账户金额B) SELECT 职业,avg(账户金额)FROM kh ORDER BY 账户金额C) SELECT 职业,avg(账户金额)FROM kh ORDER BY 职业D) SELECT 职业,avg(账户金额)FROM kh GROUP BY 职业(分数:1.00)A.B.C.D.28.SUBSTR(“ABCDEFG”,4,3)的结果是_。AABC BCDE CEFG DDEF(分数

    12、:2.00)A.B.C.D.29.有如下 SQL语句:SELECT班级名称,姓名,性别 FROM班级表,学生表;WHERE班级表.班级号学生表.班级号;AND 姓名 LIKE“刘%”;ORDER BY班级号该语句的含义是A) 查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B) 查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C) 查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D) 语句错误(分数:1.00)A.B.C.D.30.设 R是一个 2元关系,有 3个元组,S 是一个 3元关系,有 3个元组。如

    13、T=RS,则 T的元组的个数为( )。A) 6 B) 8C) 9 D) 12(分数:2.00)A.B.C.D.31.软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和A) 阶段性报告B) 需求评审C) 总结D) 都不正确(分数:1.00)A.B.C.D.32.通过表单对象的 Click事件修改名为 Myform的表单对象的 Caption属性,下面语句中能使用的是( )。A) WITH MyformB) MvForm.ClickCaption=“信息查询” ENDWITHC) MyForm.Caption=“信息查询”D) ThisForm.Caption=“信息

    14、查询”(分数:2.00)A.B.C.D.33.数据库表的字段可以定义默认值,默认值是A) 逻辑表达式 B) 字符表达式C) 数值表达式 D) 前三种都可能(分数:1.00)A.B.C.D.34.在 Visual FoxPro中,“表”是指A) 报表 B) 关系C) 表格 D) 表单(分数:1.00)A.B.C.D.35.下列关于数据环境及表间关系的说法,正确是( )。A数据环境是对象,关系不是对象B数据环境不是对象,关系是对象C数据环境和关系都不是对象D数据环境是对象,关系是数据环境中的对象(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:29.00)36.注释一般分为序言性注

    15、释和 1 注释。(分数:2.00)填空项 1:_37.数据的物理结构在计算机存储空间中的存放形式称为数据的_。(分数:2.00)填空项 1:_38.在一个容量为 25的循环队列中,若头指针 front=16,尾指针 rear=9,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_39.使用 SQL语句求“公关部”的所有职工的加班费总和:SELECT_(加班费)FROM 值班WHERE 部门号 IN(SELECT 部门号FRON_WHERE 部门名=“公关部“:(分数:4.00)填空项 1:_40.在基本表中,要求字段名 1 重复。(分数:2.00)填空项 1:_41.在 Visu

    16、al FoxPro的表单设计中,为表格控件指定数据源的属性是 1。(分数:2.00)填空项 1:_42.当前目录下有“订单”表文件,表中有字段“金额 N(5,2)”,现要将“金额”字段的宽度改为 7,小数位不变,则语句为:ALTER TABLE金额_(分数:2.00)填空项 1:_43.在 SQL语句中空值用 1 表示。(分数:2.00)填空项 1:_44. 1是指在基于某个类的基础上创建新类时,新类保留了原有类的事件、属性和方法。(分数:2.00)填空项 1:_45.队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作 1。(分数:2.00)填空项 1:_46.数据

    17、元素之间 1 的整体称为逻辑结构。(分数:1.00)填空项 1:_47.在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用 1 子句来说明建立的是候选索引。(分数:2.00)填空项 1:_48.由多个本地数据表创建的视图,应当称为 1。(分数:1.00)填空项 1:_49.利用 SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为:CREATE TABLE 职工 (仓库号 C(5),职工号 C(5) _,工资 I DEFAULT 1200)(分数:2.00)填空项 1:_50.利用 SQL语句统计

    18、选修了“计算机”课程的学生人数。请将下面的语句补充完整SELECT_ FROM 选课表 WHERE _(分数:1.00)填空项 1:_二级 VISUAL+FOXPRO笔试-412 答案解析(总分:87.00,做题时间:90 分钟)一、选择题(总题数:35,分数:58.00)1.删除视图 stuvw的命令是( )。A) DROP stuvwB) DROP VIEW stuvwC) DELETE stuvwD) DELETE VIEW stuvw(分数:2.00)A.B. C.D.解析:解析 删除视图的命令是 DROP VIEW视图名。2.?AT(“大学”,“北京语言文化学院”)的结果是( )。A

    19、) 12 B) 13 C) 16 D) 0(分数:2.00)A.B.C.D. 解析:解析 表达式?AT(“大学“,“北京语言文化学院“)的作用是返回字符串“大学”在字符串“北京语言文件学院”中的开始位置,由于字符串“大学”不在字符串“北京语言文化学院”中,则返回值为 0,答案为 D)。3.若要在职工表中查找姓名中最后一个字是“静”的职工记录,应该使用的命令是 ( )。A) SELECT*FROM 职工 WHERE 姓名 LIKE “?静”B) SELECT*FROM 职工 WHERE 姓名 LIKE “*静”C) SELECT*FROM 职工 WHERE 姓名 LIKE “!静”D) SELE

    20、CT*FROM 职工 WHERE 姓名 LIKE “-静”(分数:1.00)A.B. C.D.解析:解析 LIKE 运算符是字符串匹配运算符,可以用“*”表示 0个或多个字符,另外还有一个通配符“?”表示一个字符。选项 A是查找名字只有两个字的职工,选项 C、D 用法不对。4.设 X=“11“,Y=“1122“,下列表达式结果为假的是A) NOT (X=Y) AND (X$Y) B) NOT(X$Y) OR (XY)C) NOT (X=Y) D) NOT(X$Y)(分数:2.00)A.B.C.D. 解析:解析 =、$、=是关系运算符,=是字符串精确比较,$是子串包含测试,表示不等于,=表示大于

    21、等于,X$Y 的值为.T.,NOT(X$Y)的值为.F.。5.利用向导创建一个数据表时,应该( )。A) 在工具栏上单击向导按钮B) 在命令窗口执行 CREATC) 在表设计器中选择D) 在新建窗口中单击向导按钮(分数:2.00)A.B.C.D. 解析:6.使用以下_命令可以启动菜单设计器对菜单进行修改。AOPENMENU菜单文件名 BMODIFY MENU菜单文件名CDO MENU菜单文件名 DRUN MENU菜单文件名(分数:2.00)A.B. C.D.解析:解析 打开“菜单设计器”并可在其中修改菜单的命令是 MODIFY MENU,创建新菜单的命令是CREATE MENU,其他都是错误的

    22、命令。7.为了在报表中打印当前时间,这时应该插入一个( )。A表达式控件 B域控件C标签控件 D文本控件(分数:2.00)A.B. C.D.解析:解析 在报表中使用的控件有:标签控件,线条、矩形和圆角矩形,域控件和 OLE对象。其中域控件用于打印表或视图中的字段、变量和表达式的计算结果。8.无论索引是否生效,定位到相同记录上的命令是_。AGOTOP BGO BOTTOMCGO 1 DSKIP(分数:2.00)A.B.C. D.解析:9.设有如下 3个关系表: (分数:2.00)A.B.C. D.解析:解析 R 表中只有一个域名 A,有两个记录,分别是 m和 n: s 表中有两个域名,分别是 B

    23、和 C,其所对应的记录分别为 1和 3。表 T是由 R的第一个记录依次与 S的所有记录组合,然后再由 R的第二个记录与 S的所有记录组合,形成的一个新表。上述运算符合关系代数的笛卡尔积运算规则。关系代数中,笛卡尔积运算用“”来表示。因此,上述运算可以表示为 T=RS。10.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是A) 一对一 B) 一对多 C) 多对一 D) 多对多(分数:1.00)A.B.C.D. 解析:解析 如果实体集 A中的每一个实体,在实体集 B中有 n(n0)个实体与之联系,反之,如果实体集 B中的每一个实体,在实体集 A中有 m(m0)

    24、个实体与之联系,则实体集 A与实体集 B具有多对多联系,简记为 M:N 或 m:n。11.在关系模型中,为了实现“关系中不允许出现相同元组”的约束,应使用( )。A临时关键字 B主关键字C外部关键字 D索引关键字(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 中利用主关键字或候选关键字来保证表中的记录唯一。一般将主关键字称作主索引,将候选关键字称作候选索引。索引分为 4种类型:主索引、候选索引、唯一索引和普通索引。主索引不允许索引关键字中出现重复值的索引。一个表只能有一个主索引,只有数据库表才能建立主索引,自由表不能。12.在 Visual FoxPro中,字段的宽

    25、度不是由系统自动给出的字段类型是A) 数值型 B) 备注型C) 逻辑型 D) 日期型(分数:1.00)A. B.C.D.解析:解析 系统自动指定字段宽度的字段类型有日期型、逻辑型、备注型、通用型等,数值型字段的宽度是由用户自己定义的。13.下列数据结构中,按先进后出原则组织数据的是A) 线性链表 B) 栈C) 循环链表 D) 顺序表(分数:2.00)A.B. C.D.解析:解析 本题主要考查对于栈的理解。解题要点 栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是

    26、最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。错解分析 队列组织数据的原则是“先进先出”或“后进后出”。考点链接 数据结构中,栈和队列组织数据的原则。14.以下关于视图的描述正确的是( )。A) 视图保存在项目文件中 B) 视图保存在数据库文件中C) 视图保存在表文件中 D) 视图保存在视图文件中(分数:2.00)A.B. C.D.解析:解析 视图是在数据表基础上创建的一种虚拟表。视图的定义保存在所属的数据库(.dbc)文件中。视图一经定义,就是数据库的一部分,不可以脱离数据库而使用,在打开视图时,首先要打开数据库才可以。15.表达式 C

    27、TOD(970606)-970601的结果是A) 字符 5 B) 数值 5 C) 数值 150 D) 出错(分数:1.00)A.B. C.D.解析:解析 本题考查的是 VisualFoxPro所提供的类型转换函数 CTOD的功能。该函数的功能是把字符串类型的数据信息转化为数字型的数据,在本题中 CTOD(970606)的值为 970606,用这个数字减去数字970601,其结果为数值 5。本题的正确答案为 B。16.连编后可以脱离 Visual FoxPro独立运行的程序是_。A) APP程序 B) EXE 程序C) FXP程序 D) PRG 程序(分数:2.00)A.B. C.D.解析:解析

    28、 连编应用程序评析 连编后可生成 APP或 EXE文件,APP 文件需要在 Visual FoxPro中运行,而 EXE文件可以在Windows中运行。17.“字段”选项卡中定义字段有效性规则的项目不包括( )。A) 规则 B) 信息C) 默认值 D) 更新(分数:1.00)A.B.C.D. 解析:解析 建立字段有效性规则通常在“表设计器”中进行,“字段”选项卡中定义字段有效性规则的项目有 3项:“规则”、“信息”和“默认值”。18.用于指明表格列中显示的数据源的属性是( )。A) RecordSourceType B) RecordSource C) ColumnCount D) Contr

    29、olSource(分数:2.00)A.B.C.D. 解析:解析 RecordSourceType 属性是用于指明表格数据源的类型,RecordSource 属性用于指定表格数据源,ControlSource 属性指定在列中要显示的数据源。19.在面向对象中,一个对象请求另一个对象为其服务的方式是通过发送A) 调用语句 B) 命令 C) 口令 D) 消息(分数:1.00)A.B.C.D. 解析:解析 面向对象的世界是通过对象与对象间彼此的相互合作来推动的,一个对象与另一个对象通过发送消息彼此交换信息,请求对方执行某一处理或回答某一要求的信息。20.下列选项中,不是一个算法的基本特征是( )。A)

    30、 完整性 B) 可行性C) 有穷性 D) 拥有足够的情报(分数:2.00)A. B.C.D.解析:解析 作为一个算法,一般应该具有以下 4个特征:可行性,即考虑到实际的条件能够达到一个满意的结果;确定性,算法中的第一个步骤都必须是有明确定义的;有穷性,一个算法必须在有限的时间内做完;拥有足够的情报。21.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正确的是SELECT_FROM图书;WHERE出版单位“人民邮电出版社”A) MAX(单价),MIN(单价),AVG(单价)B) MAX(单价),MIN(单价),AVERAGE(单价)C)

    31、 MAX(单价),MIX(单价),AVG(单价)D) MAX(单价),SUM(单价),AVG(单价)(分数:1.00)A. B.C.D.解析:解析 题目要求求最高单价、最低单价和平均价,分别使用最大值、最小值、平均值函数-MAX()、MIN()和 AVG()。COUNT()、SUM()分别是统计和求和函数。22.下面用于显示一个或多个表中的记录,并可用来更新源表中的数据的是_。A视图 B检索 C查询 D浏览(分数:2.00)A. B.C.D.解析:23.查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是 _。ASELECT 部门名,COUNT

    32、(职工号)AS 职工人数;FROM部门,职工 WHERE部门部门号-职工部门号;GROUP BY 部门名 HAVING COUNT(*)=10; ORDER BY COUNT(职工号)ASCBSELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10;ORDERBYCOUNT(职工号)DESCCSELECT 部门名,COUNT(职工号)AS 职工人数;FROM:部门,职工 WHERE部门部门号=职工部门号;GROUPBY部门名 HAVINGCOUNT(*)=10;ORDERBY职工人

    33、数 ASCDSELECT 部门名,COUNT(职工号)AS 职工人数;FROM 部门,职工 WHERE部门部门号=职工部门号;GROUP BY部门名 HAVING COUNT(*)=10; ORDERBY职工人数 DESC(分数:2.00)A.B.C.D. 解析:解析 在 SQL SELECT子句中可以包含算术表达式或函数,利用 AS可以为它们重新定义字段名,但它们并不存储在表内,称为虚字段。对指定的字段进行排序,应使用重新定义的字段名,对查询结果进行降序排列时,还应使用关键字 DESC。24.下列对队列的叙述正确的是A) 队列按“先进后出”原则组织数据B) 队列属于非线性表C) 队列在队尾删

    34、除数据D) 队列按“先进先出”原则组织数据(分数:2.00)A.B.C.D. 解析:解析 队列是一种操作受限的线性表。它只允许在线性表的一端进行插入操作,另一端进行删除操作。其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。队列具有先进先出的特点,它是按“先进先出”的原则组织数据的。25.假设新建了一个程序文件 myProc.prg(不存在同名的.exe、.app 和.fxp 文件),然后在命令窗口输入命令 DOmyProc,执行该程序并获得正常的结果,现在用命令 ERASE myProc.prg删除该程序文件,然后再次执行命令 DO myProc,产生的结果是(

    35、 )。A出错(找不到文件) B与第一次执行的结果相同C系统打开“运行”对话框,要求指定文件 D以上都不对(分数:2.00)A. B.C.D.解析:解析 因为不存在同名的.exe、.app 和.fxp 文件,所以在删除 myProc.prc文件后,再执行 DO myProc,结果就会报错(找不到文件)。26.在下面的表达式中,运算结果为逻辑真的是( )。A) EMPTY(.NULL.) B) LIKE(“edit“,“tedi?“)C) AT(“a“,“123abc“) D) EMPTY(SPACE(10)(分数:2.00)A.B.C.D. 解析:解析 EMPTY()函数是测试一个表达式的值是否

    36、为空,返回值为逻辑型。对字符型而言,空串和空格串为空;数值型、整型、浮点型、双精度型及货币型中 0也为空;空日期和空日期时间也是空。SPACE(10)函数返回两个空格。所以 EMPTY(SPACE(2)是空值,返回值为逻辑真,而 EMPTY(.NULL.)中的表达式为.NULL.,此值既不是 0也不是空串,也不是空格串,所以返回值为逻辑假;AT()函数的返回值不是逻辑型。函数 LIKE(字符表达式 1,字符表达式 2)的功能是比较两个字符表达式,如果完全相同,结果才为逻辑真,但只能在字符表达式 1中可以包含通配符,所以选项 B)函数格式错误。27.求每种职业的平均金额的 SQL语句是( )。A

    37、) SELECT 职业,avg(账户金额)FROM kh GROUP BY 账户金额B) SELECT 职业,avg(账户金额)FROM kh ORDER BY 账户金额C) SELECT 职业,avg(账户金额)FROM kh ORDER BY 职业D) SELECT 职业,avg(账户金额)FROM kh GROUP BY 职业(分数:1.00)A.B.C.D. 解析:解析 用 GROUP BY子句将职业分组,然后利用求平均函数 avg()求出各职业账户金额的平均值,最后确定所要列出的字段名。28.SUBSTR(“ABCDEFG”,4,3)的结果是_。AABC BCDE CEFG DDEF

    38、(分数:2.00)A.B.C.D. 解析:解析 该函数调用的作用是从字符串“ADCDEFG”的第 4个位置开始取 3个字符,结果是“DEF”。29.有如下 SQL语句:SELECT班级名称,姓名,性别 FROM班级表,学生表;WHERE班级表.班级号学生表.班级号;AND 姓名 LIKE“刘%”;ORDER BY班级号该语句的含义是A) 查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B) 查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C) 查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D) 语句错误(分

    39、数:1.00)A.B. C.D.解析:解析 该 SQL语句的功能是查找学生表中姓“刘”的学生记录,要求显示该生的班级名称、姓名和性别,并按班级号升序排序。这里的 LIKE是字符串匹配运算符,通配符“*”表示 0个或多个字符。30.设 R是一个 2元关系,有 3个元组,S 是一个 3元关系,有 3个元组。如 T=RS,则 T的元组的个数为( )。A) 6 B) 8C) 9 D) 12(分数:2.00)A.B.C. D.解析:解析 R 为 n元关系,有 p个元组 S为 m元关系,有 q个元组。两个关系笛卡儿积是一个 n+m元的关系,元组个数是 qp。所以 T的元组的个数为 9个。31.软件需求分析

    40、阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和A) 阶段性报告B) 需求评审C) 总结D) 都不正确(分数:1.00)A.B. C.D.解析:解析 需求分析的四个方面是:需求获取、需求分析、编写需求分析说明书和需求评审。32.通过表单对象的 Click事件修改名为 Myform的表单对象的 Caption属性,下面语句中能使用的是( )。A) WITH MyformB) MvForm.ClickCaption=“信息查询” ENDWITHC) MyForm.Caption=“信息查询”D) ThisForm.Caption=“信息查询”(分数:2.00)A.B.C.D.

    41、解析:解析 此题是修改表单的标题属性,并且要求通过表单的单击事件修改。所以要在表单的 Click事件中输入 ThisForm Caption=“信息查询”,其中 thisform用来说明修改标题属性的是当前的表单对象。A)、B)、C)3 个选项都是错误的格式。33.数据库表的字段可以定义默认值,默认值是A) 逻辑表达式 B) 字符表达式C) 数值表达式 D) 前三种都可能(分数:1.00)A.B.C.D. 解析:解析 数据库表字段的默认值可以是逻辑表达式、字符表达式、或者数值表达式。34.在 Visual FoxPro中,“表”是指A) 报表 B) 关系C) 表格 D) 表单(分数:1.00)

    42、A.B. C.D.解析:解析 Visual FoxPro 是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。35.下列关于数据环境及表间关系的说法,正确是( )。A数据环境是对象,关系不是对象B数据环境不是对象,关系是对象C数据环境和关系都不是对象D数据环境是对象,关系是数据环境中的对象(分数:2.00)A.B.C.D. 解析:解析 数据环境就是表单要处理的数据的存放场所,为表单设置数据环境是为了更好地对数据进行处理,数据环境是一个对象,有自己的属性、方法和事件。二、填空题(总题数:15,分数:29.00)36.注释一般分为序言性注释和 1 注释。(分数:2.00)填空

    43、项 1:_ (正确答案:功能性)解析:解析 注释一般分为序言性注释和功能性注释。功能性注释的位置一般在嵌在源程序之中,主要描述其后的语句或程序做什么。37.数据的物理结构在计算机存储空间中的存放形式称为数据的_。(分数:2.00)填空项 1:_ (正确答案:内模式 或 物理模式 或 存储模式)解析:解析 数据库的基本概念:数据库,数据库管理系统,数据库系统评析 模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。例如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等。外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的、

    44、局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。内模式也称物理模式或存储模式。一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法。例如,记录的存储方式是顺序存储、索引按照什么方式组织;数据是否压缩存储,是否加密等。38.在一个容量为 25的循环队列中,若头指针 front=16,尾指针 rear=9,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_ (正确答案:18)解析:解析 设循环队列的容量为 n。若 rearfront,则循环队列中的元素个数为 rear-front:若rearfront,则循环队列中的元素个数为 n+(rea

    45、r-front)。题中,front=16,rear=9,即rearfront,所以,循环队列中的元素个数为 m+(rear-front)=25+(9-16)=18。39.使用 SQL语句求“公关部”的所有职工的加班费总和:SELECT_(加班费)FROM 值班WHERE 部门号 IN(SELECT 部门号FRON_WHERE 部门名=“公关部“:(分数:4.00)填空项 1:_ (正确答案:sum; 部门)解析:解析 该 SQL 语句是一个内外层嵌套查询,内层查询关系表“部门”中部门名为“公关部”记录的部门号,外层查询根据该部门号的值确定“值班”表中部门号为“03”的所有记录的加班费总和。用s

    46、um()函数完成求和。40.在基本表中,要求字段名 1 重复。(分数:2.00)填空项 1:_ (正确答案:不能)解析:解析 在基本表中,字段名不能重复,即不能有相同的元组。41.在 Visual FoxPro的表单设计中,为表格控件指定数据源的属性是 1。(分数:2.00)填空项 1:_ (正确答案:ReeordSource)解析:解析 在 Visual FoxPro表单设计中,利用 RecordSouree属性指定表格数据源,利用 ReeordSourceType属性指明表格数据源的类型。42.当前目录下有“订单”表文件,表中有字段“金额 N(5,2)”,现要将“金额”字段的宽度改为 7,

    47、小数位不变,则语句为:ALTER TABLE金额_(分数:2.00)填空项 1:_ (正确答案:ALTER 金额 N(7,2))解析:解析 SQL 修改表结构的命令格式如下:ALTER TABLE表名ALTERCOUMN字段名 1NULLNOT NULLSET DEFAULT表达式SET CHECK逻辑表达式ERROR字符型文本信息DROP DEFAULTDROP CHECK其中,各命令短语的功能说明如下:ALTERCOLUMN字段名 1:指出要修改列的字段名。NULLINOTNULL:指定字段可以为空或不能为空。SET DEFAULT表达式:重新设置字段的缺省值。SETCHECK逻辑表达式ERROR字符型文本信息1:重新设置该字段的合法值,要求该字段的原有数据满足合法值。DROP DEFAULT:删除默认值。D


    注意事项

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




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

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

    收起
    展开