11[简答题]在考生文件夹下完成下列操作:

1.将歌手比赛分为4个组,“歌手表”中的“歌手编号”字段的左边两位表示该歌手所在的组号。考生文件夹下的程序文件five.pr9的功能是:根据“歌手表”计算每个组的歌手人数,将结果存入表0ne,表0ne中有“组号”和“歌手人数”两个字段。程序中有3处错误,请修改并执行程序。注意:只能修改标有错误的语句行,不能修改其他语句,数组名A不允许修改。

2.建立一个数据库文件“歌手大奖赛.dbc”,并将“歌手表”、“评委表”和“评分表”3个自由表添加到该数据库中。使用视图设计器建立视图songer_view,根据“歌手表”、“评委表”和“评分表”建立该视图,视图中的字段项包括评委姓名、歌手姓名、分数,视图中的记录按“歌手姓名”升序排列,若“歌手姓名”相同再按“分数”降序排列。

参考解析:

【考点分析】本大题主要考查的知识点是:VisualFoxPro中的常用命令、语句及常用函数的使用、数据库文件的建立、将自由表添加到数据库中以及视图文件的建立。

【解题思路】

WHILE循环语句的格式如下。DOWHILE条件表达式语句体

ENDDO

故第l处错误应改为“DOWHILE.NOT.EOF()”;由题意可知,0ne表中的组号实际上是歌手编号的前两位,故第2处错误应改为“SELECTCOUNT(*)FROM歌手表WHERELEFr(歌手表.歌手编号,2)=zuhaoINTOARRAYA”;表中记录值的修改可以通过REPLACE命令来完成,其格式为:REPLACE字段名WITH常量

故第3处错误应改为“REPLACE歌手人数WITHA”。(1)【操作步骤】

步骤l:打开程序five,修改其中的错误如图3.114所示。

步骤2:保存并运行程序。

(2)【操作步骤】

步骤l:新建一个名为“歌手大奖赛”的数据库文件,在数据库设计器中空白处单击鼠标右键,然后将“歌手表”、“评委表”和“评分表”添加到数据库中。

步骤2:新建一个视图,并将表“歌手表”、“评委表”和“评分表”添加到视图设计器中,如图3.115所示。

步骤3:将“评委表.评委姓名”、“歌手表.歌手姓名”和“评分表.分数”3个字段添加到选定字段框中,如图3.116所示。

步骤4:在排序选项卡中,按“歌手姓名”升序排序,再按“分数”降序排序,如图3.117所示。

步骤5:保存视图名为“songer_view”,如图3.118所示

【举一反三】第1题的题型还出现于:第8套二(1)、第9套二(2)、第l0套二(1)、第ll套--(2)。第2题的题型还出现于:第8套二(2)、第lo套二(1)、第l2套Z(1)、第3套二(2)。

12[单选题] 在Visual FoxPro中设计打印输出通常使用(  )。

A.报表和标签

B.报表和表单

C.标签和表单

D.以上选项均不正确

参考答案:A

参考解析:报表和标签可以打印输出信息;菜单是应用程序与计算机用户进行交流的窗口。故A选项正确。

13[单选题] 以下关于“视图”的正确描述是(  )。

A.视图独立于表文件

B.视图不可进行更新操作C.视图只能从一个表派生出来 D.视图可以进行删除操作

参考答案:D

参考解析:视图是根据表定义的,因此视图基于表,所以A)选项说法不正确;视图是操作表的-种手段,通过视图可以查询表,也可以更新表,所以B)选项说法不正确;视图可以用来从-个或多个相关联的表中提取数据,所以视图可以从多个表派生出来,所以C)选项说法不正确;而视图可以更新表,就可以进行删除操作,所以D)选项的说法正确。

14[单选题] 以下所列各项属于命令按钮事件的是( )。

A.Parent B.ThisC.ThisForm D.Click

参考答案:D

参考解析:在容器的嵌套层次关系中,引用其中某个对象需指明对象在嵌套层次中的位置,经常要用到的关键字是Parent、This、ThisForm、ThisFormSet。this是当前对象,This-Form是当前表单,Parent是当前对象的父对象。因此A)、B)、C)都不是命令按钮的事件。Click为命令按钮的事件,在鼠标单击时引发,选项D)正确。

15[单选题] 数据库设计中反映用户对数据要求的模式是( )。

A.内模式B.概念模式C.外模式D.设计模式

参考答案:C

参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结携的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述.所以选择C)。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。

16[单选题]程序流程图中带有箭头的线段表示的是( )。

A.图元关系B.数据流C.控制流D.调用关系

参考答案:C

参考解析:在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C)。

17[单选题] 在数据库表上的字段有效性规则是( )。

