首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下完成下列操作: (1)请修改并执行程序temp.prg,该程序的功能是:根据“教师表”和“职称表”计算每位教师的“应发工资”,每位教师的“应发工资”等于:与“职称级别”相符的“基本工资”+“课时”×80×职称系数,教授的职称系数为1.4,副教
在考生文件夹下完成下列操作: (1)请修改并执行程序temp.prg,该程序的功能是:根据“教师表”和“职称表”计算每位教师的“应发工资”,每位教师的“应发工资”等于:与“职称级别”相符的“基本工资”+“课时”×80×职称系数,教授的职称系数为1.4,副教
admin
2017-03-28
51
问题
在考生文件夹下完成下列操作:
(1)请修改并执行程序temp.prg,该程序的功能是:根据“教师表”和“职称表”计算每位教师的“应发工资”,每位教师的“应发工资”等于:与“职称级别”相符的“基本工资”+“课时”×80×职称系数,教授的职称系数为1.4,副教授的职称系数为1.3,讲师的职称系数为1.2,助教的职称系数为1.0。计算结果存储于自由表salary.dbf中,salary.dbf中的字段包括姓名、系号和应发工资,并按系号降序排列,系号相同时按应发工资升序排列。注意,只能修改标有错误的语句行,不能修改其他语句行。
(2)创建一个新类MyCheckBox.该类扩展Visual FoxPro的CheckBox基类,新类保存在考生文件夹下的myclasslib类库中。在新类中将Value属性设置为1。新建一个表单MyForm,然后在表单中添加一个基于新类MyCheckBox的复选框,如图3-2所示。
选项
答案
(1)步骤1:单击“文件”菜单下面的“打开”子菜单,找到temp.prg文件并打开步骤2:修改程序: 第一行“create”后加“table”,之间要加空格;第三行“教授”改成“副教授”;第七行“职称系数表”改成“职称表”;第九行“OR”改成“AND”。 步骤3:保存并执行程序。程序和SQL。 (2)步骤1:单击菜单栏上的“新建”按钮,弹出“新建”对话框,选中“类”单选按钮。 步骤2:单击“新建文件”图标按钮,在弹出的“新建类”对话框中,类名为设置为“MyCheckBox”,派生于CheckBox,存储于输入myclasslib。 步骤3:通过属性窗口设置将MyCheckBox的“Value”属性设置为1。然后保存自定义类。 步骤4:单击菜单栏上的“新建”按钮,弹出“新建”对话框,选中“表单”单选按钮。 步骤5:单击“新建文件”图标按钮,打开表单设计器。 步骤6:单击“表单控件”工具栏上的“查看类”按钮,然后选择“添加”。 步骤7:弹出“打开”对话框中,选择考生目录下的类库文件MyCheckBox.vcx,如图4—36所示,单击“打开”按钮完成类库文件的添加。 [*] 步骤8:单击“表单控件”工具栏上的“查看类”按钮,然后选择Mycheckbox。 步骤9:单击“表单控件”工具栏上的Mycheckbox控件,在命令按钮的上方添加一个Mycheckbox的控件,如图4—37所示。 [*] 步骤10:单击菜单工具栏上的“保存”按钮保存表单,输入表单名“MyForm. scx”。执行表单。 自定义类的设计和使用。
解析
(1)本题考查了程序设计、SQL的使用和自定义类设计。
题目1要求修改程序,第一行处是建立table表,应该使用“create table"命令。根据题目要求职称系数为1.3的是副教授,因此第二个错误行应该把“教授”改成“副教授”。题目要求根据“教师表”和“职称表”计算每位教师的“应发工资”,因此SELECT语句的查询位置是“教师表”和“职称表”,故第三个错误行应该把“职称系数表”改成“职称表”。WHERE筛选条件中的两个条件之间的关系是与的关系,必须满足两个条件都相同,因此最后一个错误行是把OR改成AND。
(2)本题考查的自定义类设计。
自定义类设计可以通过类设计器来完成,类设计器中可以设置自定义类的属性、添加属性和方法等。
转载请注明原文地址:https://kaotiyun.com/show/kvIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列程序段执行后,内存变量s1的值是()。s1="奥运游泳比赛"s1=right(s1,4)+substr(s1,7,4)+left(s1,4)?s1
关系的基本运算包括()。
有以下表:图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N)查询由“高等教育出版社”和“科学出版社”出版的图书信息,要求同一出版单位出版的图书集中在一起显示,正确的SQL语句是()。
有以下表: 读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C)说明:“性别”值为逻辑真表示男。 查询性别为男(字段值为逻辑真)、职称为教授和副教授的读者信息,正确的SQL语句是()。
假设数据库已经打开,要删除其中的视图myview,可使用命令()。
在关系模型中,每一个二维表称为一个()。
在VisualFoxPro的一个表单中设计一个“退出”命令按钮负责关闭表单,该命令按钮的Click事件代码是()。
在VisualFoxPro中修改数据库、表单和报表等组件的可视化工具是()。
随机试题
关于压实度、平整度、承载能力、抗滑性能测试方法,请回答以下问题。激光式高速路面弯沉测定仪承载车()与贝克曼梁测试弯沉加载车参数要求一致。
肾上腺素的药理作用包括
反应一个测验工具的可靠性是指该测验的
初产妇,27岁,妊娠38周,诊断:妊娠合并心脏病,产钳娩出一活男婴后,心功能Ⅲ级。产褥期的护理措施不包括()
根据企业所得税法律制度的规定,税务机关根据税收法律、行政法规的规定,对企业作出特别纳税调整的,应当对补征的税款加收利息。下列表述中,不正确的有()。
A、 B、 C、 D、 B每行图形的组成元素相同,只是组合方式不同。
黏土看上去似乎是一种肥沃度差、由多种矿物质组成的混合物,但却可能是地球生命的起源地。在模拟古代的海水中,黏土会形成水凝胶——由大量可吸收液体的微小空间构成(像海绵一样)。过去几十亿年里,被禁锢在这些空间里的化学物可能发生了复杂的反应,从而形成了蛋白质、脱氧
圈养动物是比野生动物更有意思的研究对象。因此,研究人员从研究圈养动物中能够比从研究野生动物中学到更多的东西。上面的论证依赖于下面哪一个假设?
甲在盗窃时被75岁的老妇发现,老妇喊“捉贼”,被甲打了一耳光。老妇上前夺被甲拿走的戒指时,又被甲推了一把。老妇趁甲在翻其他东西时,拿起斧头向甲的脑袋砸去,致甲重伤。老妇的行为属于()。
TheSacrificeatMasadaOnediscoveryalwaysleadstoanother.ArchaeologistsworkingneartheDeadSeabecamecuriousa-bo
最新回复
(
0
)