计算机建立第2用户,2016年计算机二级VF备考练习题及参考答案(5)
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)相关推荐
- 计算机二级选修课程例题,2016计算机二级VF备考练习题及答案
2016年上半年计算机二级考试时间将会在3月26-29日开始进行,为了帮助大家能顺利通过计算机二级考试,下面百分网小编为大家带来2016计算机二级VF备考练习题及答案,供大家参考学习,预祝考生备考成功 ...
- 中小学高级职称计算机考试试题,2012年小学教师高级职称考试备考试题及参考答案(2)...
[单项选择题] 1.陶行知提出了"五大解放"来培养儿童的创造力,"五大解放"分别是解放儿童的双手.儿童的嘴.儿童的时间.儿童的空间和(C). (A)解放儿童的眼 ...
- vb计算机水平考试笔试,2007年4月全国计算机等级考试二级VB笔试试卷及参考答案...
一. 选择题(第小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请将正确选项填涂在答题卡相应位置上,答在试卷上不得分. (1) 下列叙述中正确的是 A) 算法的效 ...
- vf省计算机考试题库,计算机二级VF上机题库及答案
计算机二级VF上机题库及答案 thisform.release 第4题: 1. 打开数据库SCORE_MANAGER, 该数据库中含三个有联系的表STUDENT.SCORE1 和COURSE, 根据已 ...
- 计算机vf知识题库,计算机二级VF上机题库及答案
计算机二级VF上机题库及答案 第1题: 1. 建立菜单QUERY_MENU.该菜单只有"查询"和"退出"两个主菜单项(条形菜单), 其中单击菜单项"退 ...
- 人大网院计算机在线考试答案,2018年12月计算机二级MSOffice操作题及参考答案
[导语]2018年12月计算机二级考试在即,为了方便广大考生及时获取相关备考资料,下面无忧考网为您精心整理了,希望广大考生及时关注,更多计算机二级考试的相关资讯,请关注无忧考网计算机等级考试频道. 1 ...
- 计算机二级vf上机试题,计算机二级VF上机题库及答案
计算机二级VF上机题库及答案 本题主要考核点: 表单的创建.控件的.属性的修改.表单的退出.SQL查询等知识点 本题解题思路: 第一步:在Visual FoxPro主窗口中按下组合键Ctrl+N,系统 ...
- 2020全国计算机考试ps版本,2020年3月计算机等级Photoshop练习题及参考答案
[导语]2020年3月计算机等级考试备考工作已启动,为了方便考生及时有效的备考,那么,无忧考网为您精心整理了2020年3月计算机等级Photoshop练习题及参考答案,把握机会抓紧练习吧.如想获取更多 ...
- 安徽省二级计算机笔试题目及答案,2015安徽省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版)...
2015安徽省全国计算机等级考试二级VB笔试试卷及参考答案最新考试试题库(完整版) 1.以平均修复时间(MTTR),用于描述计算机的( B ) A.可靠性 B.可维护性 C.性能价格比 D.以上答案都 ...
- 历年计算机二级vf考试真题,计算机等级考试二级VF历年笔试试题及答案..doc
计算机等级考试二级VF历年笔试试题及答案. 2010年3月计算机等级考试二级VF笔试试题(文字版)一.选择题(每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请 ...
最新文章
- shape(15,)与(15,1)的区别
- java hashmap替换key,HashMap 用可变对象作为 key 踩坑
- html 按钮 按下 状态_第一次按下是启动,第二次按下是停止,俵哥分享2种接线方法...
- 利用DELPHI开发完成例程(1)
- Phoenix Framework 1.4.7,自动化测试平台
- 一个树杈y图片_鬼脸纹:黄花梨树上一个树杈,反映到主干上时,会形成一个疖痕...
- android报错:org.ksoap2.SoapFault cannot be cast to org.ksoap2.serialization.SoapObject
- setoolikt制作钓鱼网站
- Python基础教程--【2022暑假全新总结】
- 第四章:Android灯光系统(5)-通知灯
- php开发地图导航,百度地图API使用方法详解
- 武汉坚守第六十三天——七九已满疫未退,印度大法上棍棒
- 可汗学院”(Khan Academy)提出的考验智商的谜题
- 手机关机不拔电池也能被定位吗?
- 广州大学数据库实验报告_广州大学学生实验报告.doc
- [BZOJ5020][THUWC 2017]在美妙的数学王国中畅游(LCT + 一点数学知识)
- 69页园区智慧楼宇数字化平台建设方案(智慧办公楼、智慧大楼)
- ZEN mining
- html怎么填充单元格颜色,Numbers怎么填充颜色 Numbers填充颜色详细方法
- 部署LNMP动态网站及网站架构变迁