近几年自考管理系统中计算机硬应用题汇总Word文档格式.docx
- 文档编号:18184828
- 上传时间:2022-12-14
- 格式:DOCX
- 页数:15
- 大小:330.87KB
近几年自考管理系统中计算机硬应用题汇总Word文档格式.docx
《近几年自考管理系统中计算机硬应用题汇总Word文档格式.docx》由会员分享,可在线阅读,更多相关《近几年自考管理系统中计算机硬应用题汇总Word文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
___________
(1)___________&
计算人数
___________
(2)___________&
计算工资总和
每人的所得税和实发工资两项用域控件实现,请将各操作步骤在后面的编号位置补充完整。
①选定工具栏域控件后在报表布局的_____(3)_____带区相应所得税位置单击;
②在报表表达式对话框中输入表达式_____(4)_____;
③在报表表达式对话框中输入格式_____(5)_____;
单击确定按钮关闭对话框;
④选定工具栏域控件后在报表布局的_____(6)_____带区相应实发工资位置单击;
⑤在报表表达式对话框中输入表达式_____(7)_____;
⑥在报表表达式对话框中输入格式_____(8)_____,单击确定按钮关闭对话框。
(1)countfor基本工资<
2500toX
(2)Sum基本工资for职称<
>
“讲师”toY(3)细节(4)(基本工资-1000)*0.1(5)9999.99(6)细节(7)基本工资-所得税(8)9999.99
3、有一个数据浏览界面如图所示。
单击“向后”或“向前”按钮可以从前向后或从后向前浏览数据表中的数据,如果“向后”按钮的方法程序如下:
IF!
EOF()
SKIP
ELSE
GOTOP
ENDIF
THISFORM.REFRESH
那么当浏览到最后一条记录时,若再单击该按钮将会出现
(1)现象。
如果“向前”按钮的方法程序如下:
BOF()
SKIP-1
GOBOTTOM
那么,当浏览到第一条记录时,若再单击该按钮将会出现
(2)现象。
为了克服这种情况,可将“向后”和“向前”按钮的方法程序分别修改为:
IFEOF()
和
IFBOF()
但是如果数据表是空的,单击“向后”按钮将会提示(3);
单击“向前”按钮将提示(4)。
为了避免出现这样的提示可以增加一个判断语句。
例如“向前”按钮的方法程序可以改为:
IF(5)=0
请补充完善程序及说明,填写在下面标号后。
(1)空记录显示
(2)首记录不变动
(3)已到文件尾
(4)已到文件头
(5)RECCOUNT()
243.某新华书店的计算机管理系统中,需要为顾客购书建立销售记录。
已知“销售记录”、
“图书目录”的数据表内容如下所示:
该界面的操作过程是:
先输入书号,在“图书目录”表中判断书号是否正确,如果正确,向“销售记录”表添加一个空记录,输入数量和折扣,同时在右边的列表中显示已经输入的图书书名、单价。
以上过程可以重复。
一个顾客购买的图书全部输入完成后,单击“完成”按钮,显示总书款和折扣后的应付书款。
试回答以下问题:
(1)该输入界面共应用了哪几种VisualFoxPro控件,控件的总数是多少?
(5分)
答:
用了标签、文本框、列表框、命令按钮4种控件,总数14个。
(2)以下是“折扣”控件的LostFocus事件代码,说明每个语句的功能。
(3分)
s=s+图书销售发票__图书目录.单价*折扣*数量:
计算折扣后的书款,并存放在变量S中。
s0=s0+图书销售发票__图书目录.单价*数量:
计算总书款,并存放在变量S0中。
THISFORM.书号.SETFOCUS
(3)以下是“完成”控件的Click事件代码,说明每个语句的功能。
(2分)
THISFORM.LABEL4.CAPTION=STR(s0,10,2):
在标签4上显示折扣后书款。
THISFORM.LABEL5.CAPTION=STR(s,10,2):
在标签5上显示总书款。
41.用计时器控制电子标语牌中标语从右至左移动,标语从标语牌左端全部移出后立刻会从右端移入。
单击“暂停”按钮可以使标语暂停移动,同时该按钮标题变成“继续”;
再单击该按钮标语继续移动,同时按钮标题又变成“暂停”。
标语长度为272,标语牌宽度400。
请完善下面的属性设置和程序语句。
标语牌属性:
HEIGHT=56
WIDTH=__
(1)__
标语属性:
HEIGHT=33
WIDTH=__
(2)__
计时器属性:
__(3)__=100
计时器的TIMER过程
IFTHISFORM.LABEL1__(4)__+272>0
THISFORM.LABEL1.LEFT=THISFORM.LABEL1.LEFT-10
THISFORM.LABEL1.LEFT__(5)__LEFT意思是“左界”
__(6)__
按钮的CLICK过程:
IFTHIS.CAPTION=″暂停″
THISFORM.TIMER1.INTERVAL=__(7)__
THIS.CAPTION=__(8)__
BLSE
THISFORM.TIMER1.INTERVAL=__(9)__
THIS.CAPTION__(10)__
请按下面的编号填空。
(1)400(6)ENDIF
(2)272(7)0
(3)INTERVAL(8)“继续”
(4)LEFT(9)100
(5)400(10)“暂停”
41.已经为学生管理系统设计了名为“学生”的用户菜单和名为STUD的工具栏子类(放
在类库VVV中),需要在系统主界面显示菜单和工具栏如下图所示。
第41图
请将下面的系统主程序补充完整,按顺序在下面的编号后填写。
_SCREEN.CAPTION=〃学生管理系统〃
SET(______
(1)______&
隐含系统菜单
DO_______
(2)______&
打开用户菜单
KEYBOARD’{CTRL+F4}’
SETCLASSLIBTO(”______(3)______&
打开类库
_SCREEN.ADDOBJECT(〃___(4)___〃,〃___(5)___〃)&
以子类创建工具栏对象XX
______(6)______=0&&工具栏在屏幕上的左界
______(7)______=0&
&工具栏在屏幕上的上界
_SCREEN.______(8)______=.T.&
设置工具栏可见
_SCREEN.______(9)______=.T.&&设置工具栏可用
READ______(10)______&&打开事件驱动环境
(1)SYSMENUTO(6)-SCREEN.XX.LEFT
(2)学生.MPR(7)_SCREEN.XX.TOP
(3)VVV(8)XX.VISEBLE
(4)XX(9)XX.ENABLED
(5)STUD(10)RVENTS
42.需要输出的教工信息报表如下所示:
(超过1000元的部分计所得税,按10%计算)
姓名
性别
年龄
职称
基本工资
所得税
张欣
女
44
副教授
2240.0000
124.0000
李小明
48
教授
2600.0000
160.0000
赵一鸣
男
50
2310.0000
131.0000
王建国
34
讲师
1800.0000
80.0000
钱红红
56
3200.0000
220.0000
孙英明
32
2000.0000
100.0000
王有礼
25
基本工资不超过2500元的人数:
5
为了计算每个人的所得税及所有基本工资不超过2500元的职工人数两项,必须在报表布局中增加两个域控件。
请顺序补充下面的操作步骤,完成报表布局的设计。
①先单击“报表工具栏”中
(1)控件按钮,再在布局中
(2)带区适当位置单击鼠标左键;
②在弹出对话框中输入表达式:
(3);
(计算基本工资不超2500的人数)
③在(4)对话框中选择“计数”,关闭对话框;
④先单击“报表工具栏”中(5)控件按钮,再在布局中(6)带区适当位置单击鼠标左键;
⑤在弹出对话框中输入表达式:
(7);
(计算所得税)
⑥关闭对话框,结束报表布局的修改。
(1)域
(2)总结
(3)基本工资<
=2500
(4)计数字段
(5)域
(6)细节
(7)(基本工资—1000)*0.1
42.在VisualFoxPro中,利用数据库“固定资产”中的数据表“设备”[如题42
(1)表]和数据表“使用”[如题42
(2)表]创建视图“折旧”[如题42(3)表],该视图包括“设备名称”、“设备编号”、“价格”、“现值”四个字段。
设备名称
设备编号
购买日期
价格
机床
AS003001
2001-1-10
21024.00
钻床
QS001005
1999-8-15
8965.50
AS003002
2004-5-20
521024.00
注塑机
DS008003
2006-7-1
112576.00
题42
(1)表
使用年限
使用部门
现值
AS00300l
10
一车间
6307.20
三车间
1793.10
8
二车间
364716.80
总装车间
101318.40
题42
(2)表
l12576.00
题42(3)表
(1)请分析用两个数据表(比如“设备”和“使用”)建立视图的先决条件;
两个表具有同名字段(或具有相同属性的字段),能建立表间的对应关系
(2)要创建如题42(3)表所示的视图“折旧”,应以哪个字段建立两表的关联,并分析原因;
1、应该以“设备编号”建立关联;
2、虽然有“设备名称”、“设备编号”两个同名字段,但用“设备编号”能
建立两表间一一对应关系,创建的视图如图42(3)表,如果用“设备名称”建立两表关联,创建的视图的记录会多一条。
(3)归纳利用视图设计器建立多表视图的步骤。
(1)打开数据库,再打开“视图设计器”
(2)作为数据源的表必须建立关联,并选择正确的连接类型;
(3)从两个数据表选择可用的字段和筛选条件;
(4)为视图命名并保存视图
43.某药品库房的计算机管理系统中,需要为发药建立出库记录。
已知“出库记录”、“药品目录”的数据表内容如下所示:
该界面的操作过程是:
先输入病员编号和库管员姓名,再依次输入药品编号和数量,在右边列表中依次显示该病员需要出库的所有药品清单。
每输完一个药品则将药品记录添加到“出库记录”表中,按“完成”按钮后,一个病员的出库药品完成,并在输入界面下部可以浏览。
(1)该输入界面分别应用了哪几种VisualFoxPro控件?
(4分)
使用了标签、文本框、按钮、列表框、网格(表格)等4种控件。
(2)以下是“数量’’控件的LostFocus事件代码,请解释其意义。
SELECT出库记录
APPENDBLANK:
在“出库记录”表中添加一条空记录。
REPLACE药品编号WITHTHISFORM.药品编号.VALUE,;
日期WITHDATE0,;
库管员WITHTHISFORM.库管员.VALUE,;
病员编号WITHTHISFORM.病员编号.VALUE,;
数量WITHTHISFORM.数量.VALUE,;
时间WITHTIME():
将输入数据更新到空记录中。
THISFORM.药品编号.SETFOCUS:
将“药品编号”控件设为焦点。
(3)以下是“完成’’控件的Click事件代码,请解释其意义。
THISFORM.LISTl.CLEAR:
清空List1的列表内容
n=l:
变量n置1。
THISFORM.出库记录.REFRESH:
刷新表格(网格)。
41.如图41有一个电子表界面,可以通过数字(24/12)按钮选择时间制式;
在12小时制式时还会用标签LABEL2显示“上午”或“下午”提示。
这些控制都是靠表单中创建的一个计时器控件和按钮控件实现的。
请将属性和程序补充完整。
图41
TOP=70
LEFT=120
INTERVAL=______
(1)______
计时器的______
(2)______过程:
IFTHISFORM.COMMAND1.CAPTION="
24"
IF______(3)______(SUBSTR(TIME(),______(4)______,2))>
12
WW=VAL(SUBSTR(TIME(),1,______(5)______))-12
QQ=______(6)______(WW,2)+SUBSTR(TIME(),3,6)
THISFORM.LABEL2.CAPTION=______(7)______
QQ=TIME()
THISFORM.LABEL2.CAPTION=______(8)______
THISFORM.LABEL2.CAPTION=______(9)______
THISFORM.LABELl.CAPTION=______(10)______
(1)1000(6)STR
(2)TIMER(7)“下午”
(3)VAL(8)“上午“
(4)1(9)””
(5)2(10)QQ
43.报表数据来源于STUDENT(学生)和SS(省市)两个数据表,可以按学生籍贯(JG)分省市显示和统计人数,下面是报表输出的形式:
因为某个班级学生的籍贯不可能涵盖全国各个省市,为了使输出报表中不出现空的省
市记录,为报表数据环境的REFOREOPENTABLES事件添加了方法程序如下:
SELE1
USE
(1)
SELE2
USE
(2)
DELEALL
SCAN
XXX=ALLTRIM(JG)
RECALLFORMC=(3)
(4)
SETDELE(5)
CLOSDATAALL
同时为了计算每个分组中“各省市学生总数”,需要在报表布局的(6)带区中添
加一个域控件,该控件的属性应当是对数据表(7)的(8)字段进行(9)计算。
同时应当指定的分组对象应当是SS表的(10)字段。
(1)STUDENT(6)组注脚
(2)SS(7)STUDENT
(3)XXX(8)XH
(4)ENDS(9)计数
(5)ON(10)MC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 几年 自考 管理 系统 计算机 应用题 汇总