A.逻辑表达式B.字符表达式C.数字表达式D.汉字表达式

参考答案:A

参考解析:建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的“字段”选项卡中有-组定义字段有效性规则的项目,它们是“规则”(字段有效性规则)、“信息”(违背字段有效性规则时的提示信息)、“默认值’字段的默认值)三项。其中“规则”是逻辑表达式,“信息”是字符串表达式,“默认值”的类型则以字段的类型确定。

18[单选题] 在SQL SELECT语句中与INTO TABLE等价的短语是(  )。

A.INTO DBFB.TO TABLEC.INTO FORMD.INTO FILE

参考答案:A

参考解析:在SQL查询语句的尾部添加INTO DBF|TABLE可以将查询的结果放入新生成的指定表中。INTO TABLE命令与INTO DBF命令等价,即A)选项正确。

19[简答题]在考生文件夹下完成如下简单应用:

(1)建立一个名为NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为NULL)的学生信息(包括“学号”、“姓名”和“系部”3个字段)。

(2)建立表单MYFORM3,在表单上添加一个表格控件(名称为grdCourse),并通过该控件显示表COURSE的内容(要求RecordSourceType属性必须为0)。

参考解析:

[操作步骤]

步骤1:单击工具栏中的“打开”按钮,打开考生文件夹下的SCORE-MANAGER数据库,在空白处右击,选择“新建本地视图”命令,将表student和scorel添加到视图设计器中。

步骤2:在“字段”选项卡中,将“student.学号”,“student.姓名”,“student.系部”添加到选定字段。

步骤3:在“筛选”选项卡中,首先选择“scorel.课程号”字段,“条件”选择Is NULL,并选择“否”;再选择“scorel.成绩”字段,“条件”选择Is NULL。

步骤4:保存视图为“NEW_VIEW”并运行视图。

[操作步骤]

步骤1:单击工具栏中的“新建”按钮,新建-个表单,通过表单控件工具栏为表单添加-个表格控件,设置其Name属性为grdcourseo

步骤2:在表单设计器中选择表格控件并右击,选择“生成器”命令,在表格生成器的“表格项”选项卡中将COURSE表的所有字段添加到选定字段中。

步骤3:在属性窗口中修改表格控件的ReeordSourceTypf属性值为“0-表”。

步骤4:保存表单,输入文件名MYFORM3.SCX,运行表单。

20[简答题]利用菜单设计器建立一个菜单TJ_MENU3,要求如下:

(1)主菜单(条形菜单)的菜单项中有“统计”和“退出”两项。

(2)“统计”菜单下只有一个“平均”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含“课程名,,和“平均成绩”两个字段,并将统计结果按课程名升序保存在表NEW TABLE32中。

(3)“退出”菜单项的功能是返回Visual FoxPro系统菜单(只能在命令框中填写相应命令)。菜单建立后。运行该菜单中的各个菜单项。

参考解析:

[操作步骤]

步骤1:通过菜单设计器新建-个菜单,输入菜单项“统计”和“退出”。

步骤2:为“统计”菜单项建立子菜单,并输入菜单项“平均”。

步骤3:在“平均”菜单的“结果”中选择“过程”,单击“编辑”按钮,在弹出的程序编辑窗口中输入下列代码。

******“平均”菜单项中的过程代码******

SETTALKOFF

OPEN DATABASE SCORE_MANAGER

SELECT Course.课程名,AVG(Seorel.成绩)∞平均

成绩;

FROM cour8e,score1;

WHERE Course.课程号=Scowl.课程号;

GROUP BY Course.课程名;

ORDER BY Course.课程名;

INTO TABLE NEW_KBLE32

CLOSE ALL

SETTALKON

**************************

步骤4:在“退出”菜单的结果中选择。命令”,输入语句:

SET SYSMENU TO DEFAULT。

步骤5:保存菜单为TJ_MENU3,生成莱单的可执行程序。

步骤6:运行菜单并执行菜单中的各菜单项。

相关推荐:

