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

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

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

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

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

    1、二级 VISUAL+FOXPRO 笔试 49 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下列关于索引文件的叙述中,说法正确的是(分数:2.00)A.索引文件必须配合原数据表使用B.一个数据表文件只能建立一个对应的索引文件C.复合索引文件的扩展名为.IDXD.单索引文件的扩展名为.CDX2.程序的 3 种基本控制结构是(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移3.利用数据环境,将表中备注型字段拖到表单中,将产生一个(分数:2.00)A.文本框控件B.列表框控件C.编辑框控

    2、件D.容器控件4.下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是(分数:2.00)A.选择B.连接C.投影D.并5.对象的相对引用中,要引用当前操作的对象,可以使用的关键字是(分数:2.00)A.ParentB.ThisFormC.ThisformSetD.This6.设班级号字段为字符型,下面程序的运行结果是 USE 学生表 INDEX ON 班级号 TO BJH SEEK “1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO(分数:2.00)A.屏幕上显示学生表中所有班级号为 1002 的记录B.屏幕上显示学生表中从班级号

    3、1002 开始一直到表末尾的所有记录C.屏幕上显示学生表中的所有记录D.程序出错7.以下短语中,与排序无关的是(分数:2.00)A.GROUP BYB.ORDER BYC.ASCD.DESC8.下列选项中,不能作为 Visual FoxPro 中变量名的是(分数:2.00)A._abcB.abc123C.123abcD.abc_1239.表文件和索引文件都已打开,为确保记录指针定位在第一条记录上,可使用命令(分数:2.00)A.GO TOPB.GO BOF()C.SKIP 1D.GOTO 110.“年龄在 18-25 之间”这种约束是属于数据库当中的(分数:2.00)A.原子性措施B.一致性措

    4、施C.完整性措施D.安全性措施11.函数 IIF(LEN(SPACE(5)5,1,-1)的值为(分数:2.00)ABC.1D.-112.在菜单设计器窗口中,首先显示和定义的是(分数:2.00)A.条形菜单B.弹出式菜单C.下拉式菜单D.以上 3 种均可13.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.系统管理阶段14.设有下列二叉树: (分数:2.00)A.ZBTYCPXAB.ATBZXCYPC.ZBTACYXPD.ATBZXCPY15.下列叙述中,正确的是(分数:2.00)A.用 E-R 图能够表示实体集间一对一的联系

    5、、一对多的联系和多对多的联系B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型16.将“学生”表中班级字段的宽度由原来的 8 改为 12,正确的命令是(分数:2.00)A.ALTER TABLE 学生 ALTER 班级 C(12)B.ALTER TABLE 学生 ALTER FIELDS 班级 C(12)C.ALTER TABLE 学生 ADD 班级 C(12)D.ALTER TABLE 学生 ADD FIELDS 班级 C(12)17.表设计器中的“有效性规则”框中不包括的规则是(分数:2

    6、.00)A.规则B.信息C.默认值D.格式18.SELECT-SQL 语句中,可以对查询结果进行排序的短语是(分数:2.00)A.ORDER BYB.GROUP BYC.HAVINGD.WHERE19.下列关于别名和自联接的说法中,正确的是(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:别名关系名C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确20.下列关于数据库和数据库表之间关系的叙述中,说法正确的是(分数:2.00)A.数据库表中可以包含数据库B.数据库中只包含数据库表C.数据库表和数据库没有关系D.数据库中可以包含数据库

    7、表、表间的关系和相关的操作21.在 SQL 语句中,与表达式“工资 BETWEEN 1000 AND 1500”功能相同的表达式是(分数:2.00)A.工资1000 AND 工资)1500B.工资1500 AND 工资)1 咖C.工资1000 OR 工资1500D.工资1500 OR 工资1000022.SQL-INSERT 命令的功能是(分数:2.00)A.在表头插入一条记录B.在表尾插入一条记录C.在表中任意位置插入一条记录D.在表中插入任意条记录23.需求分析中开发人员要从用户那里了解(分数:2.00)A.软件做什么B.用户使用界面C.输入的信息D.软件的规模24.下列叙述中,正确的是(

    8、分数:2.00)A.INPUT 命令只能接受字符串B.ACCEPT 命令只能接受字符串C.ACCEPT 命令可以接收任意类型的 Visual FoxPro 表达式D.WAIT 只能接收一个字符,且必须按 Enter 键25.下列函数中,函数值为数值型的是(分数:2.00)A.AT(“中国”,“中国计算机”)B.CTOD(“04/30/2004”)C.BOF()D.SUBSTR(DTOC(DATE(),7)26.结构化程序设计主要强调的是(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性27.下列叙述中,不属于测试的特征的是(分数:2.00)A.测试的挑剔性B.

    9、完全测试的不可能性C.测试的可靠性D.测试的经济性28.有如下 SQL SELECT 语句 SELECT*FORM 工资表 WHERE 基本工资2000 AND 基本工资1500 下列与该语句等价的(分数:2.00)A.SELECT*FORM 工资表 WHERE 基本工资 BETWEEN 1500 AND 2000B.SELECT*FORM 工资表 WHERE 基本工资 BETWEEN 2000 AND 1500C.SELECT*FORM 工资表 WHERE 基本工资 FROM1500 INTO 2000D.SELECT*FORM 工资表 WHERE 基本工资 FROM 2000 INTO 1

    10、50029.具有 3 个结点的二叉树有(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形态30.查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是(分数:2.00)A.SELECT 课程.课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程.课程编号B.SELECT 课程.课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程编号C.SELECT 课程.课程名称,MIN(成绩)AS 最高分 FROM 成绩,

    11、课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程.课程编号D.SELECT 课程.课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程编号31.在查询设计器的“添加表或视图”对话框中,“其他”按钮的作用是让用户选择(分数:2.00)A.数据库表B.视图C.不属于当前环境的数据表D.查询32.查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是(分数:2.00)A.SELECT 学生.姓名,成绩.成绩 FROM 学

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

    13、绩; WHERE 学生.学号成绩.学号; AND 课程.课程编号成绩.课程编号; AND 课程.课程名称计算机基础; ORDER BY 成绩.成绩 DESC33.为成绩表中定义成绩字段的默认值为 0,正确的命令是(分数:2.00)A.ALTER TABLE 成绩 ALTER 成绩 DEFAULT 成绩0B.ALTER TABLE 成绩 ALTER 成绩 DEFAULT 0C.ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 成绩0D.ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 034.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)

    14、A.线性链表B.栈C.循环链表D.顺序表35.向项目中添加表单,可以使用项目管理器的(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“数据”选项卡D.“文档”选项卡二、B填空题/B(总题数:15,分数:30.00)36.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、U 【1】 /U和选择排序等。(分数:2.00)填空项 1:_37.当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为U 【2】 /U。(分数:2.00)填空项 1:_38.U【3】 /U是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(分数:2.00)填

    15、空项 1:_39.为了便于对照检查,测试用例应由输入数据和预期的U 【4】 /U两部分组成。(分数:2.00)填空项 1:_40.U【5】 /U是从二维表列的方向进行的运算。(分数:2.00)填空项 1:_41.当一个查询基于多个表时,这些表之间必须是U 【6】 /U。(分数:2.00)填空项 1:_42.下列程序的功能是计算 S1!+2!+10!的值,完成程序填空。 S0 FOR N1 TO 10 P1 FOR I1 TO N U 【7】 /U; ENDFOR SS+P ENDFOR ?“SUM”,S(分数:2.00)填空项 1:_43.可以伴随着表的打开而自动打开的索引是U 【8】 /U索

    16、引文件。(分数:2.00)填空项 1:_44.在文本框中,U 【9】 /U属性指定在一个文本框中如何输入和显示数据,利用 Password- Char 属性指定文本框内显示占位符。(分数:2.00)填空项 1:_45.菜单文件的扩展名是U 【10】 /U。(分数:2.00)填空项 1:_46.在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字字段或候选关键字段时,自动更改所有相关子表中的对应值,应选择U 【11】 /U。(分数:2.00)填空项 1:_47.为了在报表中打印当前时间,这时应该插入一个U 【12】 /U。(分数:2.00)填空项 1:_48

    17、.当前目录下有 student 和 coure 两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语句为: SELECT 姓名 FROM student,coure; WHERE student.学号coure.学号; AND 课程号“0001”; AND 姓名U 【13】 /U; (SELECT 姓名 FROM student,coure; WHERE student,学号coure学号; AND 课程号“0002”)(分数:2.00)填空项 1:_49.查询图书表中每类图书中多于 1 册的图书的分类号、册数和平均单价。请对下面的 SQL 语句填空: SELECT

    18、分类号,COUNT(*),AVG(单价)FROM 图书; GROUP BY 分类号 HAVINGU 【14】 /U(分数:2.00)填空项 1:_50.从学生管理数据库中考生成绩dbf 检索所有分数大于或等于名次为 2 的学生的成绩的学号所用的 SQL命令为: SELECT DISTINCT 学号 FROM 考试成绩 WHERE 成绩U 【15】 /U; (SELECT 成绩 FROM 考生成绩 WHERE 名次2)(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 49 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)

    19、1.下列关于索引文件的叙述中,说法正确的是(分数:2.00)A.索引文件必须配合原数据表使用 B.一个数据表文件只能建立一个对应的索引文件C.复合索引文件的扩展名为.IDXD.单索引文件的扩展名为.CDX解析:命题目的 本题考查了考生对索引基础知识的理解。 解题要点 掌握索引文件与表文件之间的关系,以及索引文件的类型。 错解分析 一个数据表文件可建立多个索引文件,其中复合索引文件的扩展名为.CDX,单索引文件的扩展名为.IDX。 考点链接 Visual FoxPro 中数据表的建立及使用,新建数据表可通过“新建”对话框来实现,也可以直接通过命令方式来进行。2.程序的 3 种基本控制结构是(分数

    20、:2.00)A.过程、子过程和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:命题目的 本题考查基本的程序控制结构。 解题要点 采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括 3 种基本控制结构,分别是顺序结构、选择结构和重复结构 (又称循环结构)。 考点链接 控制程序结构的方法和作用。3.利用数据环境,将表中备注型字段拖到表单中,将产生一个(分数:2.00)A.文本框控件B.列表框控件C.编辑框控件 D.容器控件解析:命题目的 本题考查了表单控件与表单数据环境之间的关系。 解题要点 了解表单设计器和表单数据环境两者之间的关系,通过拖动

    21、不同类型的字段,在表单上可生成相应的控件。备注型字段产生编辑框控件。 错解分析 在 Visual FoxPro 中,利用数据环境,将字段拖到表单中,默认情况下,如果拖动的是字符型字段,将产生文本框控件;逻辑型字段产生复选框控件;表或视图则产生表格控件。 考点链接 掌握表单常用控件的特点及功能。4.下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是(分数:2.00)A.选择B.连接 C.投影D.并解析:命题目的 本题考查了专门的关系运算的类型及其相关知识点。 解题要点 关系代数中包括传统的集合运算和专门的关系运算。经过选择或投影运算得到的新关系的属性个数最多不会超过原关

    22、系中的属性个数。经过连接运算得到的新关系最多不少于原关系中属性的个数。5.对象的相对引用中,要引用当前操作的对象,可以使用的关键字是(分数:2.00)A.ParentB.ThisFormC.ThisformSetD.This 解析:命题目的 本题考查了表单中各控件之间的相互引用。 解题要点 对象引用中各关键字的含义,This 表示当前操作对象。 错解分析 在对象的相对引用中,关键字 Parent 表示当前对象的直接容器对象,ThisForm 表示当前对象所在的表单,ThisformSet 表示当前对象所在的表单集。 考点链接 掌握表单控件的常用属性、方法及事件的含义。6.设班级号字段为字符型,

    23、下面程序的运行结果是 USE 学生表 INDEX ON 班级号 TO BJH SEEK “1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO(分数:2.00)A.屏幕上显示学生表中所有班级号为 1002 的记录B.屏幕上显示学生表中从班级号 1002 开始一直到表末尾的所有记录 C.屏幕上显示学生表中的所有记录D.程序出错解析:命题目的 本题考查了考生对结构化程序的理解及运用。 解题要点 掌握 DO 循环结构中各语句的执行顺序。 错解分析 程序中 INDEX 短语已将记录按班级建立索引,这样,表中的所有记录已按班级顺序逻辑排序,执行 SEEK“1002”后,

    24、记录指针定位到班级号为 1002 的第一条记录上,而循环结构中则是从当前记录一直处理即显示到表文件尾的所有记录。 考点链接 程序的基本结构有顺序结构、选择结构和循环结构 3 种。7.以下短语中,与排序无关的是(分数:2.00)A.GROUP BY B.ORDER BYC.ASCD.DESC解析:命题目的 本题考查了考生对 SQL 基本查询语句的理解。 解题要点 掌握基本的 SQL 查询语句中,各个短语的含义。ASC 指定按字段值升序排列,DESC 指定按字段值降序排列,AX 和 DESC 使用时必须放在 OR- DER BY 之后。 错解分析 GROUP BY 是用来指定分组查询, ORDER

    25、 BY 指定对查询结果进行排序。 考点链接 掌握 SQL 查询语句中用于分组查询的命令短语及功能。8.下列选项中,不能作为 Visual FoxPro 中变量名的是(分数:2.00)A._abcB.abc123C.123abc D.abc_123解析:命题目的 本题考查了考生对 Visual FoxPro 中变量概念的记忆。 解题要点 了解 Visual FoxPro 中变量的定义规则。在 Visual FoxPro 中,变量命名时需要遵守以下规则;由字母、数字和下划线组成;以字母或下划线开头,长度不超过 255 个字符。 错解分析 选项 C)中的变量名以数字开头,是错误的。 考点链接 掌握

    26、Visual FoxPro 中常量及表达式的特点。9.表文件和索引文件都已打开,为确保记录指针定位在第一条记录上,可使用命令(分数:2.00)A.GO TOPB.GO BOF()C.SKIP 1D.GOTO 1 解析:命题目的 本题考查了表的基本操作。 解题要点 掌握表中记录指针定位及指针移动的命令。GOTO 和 GO 命令是等效的,不管表中是否打开索引文件,指针定位始终在所指的记录号上。 错解分析 选项 A)中指针定位在表中第一条记录上,并不是记录号为 1 的记录上,选项 B)语法错误,选项 D)为指针下移一条记录。 考点链接 掌握 Visual FoxPro 中,测试函数的格式及功能。BO

    27、F()函数是用来测试表中指针是否指向文件起始标识位的函数。10.“年龄在 18-25 之间”这种约束是属于数据库当中的(分数:2.00)A.原子性措施B.一致性措施C.完整性措施 D.安全性措施解析:命题目的 对数据库各种特性必须有正确的理解 解题要点 数据库的完整性是指数据的正确性和相容性(如学生的学号必须惟一,性别只能是女或男等),数据库是否具备完整性关系到数据库系统能否真实反映现实世界,因此维护数据库的完整性是非常重要的。 考点链接 数据库的各种特性及表达形式。11.函数 IIF(LEN(SPACE(5)5,1,-1)的值为(分数:2.00)ABC.1D.-1 解析:命题目的 本题考查了

    28、考生对 Visual FoxPro 中常用函数的记忆和理解。 解题要点 掌握Visual FoxPro 中测试函数 IIF()的格式及功能。 错解分析 函数 SPACE(5)的功能是返回一个由指定数目空格组成的字符串;LEN()为返回字符表达式中的字符个数,所以 LEN(SPACE(5)5;IIF()则根据逻辑表达式的结果选择表达式 2 或表达式 3,而表达式 LEN (SPACE (5)5 的结果为.F.,应选择表达式 3,即-1。 考点链接 掌握 Visual FoxPro 中各关系运算符的含义及功能。12.在菜单设计器窗口中,首先显示和定义的是(分数:2.00)A.条形菜单 B.弹出式菜

    29、单C.下拉式菜单D.以上 3 种均可解析:命题目的 本题考查了考生对菜单设计器的理解及运用。 解题要点 了解菜单设计器中,设计不同菜单级所对应的菜单形式。 错解分析 “菜单设计器”窗口中,每页显示和定义一个菜单,可以是条形菜单,也可以是弹出式菜单。打开“菜单设计器”窗口时,首先定义和显示的是条形菜单,即菜单栏。考点链接 在 Visual FoxPro 中,支持两种类型的菜单:条形菜单和弹出式菜单。13.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段 D.系统管理阶段解析:命题目的 本题考查了考生对数据库基础知识的记忆。 解题要

    30、点 数据库技术的主要目的是有效地管理和存取的数据资源,包括:提供数据的共享性,使多个用户能够同时访问数据库中的数据;减少数据的冗余度,以提交数据的一致性和完整性:提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。 错解分析 数据库的人工管理阶段和文件系统阶段,数据都不能实现共享,出现数据冗余现象。选项 D)的说法是错误的。 考点链接 掌握关系数据库的功能及特点。14.设有下列二叉树: (分数:2.00)A.ZBTYCPXAB.ATBZXCYP C.ZBTACYXPD.ATBZXCPY解析:命题目的 本题考查二叉树的遍历。 解题要点 所谓二叉树的前序遍历(DLR)是指在访问根结点、遍

    31、历左子树与遍历右子树这 3 者中,首先访问根结点,然后遍历左子树,最后遍历右子树,并且,在遍历左右子树时,上述规则同样适用,即“根-左-右”。故该二叉树的前序遍历结果为“ATBZXCYP”。 考点链接 对于本题,若使用后序遍历和中序遍历的结果分别为“ZBTYCPXA”和“TZBACYXP”。15.下列叙述中,正确的是(分数:2.00)A.用 E-R 图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型解析:命题目的 本题主要考查了用

    32、ER 图表示实体之间联系的方法。 解题要点 两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系,一对多(或多对一)的联系和多对多的联系:概念模型便于向各种模型转换。由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。16.将“学生”表中班级字段的宽度由原来的 8 改为 12,正确的命令是(分数:2.00)A.ALTER TABLE 学生 ALTER 班级 C(12) B.ALTER TABLE 学生 ALTER FIELDS 班级 C(12)C.ALTER TABLE 学生 ADD 班级 C(12)D.ALTE

    33、R TABLE 学生 ADD FIELDS 班级 C(12)解析:命题目的 本题考查了 SQL 语句的定义功能。 解题要点 掌握 SQL 修改表结构语句格式中各个关键字的含义。 错解分析 在 SQL 语句中,修改表字段的关键字是 ALTER,而不是 ALTER FIELDS。ALTER 是用来修改已有的字段,ADD 用来新增一个字段。 考点链接 修改表结构可在表设计器中进行,或直接使用 SQL 语句进行修改。17.表设计器中的“有效性规则”框中不包括的规则是(分数:2.00)A.规则B.信息C.默认值D.格式 解析:命题目的 本题考查了考生对数据库表结构的定义及操作知识的理解。 解题要点 掌握

    34、表设计器中各项功能的使用。在表设计器的“有效性规则”框内,共包含 3 个规则,分别是:规则、信息和默认值。 错解分析 “格式”属于“显示”区域中的内容。 考点链接 设定字段级规则和记录级规则。记录级规则在表设计器的“表”选项卡中进行的。18.SELECT-SQL 语句中,可以对查询结果进行排序的短语是(分数:2.00)A.ORDER BY B.GROUP BYC.HAVINGD.WHERE解析:命题目的 本题考查考生对 SQL 语句结构的记忆及理解。 解题要点 掌握基本的 SQL 查询语句中,各个短语的含义。SELECT 用于实现关系的投影操作,使用时将所选的字段名放在 SELECT 之后,多

    35、个字段保间用逗号隔开。 错解分析 WHERE 用于实现关系的选择操作, GROUP BY 用于实现分组,ORDER BY 用于对查询结果进行排序。 考点链接 SQL 查询功能的排序。19.下列关于别名和自联接的说法中,正确的是(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:别名关系名C.在关系的自联接操作中,别名是必不可少的 D.以上说法均正确解析:命题目的 本题考查了 SQL 查询功能中的别名与自联接查询。 解题要点 SQL 语句中允许为关系定义别名,但不是在 WHERE 短语中定义,而是在 FROM 短语中定义别名,其格式为关系名别名

    36、。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。 错解分析 SQL 语句定义别名是在 FROM 短语中定义的,选项 A 概念混淆,选项 B 属语法错误,选项 D 属判断错误。 考点链接 掌握 SQL 查询功能中的别名与自联接查询。20.下列关于数据库和数据库表之间关系的叙述中,说法正确的是(分数:2.00)A.数据库表中可以包含数据库B.数据库中只包含数据库表C.数据库表和数据库没有关系D.数据库中可以包含数据库表、表间的关系和相关的操作 解析:命题目的 本题考查了考生对数据库和数据表基础知识的记忆。 解题要点 了解数据库和数据库表之间的联系。数据库是一个逻辑概念,用来保存与

    37、管理各种对象。 错解分析 数据库是一个逻辑概念,用来保存与管理各种对象,包括表、表间的关系、表的视图和查询等。 考点链接 数据表之间的联接有永久性联接和临时性联接两种,永久性联接是在数据库中进行的。21.在 SQL 语句中,与表达式“工资 BETWEEN 1000 AND 1500”功能相同的表达式是(分数:2.00)A.工资1000 AND 工资)1500B.工资1500 AND 工资)1 咖 C.工资1000 OR 工资1500D.工资1500 OR 工资10000解析:命题目的 本届考查 SQL 查询语句中,特殊运算符的含义及功能。 解题要点 SQL 查询语句中特殊运算 BETWEENA

    38、ND的含义为“和之间”。 错解分析 BETWEENAND是 SQL 查询语句中一个特殊运算符,意思为”和之间”,相当于逻辑运算中的(AANDB,其中 AB),选项 A 数值放置错误,选项 C 和 D 是语法错误。 考点链接 掌握 Visual FoxPro 中关系表达式及逻辑表达式运算符的含义。22.SQL-INSERT 命令的功能是(分数:2.00)A.在表头插入一条记录B.在表尾插入一条记录 C.在表中任意位置插入一条记录D.在表中插入任意条记录解析:命题目的 本题考查了考生对 SQL 数据操作功能语句的理解及运用。 解题要点 掌握 SQL 插入语句的功能,每次只能在表末尾插入一条记录。

    39、错解分析 SQL 中的 INSERT 命令每次只能在表末尾插入一条记录,相当于 APPEND BLANK 命令一样,在表末尾追加一条记录,只不过 APPEND BLANK 只能追加一条空记录,而 INSERT 可以将记录值同时追加到表中。 考点链接 在 Visual FoxPro 中利用命令向表中增加记录,可通过命令 APPEND 或 INSERT 进行操作。23.需求分析中开发人员要从用户那里了解(分数:2.00)A.软件做什么 B.用户使用界面C.输入的信息D.软件的规模解析:命题目的 考查需求分析的作用。 解题要点 需求分析是软件定义时期的最后一个阶段,它的基本任务就是准确回答“系统必须

    40、做什么”这个问题即软件系统功能,需求分析的任务还不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。24.下列叙述中,正确的是(分数:2.00)A.INPUT 命令只能接受字符串B.ACCEPT 命令只能接受字符串 C.ACCEPT 命令可以接收任意类型的 Visual FoxPro 表达式D.WAIT 只能接收一个字符,且必须按 Enter 键解析:命题目的 本题考查了考生对交互式输入输出命令的记忆。 解题要点 掌握输入输出命令功能,以及处理的数据类型。 错解分析 INPUT 命令输入的数据可以是常量、变量或表达式,ACCEPT

    41、命令只接收字符串,WAIT 命令则暂停程序执行,直到按任意键或单击鼠标时,程序继续执行。 考点链接 掌握常量、变量及表达式的类型及特点。25.下列函数中,函数值为数值型的是(分数:2.00)A.AT(“中国”,“中国计算机”) B.CTOD(“04/30/2004”)C.BOF()D.SUBSTR(DTOC(DATE(),7)解析:命题目的 本题考查了考生对 Visual FoxPro 中常用函数的理解及运用。 解题要点 掌握Visual FoxPro 中函数的使用。 错解分析 选项 D)为转换函数,将字符型数据转换为日期型;选项 C)为测试函数,函数值为逻辑型;选项 D)用来截取字符串,函数

    42、为字符型。 考点链接 掌握 Visual FoxPro 中常量的类型,包括数值型、货币型、字符型、日期型、日期时间型和逻辑型。26.结构化程序设计主要强调的是(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性 解析:命题目的 本题考查考生的结构化程序设计的思想。 考点链接 结构化的程序设计的目的。27.下列叙述中,不属于测试的特征的是(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性 D.测试的经济性解析:命题目的 本题考查了软件测试的主要特征。 解题要点 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴

    43、定。它有 3 个方面的重要特征,即测试的挑剔性、完全测试的不可能性及测试的经济性。其中没有测试的可靠性这一说法。 考点链接 软件测试与软件调试的概念,以及相应的方法。28.有如下 SQL SELECT 语句 SELECT*FORM 工资表 WHERE 基本工资2000 AND 基本工资1500 下列与该语句等价的(分数:2.00)A.SELECT*FORM 工资表 WHERE 基本工资 BETWEEN 1500 AND 2000 B.SELECT*FORM 工资表 WHERE 基本工资 BETWEEN 2000 AND 1500C.SELECT*FORM 工资表 WHERE 基本工资 FROM

    44、1500 INTO 2000D.SELECT*FORM 工资表 WHERE 基本工资 FROM 2000 INTO 1500解析:命题目的 本题考查了 SQL 查询语句中,特殊运算符的含义及功能。 解题要点 SQL 查询语句中特殊运算 BE- TWEENAND,的含义为“和之间”。 错解分析 BETWEENAND是SQL 查询语句中的一个特殊运算符,意思为“和之间”,相当与逻辑运算中的(AAND8,其中AB),选项 B)中数值放置错误,选项 C)和选项 D)为语法错误。 考点链接 掌握 Visual FoxPro 中关系表达式及逻辑表达式运算符的含义。29.具有 3 个结点的二叉树有(分数:2

    45、.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形态 解析:命题目的 考查二叉树的基础知识。 解题要点 具有 3 个结点的二叉具有以下的几种形态: 30.查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是(分数:2.00)A.SELECT 课程.课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程.课程编号 B.SELECT 课程.课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程编号C.SELECT 课程.课程

    46、名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程.课程编号D.SELECT 课程.课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩.课程编号课程.课程编号; GROUP BY 课程编号解析:命题目的 本题考查了对 SQL 查询功能的运用。 解题要点 求最大值要利用 MAX 函数。要查询每门中的最高分,需要对课程进行分组。由于课程名称可能出现重名,因此分组依据为课程编号,且注意记录的惟一性,利用 AS 短语。可将“成绩”字段名重新命名为“最高分”作为新的字段名,用于显示查询结果。 错解分析

    47、选项 B)的分组条件中,没有指定从哪个表中进行记录分组,因此系统报错。选项 C)和选项 D)的计算函数使用错误。 考点链接 掌握 Visual FoxPro 中,常用函数表达式的命令格式及定义。31.在查询设计器的“添加表或视图”对话框中,“其他”按钮的作用是让用户选择(分数:2.00)A.数据库表B.视图C.不属于当前环境的数据表 D.查询解析:命题目的 本题考查了考生对视图设计器的基本操作。 解题要点 掌握视图设计器中,数据源的选择。 错解分析 在“在添加表或视图”对话框中,“其他”按钮的作用是打开一个对话框,用来选择不属于当前环境的数据表,该表文件可以是数据库表,也可以是自由表。 考点链接 在 Visual FoxPro 中,视图数据源可以是数据库表,自由表和视图。32.查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句


    注意事项

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




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

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

    收起
    展开