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

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

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

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

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

    1、二级 VISUAL+FOXPRO 笔试 61 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:32,分数:70.00)1.下列叙述中,不属于测试的特征的是(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性2.下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是(分数:2.00)A.选择B.连接C.投影D.并3.表文件和索引文件都已打开,为确保记录指针定位在第一条记录上,可使用命令(分数:2.00)A.GO TOPB.GO BOF()C.SKIP 1D.GOTO 14.在菜单设计器窗口中,首先显示和定义

    2、的是(分数:2.00)A.条形菜单B.弹出式菜单C.下拉式菜单D.以上 3 种均可5.结构化程序设计主要强调的是(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性6.下列叙述中,正确的是(分数:2.00)A.INPUT 命令只能接受字符串B.ACCEPT 命令只能接受字符串C.ACCEPT 命令可以接收任意类型的 Visual FoxPro 表达式D.WAIT 只能接收一个字符,且必须按 Enter 键7.下列叙述中,正确的是(分数:2.00)A.用 E-R 图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B.用 E-R 图只能表示实体集之间一对一的

    3、联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型8.以下短语中,与排序无关的是(分数:2.00)A.GROUP BYB.ORDER BYC.ASCD.DESC9.程序的 3 种基本控制结构是(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移10.下列关于数据库和数据库表之间关系的叙述中,说法正确的是(分数:2.00)A.数据库表中可以包含数据库B.数据库中只包含数据库表C.数据库表和数据库没有关系D.数据库中可以包含数据库表、表间的关系和相关的操作11.“年龄在 18-25 之间”

    4、这种约束是属于数据库当中的(分数:2.00)A.原子性措施B.一致性措施C.完整性措施D.安全性措施12.在 SQL 语句中,与表达式“工资 BETWEEN 1000 AND 1500”功能相同的表达式是(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000C.工资=1000 OR 工资=1500D.工资=1500 OR 工资=1000013.向项目中添加表单,可以使用项目管理器的(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“数据”选项卡D.“文档”选项卡14.设班级号字段为字符型,下面程序的运行结果是 USE 学生表 INDEX O

    5、N 班级号 TO BJH SEEK“1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO(分数:2.00)A.屏幕上显示学生表中所有班级号为 1002 的记录B.屏幕上显示学生表中从班级号 1002 开始一直到表末尾的所有记录C.屏幕上显示学生表中的所有记录D.程序出错15.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.系统管理阶段16.SELECT-SQL 语句中,可以对查询结果进行排序的短语是(分数:2.00)A.ORDER BYB.GROUP BYC.HAVINGD.WHERE(32

    6、)(35)题使用如下的 3 个数据表:学生、课程和成绩。学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8)课程(课程编号 C(8),课程名称 C(20)成绩(学号 C(8),课程编号 C(8),成绩 N(5,1)(分数:8.00)(1).查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是(分数:2.00)A.SELECT 课程课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程课程编号B.SELECT 课程课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程

    7、编号:课程课程编号; GROUPBY 课程编号C.SELECT 课程课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程课程编号D.SELECT 课程课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程编号(2).查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是(分数:2.00)A.SELECT 学生姓名,成绩成绩 FROM 学生,成绩; WHERE 学生学号=成绩学

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

    9、编号; AND 课程课程名称=计算机基础; ORDERBY 成绩成绩 DESC(3).为成绩表中定义成绩字段的默认值为 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 0(4).将“学生”表中班级字段的宽度由原来的 8 改为 12,正确的命令是(分数:2.00)A.ALTER TABLE 学生 ALTER

    10、班级 C(12)B.ALTER TABLE 学生 ALTER FIELDS 班级 C(12)C.ALTER TABLE 学生 ADD 班级 C(12)D.ALTER TABLE 学生 ADD FIELDS 班级 C(12)17.对象的相对引用中,要引用当前操作的对象,可以使用的关键字是(分数:2.00)A.ParentB.ThisFormC.ThisformSetD.This18.利用数据环境,将表中备注型字段拖到表单中,将产生一个(分数:2.00)A.文本框控件B.列表框控件C.编辑框控件D.容器控件19.有如下 SQL SELECT 语句 SELECT*FORM 工资表 WHERE 基本工

    11、资=2000 AND 基本工资=1500 下列与该语句等价的(分数:2.00)A.SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 1500 AND 2000B.SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 2000 AND 1500C.SELECT * FORM 工资表 WHERE 基本工资 FROM 1500 INTO 2000D.SELECT * FORM 工资表 WHERE 基本工资 FROM 2000 INT0 150020.下列选项中,不能作为 Visual FoxPro 中变量名的是(分数:2.00)A._abcB.abel23

    12、C.123abcD.abc_12321.设有下列二叉树: (分数:2.00)A.ZBTYCPXAB.ATBZXCYPC.ZBTACYXPD.ATBZXCPY22.在查询设计器的“添加表或视图”对话框中,“其他”按钮的作用是让用户选择(分数:2.00)A.数据库表B.视图C.不属于当前环境的数据表D.查询23.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)A.线性链表B.栈C.循环链表D.顺序表24.表设计器中的“有效性规则”框中不包括的规则是(分数:2.00)A.规则B.信息C.默认值D.格式25.需求分析中开发人员要从用户那里了解(分数:2.00)A.软件做什么B.用户使用界面

    13、C.输入的信息D.软件的规模26.下列关于索引文件的叙述中,说法正确的是(分数:2.00)A.索引文件必须配合原数据表使用B.一个数据表文件只能建立一个对应的索引文件C.复合索引文件的扩展名为.IDXD.单索引文件的扩展名为.CDX27.SQL -INSERT 命令的功能是(分数:2.00)A.在表头插入一条记录B.在表尾插入一条记录C.在表中任意位置插入一条记录D.在表中插入任意条记录28.函数 IIF(LEN(SPACE(5)5,1,-1)的值为(分数:2.00)ABC.1D.-129.具有 3 个结点的二叉树有(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形态30

    14、.下列函数中,函数值为数值型的是(分数:2.00)A.AT(“中国“,“中国计算机“)B.CTOD(“04/30/2004“)C.BOF()D.SUBSTR(DTOC(DATE(),7)31.下列关于别名和自联接的说法中,正确的是(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:别名关系名C.在关系的自联接操作中,别名是必不可少的,D.以上说法均正确二、B填空题/B(总题数:15,分数:30.00)32.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、U 【1】 /U和选择排序等。(分数:2.00)填空项 1:_33.当循环

    15、队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为U 【2】 /U。(分数:2.00)填空项 1:_34.U【3】 /U是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。(分数:2.00)填空项 1:_35.为了便于对照检查,测试用例应由输入数据和预期的U 【4】 /U两部分组成。(分数:2.00)填空项 1:_36.U【5】 /U是从二维表列的方向进行的运算。(分数:2.00)填空项 1:_37.当一个查询基于多个表时,这些表之间必须是U 【6】 /U。(分数:2.00)填空项 1:_38.下列程序的功能是计算 S=1!+2!+10!的值,完成程序

    16、填空。 S=0 FOR N=1 TO 10 P=1 FOR I=1 TO N U 【7】 /U ENDFOR S=S+P ENDFOR ?“SUM=“,S(分数:2.00)填空项 1:_39.可以伴随着表的打开而自动打开的索引是U 【8】 /U索引文件。(分数:2.00)填空项 1:_40.在文本框中,U 【9】 /U属性指定在一个文本框中如何输入和显示数据,利用 Password Char 属性指定文本框内显示占位符。(分数:2.00)填空项 1:_41.菜单文件的扩展名是U 【10】 /U。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中进行参照完整性设置时,要想设

    17、置成:当更改父表中的主关键字字段或候选关键宇段时,自动更改所有相关子表中的对应值,应选择U 【11】 /U。(分数:2.00)填空项 1:_43.为了在报表中打印当前时间,这时应该插入一个U 【12】 /U。(分数:2.00)填空项 1:_44.当前目录下有 student 和 conic 两个表文件,要求查找同时选修了课程号为“0001”和“0002”的学生姓名,语句为: SELECT 姓名 FROM student,coure; WHERE student.学号=coure.学号; AND 课程号=“0001“; AND 姓名U 【13】 /U; (SELECT 姓名 FROM stude

    18、nt,coure; WHERE student.学号=coure.学号; AND 课程号=“0002“)(分数:2.00)填空项 1:_45.查询图书表中每类图书中多于 1 册的图书的分类号、册数和平均单价。请对下面的 SQL 语句填空: SELECT 分类号,COUNT(*),AVG(单价)FROM 图书; GROUP BY 分类号 HAVINGU 【14】 /U(分数:2.00)填空项 1:_46.从学生管理数据库中考生成绩.dbf 检索所有分数大于或等于名次为 2 的学生的成绩的学号所用的 SQL命令为: SELECT DISTINCT 学号 FROM 考试成绩 WHERE 成绩U 【1

    19、5】 /U; (SELECT 成绩 FROM 考生成绩 WHERE 名次=2)(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 61 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:32,分数:70.00)1.下列叙述中,不属于测试的特征的是(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性 D.测试的经济性解析:命题目的 本题考查了软件测试的主要特征。 解题要点 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。它有 3 个方面的重要特征,即测试的挑剔性、完全测试的不可能性及测试的经

    20、济性。其中没有测试的可靠性这一说法。 考点链接 软件测试与软件调试的概念,以及相应的方法。2.下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是(分数:2.00)A.选择B.连接 C.投影D.并解析:命题目的 本题考查了专门的关系运算的类型及其相关知识点。 解题要点 关系代数中包括传统的集合运算和专门的关系运算。经过选择或投影运算得到的新关系的属性个数最多不会超过原关系中的属性个数。经过连接运算得到的新关系最多不少于原关系中属性的个数。3.表文件和索引文件都已打开,为确保记录指针定位在第一条记录上,可使用命令(分数:2.00)A.GO TOPB.GO BOF()C.S

    21、KIP 1D.GOTO 1 解析:命题目的 本题考查了表的基本操作。 解题要点 掌握表中记录指针定位及指针移动的命令。GOTO 和 GO 命令是等效的,不管表中是否打开索引文件,指针定位始终在所指的记录号上。 错解分析 选项 A) 中指针定位在表中第一条记录上,并不是记录号为 1 的记录上,选项 B) 语法错误,选项 D) 为指针下移一条记录。 考点链接 掌握 Visual FoxPro 中,测试函数的格式及功能。BOF()函数是用来测试表中指针是否指向文件起始标识位的函数。4.在菜单设计器窗口中,首先显示和定义的是(分数:2.00)A.条形菜单 B.弹出式菜单C.下拉式菜单D.以上 3 种均

    22、可解析:命题目的 本题考查了考生对菜单设计器的理解及运用。 解题要点 了解菜单设计器中,设计不同菜单级所对应的菜单形式。 错解分析 “菜单设计器”窗口中,每页显示和定义一个菜单,可以是条形菜单,也可以是弹出式菜单。打开“菜单设计器”窗口时,首先定义和显示的是条形菜单,即菜单栏。考点链接 在 Visual FoxPro 中,支持两种类型的菜单:条形菜单和弹出式菜单。5.结构化程序设计主要强调的是(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性 解析:命题目的 本题考查考生的结构化程序设计的思想。 考点链接 结构化的程序设计的目的。6.下列叙述中,正确的是(分数

    23、:2.00)A.INPUT 命令只能接受字符串B.ACCEPT 命令只能接受字符串 C.ACCEPT 命令可以接收任意类型的 Visual FoxPro 表达式D.WAIT 只能接收一个字符,且必须按 Enter 键解析:命题目的 本题考查了考生对交互式输入输出命令的记忆。 解题要点 掌握输入输出命令功能,以及处理的数据类型。 错解分析 INPUT 命令输入的数据可以是常量、变量或表达式,ACCEPT 命令只接收字符串,WAIT 命令则暂停程序执行,直到按任意键或单击鼠标时,程序继续执行。 考点链接 掌握常量、变量及表达式的类型及特点。7.下列叙述中,正确的是(分数:2.00)A.用 E-R

    24、图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型解析:命题目的 本题主要考查了用 ER 图表示实体之间联系的方法。 解题要点 两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系;概念模型便于向各种模型转换。由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。8.以下短语中,与排序无关的是(分数:2.00)A.

    25、GROUP BY B.ORDER BYC.ASCD.DESC解析:命题目的 本题考查了考生对 SQL 基本查询语句的理解。 解题要点 掌握基本的 SQL 查询语句中,各个短语的含义。ASC 指定按字段值升序排列,DESC 指定按字段值降序排列,ASC 和 DESC 使用时必须放在 OR DERBY 之后。 错解分析 GROUP BY 是用来指定分组查询, ORDER BY 指定对查询结果进行排序。 考点链接 掌握 SQL 查询语句中用于分组查询的命令短语及功能。9.程序的 3 种基本控制结构是(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转

    26、移解析:命题目的 本题考查基本的程序控制结构。 解题要点 采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括 3 种基本控制结构,分别是顺序结构、选择结构和重复结构 (又称循环结构)。 考点链接 控制程序结构的方法和作用。10.下列关于数据库和数据库表之间关系的叙述中,说法正确的是(分数:2.00)A.数据库表中可以包含数据库B.数据库中只包含数据库表C.数据库表和数据库没有关系D.数据库中可以包含数据库表、表间的关系和相关的操作 解析:命题目的 本题考查了考生对数据库和数据表基础知识的记忆。 解题要点 了解数据库和数据库表之间的联系。数据库是一个逻辑概念,用来保存

    27、与管理各种对象。 错解分析 数据库是一个逻辑概念,用来保存与管理各种对象,包括表、表间的关系、表的视图和查询等。 考点链接 数据表之间的联接有永久性联接和临时性联接两种,永久性联接是在数据库中进行的。11.“年龄在 18-25 之间”这种约束是属于数据库当中的(分数:2.00)A.原子性措施B.一致性措施C.完整性措施 D.安全性措施解析:命题目的 对数据库各种特性必须有正确的理解。 解题要点 数据库的完整性是指数据的正确性和相容性(如学生的学号必须惟一,性别只 06 是女或男等),数据库是否具备完整性关系到数据库系统能否真实反映现实世界,因此维护数据库的完整性是非常重要的。 考点链接 数据库

    28、的各种特性及表达形式。12.在 SQL 语句中,与表达式“工资 BETWEEN 1000 AND 1500”功能相同的表达式是(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000 C.工资=1000 OR 工资=1500D.工资=1500 OR 工资=10000解析:命题目的 本题考查 SQL 查询语句中,特殊运算符的含义及功能。 解题要点 SQL 查询语句中特殊运算 BETWEENAND的含义为“和之间“。 错题分析 BETWEENAND是 SQL 查询语句中一个特殊运算符,意思为“和之间“,相当于逻辑运算中的(A=AND=B,其中 AB)

    29、,选项 A 数值放置错误,选项 C 和 D 是语法错误。 考点链接 掌握 Visual FoxPro 中关系表达式及逻辑表达式运算符的含义。13.向项目中添加表单,可以使用项目管理器的(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“数据”选项卡D.“文档”选项卡 解析:命题目的 本题主要考查的是 Visual FoxPro 中项目管理器各选项卡的使用。 解题要点 在项目管理器的“文档”选项卡中所显示和管理的是 Visual FoxPro 中的表单、报表和标签。 错解分析 在“代码”选项卡中包括程序、API 库和应用程序;“数据”选项卡中包括数据库、自由表和查询;“类”选项卡可以添加用

    30、户自定义类和系统自带的类库。 考点链接 项目管理器的基本概念和使用。14.设班级号字段为字符型,下面程序的运行结果是 USE 学生表 INDEX ON 班级号 TO BJH SEEK“1002“ DO WHILE NOT EOF() DISPLAY SKIP ENDDO(分数:2.00)A.屏幕上显示学生表中所有班级号为 1002 的记录B.屏幕上显示学生表中从班级号 1002 开始一直到表末尾的所有记录 C.屏幕上显示学生表中的所有记录D.程序出错解析:命题目的 本题考查了考生对结构化程序的理解及运用。 解题要点 掌握 DO 循环结构中各语句的执行顺序。 错解分析 程序中 INDEX 短语已

    31、将记录按班级建立索引,这样,表中的所有记录已按班级顺序逻辑排序,执行 SEEK“1002”后,记录指针定位到班级号为 1002 的第一条记录上,而循环结构中则是从当前记录一直处理即显示到表文件尾的所有记录。 考点链接 程序的基本结构有顺序结构、选择结构和循环结构 3 种。15.在数据管理技术的发展过程中,可实现数据共享的是(分数:2.00)A.人工管理阶段B.文件系统阶段C.数据库系统阶段 D.系统管理阶段解析:命题目的 本题考查了考生对数据库基础知识的记忆。 解题要点 数据库技术的主要目的是有效地管理和存取的数据资源,包括:提供数据的共享性,使多个用户能够同时访问数据库中的数据;减少数据的冗

    32、余度,以提交数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。 错解分析 数据库的人工管理阶段和文件系统阶段,数据都不能实现共享,出现数据冗余现象。选项 D) 的说法是错误的。 考点链接 掌握关系数据库的功能及特点。16.SELECT-SQL 语句中,可以对查询结果进行排序的短语是(分数:2.00)A.ORDER BY B.GROUP BYC.HAVINGD.WHERE解析:命题目的 本题考查考生对 SQL 语句结构的记忆及理解。 解题要点 掌握基本的 SQL 查询语句中,各个短语的含义。SELECT 用于实现关系的投影操作,使用时将所选的字段名放在 SELE

    33、CT 之后,多个字段保间用逗号隔开。 错题分析 WIIERE 用于实现关系的选择操作, GROUP BY 用于实现分组,ORDER BY 用于对查询结果进行排序。 考点链接 SQL 查询功能的排序。(32)(35)题使用如下的 3 个数据表:学生、课程和成绩。学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8)课程(课程编号 C(8),课程名称 C(20)成绩(学号 C(8),课程编号 C(8),成绩 N(5,1)(分数:8.00)(1).查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是(分数:2.00)A.SELECT 课程课程名称,MAX(成绩)AS 最

    34、高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程课程编号 B.SELECT 课程课程名称,MAX(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程编号C.SELECT 课程课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程课程编号D.SELECT 课程课程名称,MIN(成绩)AS 最高分 FROM 成绩,课程; WHERE 成绩课程编号:课程课程编号; GROUPBY 课程编号解析:命题目的 本题考查了对 SQL 查询功

    35、能的运用。 解题要点 求最大值要利用 MAX 函数。要查询每门中的最高分,需要对课程进行分组。由于课程名称可能出现重名,因此分组依据为课程编号,且注意记录的惟一性,利用 AS 短语。可将“成绩”字段名重新命名为“最高分”作为新的字段名,用于显示查询结果。 错解分析 选项 B) 的分组条件中,没有指定从哪个表中进行记录分组,因此系统报错。选项C) 和选项 D) 的计算函数使用错误。 考点链接 掌握 Visual FoxPro 中,常用函数表达式的命令格式及定义。(2).查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正

    36、确的是(分数:2.00)A.SELECT 学生姓名,成绩成绩 FROM 学生,成绩; WHERE 学生学号=成绩学号; AND 课程课程名称=计算机基础; ORDERBY 成绩成绩 DESCB.SELECT 学生姓名,成绩成绩 FROM 课程,成绩; WHEREAND 课程课程编号=成绩课程编号; AND 课程课程名称=计算机基础; ORDERBY 成绩成绩 DESCC.SELECT 学生姓名,成绩成绩 FROM 学生,课程,成绩; WHERE 学生学号=成绩学号; AND 课程课程编号=成绩课程编号; AND 课程课程名称=计算机基础; GROUP BY 成绩成绩 DESCD.SELECT

    37、学生姓名,成绩成绩 FROM 学生,课程,成绩; WHERE 学生学号=成绩学号; AND 课程课程编号=成绩课程编号; AND 课程课程名称=计算机基础; ORDERBY 成绩成绩 DESC 解析:命题目的 本题考查了 SQL 查询功能的运用。 解题要点 本小题为多表联接查询,注意每两个表之间进行关联的关键字,利用 ORDER BY 短语可以对查询结果进行排序,降序关键字为 DESC。 错解分析 选项 A) 和选项 B) 中缺少数据表文件。选项 C) 中,GROUP BY 短语使用错误,将查询结果进行排序的短语是 ORDER BY。 考点链接 掌握和理解 SQL 分组查询语句的格式及功能。(

    38、3).为成绩表中定义成绩字段的默认值为 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 0 解析:命题目的 本题考查了 SQL 定义功能的运用。 解题要点 定义和修改表的有效性规则和错误信息提示,可使用如下命令格式: ALTER TABLE TableNamel AUFERCOL UMNFieldName2

    39、NULLINOT NULL SET DEFAULT lExpressionl 错解分析 选项 A) ,B) ,C) 中,默认值格式的设置都存在语法错误。 考点链接 掌握和理解 SQL 表结构修改功能语句。(4).将“学生”表中班级字段的宽度由原来的 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)解析:命题目的 本题考查了 SQL

    40、 语句的定义功能。 解题要点 掌握 SQL 修改表结构语句格式中各个关键字的含义。 错解分析 在 SQL 语句中,修改表字段的关键字是 AUTER,而不是 ALTER FIELDS。ALTER 是用来修改已有的字段,ADD 用来新增一个字段。 考点链接 修改表结构可在表设计器中进行,或直接使用 SQL 语句进行修改。17.对象的相对引用中,要引用当前操作的对象,可以使用的关键字是(分数:2.00)A.ParentB.ThisFormC.ThisformSetD.This 解析:命题目的 本题考查厂表单中各控件之间的相互引用。 解题要点 对象引用中各关键字的含义,This 表示当前操作对象。 错

    41、解分析 在对象的相对引用中,关键字 Parent 表示当前对象的直接容器对象,ThisForm 表示当前对象所在的表单,ThisformSet 表示当前对象所在的表单集。 考点链接 掌握表单控件的常用属性、方法及事件的含义。18.利用数据环境,将表中备注型字段拖到表单中,将产生一个(分数:2.00)A.文本框控件B.列表框控件C.编辑框控件 D.容器控件解析:命题目的 本题考查了表单控件与表单数据环境之间的关系。 解题要点 了解表单设计器和表单数据环境两者之间的关系,通过拖动不同类型的字段,在表单上可生成相应的控件。备注型字段产生编辑框控件。 错解分析 在 Visual FoxPro 中,利用

    42、数据环境,将字段拖到表单中,默认情况下,如果拖动的是字符型字段,将产生文本框控件;逻辑型字段产生复选框控件;表或视图则产生表格控件。 考点链接 掌握表单常用控件的特点及功能。19.有如下 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 工资表 WHE

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

    44、符的含义。20.下列选项中,不能作为 Visual FoxPro 中变量名的是(分数:2.00)A._abcB.abel23C.123abc D.abc_123解析:命题目的 本题考查了考生对 Visual FoxPro 中变量概念的记忆。 解题要点 了解 Visual FoxPro 中变量的定义规则。在 Visual FoxPro 中,变量命名时需要遵守以下规则:由字母、数字和下划线组成;以字母或下划线开头,长度不超过 255 个字符。 错解分析 选项 C) 中的变量名以数字开头,是错误的。 考点链接 掌握 Visual FoxPro 中常量及表达式的特点。21.设有下列二叉树: (分数:2

    45、.00)A.ZBTYCPXAB.ATBZXCYP C.ZBTACYXPD.ATBZXCPY解析:命题目的 本题考查二叉树的遍历。 解题要点 所谓二叉树的前序遍历(DLR)是指在访问根结点、遍历左子树与遍历右子树这 3 者中,首先访问根结点,然后遍历左子树,最后遍历右子树,并且,在遍历左右子树时,上述规则同样适用,即“根左右”。故该二叉树的前序遍历结果为“ATBZXCYP”。 考点链接 对于本题,若使用后序遍历和中序遍历的结果分别为“ZBTYCPXA”和“TZBACYXP”。22.在查询设计器的“添加表或视图”对话框中,“其他”按钮的作用是让用户选择(分数:2.00)A.数据库表B.视图C.不属

    46、于当前环境的数据表 D.查询解析:命题目的 本题考查了考生对视图设计器的基本操作。 解题要点 掌握视图设计器中,数据源的选择。 错解分析 在“在添加表或视图”对话框中,“其他”按钮的作用是打开一个对话框,用来选择不属于当前环境的数据表,该表文件可以是数据库表,电可以是自由表。 考点链接 在 Visual FoxPro 中,视图数据源可以是数据库表,自由表和视图。23.下列数据结构中,按先进后出原则组织数据的是(分数:2.00)A.线性链表B.栈 C.循环链表D.顺序表解析:命题目的 本题主要考查对于栈的理解。 解题要点 栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶

    47、,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。 错解分析 队列组织数据的原则是“先进先出”或“后进后出”。 考点链接 数据结构中,栈和队列组织数据的原则。24.表设计器中的“有效性规则”框中不包括的规则是(分数:2.00)A.规则B.信息C.默认值D.格式 解析:命题目的 本题考查了考生对数据库表结构的定义及操作知识的理解。 解题要点 掌握表设计器中各项功能的使用。在表设计器的“有效性规则”框内,共包含 3 个规则,分别是:规则、信息和默认值。 错解分析 “格式”属于“显示”区域中的内容。 考点链接 设定字段级规则和记录级规则。记录级规则在表设计器的“表”选项卡中进行的。25.需求分析中开发人员要从用户那里了解(分数:2.00)A.软件


    注意事项

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




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

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

    收起
    展开