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

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

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

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

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

    1、二级 VISUAL+FOXPRO笔试-436 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.栈通常采用的两种存储结构是( )。A) 顺序存储结构和链式存储结构 B) 散列方式和索引方式C) 链表存储结构和数组 D) 线性存储结构和非线性存储结构(分数:2.00)A.B.C.D.2.下列叙述中正确的是( )。A) 线性表是线性结构 B) 栈与队列是非线性结构C) 线性链表是非线性结构 D) 二叉树是线性结构(分数:2.00)A.B.C.D.3.设树 T的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T中的叶子结点

    2、数为( )。A) 8 B) 7 C) 6 D) 5(分数:2.00)A.B.C.D.4.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码(分数:2.00)A.B.C.D.5.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B) 逐步求精 C) 模块化 D) 可复用(分数:2.00)A.B.C.D.6.在结构化程序设计中,模块划分的原则是( )。A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大C) 备模块之间的联系应尽量紧密 D) 模块内具有高内聚度,模块间具有低耦合度(分数:2.0

    3、0)A.B.C.D.7.下述关于数据库系统的叙述中正确的是( )。A) 数据库系统减少了数据冗余 B) 数据库系统避免了一切冗余C) 数据库系统中数据的一致性是指数据类型一致 D) 数据库系统比文件系统能管理更多的数据(分数:2.00)A.B.C.D.8.下列叙述中,正确的是( )。A) 用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B) 用 E-R图只能表示实体集之间一对一的联系C) 用 E-R图只能表示实体集之间一对多的联系D) 用 E-R图表示的概念数据模型只能转换为关系数据模型(分数:2.00)A.B.C.D.9.Visual FoxPro关系数据库管理系统能够实

    4、现的 3种基本关系运算是( )。A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、连接 D) 显示、统计、复制(分数:2.00)A.B.C.D.10.下面关于对象概念的描述中,错误的是( )。A) 对象就是 C语言中的结构体变量 B) 对象代表着正在创建的系统中的一个实体C) 对象是一个状态和操作(或方法)的封装体 D) 对象之间的信息传递是通过消息进行的(分数:2.00)A.B.C.D.11.在 Visual FoxPro中,数据的完整性不包括( )。A) 实体完整性 B) 域完整性 C) 属性完整性 D) 参照完整性(分数:2.00)A.B.C.D.12.表达式 4*32-1

    5、/2+32的值为( )。A) 26.5 B) 45.5 C) 44.5 D) 20.5(分数:2.00)A.B.C.D.13.建立唯一索引后,只允许重复出现记录值的( )。A) 第一个 B) 最后一个C) 全部 D) 字段值不唯一,不能存储(分数:2.00)A.B.C.D.14.将“学生”表中班级字段的宽度由原来的 8改为 12,正确的命令是( )。A) ALTER TABLE 学生 ALTER 班级 C(12) B) ALTER TABLE 学生 ALTER FIELDS 班级 C(12)C) ALTER TABLE 学生 ADD 班级 C(12) D) ALTER TABLE 学生 ADD

    6、 FIELDS 班级 C(12)(分数:2.00)A.B.C.D.15.删除仓库关系中仓库号值为 WH2的元组,应使用命令( )。A) DELETE FROM 仓库 WHERE 仓库号=“WH2” B) DROP FROM 仓库 WHERE 仓库号=“WH2”C) DELETE 仓库 WHERE 仓库号=“WH2” D) DROP FROM 仓库 WHERE 仓库号=WH2(分数:2.00)A.B.C.D.16.STD表的结构为:姓名(C,8)、课程名(C,16)、成绩(N,3,0),下面一段程序用于显示所有成绩及格的学生信息。SKF TALK OFFUSE STDCLEARGO TOPDOW

    7、HILE _IF 成绩=60?“姓名:”+姓名,;“课程:”+课程名,;“成绩:”+STR(成绩,3,0)ENDIFSKIPENDDOUSESET TALK ONRETURN上述程序的循环条件部分(程序第 5行)可填入( )。A) EOF( ) B) NOTEOF C) BOF( ) D) NOTBOF(分数:2.00)A.B.C.D.17.Visual FoxPro中 DBMS基于的数据模型是( )。A) 层次型 B) 关系型 C) 网状型 D) 混合型(分数:2.00)A.B.C.D.18.下列关于 SQL对表的定义的说法中,错误的是( )。A) 利用 CREATE TABLE语可以定义一

    8、个新的数据表结构B) 利用 SQL的表定义语句可以定义表中的主索引C) 利用 SQL的表定义语句可以定义表的域完整性、字段的有效性规则等D) 对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置(分数:2.00)A.B.C.D.19.下列选项中,视图不能够完成的是( )。A) 指定可更新的表 B) 指定可更新的字段C) 检查更新合法性 D) 删除和视图相关联的表(分数:2.00)A.B.C.D.20.利用 SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价 * 设备数量”的值,正确的命令为( )。A) UPDATE 设备表 SET 设备总金额=

    9、单价 * 设备数量B) UPDATE 设备表 FOR 设备总金额=单价 * 设备数量C) UPDATE 设备表 WITH 设备总金额=单价 * 设备数量D) UPDATE 设备表 WHERE 设备总金额=单价 * 设备数量(分数:2.00)A.B.C.D.21.在一个 Visual FoxPro数据表文件中有 2个通用字段和 3个备注字段,该数据表的备注文件数目是( )。A) 1 B) 2 C) 3 D) 5(分数:2.00)A.B.C.D.22.以下属于非容器类控件的是( )。A) Form B) Label C) page D) Container(分数:2.00)A.B.C.D.23.执

    10、行下列命令后,显示的结果是( )。X=50Y=100Z=“X+Y”?50+ZA) 50+Z B) 50+X+Y C) 200 D) 数据类型不匹配(分数:2.00)A.B.C.D.24.如果学生表 STUDENT是使用下面的 SQL语句创建的:Create table student(SNO C(4)PRIMARY KEY Not Null;SN C(8);SEX C(2);AGE N(2)CHELKGAGE5 AND AGE30下面的 SQL语句中可以正确执行的是( )。A) INSERT INTO STUDENT(SNO,SEX,AGE) VALUES(“S9”,“男”,17)B) INS

    11、ERT INTO STUDENT(SN,SEX,AGE) VALUES(“李安琦”,“男”,20)C) INSERT INTO STUDENT(SEX,AGE) VALUES(“男”,20)D) INSERT INTO STUDENT(SNO,SN) VALUES(“S9”,“安琦”,16)(分数:2.00)A.B.C.D.25.如果在运行表单时,要使表单的标题栏显示“登录窗口”,则可以在 Form1的 Load事件中加入语句( )。A) THISFORMCAPTION=“登录窗口” B) FORM1.CAPTION=“登录窗口”C) THISFORMNAME=“登录窗口” D) FORM1.

    12、NAME=“登录窗口”(分数:2.00)A.B.C.D.26.在菜单设计器中执行“程序”菜单中的“运行”系统菜单命令后,命令窗口中将出现( )。A) DO MENU 菜单名 B) DO 菜单名.mprC) DO 菜单名.mnx D) DO MENU文件路径(分数:2.00)A.B.C.D.27.表格常用的列属性有( )。A) ControlSource B) CurrentControl C) Sparse D) 以上 3项都正确(分数:2.00)A.B.C.D.28.给出在车间“W1”或“W2”工作,并且工资大于 3000的职工姓名,正确的命令是( )。A) SELECT 姓名 FROM 车

    13、间WHERE 工资3000 AND 车间=“W1” OR 车间=“W2”B) SELECT 姓名 FROM 车间WHERE 工资3000 AND (车间=“W1” OR 车间=“W2”)C) SELECT 姓名 FROM 车间;WHERE 工资3000 OR 车间=“W1” OR 车间=“W2”D) SELECT 姓名 FROM 车间;WHERE 工资3000 AND (车间=“W1” OR 车间=“W2”)(分数:2.00)A.B.C.D.29.在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是( )。A) 以斜体字显示的属性值是只读属性,不可以修改B) “全部”选项卡

    14、中包含了“数据”选项卡中的内容,但不包含“方法程序”选项卡中的内容C) 表单的属性描述了表单的行为D) 以上都正确(分数:2.00)A.B.C.D.30.扩展名为.SCX 的文件是( )。A) 备注文件 B) 项目文件 C) 表单文件 D) 菜单文件(分数:2.00)A.B.C.D.31.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正确的是( )。SELECT _ FROM 图书;WHERE 出版单位=“人民邮电出版社”设有图书管理数据库中包含以下表:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单

    15、位 C(20),单价 N(6,2)A) MAX(单价),MIN(单价),AVG(单价) B) MAX(单价),MIN(单价),AVERAGE(单价)C) MAX(单价),MIX(单价),SUM(单价) D) MAX(单价),SUM(单价)AVG(单价)(分数:2.00)A.B.C.D.32.查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是( )。A) SELECT 学生姓名,成绩.成绩 FROM 学生,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程名称=计算机基础;ORDER BY 成绩.成绩

    16、DESCB) SELECT 学生.姓名,成绩成绩 FROM 课程,成绩;WHERE AND 课程.课程编号=成绩.课程编号;AND 课程课.程名称=计算机基础;ORDER BY 成绩.成绩 DESCC) SELECT 学生姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称=计算机基础;GROUP BY 成绩.成绩 DESCD) SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称=计算机基础

    17、;ORDER BY 成绩.成绩 DESC(分数:2.00)A.B.C.D.33.SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型是( )。A) 临时表、视图、文本文件 B) 数组、永久性表、视图C) 永久性表、数组、文本文件 D) 视图、永久性表、文本文件(分数:2.00)A.B.C.D.34.查询订购单号首字符是“P”的订单信息,应该使用命令( )。A) SELECT * FROM 订单 WHERE HEAD (订购单号,1)=“P”B) SELECT * FROM 订单 WHERE LEFT (订购单号,1)=“P”C) SELECT * FROM 订单 W

    18、HERE “P” $订购单号D) SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=“P”(分数:2.00)A.B.C.D.35.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE命令将图书号以字母 A开头的图书记录全部打上删除标记,正确的命令是( )。A) DELETE FRO M图书 FOR 图书号 LIKE “A%”B) DELETE FROM 图书 WHILE 图书号 LIKE “A%”C) DELETE FROM 图书 WHERE 图书号=“A*”D) DELETE FROM 图书 WHERE 图书号 LIKE “A%”(分数:2.00)A.B.

    19、C.D.二、填空题(总题数:15,分数:30.00)36.在最坏情况下,冒泡排序的时间复杂度为 1。(分数:2.00)填空项 1:_37.设一棵完全二叉树共有 700个结点,则在该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_38.程序测试分为静态测试和动态测试。其中 1 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_39.用二维表的形式来表示实体之间联系的数据模型叫做_。(分数:2.00)填空项 1:_40.数据库管理系统常见的数据模型有层次模型、 1 和关系模型 3种。(分数:2.00)填空项 1:_41.命

    20、令?LEN(“中国”)LEN(“China”)的结果为 1。(分数:2.00)填空项 1:_42.执行命令A=2005/4/2 之后,内存变量 A的数据类型是 1 型。(分数:2.00)填空项 1:_43.如果要在屏幕上直接看到查询结果,“查询去向”应该选择 1。(分数:2.00)填空项 1:_44.求每个仓库中职工的平均工资:SELECT 仓库号,AVG(工资) FROM 职工 1 仓库号。(分数:2.00)填空项 1:_45.在将设计好的表单存盘时,系统将生成生成扩展名分别是.scx 和 1 的两个文件。(分数:2.00)填空项 1:_46.在 Visual FoxPro中,使用 SQL的

    21、 CREATE TABLE语句建立数据库表时,使用 1 子句说明主索引。(分数:2.00)填空项 1:_47.常量.n.表示的是 1 型的数据。(分数:2.00)填空项 1:_48.实体完整性保证了表中记录的 1,即在一个表中不能出现重复记录。(分数:2.00)填空项 1:_49.在表单设计器中可以通过 1 工具栏中的工具快速对齐表单中的控件。(分数:2.00)填空项 1:_50.为了在报表中插入一个文字说明,应该插入 1 控件。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-436 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70

    22、.00)1.栈通常采用的两种存储结构是( )。A) 顺序存储结构和链式存储结构 B) 散列方式和索引方式C) 链表存储结构和数组 D) 线性存储结构和非线性存储结构(分数:2.00)A. B.C.D.解析:解析 和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针 top指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。2.下列叙述中正确的是( )。A) 线性表是线性结构 B) 栈与队列是非线性结构C) 线性链表是非线性结构 D) 二叉树是线性结构(分数:2.00)

    23、A. B.C.D.解析:解析 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。3.设树 T的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T中的叶子结点数为( )。A) 8 B) 7 C) 6 D) 5(分数:2.00)A. B.C.D.解析:解析 将题中所述的树用图形表示即可得到叶子结点的数目,另外还可用公式

    24、n0=1n2+2n3+3n4+1来计算,其中 n0表示叶子结点;1n 2中的 n2表示度为 2的结点。此题中度为 1的结点有 4个;度为 2的结点有 2个;度为 3的结点有 1个;度为 4的结点有 1个,计算过程如下:n0=1n2+2n3+3n4+1n0=12+21+31+1n0=84.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码(分数:2.00)A.B. C.D.解析:解析 软件开发阶段包括需求分析、总体设计、详细设计、编码和测试 5个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。本题答案为

    25、 B)。5.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B) 逐步求精 C) 模块化 D) 可复用(分数:2.00)A.B.C.D. 解析:解析 结构化程序设计方法的主要原则是:自顶向下,逐步求精,模块化,限制使用 goto语句。可复用性是指软件元素不加修改和稍加修改可在不同的软件开发过程中重复使用的性质。软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法。面向对象的程序设计具有可复用性的优点。6.在结构化程序设计中,模块划分的原则是( )。A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大C) 备模块之间的联系应尽量紧密 D) 模块内具有高内聚度,

    26、模块间具有低耦合度(分数:2.00)A.B.C.D. 解析:解析 在结构化程序设计中,一般较优秀的软件设计尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。7.下述关于数据库系统的叙述中正确的是( )。A) 数据库系统减少了数据冗余 B) 数据库系统避免了一切冗余C) 数据库系统中数据的一致性是指数据类型一致 D) 数据库系统比文件系统能管理更多的数据(分数:2.00)A. B.C.D.解析:解析 数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。8.下列叙述中,正确的是( )。A) 用 E-R图

    27、能够表示实体集间一对一的联系、一对多的联系和多对多的联系B) 用 E-R图只能表示实体集之间一对一的联系C) 用 E-R图只能表示实体集之间一对多的联系D) 用 E-R图表示的概念数据模型只能转换为关系数据模型(分数:2.00)A. B.C.D.解析:解析 两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系;概念模型便于向各种模型转换。由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。9.Visual FoxPro关系数据库管理系统能够实现的 3种基本关系运算是( )。

    28、A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、连接 D) 显示、统计、复制(分数:2.00)A.B.C. D.解析:解析 关系数据库管理系统能够实现的 3种基本关系运算是选择(从关系中找出满足给定条件的元组的操作称为选择)、投影(从关系模式中指定若干个属性组成新的关系)、连接(是关系的横向组合)。10.下面关于对象概念的描述中,错误的是( )。A) 对象就是 C语言中的结构体变量 B) 对象代表着正在创建的系统中的一个实体C) 对象是一个状态和操作(或方法)的封装体 D) 对象之间的信息传递是通过消息进行的(分数:2.00)A. B.C.D.解析:解析 对象是由数据和容许的操

    29、作组成的封装体,与客观实体有直接的对应关系,对象之间通过传递消息互相联系,从模拟现实世界中不同事物彼此之间的联系,B)、C)、D)是正确的,对象的思想广泛应用于 C+、Java 等语言中,因此 A)错误。11.在 Visual FoxPro中,数据的完整性不包括( )。A) 实体完整性 B) 域完整性 C) 属性完整性 D) 参照完整性(分数:2.00)A.B.C. D.解析:解析 在数据库中数据完整性是指保证数据正确的特性,数据完整性一般包括实体完整性、域完整性和参照完整性等。Visual FoxPro 提供了实现这些完整性的方法和手段。12.表达式 4*32-1/2+32的值为( )。A)

    30、 26.5 B) 45.5 C) 44.5 D) 20.5(分数:2.00)A.B.C. D.解析:解析 本题先算乘方(),再算乘(*)除(/),最后算加减,最后结果是 445。13.建立唯一索引后,只允许重复出现记录值的( )。A) 第一个 B) 最后一个C) 全部 D) 字段值不唯一,不能存储(分数:2.00)A. B.C.D.解析:解析 在 visual FoxPro中,唯一索引的“唯一性”是指索引项的唯一,允许出现重复的字段值,但重复的索引字段值只有唯一一个值,即第一个字段值出现在索引项中。14.将“学生”表中班级字段的宽度由原来的 8改为 12,正确的命令是( )。A) ALTER

    31、TABLE 学生 ALTER 班级 C(12) B) ALTER TABLE 学生 ALTER FIELDS 班级 C(12)C) ALTER TABLE 学生 ADD 班级 C(12) D) ALTER TABLE 学生 ADD FIELDS 班级 C(12)(分数:2.00)A. B.C.D.解析:解析 在 SQL语句中,修改表字段的关键字是 ALTER,而不是 ALTER FIELDS。ALTER 是用来修改已有的字段,ADD 用来新增一个字段。15.删除仓库关系中仓库号值为 WH2的元组,应使用命令( )。A) DELETE FROM 仓库 WHERE 仓库号=“WH2” B) DRO

    32、P FROM 仓库 WHERE 仓库号=“WH2”C) DELETE 仓库 WHERE 仓库号=“WH2” D) DROP FROM 仓库 WHERE 仓库号=WH2(分数:2.00)A. B.C.D.解析:解析 从表中删除数据的命令格式为:DELETE FROM TableNameWHERE Condition。16.STD表的结构为:姓名(C,8)、课程名(C,16)、成绩(N,3,0),下面一段程序用于显示所有成绩及格的学生信息。SKF TALK OFFUSE STDCLEARGO TOPDOWHILE _IF 成绩=60?“姓名:”+姓名,;“课程:”+课程名,;“成绩:”+STR(成

    33、绩,3,0)ENDIFSKIPENDDOUSESET TALK ONRETURN上述程序的循环条件部分(程序第 5行)可填入( )。A) EOF( ) B) NOTEOF C) BOF( ) D) NOTBOF(分数:2.00)A.B. C.D.解析:解析 函数 EOF()的功能是测试指定表文件中的记录指针是否指向文件尾,若是就返回逻辑真(.T.),否则返回逻辑假(.F.);函数 BOF()的功能是测试当前表文件或指定表文件中的记录指针是否指向文件首;NOT表示逻辑非。17.Visual FoxPro中 DBMS基于的数据模型是( )。A) 层次型 B) 关系型 C) 网状型 D) 混合型(分

    34、数:2.00)A.B. C.D.解析:解析 数据库管理系统数据模型有:层次模型、网状模型和关系模型。层次数据模型:用树形结构表示实体及其之间联系的模型称为层次模型;网状数据模型:用网状结构表示实体及其之间联系的模型称为网状模型;关系数据模型:用二维表结构来表示实体之间联系的模型称为关系模型。18.下列关于 SQL对表的定义的说法中,错误的是( )。A) 利用 CREATE TABLE语可以定义一个新的数据表结构B) 利用 SQL的表定义语句可以定义表中的主索引C) 利用 SQL的表定义语句可以定义表的域完整性、字段的有效性规则等D) 对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等

    35、信息的设置(分数:2.00)A.B.C.D. 解析:解析 在 SQL的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性约束、字段有效性规则等。但对于自由表的定义和在表设计器中一样,都不能定义自由表的主索引、域完整约束、字段有效性规则等,只能进行一些最基本的操作,如定义字段名、宽度和类型等。19.下列选项中,视图不能够完成的是( )。A) 指定可更新的表 B) 指定可更新的字段C) 检查更新合法性 D) 删除和视图相关联的表(分数:2.00)A.B.C.D. 解析:解析 视图可以指定可更新的表,可以更新字段值,检查更新合法性。2

    36、0.利用 SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价 * 设备数量”的值,正确的命令为( )。A) UPDATE 设备表 SET 设备总金额=单价 * 设备数量B) UPDATE 设备表 FOR 设备总金额=单价 * 设备数量C) UPDATE 设备表 WITH 设备总金额=单价 * 设备数量D) UPDATE 设备表 WHERE 设备总金额=单价 * 设备数量(分数:2.00)A. B.C.D.解析:解析 SQL 语句中,利用 UPDATE更新语句可以修改表中的记录。语句基本格式为:UPDATE TableNameSET Column_Name1=eE

    37、xpression1,Column_Name1=eExpression1WHERE Condition21.在一个 Visual FoxPro数据表文件中有 2个通用字段和 3个备注字段,该数据表的备注文件数目是( )。A) 1 B) 2 C) 3 D) 5(分数:2.00)A. B.C.D.解析:解析 掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。表中所有的备注型和通用型字段的内容都是统一存放在表的 1个备注文件中,无论有几个该类型字段都一样。22.以下属于非容器类控件的是( )。A) Form B) Label C) page D) Co

    38、ntainer(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 中的类一般可分为两种类型:容器类和控件类。控件是一个可以以图形化的方式显示出来并能与用户进行交互的对象,例如一个命令按钮、一个文本框等。控件通常被放置在一个容器里。容器可以被认为是一种特殊的控件,它能包容其他的控件或容器,例如一个表单、一个表格等。Visual FoxPro中常用的容器类有:表单集、表单、表格、列、页框、页、命令按钮组、选项按钮组、Container对象等。23.执行下列命令后,显示的结果是( )。X=50Y=100Z=“X+Y”?50+ZA) 50+Z B) 50+X+Y C) 200

    39、D) 数据类型不匹配(分数:2.00)A.B.C. D.解析:解析 “”是一个宏替换函数,用来替换字符型变量中的数据。题中 X、Y 都为数值型数据,Z为字符型变量,通过替换后,其结果为 X+Y,转换是一个数值型数据,所以此表达式的最后结果是一个数值表达式的运算结果。24.如果学生表 STUDENT是使用下面的 SQL语句创建的:Create table student(SNO C(4)PRIMARY KEY Not Null;SN C(8);SEX C(2);AGE N(2)CHELKGAGE5 AND AGE30下面的 SQL语句中可以正确执行的是( )。A) INSERT INTO STU

    40、DENT(SNO,SEX,AGE) VALUES(“S9”,“男”,17)B) INSERT INTO STUDENT(SN,SEX,AGE) VALUES(“李安琦”,“男”,20)C) INSERT INTO STUDENT(SEX,AGE) VALUES(“男”,20)D) INSERT INTO STUDENT(SNO,SN) VALUES(“S9”,“安琦”,16)(分数:2.00)A. B.C.D.解析:解析 由于 SNO项不可以为空,是必填字段,在用 INSERT插入记录时,SNO 字段的值不可省略,故 B)、C)不正确,在用 INSERT插入记录时,初值的个数必须和字段个数相等

    41、,故 D)不正确。INSERT语句的格式为:INSERT INTO dbf_name(fname1,fname2,)VALUES(eExDression1,eExpression2,)PRIMARY KEY NOT NULL用来定义 SNO为主关键字,并且不可为 NULL值,CHECK(AGE15 AND AGE30)语句用来约束字段 AGE必须大于 15并且小于 30。25.如果在运行表单时,要使表单的标题栏显示“登录窗口”,则可以在 Form1的 Load事件中加入语句( )。A) THISFORMCAPTION=“登录窗口” B) FORM1.CAPTION=“登录窗口”C) THISF

    42、ORMNAME=“登录窗口” D) FORM1.NAME=“登录窗口”(分数:2.00)A. B.C.D.解析:解析 Caption 是用来设置表单标题属性值,Name 用于设置表单的名称。26.在菜单设计器中执行“程序”菜单中的“运行”系统菜单命令后,命令窗口中将出现( )。A) DO MENU 菜单名 B) DO 菜单名.mprC) DO 菜单名.mnx D) DO MENU文件路径(分数:2.00)A.B. C.D.解析:解析 程序运行菜单的命令是 DO,菜单程序的文件扩展名为.mpr。27.表格常用的列属性有( )。A) ControlSource B) CurrentControl

    43、C) Sparse D) 以上 3项都正确(分数:2.00)A.B.C.D. 解析:解析 ControlSource 用于指定列中显示的数据源,CurrentControl 用于指定对象中的一个控件,Sparse用于确定 CurrentControl属性是影响列中的所有单元格还是只影响活动单元格,这 3个属性都是表格常用列属性。28.给出在车间“W1”或“W2”工作,并且工资大于 3000的职工姓名,正确的命令是( )。A) SELECT 姓名 FROM 车间WHERE 工资3000 AND 车间=“W1” OR 车间=“W2”B) SELECT 姓名 FROM 车间WHERE 工资3000

    44、AND (车间=“W1” OR 车间=“W2”)C) SELECT 姓名 FROM 车间;WHERE 工资3000 OR 车间=“W1” OR 车间=“W2”D) SELECT 姓名 FROM 车间;WHERE 工资3000 AND (车间=“W1” OR 车间=“W2”)(分数:2.00)A.B.C.D. 解析:解析 本小题为简单的联接查询,是查找车间等于“W1”或“W2”,并且工资大于 3000的职工姓名。选项 A)和 C)中查询条件错误;选项 B)中,在第一行 SELECT语句之后,应该续行符号“;”连接下一条语句,否则系统报错,属于语法错误。29.在表单设计器的属性窗口中设置表单或其他

    45、控件对象的属性时,以下叙述正确的是( )。A) 以斜体字显示的属性值是只读属性,不可以修改B) “全部”选项卡中包含了“数据”选项卡中的内容,但不包含“方法程序”选项卡中的内容C) 表单的属性描述了表单的行为D) 以上都正确(分数:2.00)A. B.C.D.解析:解析 表单设计器的功能:创建并修改表单和表单集,当该设计器窗口活动时,显示“表单”菜单、“表单控件”工具栏、“表单设计器”工具栏和“属性”窗口。30.扩展名为.SCX 的文件是( )。A) 备注文件 B) 项目文件 C) 表单文件 D) 菜单文件(分数:2.00)A.B.C. D.解析:解析 项目文件的扩展名是.PJX;表单文件的扩

    46、展名是.SCX;备注文件扩展名是.DCT;菜单文件扩展名是.MNX。31.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正确的是( )。SELECT _ FROM 图书;WHERE 出版单位=“人民邮电出版社”设有图书管理数据库中包含以下表:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)A) MAX(单价),MIN(单价),AVG(单价) B) MAX(单价),MIN(单价),AVERAGE(单价)C) MAX(单价),MIX(单价),SUM(单价) D) MAX(

    47、单价),SUM(单价)AVG(单价)(分数:2.00)A. B.C.D.解析:解析 题目要求求最高单价、最低单价和平均价,分别使用最大值(MAX()、最小值(MIN()、平均值函数(AVG()。COUNT()、SUM()分别是统计和求和函数。32.查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是( )。A) SELECT 学生姓名,成绩.成绩 FROM 学生,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程名称=计算机基础;ORDER BY 成绩.成绩 DESCB) SELECT 学生.姓名,成绩

    48、成绩 FROM 课程,成绩;WHERE AND 课程.课程编号=成绩.课程编号;AND 课程课.程名称=计算机基础;ORDER BY 成绩.成绩 DESCC) SELECT 学生姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称=计算机基础;GROUP BY 成绩.成绩 DESCD) SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称=计算机基础;ORDER BY 成绩.成绩 DESC(分数:2.00)A.B.C.D. 解析:解析 本小题为多表联接查询,注意每两个表之间进行关联的关键字,利用 ORDER BY短语可以对查询结果进行排序,降序关键字为 DESC。选项 A)和选项 B)中缺少数据表文件。选项 C)中,GROUP BY 短语使用错误,将查询结果进行排序的短语是 O


    注意事项

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




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

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

    收起
    展开