计算机建立第2用户,2016年计算机二级VF备考练习题及参考答案(5)相关推荐

  1. 计算机二级选修课程例题,2016计算机二级VF备考练习题及答案

    2016年上半年计算机二级考试时间将会在3月26-29日开始进行,为了帮助大家能顺利通过计算机二级考试,下面百分网小编为大家带来2016计算机二级VF备考练习题及答案,供大家参考学习,预祝考生备考成功 ...

  2. 中小学高级职称计算机考试试题,2012年小学教师高级职称考试备考试题及参考答案(2)...

    [单项选择题] 1.陶行知提出了"五大解放"来培养儿童的创造力,"五大解放"分别是解放儿童的双手.儿童的嘴.儿童的时间.儿童的空间和(C). (A)解放儿童的眼 ...

  3. vb计算机水平考试笔试,2007年4月全国计算机等级考试二级VB笔试试卷及参考答案...

    一. 选择题(第小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请将正确选项填涂在答题卡相应位置上,答在试卷上不得分. (1) 下列叙述中正确的是 A) 算法的效 ...

  4. vf省计算机考试题库,计算机二级VF上机题库及答案

    计算机二级VF上机题库及答案 thisform.release 第4题: 1. 打开数据库SCORE_MANAGER, 该数据库中含三个有联系的表STUDENT.SCORE1 和COURSE, 根据已 ...

  5. 计算机vf知识题库,计算机二级VF上机题库及答案

    计算机二级VF上机题库及答案 第1题: 1. 建立菜单QUERY_MENU.该菜单只有"查询"和"退出"两个主菜单项(条形菜单), 其中单击菜单项"退 ...

  6. 人大网院计算机在线考试答案,2018年12月计算机二级MSOffice操作题及参考答案

    [导语]2018年12月计算机二级考试在即,为了方便广大考生及时获取相关备考资料,下面无忧考网为您精心整理了,希望广大考生及时关注,更多计算机二级考试的相关资讯,请关注无忧考网计算机等级考试频道. 1 ...

  7. 计算机二级vf上机试题,计算机二级VF上机题库及答案

    计算机二级VF上机题库及答案 本题主要考核点: 表单的创建.控件的.属性的修改.表单的退出.SQL查询等知识点 本题解题思路: 第一步:在Visual FoxPro主窗口中按下组合键Ctrl+N,系统 ...

  8. 2020全国计算机考试ps版本,2020年3月计算机等级Photoshop练习题及参考答案

    [导语]2020年3月计算机等级考试备考工作已启动,为了方便考生及时有效的备考,那么,无忧考网为您精心整理了2020年3月计算机等级Photoshop练习题及参考答案,把握机会抓紧练习吧.如想获取更多 ...

  9. 安徽省二级计算机笔试题目及答案,2015安徽省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版)...

    2015安徽省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版) 1.以平均修复时间(MTTR),用于描述计算机的( B ) A.可靠性 B.可维护性 C.性能价格比 D.以上答案都 ...

  10. 历年计算机二级vf考试真题,计算机等级考试二级VF历年笔试试题及答案..doc

    计算机等级考试二级VF历年笔试试题及答案. 2010年3月计算机等级考试二级VF笔试试题(文字版)一.选择题(每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请 ...

最新文章

  1. shape(15,)与(15,1)的区别
  2. java hashmap替换key,HashMap 用可变对象作为 key 踩坑
  3. html 按钮 按下 状态_第一次按下是启动,第二次按下是停止,俵哥分享2种接线方法...
  4. 利用DELPHI开发完成例程(1)
  5. Phoenix Framework 1.4.7,自动化测试平台
  6. 一个树杈y图片_鬼脸纹:黄花梨树上一个树杈,反映到主干上时,会形成一个疖痕...
  7. android报错:org.ksoap2.SoapFault cannot be cast to org.ksoap2.serialization.SoapObject
  8. setoolikt制作钓鱼网站
  9. Python基础教程--【2022暑假全新总结】
  10. 第四章:Android灯光系统(5)-通知灯
  11. php开发地图导航,百度地图API使用方法详解
  12. 武汉坚守第六十三天——七九已满疫未退,印度大法上棍棒
  13. 可汗学院”(Khan Academy)提出的考验智商的谜题
  14. 手机关机不拔电池也能被定位吗?
  15. 广州大学数据库实验报告_广州大学学生实验报告.doc
  16. [BZOJ5020][THUWC 2017]在美妙的数学王国中畅游(LCT + 一点数学知识)
  17. 69页园区智慧楼宇数字化平台建设方案(智慧办公楼、智慧大楼)
  18. ZEN mining
  19. html怎么填充单元格颜色,Numbers怎么填充颜色 Numbers填充颜色详细方法
  20. 部署LNMP动态网站及网站架构变迁

热门文章

  1. PIX中Conduit命令用法
  2. ArcGIS Server 服务启动停止解决方法
  3. Android实现头像上传至数据库与保存 简易新闻(十七 下)
  4. 硬件问题解决方法(大全)
  5. 使用vue简单实现音乐播放器
  6. centos7上运行 ultravnc repeater
  7. linux can远程帧,【值得收藏】详解Linux的CAN接口编程技巧
  8. amr-nb linux 编译安装包,3GPP最新版本amr-nb编解码源代码
  9. uniapp 在线升级(热更新)及java后台
  10. 实现语音对讲_报警联防子系统 | 实现一键式视频语音紧急求助