首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
①编写程序并执行,计算“0l"组(歌手编号的前2位)歌手的得分并将结果存入自由表final.dbf中。final.dbf包含“歌手姓名”和“得分”两个字段,“得分”取各评委所打分数的平均值。final.dbf中的结果按“得分”降序、“歌手姓名”降序排列。请
①编写程序并执行,计算“0l"组(歌手编号的前2位)歌手的得分并将结果存入自由表final.dbf中。final.dbf包含“歌手姓名”和“得分”两个字段,“得分”取各评委所打分数的平均值。final.dbf中的结果按“得分”降序、“歌手姓名”降序排列。请
admin
2015-08-20
40
问题
①编写程序并执行,计算“0l"组(歌手编号的前2位)歌手的得分并将结果存入自由表final.dbf中。final.dbf包含“歌手姓名”和“得分”两个字段,“得分”取各评委所打分数的平均值。final.dbf中的结果按“得分”降序、“歌手姓名”降序排列。请将程序存储在two.prg中,否则不得分。
②新建一个文件名和表单名均为score form的表单,向表单添加一个命令按钮Command1,标题为“计算”,为该命令按钮的Click事件增加命令,调用two.prg程序执行。最后运行该表单,并单击“计算”按钮执行two程序。
③新建一个项目文件score project,将自由表“歌手表”、“评委表”和“评分表”以及表单文件score form加入该项目,然后将项目文件连编成应用程序文件score app。
选项
答案
步骤1:命令窗口执行:MODIFY COMMAND two,打开程序文件编辑器。输入如下程序代码并保存(以下SQL查询语句是通过查询设计器生成): 1 SELECT歌手姓名,AVG(分数)AS得分 FROM歌手表,评分表; 2 WHERE歌手表.歌手编号=评分表.歌手编号 AND LEFT(歌手表.歌手编号,2)="01"; 3 GROUP BY歌手表.歌手编号; 4 ORDER BY得分DESC,歌手姓名DESC INTO TABLE final 步骤2:命令窗口执行:
CREATE FORM score_form
,打开表单设计器新建立表单。 步骤3:向表单添加一个命令按钮。修改表单(Form1)的Name属值为:score_form,命令按钮(Command1)的Caption属性值为:计算。 步骤4:命令按钮(Command1)Click事件代码:
DO two
。单击“常用”工具栏中的“运行”查看结果,保存表单。 步骤5:命令窗口执行命令:
CREATE PROJECTscore_project
,新建一个项目管理器。在“数据”选项卡中选“自由表”,单击右边的“添加”按钮,将考生文件夹下的“歌手表”、“评委表”和“评分表”依次加入到项目中;以同样的方法,在“文档”选项卡中,将score_form表单添加到项目中。 步骤7:单击项目管理器右侧的“连编”按钮打开“连编选项”对话框,选中“连编应用程序”,单击“确定”,在“另存为”对话框的“应用程序名”中输入:score app,单击“保存”按钮。
解析
本题主要考查了程序文件的建立与运行;SQL分组计算查询;连编应用程序等。
关键是SQL分组计算查询的设计,可参照以下步骤:
SELECT短语中指定要输出的字段,包括通过AVG()函数计算生成的新字段。FROM…JOIN…ON…等短语指定查询数据源,并建立表间联系,查询源表为“歌手”表和“评分”表,两个表的联接字段为“歌手编号”。GROUP BY短语对表记录分组,分组字段为“歌手编号”。ORDER BY短语设置两个字段的排序方式。ASC表示升序,为系统默认的排序方式,可省略;DESC短语表示降序,不可缺省。
最后将查询结果通过INTO ZABLE命令输出到指定的数据表中。
调用程序文件的命令是DO<文件名>;连编应用程序可通过单击项目管理器右侧的“连编”命令打开“连编选项”对话框完成。
转载请注明原文地址:https://jikaoti.com/ti/3Kv0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
循环结构中EXIT语句的功能是______。
在生成参照完整性中,设置更新操作规则时选择了“限制”选项卡后,则______。
下列关于关系模型的参照完整性规则的描述,错误的是______。
用某种排序方法对序列(25,84,21,47,15,27,68,35,20)进行排序,记录序列的变化情况如下:15,20,21,25,47,27,68,35,8415,20,21,25,35,27,47,68,8415,20,21,
数据结构中,与所使用的计算机无关的是数据的______。
有如下一段程序:SETTALKOFFA=1B=0DOWHILEA<=100IF.NOT.A/2=INT(A/2)B=B+AEN
对于图书管理数据库,检索所有藏书的书名和出版单位。下面SQL语句正确的是______。
在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过______。
当前表中,“体育达标”字段为逻辑类型,要显示所有未达标的记录应使用命令______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、______和限制使用goto语句。
随机试题
患者,男,25岁,C5—6骨折合并四肢瘫痪,无感染病灶出现高热。下列护理措施中错误的是
女性,16岁。双下肢重度浮肿1个月,突然四肢厥冷、头晕10分钟来诊,尿量100ml/日,体检:血压80/60mmHg(10.6/8kPa),颈静脉塌陷,血红蛋白16.0g/L,HCt0.381/L,SCr150μmol/L,血白蛋白20g/L。最可能的诊断
商品住房在销售时,购房者与售房单位应当签订有关维修资金缴纳约定。购房者应当按购房款()的比例向售房单位缴纳维修资金。
设D是曲线y=x2与y=1所围闭区域,
下列的市政职能中,()属于传统职能。
在中国文学艺术界联合会第九次全国代表大会上,胡锦涛同志强调广大文艺工作者要始终坚持德艺双馨,更加自觉、更加主动地承担起弘扬文明道德风尚的历史责任。()
某被害人有充分证据证明犯罪嫌疑人的犯罪行为,而当地公安机关却做出不立案的决定,被害人到当地人民检察院反映,对此,人民检察院应当()。
有人说旅行的好处是离开家,有人说是回到家。谈谈你的看法?
乐视:优酷:土豆
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++):c++:d++,以下关于其执行顺序的叙述正确是
最新回复
(
0
)