将当前表文件内容复制到工资.DBF中的命令是______。A.COPY TO工资B.COPY FILE TO工资C.COPY STRU
将当前表文件内容复制到工资.DBF中的命令是______。
A.COPY TO工资
B.COPY FILE TO工资
C.COPY STRU TO工资
D.COPY STRU EXTE TO工资
将当前表文件内容复制到工资.DBF中的命令是______。
A.COPY TO工资
B.COPY FILE TO工资
C.COPY STRU TO工资
D.COPY STRU EXTE TO工资
在考生文件夹下创建工作簿文件EX15.XLS,按要求在EX15.XLS中完成以下操作:
1.在sheetl工作表中建立如下内容工作表,并用函数求出每人的全年工资(全年工资:每个季度工资的和),表格文字和数据全部为紫色、19磅、居中放置,数值数据加美元货币符号,表格标题为绿色,为24磅,合并居中,工作表命名为“工资表”,并保存为EX15.XIS。
2.将EX15.XLS中的工资表复制到一个名为“排序”的新工作表(sheet2)中,在“排序”工作表中,按全年工资从高到低排序。同时,为此表数据创建“簇状柱形图”,横坐标为“各季度”,图表标题为“工资图表”。结果保存在EX15.X13中。
注意:下面出现的“考生文件夹”均为K:\K01\15010007。
******本题型共有5小题******
1. 在考生文件夹下分别建立HUA和HUB两个文件夹。
2. 将考生文件夹下XIAO\GGG文件夹中的文件DOCUMENTS.DOS设置成只读属性。
3. 将考生文件夹下BDF\CAD文件夹中的文件AWAY. DBF移动到考生文件夹下WAIT文件夹中。
4. 将考生文件夹下DEL\TV文件夹WAVE复制到考生文件夹下。
5. 为考生文件夹下SCREEN文件夹中的PENCEL.BAT文件建立名为BAT的快捷方式,存放在考生文件夹下。
A.计算后5条记录工资值之和
B.计算后6条记录工资值之和
C.只计算当前记录工资值
D.计算全部记录工资值之和
在当前目录下有数据库文件xsdak,数据库中有表文件student.dbf,执行如下SQL语句后 SELECT*FORM. student INTO DBF xsdak ORDER BY学号
A.生成一个按“学号”升序的表文件xsdak.dbf
B.生成一个按“学号”降序的表文件xsdak.dbf
C.生成一个新的数据库文件xsdak.dbe
D.系统提示出错信息
A.生成一个按“学号”升序的表文件xsdak.dbf
B.生成一个按“学号”降序的表文件xsdak.dbf
C.生成一个新的数据库文件xsdak.dhc
D.系统提示出错的信息
在考生文件夹下创建工作簿文件EX14.XLS,按要求在EX14.XLS中完成以下操作:
1.在sheet1工作表中建立如下内容工作表,并用函数求出每人的平均成绩,表格行高20,列宽10,数据水平居中,所有数据垂直靠下,表标题跨列居中、18磅、隶书、红色字,并将工作表命名为“某学校一班级成绩表”,并保存在此文件夹下。
2.将平均表复制到一个名为“统计”的新工作表(sheet2)中,筛选出平均成绩为75分以上的人,以“统计”为工作表名保存在EX14.XLS文件中。
录入下列内容并以WD10.DOC为文件名保存。
数字科技正在改变着你的生活和你的世界。数字科技正在改变着你的生活和你的世界。数字科技正在改变着你的生活和你的世界。数字科技正在改变着你的生活和你的世界。数字科技正在改变着你的生活和你的世界。数字科技正在改变着你的生活和你的世界。
2.将WD10.DOC文档内容复制到一个新文档中,其文档中的全部“数字科技”一词的字体设置成楷体_GB2312,字号设置成四号,字体格式设置成加粗,并以WD10A.DOC为文件名保存。
3.在考生文件夹中,存有文档WT10,DOC,其内容如下:
【文档开始】
【文档结束】
按要求完成下列操作:新建文档WD10B.DOC,插入文档WT10.DOC,在表格最后一列的右边插入一列,列标题为“总计”,计算各职工的工资总和,按工资总和递减排序。存储为文档 WD10B.DOC。
4.在考生文件夹下,新建文档WD10C.DOC,插入一5行5列的表格,设置列宽为2.5厘米,行高18磅。表格边框线设置为线宽为0.5磅的双线,表内线设置为线宽为0.75磅的实线,第一行加蓝绿色底纹,第一列加黄色底纹。存储为文档WD10C.DOC。
使用如下三个表 部门.dbf:部门号C(8),部门名C(12),负责人C(8) 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别C(2),出生日期D(8) 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) 查询职工表中“王忠”的情况,将查询结果放在数组A中,应使用的SQL语句是()。
A. SELECT*FROM职工WHERE姓名=”王忠”INTO ARRAY A
B. SELECT*FROM职工INTO ARRAY A WHERE姓名=”王忠”
C. SELECT*FROM职工WHERE姓名=”王忠”TO ARRAY A
D. SELECT*FROM职工WHERE姓名=”王忠”TO A
请在“考试项目”菜单上选择“电子表格软伺:使用”菜单项,完成下面的内容。
(所有的电子表格文件都必须建立在指定的文件夹中。)
在考生文件夹下创建工作簿文件EX3.XLS,按要求在EX3.XLS中完成以下操作。
1.在sheetl工作表中建立如下内容的工作表,并用公式求出每人的月平均工资,并为其添加人民币符号,全表数据15磅、居中,行高22,列宽15。标题倾斜加下划线、合并居中。工作表命名为“工资表”。
2.将工资表复制为一个名为“筛选”的新工作表。在“筛选”工作表中,将月平均工资在5000元以下的筛选出来,结果保存在EX3.XLS中。
3.将工资表复制为一张新工作表,将表中第6列删除,并在第4行添加一行,姓名为陈峰,表格中外框为紫色双实线,内线为粉色单实线,工作表命名为“修改”,结果保存在EX3.XLS中。
请编制程序PROC1.ASM,其功能是:内存中有一个ASCII字符串(从S0URCE开始存放),试将其中所有连续的回车与换行符(0DH,0AH)置换成单个回车符(0DH)。字符串以00H结尾,长度(包括00H)不超过100个字节。
例如:字符串41H,42H,0DH,0AH,43H,00H
转换为41H,42H,0DH,43H,00H
部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUT- PUT1.DAT中。请编写BECIN到END之间的代码。对程序必须进行汇编,并与IO.OBJ连接产生PROC1.EXE执行文件,最终运行程序产生结果(无结果或结果不正确者均不得分)。
部分源程序如下:
EXTRN LOAD:FAR,SAVE:FAR
N EQU 100
STAC SEGMENT STACK
DB 128 DUP ()
STAC ENDS
DATA SEGMENT
SOURCE DB N DUP (0)
RESULT DB N DUP (0)
NAME0 DB 'INPUT1. DAT', 0
NAME1 DB 'OUTPUT1. DAT', 0
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA, SS:STAC
START PROC FAR
PUSH DS
XOR AX, AX
PUSH AX
MOV AX, DATA
MOV DS, AX
LEA DX, SOURCE ; 数据区起始地址
LEA SI, NAME0 ; 原始数据文件名
MOV CX,N ; 字节数
CALL LOAD ; 从"INPUT1.DAT"中读取数据
**** BEGIN ****
***** END *****
LEA DX, RFSULT ; 结果数据区首址
LEA SI, NAME1 ; 结果文件名
MOV CX,N ; 结果字节数
CALL SAVE
RET
START ENDP
CODE ENDS
END START
编程思路:
第一步:分析程序要求的功能。
本程序需要完成以下功能。
(1)据文件INPUT1.DAT中读取100个ASCII码存放在SOURCE开始的内存单元中。
(2)将SOURCE开始的100个字单元中的ASCII码,将0DH后的0AH删除,并将结果存放在RFSULT开始的内存单元中。
(3)将结果存放在OUTPUT1.DAT中。
第二步:用相应的汇编程序来实现其功能。
(1) 数据的读取和存入文件部分的实现,题目中已经给出。
(2) 如果是将数据在原地进行处理,那么每删除一个数据就要将其后面的所有数据向前移动一个位置,如果直接将扫描处理完毕的数据复制到结果地址中,将会节省移动数据的开销;
因为要删除0DH后面的0AH,所以,在扫描数组的过程中除了要了解当前数据元素的内容还要了解前一个数据的内容。解决方法可使用标志单元记录前一个数据是否为 0DH,然后当前数据元素根据标志单元的内容决定当前元素是否复制到结果中;也可在扫描数组的过程中,如果碰到一个0DH,则进入不同的程序段,这个程序段决定是否将当前数据元素复制到结果中。我们的参考答案采用了后一种方法。
在考生文件夹下创建工作簿文件EX3.XLS,按要求在EX3.XLS中完成以下操作:
1.在sheet1工作表中建立如下内容的工作表,并用公式求出每人的月平均工资,并为其添加人民币符号,全表数据15磅、居中,行高22,列宽15。标题倾斜加下划线、合并居中。工作表命名为“工资表”。
2.将工资表复制为一个名为“筛选”的新工作表,在“筛选”工作表中,将月平均工资在 5000元以下的筛选出来,结果保存在EX3.XLS中。
3.将工资表复制为一张新工作表,将表中第6列删除,并在第4行添加一行,姓名为陈峰,表格中外框为紫色双实线,内线为粉色单实线,工作表命名为“修改”,结果保存在EX3.XLS中。