【计算机类职业资格】二级VISUAL+FOXPRO笔试-180及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-180及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-180及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试-180 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:30,分数:70.00)1.在 Visual FoxPro 中,如果希望跳出 SCANENDSCAN 循环体,执行 ENDSCAN 后面的语句,应使用( )。(分数:2.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句2.在计算机中,算法是指( )。(分数:2.00)A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法3.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。(分数:2.00)A.改变表中记录的
2、物理顺序B.为了对表进行实体完整性约束C.加快数据库表的更新速度D.加快数据库表的查询速度4.执行如下程序,最后 s 的显示值为( )。SET TALK OFFs=0i=2x=10DO WHILE S-Xs=s+ii=i+1ENDDO?sSET TALK ON(分数:2.00)A.12B.14C.16D.185.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表6.通过项目管理器窗口的命令按钮,不能完成的操作是( )。(分数:2.00)A.新建文件B.删除文件C.添加文件D.重命名文件7.要判断数
3、值型变量 Y 是否能够被 8 整除,错误的条件表达式为( )。(分数:2.00)A.INT(Y/8)=Y/8B.MOD(Y,8)=0C.INT(Y/8)=MOD(Y,8)D.MOD(Y,8)=MOD(8,8)8.在表单设计中,关键字 Thisform 表示( )。(分数:2.00)A.当前对象的直接容器对象B.当前对象所在的表单C.当前对象D.当前对象所在的表单集9.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D.10.下列对于 SQL 的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排
4、序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序11.在 Visual FoxPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是( )。(分数:2.00)A.工具栏B.设计器C.文件编辑器D.项目管理器12.打开数据库 abc 的正确命令是( )。(分数:2.00)A.OPEN DATABASE abcB.USE abcC.USE DATABASE abcD.OPEN abc13.在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定菜单项的访问键为“Q”的菜单名称定义是( )。(分数:2.
5、00)A.单项查询/(Q)B.单项查询/(Q)C.单项查询(/Q)D.单项查询(/Q)14.将 E-R 图转换到关系模式时,实体与实体间的联系可以表示成( )。(分数:2.00)A.属性B.关系C.键D.域15.以下所列各项属于命令按钮事件的是( )。(分数:2.00)A.ParentB.ThisC.ThisFormD.Click16.执行下列程序:CLEARDO ARETURNPROCEDURE AS=5DOB?SRETURNPROCEDURE BS=S+10RETURN程序的运行结果为( )。(分数:2.00)A.5B.10C.15D.程序错误,找不到变量17.下列选项中,不属于模块间耦合
6、的是( )。(分数:2.00)A.数据耦合B.标记耦合C.异构耦合D.公共耦合18.下列说法中,不属于数据模型所描述的内容是( )。(分数:2.00)A.数据结构B.数据操作C.数据查询D.数据约束19.运算结果是字符串“home”的表达式是( )。(分数:2.00)A.LEFT(“myhome“, 4)B.RIGHT(“hometown“, 4)C.SUBSTR(“myhometown“, 4, 4)D.SUBSTR(“myhometown“, 3, 4)以下各题使用下列数据表。“仓库”表 仓库号 所在地WH2 北京WH2 上海WH3 广州WH4 天津“职工”表 职工号 仓库号 工资E1 W
7、H1 2100E2 WH2 1500E3 WH3 1350E4 WH1 1850E5 WH3 1900E6 WH1 2000E7 WH4 1450E8 WH2 1200E9 WH1 1600(分数:4.00)(1).求至少有 4 个职工的每个仓库的工资总和( )。(分数:2.00)A.SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工WHERE COUNT(*)=4B.SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工GROUP BY 仓库号 SET COUNT(*)=4C.SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工GROUP
8、 BY 仓库号 HAVING COUNT(*)=4D.SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工GROUP BY 仓库号 WHERE COUNT(*)=4(2).执行下列 SQL 语句后,显示查询到的仓库号有( )。SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ALL(SELECT 工资 FROM 职工 WHERE 仓库号=“WH3“)(分数:2.00)A.WH1B.WH2C.WH4D.WH1、WH320.下列有关数组的叙述中,错误的是( )。(分数:2.00)A.在同一个环境下,数组与内存变量可以同名,两者互不影响B.可以用一维数组的形
9、式访问二维数组C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型可以相同,也可以不同21.使用白盒测试法时,确定测试数据应该根据( )和指定的覆盖标准。(分数:2.00)A.程序的内部逻辑B.程序的复杂结构C.使用说明书D.程序的功能22.在 SQL 语句中,SELECT 语句中的 JOIN 是用来建立表间的联系短语,应放在下列哪个短语之后?( )(分数:2.00)A.FROMB.WHEREC.OND.GROUP BY23.下列描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.不便于插入和删除B.需要连续的存储空间C.可随机访问D.需另外开辟空间
10、来保存元素之间的关系24.设有两个数据库表,父表和子表之间是一对多的联系,为控制父表和子表中数据的一致性,可以设置“参照完整性规则”,要求这个表( )。(分数:2.00)A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在予表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引以下各题使用的数据表如下:当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”。(分数:10.00)(1).为“歌手”表增加一个字段“最后得分”的 SQL 语句是( )
11、。(分数:2.00)A.B.C.D.(2).插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9 和“105”,正确的 SQL语句是( )。(分数:2.00)A.B.C.D.(3).为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于 0 并且小于等于 10”,正确的SQL 语句是( )。(分数:2.00)A.B.C.D.(4).删除视图 myview 的命令是( )。(分数:2.00)A.B.C.D.(5).假设 temp.dbf 数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将 temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最
12、后得分”字段中(假设已增加了该字段)。在下画线处应该填写的 SQL 语句是( )。USE 歌手DO WHILE .NOT. EOF()REPLACE 歌手.最后得分 WITH a2SKIPENDDO(分数:2.00)A.B.C.D.25.下面排序算法中,平均排序速度最快的是( )。(分数:2.00)A.冒泡排序法B.选择排序法C.交换排序法D.推排序法26.在下列的表达式中,运算结果是逻辑真的是( )。(分数:2.00)A.EMPTY(.NULL.)B.EMPTY(SPACE(8)C.LIKE(“edit“ , “edi?“)D.AT(“a“,“ainimal“)27.打 Visual Fox
13、Pro“项目管理器”的“文档”选项卡,其中包括( )。(分数:2.00)A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上 3 种文件28.软件需求分析一般应确定的是用户对软件的( )。(分数:2.00)A.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求二、填空题(总题数:15,分数:30.00)29.关系操作的特点是 1 操作。(分数:2.00)填空项 1:_30.按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 1。(分数:2.00)填空项 1:_31.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 1。
14、(分数:2.00)填空项 1:_32.在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的 1。(分数:2.00)填空项 1:_33.在一个容量为 32 的循环队列中,若头指针 front=3,尾指针 rear=2,则该循环队列中共有 1 个元素。(分数:2.00)填空项 1:_34.Visual FoxPro 6.0 的项目文件的扩展名是 1。(分数:2.00)填空项 1:_35.如果表单及表单控件同时设置了 INIT 事件,运行表单时,后引发的是 1 中的 INIT 事件。(分数:2.00)填空项 1:_36.表格控件的列数
15、由 1 属性指定,该属性的默认值为-1。(分数:2.00)填空项 1:_37.设有学生表(姓名,班级名称),用 SQL 语句检索每个班级的学生总人数的语句是:SELECT 班级名称,_ AS 人数 FROM 学生表 GROUP BY 班级名称。(分数:2.00)填空项 1:_38.修改数据表结构时,可以利用 1 命令进入表设计器修改数据表结构。(分数:2.00)填空项 1:_39.在 Visual FoxPro 的表单设计中,为表格控件指定数据源的属性是 1。(分数:2.00)填空项 1:_40.查询“学生成绩”表中所有不是姓“李”的学生记录,其 SQL 语句为:SELECT *FROM 学生
16、成绩 WHERE 姓名 _“李%“。(分数:2.00)填空项 1:_41.设有学生表 XS(学号,课程号,成绩),用 SQL 语句检索每个学生的成绩总和的语句是:SELECT 学号,SUM(成绩) FROM XS _。(分数:2.00)填空项 1:_42.当前目录下有“工资表”文件,现要将“职称”为“工程师”奖金增加 50 元,则语句为:UPDATE 工资表 _ WHERE 职称=“工程师“。(分数:2.00)填空项 1:_43.函数 VAL(“12/06/01“)的参数类型为 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试-180 答案解析(总分:100.00,做
17、题时间:90 分钟)一、选择题(总题数:30,分数:70.00)1.在 Visual FoxPro 中,如果希望跳出 SCANENDSCAN 循环体,执行 ENDSCAN 后面的语句,应使用( )。(分数:2.00)A.LOOP 语句B.EXIT 语句 C.BREAK 语句D.RETURN 语句解析:解析 在 Visual FoxPro 中,跳出 SCANENDSCAN 循环体,执行 ENDSCAN 后面的语句,使用 EXIT语句。2.在计算机中,算法是指( )。(分数:2.00)A.查询方法B.加工方法C.解题方案的准确而完整的描述 D.排序方法解析:解析 计算机算法是指解题方案的准确而完整
18、的描述,它有以下几个基本特征:可行性、确定性、有穷性和拥有足够的情报。3.在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。(分数:2.00)A.改变表中记录的物理顺序B.为了对表进行实体完整性约束C.加快数据库表的更新速度D.加快数据库表的查询速度 解析:解析 一个表中只能有一个主索引、多个普通索引、多个唯一索引、多个候选索引。一般来说主索引是用于主关键字字段;候选索引用于那些不作为主关键字但字段值又必须唯一的字段,普通索引用于提高查询速度;唯一索引用于特殊的处理程序设计。4.执行如下程序,最后 s 的显示值为( )。SET TALK OFFs=0i=2x=10DO WHI
19、LE S-Xs=s+ii=i+1ENDDO?sSET TALK ON(分数:2.00)A.12B.14 C.16D.18解析:解析 DO WHILEENDDO 语句的格式:DO WHILE条件命令序列ENDDO执行该语句时,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间的命令序列(循环体)。当执行到 ENDDO 时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO 后面的语句。先给三个变量赋初始值,使用一个 DO WHILE 循环语句来操作,判断条件变量 s
20、 是否小于等于 x,如果大于 x,则退出循环,否则执行循环体,执行 s=s+i,s=2;再执行 i=i+1 后,i=3,重复此循环体的操作。所以 s 最终的显示值是 14。5.关系数据库管理系统能实现的专门关系运算包括( )。(分数:2.00)A.排序、索引、统计B.选择、投影、连接 C.关联、更新、排序D.显示、打印、制表解析:解析 关系数据库管理系统的专门关系运算包括选择运算、投影运算和连接运算。6.通过项目管理器窗口的命令按钮,不能完成的操作是( )。(分数:2.00)A.新建文件B.删除文件C.添加文件D.重命名文件 解析:解析 在项目管理器窗口上有几个按钮,分别是新建、修改、添加、浏
21、览、删除和连编按钮,它们都不具有重命名文件的功能。7.要判断数值型变量 Y 是否能够被 8 整除,错误的条件表达式为( )。(分数:2.00)A.INT(Y/8)=Y/8B.MOD(Y,8)=0C.INT(Y/8)=MOD(Y,8) D.MOD(Y,8)=MOD(8,8)解析:解析 INT()函数的功能是返回指定数值表达式的整数部分,MOD()函数的功能是返回两个数值相除后的余数。所以 C 为不正确的条件表达式。8.在表单设计中,关键字 Thisform 表示( )。(分数:2.00)A.当前对象的直接容器对象B.当前对象所在的表单 C.当前对象D.当前对象所在的表单集解析:解析 在 Visu
22、al FoxPro 中,Patent 表示当前对象的直接容器对象,Thisform 表示当前对象所在的表单;This 表示当前对象;Thisformset。表示当前对象所在的表单集。9.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B. C.D.解析:解析 二叉树的前序遍历是指,先访问根结点,再访问左子树,最后访问右子树。并且在访问左右子树时,也是先访问其根结点,再访问左右子树。10.下列对于 SQL 的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排序,不能对内层查询排序 C.不能对外层查询排序
23、,只能对内层查询排序D.既不能对外层查询排序,也不能对内层查询排序解析:解析 ORDER BY 只是对最终的查询结果进行排序,不可以在子查询中使用该短语,即不能对内层查询排序。11.在 Visual FoxPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是( )。(分数:2.00)A.工具栏B.设计器C.文件编辑器D.项目管理器 解析:解析 项目管理器是组织数据和对象的可视化工具。在 Visual FoxPro 中,要建立多个不同类型的文件,用项目管理器可以将这些文件放在不同的选项卡中,并采用图示和树形结构方式组织和显示。12.打开数据库 abc 的正确命令是(
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 180 答案 解析 DOC
