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

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

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

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

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

    1、二级 VISUAL+FOXPRO 笔试-55 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.在 Visual FoxPro 中,唯一索引的扩展名是_。(分数:2.00)A.DBFB.IDXC.DBCD.PJX2.在关系数据库中元组的集合称为关系,通常标识元组的属性称为_。(分数:2.00)A.索引B.主键C.标记D.字段3.数据库管理系统(DBMS)是位于_之间的一层数据管理软件。(分数:2.00)A.硬件与软件B.操作系统与用户C.操作系统与数据库D.操作系统与硬件4.与 SQL 语句“SELECT 学号,姓名 FROM student

    2、 WHERE 成绩 BETWEEN 60 AND 100”等价的是_。(分数:2.00)A.SELECT 学号,姓名 FROM student WHERE 成绩=100.AND.成绩=60B.SELECT 学号,姓名 FROM student WHERE 成绩100.AND.成绩60C.SELECT 学号,姓名 FROM student WHERE 成绩=100.AND.成绩=60D.SELECT 学号,姓名 FROM student WHERE 成绩100.AND.成绩605.对于程序设计语言,下面说法正确的是_。(分数:2.00)A.采用机器语言设计出来的程序,其效率往往很低B.汇编语言不

    3、是面向计算机的编程语言C.将高级语言源程序转换成机器语言的工作量远大于汇编语言D.高级语言执行的效率最高6.在下述 Visual FoxPro 表达式中,结果总是逻辑值的为_。(分数:2.00)A.字符运算表达式B.关系运算表达式C.算术运算表达式D.日期运算表达式7.下列关于视图和查询的说法中,错误的是_。(分数:2.00)A.查询和视图都可以从一个或多个表中提取数据B.可以通过视图更改数据源表的数据C.视图是完全独立的,它不依赖于数据库的存在而存在D.视图依赖于数据库的存在而存在8.下列函数中函数值为字符的是_。(分数:2.00)A.DATETIME()B.TIME()C.DATE()D.

    4、YEAR()9.链表不具备的特点是_。(分数:2.00)A.可随机访问任何一个元素B.插入、删除操作不需要移动元素C.无须事先估计存储空间大小D.所需存储空间与线性表长度成正比10.在 Visual FoxPro 的数据工作期窗口,使用 SETRELATON 命令可以建立多个表之间的关联,这种关联是_。(分数:2.00)A.临时性关联B.永久性关联或临时性关联C.永久性关联D.永久性关联和临时性关联11.打开报表设计器的命令是_。(分数:2.00)A.OPEN REPORTB.CREATE REPORTC.REPORT FORMD.START REPORT12.下面关于查询描述正确的是_。(分

    5、数:2.00)A.可以使用 CREATE VIEW 打开查询设计器B.使用查询设计器可以生成所有的 SQL 查询语句C.使用 DO 语句执行查询时,可以不带扩展名D.使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中13.E-R 图是表示概念模型的有效工具之一,E-R 图中使用菱形框表示_。(分数:2.00)A.联系B.实体C.关系D.属性14.能显示当前库文件中所有计算机专业学生的姓名、性别和籍贯的命令是_。(分数:2.00)A.LIST FIELDS 姓名,性别,籍贯B.LIST FOR 专业=“计算机“AND 姓名,性别,籍贯C.DISPLAY ALL FIELD

    6、S 姓名,性别,籍贯D.LIST FIELDS 姓名,性别,籍贯 FOR 专业=“计算机“下列各题使用如下 2 个表:柜台表(柜台号,柜台名称)商品表(柜台号,商品号,商品名称,单价,数量)(分数:8.00)(1).下列 SQL 语句查询的结果是_。SELECT 柜台号,柜台名称,SUM(单价*数量) FROM 柜台表,商品表WHERE 柜台表.柜台号=商品表.柜台号 GROUP BY 柜台表.柜台号 ORDER BY SUM (单价*数量) DESC(分数:2.00)A.各柜台商品数量合计并按数量降序排列B.各柜台商品金额合计并按金额降序排列C.所有商品金额合计并按商品降序排列D.各柜台商品

    7、金额合计并按金额升序排列(2).在 SQL 语句中,与表达式“商品号 NOTIN(“00001“,“00002“)”功能相同的表达式是_。(分数:2.00)A.商品号=“00001“AND 商品号=“00002“B.商品号!=“00001“OR 商品号!=“00002“C.商品号=“00001“OR 商品号!=“00002“D.商品号!=“00001“AND 商品号!=“00002“(3).对所有商品单价大于 3000 元的商品打九折,下列 SQL 语句正确的是_。(分数:2.00)A.UPDATE 商品表 SET 单价=单价=0.9 WHERE 单价3000B.UPDATE 商品表 SET

    8、单价=单价=0.9IN 单价3000C.SET 单价=单价*0.9 WHERE IN 商品表D.MODIFY 商品表 SET 单价*0.9 WHERE 单价3000(4).向商品表中插入一条记录的正确命令是_。(分数:2.00)A.APPEND INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)B.INSERT INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)C.APPEND INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)D.INSERT INTO 商品表 VALUES

    9、(“00066“,“飞利浦彩电“,“016“,5600,2)15.不允许记录中出现重复索引值的索引是_。(分数:2.00)A.主索引B.主索引、候选索引、普通索引C.主索引、候选索引D.主索引、候选索引、唯一索引16.Visual FoxPro 中的 DBMS 基于的数据模型是_。(分数:2.00)A.层次型B.网状型C.关系型D.面向对象型17.下面可使程序单步执行的命令是_。(分数:2.00)A.SET STEP ONB.SET ESCAPE ONC.SET DEBUG OND.SET STEP OFF18.参照完整性的规则不包括_。(分数:2.00)A.更新规则B.排序规则C.删除规则D

    10、.插入规则19.若要恢复用 DELETE 命令删除的若干记录,应该用_。(分数:2.00)A.Esc 键B.RECALL 命令C.RELEASE 命令D.FOUND 命令20.下面 DO 循环的循环次数为_。x=10Y=16Do WHILE YxY=Y-1ENDDO(分数:2.00)A.6B.16C.10D.521.模块内部的联系要遵从_。(分数:2.00)A.高耦合B.低耦合C.高内聚D.低内聚22.PUSH 和 POP 命令常用于_操作。(分数:2.00)A.队列B.数组C.栈D.记录23.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.log2

    11、nB.n/2C.nD.n+124.以下关于对象的叙述中,错误的是_。(分数:2.00)A.对象可以是具体的事物,也可以是抽象概念B.一个命令按钮可以看作是一个对象C.一个人、一个窗口等都可以看作是一个对象D.一个程序不可以看作是一个对象25.SQL 是哪几个英文单词的缩写_。(分数:2.00)A.Standard Quew LanguageB.Select Query LanguageC.Structured Query LanguageD.以上都不是26.数据流图(DFD)是用于描述结构化方法中_工作阶段的工具。(分数:2.00)A.需求分析B.可行性研究C.详细设计D.程序编码27.索引文

    12、件打开后,下列命令中不受索引影响的是_。(分数:2.00)A.LISTB.SKIPC.GOTO 66D.LOCATE28.在 Visual FoxPro 系统中,查询文件是指一个包含一条 SELECT-SQL 命令的程序文件,文件的扩展名为_。(分数:2.00)A.MPRB.RPRC.SCXD.PRG29.打开 Visual FoxPro 的“项目管理器”的“文档”(Docs)选项卡,其中包含_。(分数:2.00)A.表单(Form)文件B.报表(Repotrt)文件C.标签(Label)文件D.以上 3 种文件30.求每门课平均成绩的 SQL 语句是_。(分数:2.00)A.SELECT 课

    13、程号,课程名,avg(成绩)FROM 课表 GROUP BY 成绩B.SELECT 课程号,课程名,avg(成绩)FROM 课表 ORDER BY 成绩C.SELECT 课程号,课程名,avg(成绩)FROM 课表 ORDER BY 课程号D.SELECT 课程号,课程名,avg(成绩)FROM 课表 GROUP BY 课程号31.如果根的层次为 1,则具有 30 个结点二叉树的最小高度为_。(分数:2.00)A.4B.5C.6D.7二、填空题(总题数:14,分数:30.00)32.算法复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_33.某二叉树中度为 2 的结点有

    14、16 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_34.把对象的数据和相应的方法程序、属性、事件代码捆绑包装在一起,就称为 1。(分数:2.00)填空项 1:_35.面向数据流的设计方法是把 1 映射成软件结构。(分数:2.00)填空项 1:_36.模块本身的内聚是模块独立性的度量因素之一。在 7 类内聚中,最强内聚为 1。(分数:2.00)填空项 1:_37.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为 1。(分数:2.00)填空项 1:_38.函数 SUBSTR(中华人民共和国,5,4)的结果是 1。(分数:2.00)填空项 1:_39.

    15、在 FOR-ENDFOR 循环体的任何位置上都可以使用 1 语句用于重新进行下一次再循环。(分数:2.00)填空项 1:_40.在 SQL 的 SELECT 查询中,使用 1 字句显示查询结果中的所有记录。(分数:2.00)填空项 1:_41.若要从学生表中检索出 xm 字段的值,并在显示时将 xm 换成姓名的语句为:SELECT_FROM 学生(分数:2.00)填空项 1:_42.显示学生表中所有姓李的记录,SQL 语句为 SELECT*FROM 学生表 WHERE 姓名 1。(分数:2.00)填空项 1:_43.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE

    16、 语句建立数据库表时,使用 1 子句来说明建立的是候选索引。(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,当使用 SQL 的 CREATE TABLE 语句建立数据库表时,使用_子句说明有效性规则。设成绩表(学号,姓名,性别,成绩,科目号)选课表科目号,科目名(分数:2.00)填空项 1:_要求使用 SQL 语句查询所有选修了 C 语言课程的学生姓名。SELECT 姓名 FROM 成绩表WHERE (14) (SELECT*FROM 选课表 (15) .)(分数:4.00)填空项 1:_填空项 1:_二级 VISUAL+FOXPRO 笔试-55 答案解析(总分:10

    17、0.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.在 Visual FoxPro 中,唯一索引的扩展名是_。(分数:2.00)A.DBFB.IDX C.DBCD.PJX解析:解析 在 Visual FoxPro 中,数据库文件的扩展名为 DBC,数据表文件的扩展名为 DBF,唯一索引文件的扩展名为 IDX,项目文件的扩展名为 PJX。2.在关系数据库中元组的集合称为关系,通常标识元组的属性称为_。(分数:2.00)A.索引B.主键 C.标记D.字段解析:解析 关系对应于二维表,元组对应于表中的一行,属性对应于表中的一列,主键用来唯一表示一个元组的一个或一组属性。关

    18、系中的某一组属性,若其值可以唯一地表示一个元组,则该属性组为一个候选关键字。若一个关系中有多个候选关键字,可任选一个作为主关键字,也称主键。3.数据库管理系统(DBMS)是位于_之间的一层数据管理软件。(分数:2.00)A.硬件与软件B.操作系统与用户 C.操作系统与数据库D.操作系统与硬件解析:解析 数据库管理系统(DBMS)建立在操作系统(OS)的基础之上,是位于操作系统与用户之间的一层系统软件,负责对数据库进行统一的管理和控制。4.与 SQL 语句“SELECT 学号,姓名 FROM student WHERE 成绩 BETWEEN 60 AND 100”等价的是_。(分数:2.00)A

    19、.SELECT 学号,姓名 FROM student WHERE 成绩=100.AND.成绩=60 B.SELECT 学号,姓名 FROM student WHERE 成绩100.AND.成绩60C.SELECT 学号,姓名 FROM student WHERE 成绩=100.AND.成绩=60D.SELECT 学号,姓名 FROM student WHERE 成绩100.AND.成绩60解析:解析 选项 B 缺少 100 分和 60 分两种情况:选项 C 和 D 这两种情况不存在。5.对于程序设计语言,下面说法正确的是_。(分数:2.00)A.采用机器语言设计出来的程序,其效率往往很低B.汇

    20、编语言不是面向计算机的编程语言C.将高级语言源程序转换成机器语言的工作量远大于汇编语言 D.高级语言执行的效率最高解析:解析 采用机器语言设计出来的程序,其效率最高;汇编语言当然是面向计算机的编程语言,它的出现是为了方便于人们对机器语言的理解;高级语言必须编译成机器语言,计算机才能执行,因此高级语言执行的效率不高。6.在下述 Visual FoxPro 表达式中,结果总是逻辑值的为_。(分数:2.00)A.字符运算表达式B.关系运算表达式 C.算术运算表达式D.日期运算表达式解析:解析 结果总是逻辑值的表达式为关系运算表达式,因为关系运算表达式的值只有真与假,因此总是用逻辑值表示。7.下列关于

    21、视图和查询的说法中,错误的是_。(分数:2.00)A.查询和视图都可以从一个或多个表中提取数据B.可以通过视图更改数据源表的数据C.视图是完全独立的,它不依赖于数据库的存在而存在 D.视图依赖于数据库的存在而存在解析:解析 视图不能以自由表的形式单独存在,只能依赖于某一或几个数据库而存在。8.下列函数中函数值为字符的是_。(分数:2.00)A.DATETIME()B.TIME() C.DATE()D.YEAR()解析:解析 函数 DATE()返回当前系统日期,值为日期型;函数 TIME()以 24 小时制、hh:mm:ss 格式返回当前系统时间,值为字符型;函数 YEAR()从指定的日期表达式

    22、或日期时间表达式中返回年份,为数值型;函数 DATATIME()返回当前系统日期时间,值为口期时间型。9.链表不具备的特点是_。(分数:2.00)A.可随机访问任何一个元素 B.插入、删除操作不需要移动元素C.无须事先估计存储空间大小D.所需存储空间与线性表长度成正比解析:解析 链表不能随机访问任何一个元素,它只能从表头开始,依次向后查找,如果找到,就进行访问。链表与数组相比,其最大优点就是插入和删除不用移动元素,只要改动指针就行了。另外,链表也不用事先估计存储空间大小,只要用时申请就行了,链表所需存储空间与线性表长度成正比。10.在 Visual FoxPro 的数据工作期窗口,使用 SET

    23、RELATON 命令可以建立多个表之间的关联,这种关联是_。(分数:2.00)A.临时性关联 B.永久性关联或临时性关联C.永久性关联D.永久性关联和临时性关联解析:解析 通过 SET RELATION 命令可以建立控制主表和从表之间记录指针联动的关联,这种关系会随着表的关闭而消失,故称为临时关联。11.打开报表设计器的命令是_。(分数:2.00)A.OPEN REPORTB.CREATE REPORT C.REPORT FORMD.START REPORT解析:解析 执行 CREATE REPORT 命令后将会启动报表设计器设计报表。12.下面关于查询描述正确的是_。(分数:2.00)A.可

    24、以使用 CREATE VIEW 打开查询设计器B.使用查询设计器可以生成所有的 SQL 查询语句C.使用 DO 语句执行查询时,可以不带扩展名D.使用查询设计器生成的 SQL 语句存盘后将存放在扩展名为 QPR 的文件中 解析:解析 CREATE VIEW 命令打开的是视图设计器,创建并打开查询设计器的命令是 CREATE QUERY。查询设计器只能建立一些比较规则的查询,无法设计出多层嵌套查询等,执行查询要用 DO 命令,而且一定要有扩展名,如果不带扩展名,系统将按照程序文件来处理。13.E-R 图是表示概念模型的有效工具之一,E-R 图中使用菱形框表示_。(分数:2.00)A.联系 B.实

    25、体C.关系D.属性解析:解析 在 E-R 图中,实体用矩形表示;属性用椭圆形表示;联系用菱形表示。14.能显示当前库文件中所有计算机专业学生的姓名、性别和籍贯的命令是_。(分数:2.00)A.LIST FIELDS 姓名,性别,籍贯B.LIST FOR 专业=“计算机“AND 姓名,性别,籍贯C.DISPLAY ALL FIELDS 姓名,性别,籍贯D.LIST FIELDS 姓名,性别,籍贯 FOR 专业=“计算机“ 解析:解析 正确的命令格式为:LIST FIELDS表达式范围FOR条件WHILE条件,在本题中能显示当前库文件中所有计算机专业学生的姓名、性别和籍贯的命令足“LISTFIEL

    26、DS 姓名,性别,籍贯 FOR 专业=计算机”。下列各题使用如下 2 个表:柜台表(柜台号,柜台名称)商品表(柜台号,商品号,商品名称,单价,数量)(分数:8.00)(1).下列 SQL 语句查询的结果是_。SELECT 柜台号,柜台名称,SUM(单价*数量) FROM 柜台表,商品表WHERE 柜台表.柜台号=商品表.柜台号 GROUP BY 柜台表.柜台号 ORDER BY SUM (单价*数量) DESC(分数:2.00)A.各柜台商品数量合计并按数量降序排列B.各柜台商品金额合计并按金额降序排列 C.所有商品金额合计并按商品降序排列D.各柜台商品金额合计并按金额升序排列解析:解析 SU

    27、M(单价*数量)就是求商品金额,GROUP BY 柜台表.柜台号,就是对各柜台分组,因此题目就是对各个柜台求出该柜台的商品总金额。ORDER BY SUM(单价*数量)DESC 表示按金额降序排列。(2).在 SQL 语句中,与表达式“商品号 NOTIN(“00001“,“00002“)”功能相同的表达式是_。(分数:2.00)A.商品号=“00001“AND 商品号=“00002“B.商品号!=“00001“OR 商品号!=“00002“ C.商品号=“00001“OR 商品号!=“00002“D.商品号!=“00001“AND 商品号!=“00002“解析:解析 NOT IN 意思是不包含

    28、在内,因此也就是商品号不等于“00001”或“00002”。(3).对所有商品单价大于 3000 元的商品打九折,下列 SQL 语句正确的是_。(分数:2.00)A.UPDATE 商品表 SET 单价=单价=0.9 WHERE 单价3000 B.UPDATE 商品表 SET 单价=单价=0.9IN 单价3000C.SET 单价=单价*0.9 WHERE IN 商品表D.MODIFY 商品表 SET 单价*0.9 WHERE 单价3000解析:解析 修改操作语句的一般格式:UPDATE表名SET列名=表达式,列名=表达式WHERE条件其功能是修改指定表中满足 WHERE 子句条件的元组,按 SE

    29、T 子句中的表达式修改这些元组相应的列值。如果省略 WHERE 子句,则表示要修改表中的所有元组。(4).向商品表中插入一条记录的正确命令是_。(分数:2.00)A.APPEND INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)B.INSERT INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2) C.APPEND INTO 商品表 VALUES(“00066“,“016“,“飞利浦彩电“,5600,2)D.INSERT INTO 商品表 VALUES(“00066“,“飞利浦彩电“,“016“,5600,2)解析

    30、:解析 插入语句的格式为:INSERT INTO 表名(字段名,字段名) VALUES(常量,常量)选项 D 常量顺序不对。15.不允许记录中出现重复索引值的索引是_。(分数:2.00)A.主索引B.主索引、候选索引、普通索引C.主索引、候选索引 D.主索引、候选索引、唯一索引解析:解析 索引按功能分为普通索引、唯一索引、候选索引和主索引。索引除了具有建立记录逻辑顺序的作用外,还能控制是否允许相同的索引关键字值在不同记录中重复出现,或允许在永久关系中建立参照完整性。不允许记录中出现重复索引值的索引是主索引和候选索引。16.Visual FoxPro 中的 DBMS 基于的数据模型是_。(分数:

    31、2.00)A.层次型B.网状型C.关系型 D.面向对象型解析:解析 Visual FoxPro 是广为应用的一种关系型数据库管理系统。17.下面可使程序单步执行的命令是_。(分数:2.00)A.SET STEP ON B.SET ESCAPE ONC.SET DEBUG OND.SET STEP OFF解析:解析 命令 SET STEPON|OFF 可用于设置是否单步执行程序中的命令行。默认为 OFF,不能进入单步执行方式;如果设置成 ON,则表示单步执行程序命令方式。18.参照完整性的规则不包括_。(分数:2.00)A.更新规则B.排序规则 C.删除规则D.插入规则解析:解析 在数据库中的数

    32、据表建立关联关系后,通过参照完整性生成器可以设置管理关联记录的规则。这些规则控制相关数据表中记录的插入、删除和修改,所以参照完整性的规则包括:更新规则、删除规则和插入规则,不包括排序规则。19.若要恢复用 DELETE 命令删除的若干记录,应该用_。(分数:2.00)A.Esc 键B.RECALL 命令 C.RELEASE 命令D.FOUND 命令解析:解析 如果要重新恢复用 DELETE 命令删除的若干记录,则应该用 RECALL 命令。20.下面 DO 循环的循环次数为_。x=10Y=16Do WHILE YxY=Y-1ENDDO(分数:2.00)A.6 B.16C.10D.5解析:解析

    33、本循环结构中,Y 为循环控制变量,X 为循环终止变量。根据循环条件,Y=16,15,14,13,12,11 时,均可执行循环,总计 6 次。21.模块内部的联系要遵从_。(分数:2.00)A.高耦合B.低耦合C.高内聚 D.低内聚解析:解析 模块内部的联系要遵从高内聚,模块之间的联系要遵从低耦合。22.PUSH 和 POP 命令常用于_操作。(分数:2.00)A.队列B.数组C.栈 D.记录解析:解析 PUSH 和 POP 命令用于栈的入栈、出栈操作。23.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.log2nB.n/2C.n D.n+1解析:解

    34、析 顺序查找就是从线性表头开始查找,直到找到或者找不到为止。在最坏的情况下,要找的结点是最后一个结点,或者找不到这个结点这种情况,这种情况就要比较 n 次,若为二分查找则要查找log2n+1 次。24.以下关于对象的叙述中,错误的是_。(分数:2.00)A.对象可以是具体的事物,也可以是抽象概念B.一个命令按钮可以看作是一个对象C.一个人、一个窗口等都可以看作是一个对象D.一个程序不可以看作是一个对象 解析:解析 客观世界里的任何实体都可以看作是对象。对象不仅可以是具体的实物,也可以是一些概念,因为程序也可以看做是对象。25.SQL 是哪几个英文单词的缩写_。(分数:2.00)A.Standa

    35、rd Quew LanguageB.Select Query LanguageC.Structured Query Language D.以上都不是解析:解析 SQL 语言称为结构化查询语言,用英文写为 Structured Query Langtrage。26.数据流图(DFD)是用于描述结构化方法中_工作阶段的工具。(分数:2.00)A.需求分析 B.可行性研究C.详细设计D.程序编码解析:解析 在需求分析阶段采用结构化分析,其结果是产生数据流图。27.索引文件打开后,下列命令中不受索引影响的是_。(分数:2.00)A.LISTB.SKIPC.GOTO 66 D.LOCATE解析:解析 L

    36、IST 命令的功能是滚动屏幕显示,无任伺选项时,显示所有记录,记录指针指向库底。SKIP 是按逻辑顺序移动记录指针命令,LOCATE 是真接对数据库按物理记录顺序查询,在索引文件打开时,GOTO 66 是把记录指针移到记录号为 66 的物理记录上,所以不论索引是否生效,不受索引影响的是命令GOTO 66。28.在 Visual FoxPro 系统中,查询文件是指一个包含一条 SELECT-SQL 命令的程序文件,文件的扩展名为_。(分数:2.00)A.MPRB.RPR C.SCXD.PRG解析:解析 MPR 是菜单程序文件的扩展名,OPR 是查询文件的扩展名,SCX 是菜单文件扩展名,PRG

    37、是程序文件的扩展名。29.打开 Visual FoxPro 的“项目管理器”的“文档”(Docs)选项卡,其中包含_。(分数:2.00)A.表单(Form)文件B.报表(Repotrt)文件C.标签(Label)文件D.以上 3 种文件 解析:解析 “文档”选项卡显示项目管理器里的表单、报表和标签 3 种类型的组件。30.求每门课平均成绩的 SQL 语句是_。(分数:2.00)A.SELECT 课程号,课程名,avg(成绩)FROM 课表 GROUP BY 成绩B.SELECT 课程号,课程名,avg(成绩)FROM 课表 ORDER BY 成绩C.SELECT 课程号,课程名,avg(成绩)

    38、FROM 课表 ORDER BY 课程号D.SELECT 课程号,课程名,avg(成绩)FROM 课表 GROUP BY 课程号 解析:解析 SELECT 查询命令的使用方法是:SELECTALL|DISTINCT目标列表达式,目标列表达式FROM基本表或视图,艇本表或视图WHERE条件表达式GROUP BY列名HAVING内部函数表达式(ORDER BY列名ASC|DESC这里由于是对每门课进行统计,就必须按课程号进行分组。31.如果根的层次为 1,则具有 30 个结点二叉树的最小高度为_。(分数:2.00)A.4B.5 C.6D.7解析:解析 高度为 i 的二叉树的最多结点为 2i-1。当

    39、 i=4 时,结点最多为 15;当 i=5 时,结点最多为31,因此可以得出最小高度为 5。二、填空题(总题数:14,分数:30.00)32.算法复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_ (正确答案:空间)解析:解析 衡量一个算法的好差主要涉及时间复杂度和空间复杂度。33.某二叉树中度为 2 的结点有 16 个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_ (正确答案:17)解析:解析 根据二叉树结点计算公式 n0+n1+n2=1+n1+2*n2n0=n2+1,其中 n0 为叶子结点个数,n1 为有一个子树的结点个数,n2 为有两个子树的结点

    40、个数。34.把对象的数据和相应的方法程序、属性、事件代码捆绑包装在一起,就称为 1。(分数:2.00)填空项 1:_ (正确答案:封装)解析:解析 把对象的数据和相应的方法程序、属性、事件代码捆绑包装在一起,就称为封装。面向对象最主要的特点为封装、继承、多态。35.面向数据流的设计方法是把 1 映射成软件结构。(分数:2.00)填空项 1:_ (正确答案:信息流)解析:解析 面向数据流的设计方法的目的是给出设计软件结构的一个系统化的途径。在软件工程的需求分析阶段,信息流是一个主要考虑的问题,常用数据流图描绘信息在系统中加工和流动的情况。面向数据流的设计方法定义了一些不同的映射,利用这些映射,可

    41、以把数据流图变换成软件结构。36.模块本身的内聚是模块独立性的度量因素之一。在 7 类内聚中,最强内聚为 1。(分数:2.00)填空项 1:_ (正确答案:功能性内聚)解析:解析 模块内聚要做到尽量高的内聚,内聚有 7 种类型,它们之间的内聚度从弱到强排列为偶然性内聚、逻辑性内聚、时间性内聚、过程性内聚、通信性内聚、顺序性内聚和功能性内聚。37.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为 1。(分数:2.00)填空项 1:_ (正确答案:数据操纵功能)解析:解析 数据定义功能包括创建表、修改表及对列属性的定义,以及删除表。数据控制功能包括对象操作权限的控制。数据操

    42、纵功能则包括数据的查询、插入、修改和删除。38.函数 SUBSTR(中华人民共和国,5,4)的结果是 1。(分数:2.00)填空项 1:_ (正确答案:“人民”)解析:解析 SUBSTR(a,i,j)函数用于对字符串 a 从 i 位置上开始取子串,共取第 j 个字符个数。由于一个汉字占两个西文字符位置,第 5 个位置是从“人”开始,因而答案是“人民”。39.在 FOR-ENDFOR 循环体的任何位置上都可以使用 1 语句用于重新进行下一次再循环。(分数:2.00)填空项 1:_ (正确答案:LOOP)解析:解析 在 Visual FoxPro 中,可以使用 LOOP 语句进行下一次再循环。40

    43、.在 SQL 的 SELECT 查询中,使用 1 字句显示查询结果中的所有记录。(分数:2.00)填空项 1:_ (正确答案:ALL)解析:解析 在 SELECT 语句的后面,如果选用 DISTINCT 选项,则表示去掉重复记录;选用 ALL 则表示显示所有记录,选用*代表所有字段。41.若要从学生表中检索出 xm 字段的值,并在显示时将 xm 换成姓名的语句为:SELECT_FROM 学生(分数:2.00)填空项 1:_ (正确答案:xm AS 姓名)解析:解析 要在显示时更换字段名,其语法为“字段名AS列名”,其中列名不能加引号。42.显示学生表中所有姓李的记录,SQL 语句为 SELEC

    44、T*FROM 学生表 WHERE 姓名 1。(分数:2.00)填空项 1:_ (正确答案:LIKE 李%)解析:解析 在 SQL 中,WHERE 子句中可以使用的通配符有两个,一个是%号,代表任意长的任意字符;另一个是_号,代表任意一个字符。43.在 Visual FoxPro 中,使用 SQL 的 CREATE TABLE 语句建立数据库表时,使用 1 子句来说明建立的是候选索引。(分数:2.00)填空项 1:_ (正确答案:UNIQUE)解析:解析 为当前字段创建一个候选索引,候选索引的标记与字段名称相同的短语为 UNIOUE。44.在 Visual FoxPro 中,当使用 SQL 的

    45、CREATE TABLE 语句建立数据库表时,使用_子句说明有效性规则。设成绩表(学号,姓名,性别,成绩,科目号)选课表科目号,科目名(分数:2.00)填空项 1:_ (正确答案:CHECK)解析:解析 CHECK逻辑表达式 1:用来指定字段的校验规则,其中逻辑表达式 1还可以是白定义函数。要求使用 SQL 语句查询所有选修了 C 语言课程的学生姓名。SELECT 姓名 FROM 成绩表WHERE (14) (SELECT*FROM 选课表 (15) .)(分数:4.00)填空项 1:_ (正确答案:EXISTS)解析:解析 EXISTS 表示存在量词返回值,产生逻辑真值“TRUE”或逻辑假值“FALSE”。由 EXISTS 引出的子查询,其目标列表达式通常都用“*”。填空项 1:_ (正确答案:科目号=成绩表.科目号 AND 科目名=“C 语言/)解析:解析 本查询涉及成绩和选课两个表。首先在成绩表中依次取每个元组的科目号值,用此值去检查选课表。若选课表中存在这样的元组,其科目号值等于此成绩科目号,并且其科目名=“C 语言“,则取此姓名送入结果关系中。


    注意事项

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




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

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

    收起
    展开