软件工程实践题50题及答案_第1页
软件工程实践题50题及答案_第2页
软件工程实践题50题及答案_第3页
软件工程实践题50题及答案_第4页
软件工程实践题50题及答案_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE73PAGE1、完善性维护一个已有的库存清单系统,新增一个能在每天送给采购员一份订货报表的功能。新增该功能共投资了5000元,系统维护后能及时订货,消除零件短缺问题,每年可节约2500元,若系统生存期为5年,年利率为5%,请计算:①.货币的时间价值;②纯收入。注:不计复利。答:①.年份将来值(元)(1+n×0.05)现在值P(元)累计的现在值(元)12345②纯收入为_____________________________(元)2、假设某软件生命周期为5年。现在投资20万,年利率为3%。从每一年年底收入5万元,请计算该项目的①.货币的时间价值;②投资回收期(保留小数点后两位)。注:不计复利。3、某计算机系统投入使用后,5年内每年可节省人民币2O0O元,假设系统的投资额为5000元,年利率为12%。试计算投资回收期和纯收入。(保留小数点后两位)。注:要求计算复利。4、某计算机系统共投资了5.5万元,系统投入使用后每年可节约2万元,若系统生存期为4年,年利率为5%,请计算:①.货币的时间价值;②.投资回收期;③.纯收入。注:要求计算复利。5、画出下面用PDL写出的程序的PAD图。WHILEPDOIFA>OTHENA1ELSEA2ENDIF;S1;IFB>0THENB1;WHILECDOS2;S3ENDWHILE;ELSEB2ENDIF;B3ENDWHILE;6、画出下面用PDL写出的程序的PAD图

WHILE

C

DO

IF

A>0

A1;

ELSE

A2;

ENDIF

IF

B>0

B1;

IF

C>0

C1;

ELSE

C2;

ENDIF

ELSE

B2;

ENDIF

B3;

ENDWHILE;7、根据伪码画出PAD图。STARTSWITCHPCASE1:A;break;CASE2:B;break;CASE3:C;break;Default;STOP8、请画出求1+3+5+…+n的PAD图。9、请使用PAD图描述在数组A(1)~A(10)中找最大数的算法。10、某商场在“五一”期间,顾客购物时收费有4种情况:普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折)。请使用PAD图来设计收费算法。11、请用判定表画出以下问题的行为逻辑。

人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。12、某公司为本科以上学历的人重新分配工作,分配原则如下:

(1)如果年龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作;

(2)如果年龄满18岁不满50岁,学历本科,不分男女,任中层领导职务,学历是硕士不分男女,任课题组组长;

(3)如果年龄满50岁,学历本科,男性任科研人员,女性则担任资料员,学历是硕士不分男女,任课题组组长。

要求:画出分析过程,得出判定表,并进行化简。13、某公司承担空中和地面运输业务。计算货物托运费的比率规定如下:空运,如果货物重量小于等于2kg.则一律收费6元;如果货物重量大于2kg而又小于等于20kg,则收费3元/kg;如果货物重量大于20kg,则收费4元/kg。地运,若为慢件每kg收费为l元,若为快件,当重量小于等于20kg时,收费为2元/kg,当货物重量大于20kg时,则收费为3元/kg。请画出对应于计算托运费比率的判定树和判定表。14、“计算折扣量”加工逻辑为:如果是国有企业,定购量>100吨的,优惠20%,否则优惠15%,如果是私营企业,定购量>100吨的,优惠15%,否则优惠10%,请画出该加工的判定树和判定表。15、一台微机有一个显示器,一个主机,一个键盘,一个鼠标,汉王笔可有可无。主机包括一个机箱,一个主板,一个电源,存储器等部件。存储器又分为固定存储器、活动存储器,固定存储器又分为内存和硬盘,活动存储器又分为软盘和光盘。建立微机的对象模型。16、一本书的组成有一个封面,一个目录,一个前言,若干章,每章有若干节,每节有若干段,每段有若干句子,每节有0个或多个插图,还有0个或多个表格,最后有一个附录。建立该书的对象模型。17、交通工具分为空中、陆上、水上交通工具,空中交通工具分为客机、货机、专用轻型机,陆上交通工具分为火车、汽车;火车汽车又分为客车、货车;水上交通工具分为客轮、货轮、客货混合轮。建立交通工具的对象模型。18、某报社采用面向对象技术实现报刊征订的计算机管理系统,该系统基本需求如下:

(1)报社发行多种刊物,每种刊物通过订单来征订,订单中有代码,名称,订期,单价,份数等项目,订户通过填写订单来订阅报刊。

(2)报社下属多个发行站,每个站负责收集登陆订单、打印收款凭证等事务。

(3)报社负责分类并统计各个发行站送来的报刊订阅信息。

请就此需求建立对象模型。指出下列数据流图中存在的问题。FF3.22FF3.22OB3.1OB3.1DPBD1QDPBD1Q3.3C3E3.3C3EE3.4父图子图E3.4根据下列描述,画出教材征订系统的第一层数据流图。学生入学后到教材科订书,教材科根据教材库存情况分析是否需要买书,如需购买,则向书店购买。各种资金往来通过学校的会计科办理。根据下列描述,描绘本系统的第一层数据流图。某银行计算机储蓄系统的工作流程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人的姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。22、用SA方法画出下列问题的顶层和0层数据流图。

某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:

(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。

(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。23、用SA方法画出下列问题的顶层和0层数据流图。某图书管理系统有以下功能:

(1)借书:输入读者借书证。系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书文件上建立档案。否则,查阅借书文件,检查该读者所借图书是否超过10本,若已达10本,拒借,未达10本,办理借书(检查库存、修改库存目录并将借书情况登入借书文件)。

(2)还书:从借书文件中读出与读者有关的记录,查阅所借日期,如果超期(3个月)作罚款处理。否则,修改库存目录与借书文件。(3)查询:可通过借书文件、库存目录文件查询读者情况、图书借阅情况及库存情况,打印各种统计表。24、某服装贸易公司的销售子系统功能如下:(1)公司提供多种类别服装,所有类别的服装通过各个地区的分公司进行销售;(2)公司接收分公司的订单,检验订单,若有库存就供货,则修改库存,给仓库开备货单,并且将订单留底;若库存不足,则进行缺货登记。(3)根据缺货记录将缺货通知单发给采购部,以便采购。(4)根据采购部门的进货通知单处理进货,即修改库存,并从缺货记录中取出缺货订单进行供货处理。试采用SA方法画出该公司销售管理系统的分层DFD(画出顶层图、0层图、1层图)。25、问题描述:1)顾客将订票单交给预订系统(1)如是不合法订票单,则输出无效订票信息;(2)对合法的订票以及预交款要登录到一个记账文件中;(3)系统有航班目录文件,根据填写的施行时间和目的地为顾客安排航班;(4)在获得正确航班信息和确认已交了部分预付款时发出取票单,并记录到票单文件中;2)在指定日期内顾客用取票单换取机票(1)系统根据票单文件对取票单进行有效性检查,无效的输出无效取票信息;(2)持有有效取票单的顾客在补交了剩余款后将获得机票;(3)记账文件将被更新,机票以及顾客信息将被登录到机票文件。试采用SA方法画出该机票预订系统的分层DFD(画出顶层图、0层图、1层图)。26、某图书借阅管理系统有以下功能:(1)借书:根据读者的借书证查询读者档案,若借书数目未超过规定数量,则办理借阅手续(修改库存记录及读者档案),超过规定数量者不予借阅。对于第一次借阅者则直接办理借阅手续。

(2)还书:根据读者书中的条形码,修改库存记录及读者档案,若借阅时间超过规定期限则罚款。试采用SA方法画出该图书借阅管理系统的分层DFD(画出顶层图、0层图、1层图)。27、一个考务处理系统的要求如下,试画出该系统的数据流图(画出顶层图、0层图、1层图)。(1)对考生送来的报名表进行检查;(2)对合格的报名表编好准考证号码后将准考证送给考生,并将汇总后的考生名单送给阅卷站;(3)对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者;(4)填写考生通知单(内容包含考试成绩及合格∕不合格标志),送给考生;(5)按地区、年龄、文化程度、职业、考试级别等进行成绩分类统计及试题难度分析,产生统计分析表。28、请画出下列数据流图(DFD)的软件结构图。411411 C F511111211 A B 511111211 D E31131129、请画出下列数据流图(DFD)的软件结构图。f1f1f2f4f3f5f7f6ABCDE30、请将下图的DFD转换为软件结构图(注:图中用eq\o\ac(○,+)表示“或者”)。A2A2A1A3A4A5f1f2g1g3g2g4g5g631、某电器集团公司下属的厂包括技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:生产科的任务是:(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。(2)根据车间实际生产日报表、周报表调整月生产计划(3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间技术科的任务是:(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。(2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。试写出以上系统中生产科和技术科处理的软件结构图。32、某培训中心要研制一个计算机管理系统。它的业务是:

将学员发来的信件收集分类后,按几种不同的情况处理。

如果是报名的,则将报名数据送给负责报名事务的职员,他们将查阅课程文件,检查该课程是否额满,然后在学生文件、课程文件上登记,并开出报告单交财务部门,财务人员开出发票给学生。

如果是想注销原来已选修的课程,则由注销人员在课程文件、学生文件和帐目文件上做相应的修改,并给学生注销单。

如果是付款的,则由财务人员在帐目文件上登记,也给学生一张收费收据。

要求:

1.对以上问题画出数据流程图。

2.画出该培训管理的软件结构图的主图。33、图书馆的预定图书子系统有如下功能:

(1)由供书部门提供书目给订购组;

(2)订书组从各单位取得要订的书目;

(3)根据供书目录和订书书目产生订书文档留底;

(4)将订书信息(包括数目,数量等)反馈给供书单位;

(5)将未订书目通知订书者;

(6)对于重复订购的书目由系统自动检查,并把结果反馈给订书者。

试根据要求画出该问题的数据流程图,并把其转换为软件结构图。34、银行柜取款系统有如下功能:

(1)用户用取款卡到柜取款;

(2)如是不合法取款卡,则退回并显示出错;

(3)对用户输入的密码进行确认检查,非法密码被拒绝;

(4)核查用户的取款额,超支被拒绝;

(5)登录一笔合法取款,更新帐卡;

(6)生成付款通知,经确认后支付现金。

试根据要求画出该问题的数据流程图,并把其转换为软件结构图。35、工资计算系统中的一个子系统有如下功能:(1)计算扣除部分—由基本工资计算出应扣除(比如水电费、缺勤)的部分;(2)计算奖金部分—根据职工的出勤情况计算出奖励金;(3)计算工资总额部分—根据输入的扣除额及奖金计算出总额;(4)计算税金部分—由工资总额中计算出应扣除各种税金;(5)生成工资表—根据计算总额部分和计算税金部分传递来的有关职工工资的详细信息生成工资表。试根据要求画出该问题的数据流程图,并把其转换为软件结构图。36、为以下程序流程图分别设计语句覆盖和判定覆盖测试用例并标明程序执行路径。37、下图为一个被测程序流程图,试用判定覆盖方法为它设计足够的测试用例。aA>1且B=10真c假X=X/10bA=2或X>10真e假X=X+10d38、下图为一个被测程序流程图,试用判定覆盖方法为它设计足够的测试用例。39、下图为一个被测程序流程图,试用判定覆盖方法为它设计足够的测试用例。A>1ANDB=0A>1ANDB=0A=2ORX>1123TFX=X/AX=X+145FT6740、下图为一个被测程序流程图,试用判定覆盖方法为它设计足够的测试用例。(A>1)(A>1)∧(B=0)X=X/A(A>2)∧x>1((X>1)X=X+1adbceFFTT41、为以下程序流程图设计条件覆盖测试用例并标明程序执行路径。42、下图为一个被测程序流程图,试用条件覆盖方法为它设计足够的测试用例。(A>1)(A>1)∧(B=0)X=X/A(A>2)∧x>1((X>1)X=X+1adbceFFTT43、为以下程序流程图设计判定/条件覆盖测试用例并标明程序执行路径。44、某程序中共有两个判定,一个判定是X>10且Y<60,另一个判定是A≤0或B<100。请写出为满足条件组合覆盖所应出现的所有条件组合。45、已知被测试模块的流程图如下,请写出其各种条件组合,并设计满足条件组合覆盖的测试用例。aA>1且B=10真c假X=X/10bA=2或X>10真e假X=X+10d46、下图描述了某个子程序的处理流程,根据判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖等五种覆盖标准,从供选择的答案中分别找出满足相应标准的最小的测试数据组。(1)a=5

b=1

(2)

a=5

b=-1(3)a=5

b=1

(4)

a=5

b=1

a=-5

b=-1

a=0

b=-1(5)a=5

b=-1

(6)

a=5

b=1

a=-5

b=1

a=0

b=0

a=-5

b=-1

a=-5

b=-1

(7)a=5

b=1

(8)

a=5

b=1

a=0

b=1

a=0

b=-1

a=0

b=-1

a=-5

b=1

a=-5

b=1

a=-5

b=-1流程图如下:

47、根据下列条件使用等价类划分法设计测试用例。某一8位微机,其八进制常数定义为:以零开头的数是八进制整数,其值的范围是-177~177,如05,0127,-06548、根据下列条件使用等价划分法设计测试用例。

某一8位微机,其十六进制常数定义为:以0x或0X开头的数是十六进制整数,其值的范围是-7f~7f(表示十六进制的大小写字母不加区别),如0X13,0X6A,-0X3c。49、变量的命名规则一般规定如下:变量名的长度不多于40个字符,第一个字符必须为英文字母,其他字母可以英文字母、数字以及下划线的任意组合。请用等价分类法设计测试用例。50、某“调整工资”处理模块接受一个“职称”的变量,根据职称的不同(助教,讲师,副教授,教授)作不同的处理,其中若是助教还必须输入工龄,只有工龄超过两年才能调整工资。请用等价类划分法设计测试用例。[参考答案]1、答:①.P=F÷(1+n×i),即:2500元在n年后的价值=2500÷(1+n×i)元年份将来值(元)(1+n×0.05)现在值P(元)累计的现在值(元)12345250025002500250025001.051.11.151.21.2523812273217420832000238146546828891110911②.纯收入=10911-5000=5911(元)2、答:①.P=F/(1+n×i),即:50000元在n年后的价值=50000/(1+n×i)元年份将来值(元)(1+n×0.03)现在值P(元)累计的现在值(元)1234550000500005000050000500001.031.061.091.121.1548544471704587244643434784854495714141586186229229707②.200000-186229=13771(元)13771/43478≈0.32投资回收期=4+0.32=4.32(年)3、(1)投资回收期最初投资额为5000元,经过3年后可以节省4814.28元,比最初投资还少1185.72元,第4年一年再次节省1273.89元,则1185.72÷1273.89=0.153+0.15=3.15因此这项工程的投资回收期是3.15年。(2)纯收入7224.53-5000=2224.53元>0,值得投资。4、答:①.P=F÷(1+i)eq\o(\s\up9(n),\s\do3()),即:2万元在n年后的价值=2÷(1+1.05)eq\o(\s\up9(n),\s\do3())万元年份效益F(万元)年利率i现在值P(万元)累计的现在值(万元)123422221.05001.10251.15761.21551.90471.81401.72771.64541.90473.71875.44647.0918②.投资回收期≈3+(5.5-5.4464)÷1.6454≈3.033(年)③.纯收入=7.0918-5.5=1.5918(万元)5、6、7、=1A=1AP=2BP=2B=3C=3C8、PAD图:输入nS=0T=1S=S+TDowhileT<=nT=T+2输出S9、PAD图:[解析]人工查找时,是从第一个元素开始查找,用当前元素与下一个元素比较,将较大者作为当前元素又与下一元素比较,如此循环,直到数组末尾。10、11、天气情况下雨不下雨变冷不变冷变冷不变冷带雨伞YesYesNoNo穿大衣YesNoYesNo12、(1)判定条件可能取值表:条件名称取值符号取值数性别男MM1=2女F年龄不满18岁CM2=3满18岁小于50岁Y超过50岁L硕士G文化程度本科UM3=2(2)计算组合数2*3*2=12;(3)初步判定表

123456789101112性

别MMMMMMFFFFFF文化程度GGGUUUGGGUUU年

龄LYCLYCLYCLYC组

长√√√

√√√

√资料员

(4)简化后的判定表

1,2,37,8,945,1161012性

别MMFF文化程度GUUUUU年

龄LYCLC组

长√

√资料员

13、判定表:方式空运空运空运地运地运地运货物重量≤20Kg>2Kg、≤20Kg>20Kg慢件重量≤20Kg>20Kg收费6元3元/Kg4元/Kg1元/Kg2元/Kg3元/Kg14、 定购量>100吨 优惠20% 国有定购量<=100吨优惠15%计算折扣量定购量>100吨优惠15%私营定购量<=100吨优惠10%计算折扣量单位订购量国有国有私营私营>100吨<=100吨>100吨<=100吨折扣量20%15%15%10%15、16、书书附录前言封面章目录1+节1+段句子表格1+1+插图17、交通工具交通工具水上陆上空中专用机货机客机货轮客轮火车汽车客货轮客车货车货运列车旅客列车18、19、(1)父图没有输入数据流;(2)子图的输入数据流应该是C,而不是B;(3)子图的输出数据流应该只有D和E,而不应有F。20、21、DFD图:22、23、顶层图管理员管理员图书管理系统读者借书罚款单还书读者拒绝借书借书信息0层图审核借书1审核借书1借书处理2借书库存记录还书处理3查询4借书信息借书通知罚款单统计表拒绝借书借书文件还书24、顶层图分公司分公司销售子系统仓库订单进货通知单备货单缺货通知单采购部0层图处理订单1处理订单1供货处理2订单原缺货现可供货订单库存记录订单记录缺货统计3处理进货4缺货订单备货单可供货单缺货通知单进货通知单缺货记录1层图图1检验订单1.1检验订单1.1查阅库存1.2订单可供货单库存记录缺货记录确定能否供货1.3合格订单库存单订货单缺货订单图2根据供货单修改库存根据供货单修改库存2.1开备货单2.2可供货单备货单已留底的订单(或登记过的订单)库存记录订单记录图3汇总各项缺货量汇总各项缺货量3.1缺货量缺货通知单打印缺货通知单3.2缺货记录图4进货通知单进货通知单核对后的进货单库存记录缺货记录处理缺货订单4.2订单变更信息根据进货单修改库存4.1修改缺货记录4.3原缺货现可供货订单25、顶层图顾客顾客预订系统顾客订票单取票单取票单机票无效取票信息无效订票信息0层图1层图图2检验取票单2.1机票准备2.3检验取票单2.1机票准备2.3记帐2.2取票单无效取票信息机票有效取票单及剩余票款票单文件记帐文件机票文件顾客信息27、28、答:systemBFBF获取BB变换为F给出FABBDEFFGC、DC、EG29、主模块主模块将f2变换成f6getf2putf6DCBAEputf7getf1f2f1f2f1f2f3、f4f6f7f7f6f6f2f6f3f5f4、f530、A1A1A2A3A4A5g1g2g3g4g5g6f1f231、[解析]软件结构图是软件系统的模块层次结构,反映了整个系统的功能实现,即将来程序的控制层次体系,软件结构往往用树状或网状结构的图形来表示,其主要内容有模块及模块的控制关系,根据题意,可绘制出生产科和技术科的软件结构图,其中生产科的结构图深度和宽度均为4,技术科的结构图的深度和宽度均为3。32、33、34、数据流程图软件结构图35、计算计算扣除生成工资表计算税金计算工资总额计算奖金水电费、缺勤情况出勤情况扣除额奖金税金工资总额工资信息工资表计算工资计算工资取得扣除取得奖金计算总额输出总额输出工资信息缺勤水电计算扣除取得出勤计算奖金计算税金输出税金生成工资表输出工资表12345678910111213141519161718(1)扣除额 (2)工资信息 (3)奖金 (4)扣除额、奖金 (5)工资总额、有关信息 (6)工资总额 (7)缺勤,水电信息(8)缺勤,水电信息 (9)扣除额 (10)出勤情况 (11)出勤情况(12)奖金额 (13)工资总额 (14)税金 (15)税金(16)工资信息 (17)工资清单 (18)工资表 (19)税金36、1)语句覆盖测试用例令x=2,y=0,z=4作为测试数据,程序执行路径为abcde。2)判定覆盖——分支覆盖可以设计如下两组数据以满足判定覆盖:x=3,y=0,z=1(通过路径abce);x=2,y=1,z=2(通过路径acde)。x=2,y=1,z=1;覆盖路径acdex=1,y=1,z=1;覆盖路径acex=3,y=0,z=1;覆盖路径abce37、答:(此处答案不唯一,只要给出的数字结果正确就算对)判定覆盖:Ⅰ.A=2,B=10,X=1Ⅱ.A=0,B=1,X=238、答:(此处答案不唯一,只要给出的数字结果正确就算对)只要通过路径:abh,acdh,acefh,acegh就达到判定覆盖标准。选择如下几组数据:

X=1.5(通过路径:abh)

X=2.5(通过路径:acdh)

X=3.5(通过路径:acefg)

X=4.5(通过路径:acegh)39、答:(此处答案不唯一,只要给出的数字结果正确就算对)判定覆盖:Ⅰ.A=3,B=0,X=1Ⅱ.A=2,B=1,X=240、答:(此处答案不唯一,只要给出的数字结果正确就算对)判定覆盖:(A>1)∧(B=0)X=X/A(A>2)∧(X>1)X=X+1【(3,0,6)】覆盖ace;【(1,1,1)】覆盖abd;41、条件覆盖——条件覆盖是指设计足够的测试用例,使每个判定表达式中的每个条件的每种可能值都至少出现一次。设计如下两组测试用例,可以满足条件覆盖的标准:x=2,y=0,z=3(覆盖x>1,y=0,x=2,z>1,通过路径abcde);x=1,y=1,z=1(覆盖x≤1,y≠0,x≠2,z≤1,通过路径ace)。42、答:(此处答案不唯一,只要给出的数字结果正确就算对)条件覆盖:【(3,1,6)】覆盖abe;【(1,0,1)】覆盖abd;43、判定/条件覆盖——它是指设计足够的测试用例,即满足条件覆盖又满足判定覆盖。测试用例:x=2,y=0,z=3(覆盖x>1,y=0,x=2,z>1,通过路径abcde);x=1,y=1,z=1(覆盖x≤1,y≠0,x≠2,z≤1,通过路径ace)。44、X>10,Y<60;X≤10,Y<60;X>10,Y≥60;X≤10,Y≥60;A≤0,B<100;A≤0,B≥100;A>0,B<100;A>0,B≥100;45、答:条件组合:a入口:(1)A>1,B=10;B入口:(5)A=2,X>10;(2)A>1,B<>10;(6)A=2,X<=10;(3)A<=1,B=10;(7)A<>2,X>10;(4)A<=1,B<>10;(8)A<>2,X<=10;测试用例:(此处答案不唯一,只要给出的数字结果正确就算对)A=2,B=10,X=200;满足(1)、(5)A=2,B=1,X=2;满足(2)、(6)A=1,B=10,X=11;满足(3)、(7)A=1,B=1,X=2;满足(4)、(8)46、达到判定覆盖为(4);

达到条件覆盖为(3);

达到判定/条件覆盖为(6);

达到条件组合覆盖为(8);

达到路径覆盖为(7)。47、解:(1)划分等价类并编号,如下表示:(2)为合理等价类设计测试用例,表中有两个合理等价类,设计两个例子(3)为不合理等价类测试用例,至少设计一个测试用例[解析]等价类划分属于黑盒测试的一种,它将输入数据域按有效的或无效的划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试,这样用少量有代表性的例子代替大量测试目的相同的例子,可以有效提高测试效率。本题划分了3个合理等价类,9个不合理等价类进行测试,取到了预期的效果。48、①划分等价类并编号,如下表所示。

十六进制整型常量输入条件的等价类表输入数据合理等价类不合理等价类十六进制整数1.

0x或0X开头1~2位数字串2.

以-0x打头的1~2位数字串3.

非0x或非-打头的串4.

含有非数字且(a,b,c,d,e,f)以外字符5.

多于5个字符6.

-后跟非0的多位串7.

-0后跟数字串8.

-后多于3个数字十六进制数范围9.在-7f~7f之间10.小于-7f11.大于7f

②为合理等价类设计测试用例,表中有三个合理等价类,设计两个例子测试数据期望结果覆盖范围0×23显示有效输入1,9-0×15显示有效输入2,9

③为每个不合理等价类至少设计一个测试用例测试数据期望结果覆盖范围2显示无效输入3G12显示无效输入4123311显示无效输入5-1012显示无效输入6-011显示无效输入7-0134显示无效输入8-0x777显示无效输入100x87显示无效输入1149、①划分等价类

输入条件合理等价类不合理等价类长度(1)小于40个字符(2)等于40个字符(5)大于40个字符第一个字符(3)英文字母(6)非英文字母其他字母(4)英文字母、数字或下划线的任意组合(7)空格(8)标点符号(9)运算符号(10)其他可显示字符②设计测试用例测试数据测试范围期望结果(1)s_name12等价类(1),(3),(4)有效(2)a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_tr等价类(2),(3),(4)有效(3)a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_trff等价类(5)无效(4)234name等价类(6)无效(5)abgh等价类(7)无效(6)ab!2f等价类(8)无效(7)fg+ghh等价类(9)无效(8)H@gh等价类(10)无效50、划分等价类:输入条件合理等价类不合理等价类职称①教授②副教授③讲师⑤四种职称之外任意一种职称兼工龄④助教兼工龄大于2年⑥助教兼工龄等于两年⑦助教兼工龄小于两年输入数据预期结果覆盖范围教授输入有效,进行调整工资处理①副教授输入有效,进行调整工资处理②讲师输入有效,进行调整工资处理③助教

3输入有效,进行调整工资处理⑤助教

2输入有效,不调整工资处理⑥助教

1输入有效,不调整工资处理⑦工程师输入无效④设计测试用例:附录资料:不需要的可以自行删除Excel2000实用教程简介:Excel2000是Office2000办公套件中的一个主要软件,它可以运行在Windows95、Windows98、Windows2000及WindowsXP等操作系统上。Excel2000处理电子表格的功能非常强大,能够完成十分复杂的任务,广泛应用于财务、统计、金融、审计、行政等各个领域。我们将从表格的建立、编辑、设置格式、使用公式、创建图表及打印表格等几个方面,介绍如何做出美观、实用、完整的工作表,浅讲一些Excel2000处理分析数据的简单功能。第一讲基本操作学习要点:工作簿的新建与保存;工作表的重命名、删除与插入;移动、复制工作表。基本概念:工作簿与工作表——一个工作簿可以包含若干张工作表;一个工作簿是一个独立的文件。一、创建一个工作簿启动Excel2000;新建工作簿;保存工作簿;退出Excel2000。具体操作:1、启动Excel2000:左键单击"开始"→指向"程序"→单击"MicrosoftExcel"选项。2、新建工作簿:在启动Excel的同时,系统自动建立了一个新工作簿,并命名为"Book1"。打开"文件"菜单→单击"新建"→在"新建"对话框中选中"常用"选项卡→选中"工作簿"图标→"确定"。这样也可以新建一个工作簿。在一个工作簿中系统默认设置了3张工作表:sheet1、sheet2、sheet3。工作表是由若干行和列组成的。在工作表中:(1)列标-英文字母;行号-阿拉伯数字;(2)单元格-行和列的交叉点;单元格名称是由列标和行号共同组成,在名称框中显示。3、保存工作簿:第一次保存时,单击"文件"菜单中的"保存"选项,打开"另存为"对话框:确定保存位置(系统默认的位置是"MyDocuments我的文档")→为工作簿命名(例:W1)→确定保存类型为"MicrosoftExcel工作簿"→单击"保存"按钮。以后可以直接选工具栏上的"保存"按钮来快速保存。Excel工作簿默认的扩展名是:xls。4、退出Excel:单击标题栏右端的"关闭"按钮,或单击"文件"菜单中的"退出"选项。二、工作表的重命名、插入与删除打开一个工作簿;重命名工作表;插入工作表;删除工作表;另存为工作簿。具体操作:1、直接双击文件名(例:W1)即可打开该工作簿。2、双击Sheet1工作表标签→输入新名称:表1→确认;双击Sheet2工作表标签→输入新名称:表2→确认;右键单击Sheet3工作表标签→在弹出的快捷菜单中单击"重命名"选项→输入新名称:表3→确认。这样可将工作表Sheet1、Sheet2和Sheet3依次重命名为表1、表2和表3。3、单击选中表2工作表标签→单击"插入"菜单中的"工作表"选项,则在工作表"表2"之前插入了一张新工作表"sheet4"。若在插入工作表之前选定连续的多张工作表,就可以一次插入多张工作表。(用Ctrl键或Shift键来帮助多选)4、单击选中工作表"表3"→单击"编辑"菜单中的"删除工作表"选项→在弹出的系统对话框中单击"确定",即可删除工作表表3。5、将已经过多处修改的工作簿另存到C盘。单击"文件"菜单中的"另存为"选项→在弹出的"另存为"对话框中确定保存位置"C盘"和文件名(可以重新命名,例:W2)→单击"保存"按钮。三、多工作簿操作同时打开多个工作簿;复制、移动工作表;同时关闭所有工作簿。具体操作:1、同时打开W1和W2两个工作簿:单击"打开"工具栏按钮,弹出"打开"对话框→在"查找范围"列表中找到W1、W2工作簿(在同一个文件夹中)→单击W1→按住Ctrl键再单击W2→单击"打开"按钮。2、将W2工作簿中的"表1"工作表移动到W1工作簿中:单击W2工作簿中的任意位置,激活W2工作簿→单击"编辑"菜单上的"移动或复制工作表"选项,打开相应对话框→确定目标工作簿;确定在目标工作簿中的具体位置→清除"建立副本"复选项→"确定"。3、将W2工作簿中的"表2"工作表复制到W1工作簿中:操作方法与第2步基本相同,但要选中"建立副本"复选项。更便捷的方法是用鼠标直接拖拉(移动)、按住Ctrl键再拖拉(复制)。在同一个工作簿中进行复制、移动工作表的操作,也可按以上两种方法操作。4、一次关闭所有工作簿:按住Shift键,单击"文件"菜单中的"关闭所有文件"选项。

第二讲输入数据学习要点:各种数据的输入方法;序列的输入方法。一、输入数字、日期和时间、文字输入数字,掌握科学记数法出现的特殊情况;输入日期时间,了解当前日期和时间的快速输入方法;输入文字,掌握将纯数字按文字输入的方法;输入其他特殊数据,掌握数据格式的设置方法;了解数据输入的不同方法,掌握撤消输入的方法。具体操作:1、左键单击任一单元格,使其变为活动单元格(四周的框线变黑变粗),在其中直接输入数字,按Enter键确认。(1)当输入的数字超过11位时,或长度超出单元格宽度时,Excel将自动显示它为科学记数法格式;(2)若按一般方法输入分数,系统将默认为日期,必须在输入分数之前,先输入"0"和一个空格。2、在活动单元格中直接输入日期:2004-3-10;输入时间:3<空格>PM;输入当前日期:按Ctrl+;(分号);输入当前时间:按Ctrl+Shift+:(冒号)。3、在活动单元格中直接输入文字。Excel对文字有一定的记忆功能。当希望把纯数字按文字输入时,应在数字前先输入一个单引号(必须在英文输入法状态下)。4、选中单元格后,打开"格式"菜单→单击"单元格"选项,打开"单元格格式"对话框→选中"数字"选项卡;在"分类"列表框中选择"货币"、“百分比”等→确定。在其中直接输入数字,即可以以货币、百分比等形式显示出来。5、按Enter键、按上下左右方向键、按Tab键、直接用鼠标单击其他单元格,都可以确认数据的输入。在确认前按Esc退出键或退格键Backspace,可以取消或删除部分输入内容。二、同时在多个单元格中输入相同的数据选定单元格区域及多区域选定;同时在多个单元格中输入相同的数据。具体操作:1、单击单元格A3后不松开鼠标左键(此时鼠标为空十字形状),拖动鼠标至A6,选定第一个单元格区域;按住Ctrl键不放,单击B2一个单元格;按住Ctrl键不放,再用同样方法拖动选定C1到E3的第二个单元格区域。2、输入:123;按Ctrl+Enter组合键确认,即可在多个单元格中都输入相同的数据。三、输入序列填充序列;自定义序列。具体操作:1、单击单元格A1,在其中输入数字3;将鼠标移动到单元格的右下角,当鼠标变为实心的十字形时,按鼠标右键拖拉出一个行单元格区域或列元格区域,同时会弹出一个菜单,(1)选"以序列方式填充",可以输入一个递增的等差序列;(2)选"序列",可以对输入的序列进行设置;(3)选"复制单元格",可以输入相同的数据;(当鼠标变为实心的十字时,按鼠标左键拖拉也可以复制单元格,但是对系统内置的自定义序列则为序列的填充,如:甲、乙、一、二、星期、日期等)2、设定自定义序列:(1)单击"工具"菜单中的"选项…"命令,打开"选项"对话框→单击"自定义序列"选项卡;(2)在"自定义序列"下拉列表框中单击"新序列"项;(3)在"输入序列"框中输入自己新定义的序列:教授,副教授,讲师(每输入一个数据要按一次回车键);(4)单击"添加"命令按钮→确定。这样在按鼠标左键拖拉时,就可以直接填充该序列了。第三讲编辑工作表数据学习要点:修改单元格内容;插入与删除;撤消操作;移动及复制;拆分和重排窗口一、修改单元格内容修改单元格内容;查找和替换文字或数字。具体操作:1、双击要修改的单元格,在闪烁的光标处插入、删除内容,也可以在单击单元格后直接输入新的内容,全部替换原有的内容。2、选中一定的查找区域,或单击工作表的任意处(查找、替换整张工作表),在"编辑"菜单上单击"查找"项,(1)打开"查找"对话框;输入查找内容;单击"查找下一个"或"查找全部"按钮,即为查找操作。(2)打开"替换"对话框;在"查找内容"编辑框中输入原来的数据→在"替换为"处输入新的数据;单击"全部替换"(一次完成全部替换)或"替换"按钮(一次替换一个对象),即可完成替换操作。二、插入与删除插入单元格、行、列;清除单元格内容;删除单元格、行、列;撤消与恢复。具体操作:1、单击"插入"菜单上的"单元格"项,打开"插入"对话框:若选中"活动单元格右移"或"活动单元格下移",则可插入一个单元格;若选中"整行"或"整列",则可插入一行或一列(直接选"插入"菜单中的"行"或"列"更快捷)。选定多个单元格(行、列),则可一次插入与选定的单元格(行、列)数量相同的单元格(行、列)。2、清除单元格内容。拖拉鼠标确定出要清除的单元格区域,按键盘上的"Delete"键即可。也可以使用"编辑"菜单上的"清除"选项,有4种方式可供选择。3、删除单元格。单击"编辑"菜单上的"删除"项,打开"删除"对话框,有4种删除方式可选,选其中一种,"确定"。删除单元格后,Excel会调整周围单元格填补空缺。4、在行号或列标处单击鼠标左键,可选定整行或整列→单击"编辑"菜单中的"删除"命令,可以直接删除该行或列。5、单击一次工具栏上的"撤消"按钮,可撤消前面的一步操作;单击一次"恢复"按钮,可恢复一个撤消操作。三、剪切、复制与粘贴移动、复制单元格数据;快捷方式;行列转换。具体操作1:选中需移动的内容或区域→单击工具栏上的"剪切"按钮→单击目标区域的左上角单元格→单击工具栏上的"粘贴"按钮。2、选中需复制的内容或区域→单击工具栏上的"复制"按钮→单击目标区域的左上角单元格(按住Ctrl键可选多个区域)→单击工具栏上的"粘贴"按钮。3、用鼠标拖动的方法可以更快捷地实现数据的移动、复制。单击单元格或选中单元格区域,移动鼠标到单元格边框或区域的四边,当鼠标变为十字箭头时:

直接按住左键拖拉:移动;

按住Ctrl键再拖拉:复制;(以上两个操作会覆盖目标区域的原内容。)

按住Shift键再拖拉:在已有的单元格间移动插入单元格;

按住Ctrl+Shift键再拖拉:在已有的单元格间复制插入单元格;

按住Alt键再拖拉至某工作表标签:移动到该工作表中;

按住Ctrl+Alt键再拖拉至某工作表标签:复制到该工作表中。4、选定单元格区域→单击"复制"工具栏按钮→选定目标区域的左上角单元格→单击"编辑"菜单上的"选择性粘贴"命令,打开"选择性粘贴"对话框→选中"转置"复选框→"确定"。则行与列的内容进行了转换。(目标区域不能与源区域有重合的部分)四、拆分与重排窗口拆分和冻结窗口;同时显示多张工作表;具体操作:1、利用Excel2000所提供的冻结窗口和拆分窗口的功能,可以使相距很远的单元格在一屏中同时显示,这为操作数据较多的工作表带来了极大便利。

用冻结窗口的方法:选定Sheet1工作表→选中第3行→单击"窗口"菜单中的"冻结窗格"选项→工作表的前3行就被冻结,总是出现在窗口中;而通过滚动鼠标滑轮或键盘上的上下箭头,可以使非常后边的行(如:90行)也同时出现在窗口中。利用冻结窗口的功能,可以使一张大工作表的行列标题一直显示在窗口中。单击"窗口"菜单中的"撤消冻结窗格"可以恢复。

用分割窗口的方法:选定Sheet2工作表→用鼠标指向垂直滚动条顶端的水平分割块→当鼠标变成分割指针时,按住左键向下拖拉到第8行的下方→松开左键→操作两个窗口的滚动条,也可使第3行和第90行都出现在窗口中,拖回该分割条即可撤消。(一般了解)2、要同时显示多张工作表,必须建立多个窗口。(1)单击"窗口"菜单中的"新建窗口"选项→单击Sheet1工作表标签;(2)单击"窗口"菜单中的"新建窗口"选项→单击Sheet3工作表标签;(3)重排窗口:单击"窗口"菜单中"重排窗口"选项→在"重排窗口"对话框中选择一种排列方式→"确定"。五、保护数据设置和撤消对工作表的保护。设置和撤消对工作簿的保护。具体操作:1、设置保护:(1)打开"工具"菜单→指向"保护"选项→在子菜单中单击"保护工作表"选项,打开"保护工作表"对话框;(2)在"密码"框中输入密码,在下边的对话框中指定工作表中的哪些内容受保护(一般为都不可操作)→"确定"→在"确认密码"对话框中的"重新输入密码"框中再次输入相同的密码→"确定"。该工作表就只可以观看,不能被操作了。2、撤消保护:在"工具"菜单的"保护"子菜单中选中"撤消工作表保护"选项→输入密码→"确定"。3、在对工作簿进行"另存为"操作时,选择"另存为"对话框中的"工具"选项,选择其中的"常规选项",可对工作簿进行真正的保护操作。撤消保护时取消密码即可。第四讲使用公式学习要点:公式的输入;移动、复制、填充公式。基本概念:为与常量相区别,每一个公式都要以等号(=)开头。一、输入公式输入公式;输入公式中的函数。具体操作:1、直接在单元格中输入:=A1+A2→按Enter键确认;或在编辑栏中输入:=A1+A2→单击编辑栏上绿色对勾"√"按钮确认。("×"按钮的作用是取消输入。编辑栏是Excel所独有的,主要的作用是显示和编辑活动单元格中的内容。单击含运算结果的单元格,公式内容会显示在编辑栏中;修改公式在单元格或编辑栏中均可进行)2、通过用鼠标选定单元格的方法快速输入公式:A1*A2+A3。输入:"="→单击A1→输入:"*"→单击A2→输入:"+"→单击A3→按Enter键确认。3、在单元格中输入函数,如:求平均值、求和等。(1)单击"插入"菜单的"函数"选项,打开"插入函数"对话框;(2)在"函数选择"列表中选中"AVERAGE"(求平均值)、"SUM"(求和)"MAX"(求最大值)→"确定",打开"函数参数"对话框;(3)单击"Number1"参数框右端的"压缩"按钮→在工作表中用鼠标选中求值范围,如:B2到E2→单击"还原"按钮;→"确定"。二、重算公式与显示公式自动重算显示所有公式的内容。具体操作:1、自动重算-修改引用单元格中的内容(如:A2)后公式会自动重算,这是系统的默认设置。2、显示工作表上所有公式的内容。打开"工具"菜单中的"选项"对话框→单击"视图"选项卡→选中"窗口选项区"中的"公式"复选项→"确定"。按Ctrl+"`"(在键盘的左上角,Esc键下方)组合键可以使工作表中所有公式在公式内容和公式结果间进行切换,这种方法更为便捷。三、移动、复制、填充公式移动和复制公式;填充公式;绝对引用具体操作:1、移动:在B4中输入公式:=SUM(B1:B3);单击B4→鼠标指向单元格边框,当鼠标变为十字箭头时,按住左键拖拉到D4→松开左键;2、复制:在C4中输入公式:=SUM(C1:C3);按住Ctrl+C键复制,在E4中按住Ctrl+V键粘贴。3、填充公式:在D1单元格中插入一个自动求和公式(常用工具栏上的"自动求和"按钮)→鼠标指向D1单元格边框右下角,当鼠标指针呈十字形时,按住鼠标左键向下拖拉至D3单元格→松开左键,则可完成对D2和D3的公式填充。说明:公式移动时,其中的单元格引用不变;复制和填充时,单元格中的引用会改变。4、绝对引用:在公式的单元格引用"C1"处,按F4功能键(单元格引用"C1"就变为"$C$1"),确定。单元格被绝对引用,无论移动、复制还是填充,公式都不会变化。(包含符号"$"的单元格引用是绝对引用)第五讲设置工作表格式学习要点:设置单元格及其内容的多种格式;使用自动套用格式;设置条件格式。一、设置单元格及其内容的多种格式更改行高和列宽;合并单元格;设置字体的格式;使用格式刷;设置表格边框。具体操作:1、更改行高:(1)用鼠标单击行号选中一行或只是选中一个单元格→指向格式菜单中的"行"→在子菜单中单击"行高"选项,打开"行高"对话框(2)在"行高"文本框中直接输入数据→"确定"。例5-1中:第1行为60;第2、3行为20;第4行为100;第6至20行完全一致,比当前的行高略高一些就可以。2、更改列宽:(1)按住Ctrl键单击列标同时选中多列;(2)指向"格式"菜单中的"列"→在子菜单中单击"列宽",打开"列宽"对话框;(3)在"列宽"文本框中输入数据→"确定"。例5-1中:A、C、E、G列宽为9;B、D、F、H列宽为8。说明:(1)对行高和列宽的精确设置应在对话框中进行,但当不需要十分精确时,用鼠标拖动的方法来调整更为快捷:选定行、列后,用鼠标拖动调整其中的一行或一列,就可十分快捷地同时调整多行或多列乃至整个工作表的行高或列宽,且完全一致;(2)行高的单位是像素点,列宽的单位是字符。3、合并单元格:(1)选中要合并的单元格区域→选取"格式"菜单中的"单元格"选项,打开"单元格格式"对话框;(2)在"对齐"选项卡的"文本控制"区中,选中"合并单元格"复选框→"确定";例5-1中:合并A1:H1、C3:D3、E3:H3、B4:H4。说明:(1)当包含数据的多个单元格被合并时,只有左上角单元格中的数据被保留到合并后的单元格中;(2)要把合并后的单元格再拆分开,只需要在单击目标后把选中的"合并单元格"复选项取消即可。4、设置字体的格式:(1)选中单元格→选取"格式"菜单中的"单元格"选项,打开"单元格格式"对话框;(2)在"对齐"选项卡中设置"水平对齐"和"垂直对齐";(3)在"字体"选项卡中设置字体、字号等格式(也可在"格式"工具栏上直接设置)。

例5-1中:"简历表"三个字的"水平对齐"和"垂直对齐"都为"居中",楷体、加粗、字号20、单下划线;"姓名"两个字为隶书、字号12、水平、垂直居中。5、使用格式刷:(1)选中已经设置好的单元格→双击常用工具栏上的"格式刷"按钮(单击只可用一次);(2)用带小刷子的鼠标分别单击其他单元格即可完成对格式的复制;(3)再次单击"格式刷"工具栏按钮,结束格式刷的作用。例5-1中:"性别"、"出生日期"、"民族"、"学历"、"工作单位"、"主要经历"的文本格式设置与"姓名"相同。6、设置竖式文本:(1)选中单元格→选取"格式"菜单中的"单元格"选项,打开"单元格格式"对话框;(2)单击"对齐"选项卡→在"方向"框内单击选中竖式文本框→"确定";例5-1中:"主要经历"四个字为竖式文本,水平、垂直居中。7、设置表格边框:(1)选中整个表格→选取"格式"菜单中的"单元格"选项,打开"单元格格式"对话框;(2)单击"边框"选项卡→

在"线条样式"列表框中选择一种合适的线型→单击"预置"框中的"无"按钮、"外边框"按钮及"内部"按钮,为表格设置框线。例5-1中:简历表的外边框为一种较粗的实线,内部为一种较细的实线。8、取消工作表的网格线:(1)单击"工具"菜单的"选项"命令项,打开"选项"对话框→选中"视图"选项卡;(2)清除"网格线"复选框→"确定"。说明:网格线是用于显示单元格的行高和列宽的,它是一种较浅的线条,一般可将网格线作内部框格线用。二、自动套用格式和条件格式自动套用格式的使用;设置条件格式。具体操作:1、自动套用格式:(1)选定要套用格式的区域;(2)打开"格式"菜单→单击"自动套用格式"选项,打开"自动套用格式"对话框;(3)在"格式"列表框中选择一种样式(通过右边的滚动条可拖拉出近20种样式);(4)单击"选项"按钮,展开"应用格式种类"复选框,在其中可有选择地使用自动套用格式(一般不作调整)→"确定"。单击"撤消"工具栏按钮可取消套用。2、设置单元格的条件格式,如:不及格的分数用红色字体显示,大于或等于90分的分数显示灰色图案的底纹。(1)准确选定要设置条件格式的单元格区域→单击"格式"菜单中的"条件格式"命令项,打开"条件格式"对话框;(2)在"条件1"区内设置第一个条件的内容和格式:在左边的下拉列表框中选中"单元格数值"→在中间的下拉列表框中选中"小于"→在右边的文本框内输入:60;单击"格式"按钮,打开"单元格格式"对话框;单击"颜色"框的下拉箭头→选择红色→单击"确定",返回"条件格式"对话框;(3)设置第二个条件的内容及格式:单击"添加"按钮,出现第二个条件框;在其中设置第二个条件的内容为:单元格数值大于或等于90;在"格式"中选择"图案"选项卡→在"图案"下拉列表中选择"25%灰色"→"确定",返回"条件格式"对话框→"确定"。说明:(1)最多可设定三个条件;(2)取消设定条件的操作为:在"条件格式"对话框中单击"删除"按钮→在弹出的"删除条件格式"对话框中选定要删除的条件→"确定"。第六讲图表功能学习要点:创建图表;更改图表内容;编辑图表格式

将数字转化为图形,能够使数据的变化显示得更加清晰直观,是统计工作中最经常也是十分必要的一种数据表示方法。Excel2000提供了十分强大同时又十分便捷的表→图转化功能,从而使电子表格的性能更加完善。一、创建图表通过"图表向导"的四个步骤快速创建一个完整的图表。具体操作:1、单击"插入"菜单的"图表"命令项,或常用工具栏上的"图表向导"按钮,打开"图表向导-4步骤之1-图表类型"对话框,在这里确定图表类型;2、单击"下一步",打开"图表向导-4步骤之2-图表数据源"对话框,在这里确定数据源及系列产生在行或列;3、单击"下一步",打开"图表向导-4步骤之3-图表选项"对话框,在这里设置标题、坐标轴等各选项;4、单击"下一步",打开"图表向导-4步骤之4-图表位置"对话框,在这里确定图表放置的位置。

说明:在每个步骤中都可以按"完成"按钮结束设置,或按"取消"按钮取消所有设置,或按"上一步"按钮回到上一步重新设置。二、更改图表内容更改图表类型;更改图表的数据源;设置图表选项;向图表中添加数据系列;更改图表的插入方式。具体操作:1、更改图表类型:选定图表→在"图表"菜单的"图表类型"选项中改变为另一种类型。2、更改图表所表示的单元格区域:(1)选定图表→单击"图表"菜单上的"数据源"选项,打开"数据源"对话框;(2)选中"数据区域"选项卡→单击"数据区域"编辑框的"压缩"按钮→在工作表中重新选定数据区域→单击"还原"按钮→"确定"。说明:数据源为两个不相邻的区域时,应有相同的行或列。3、更改图表选项:(1)选定图表→单击"图表"菜单上的"图表选项",打开该对话框;(2)分别对"标题"、"坐标轴"、"网格线"、"图例"、"数据标志"、"数据表"进行修改;(3)"确定"4、向图表中添加数据系列:(1)单击存放数据源的工作表→选定要添加的区域→单击常用工具栏上的"复制"按钮;(2)选定图表→单击"粘贴"按钮。说明:(1)要删除某系列,可在图表上直接单击选中该系列,按Del键即可;(2)若图表为嵌入式(图表与表格在同一张工作表中),可直接用拖拉的方法复制。

5、更改图表的插入方式:(1)选定图表→单击"图表"菜单上的"位置"选项,打开"图表位置"对话框;(2)单击"作为新工作表插入"单选项,并可在后面的编辑框中为新工作表命名→"确定"。三、编辑图表格式设置图表区的格式;设置绘图区的格式;设置标题的格式;设置坐标轴的格式;设置数据系列的格式。说明:用鼠标指向图表的某个区域稍停留,即可显示出一个区域名称框,针对图表的不同区域可以进行不同的格式设置。具体操作:1、设置图表区域的格式:在"图表区"双击鼠标左键→可以弹出"图表区格式"对话框→在"图案"选项卡中设置背景效果→在"字体"选项卡中设置字体格式→"确定"。2、设置绘图区格式:按照如上方法弹出"绘图区格式"对话框→在"边框"区,选择边框的线型、颜色、粗细→在"区域"区,选择底纹颜色→"确定"。3、设置标题的格式;选中标题→双击打开"标题格式"对话框→在"图案"选项卡中设置背景效果→在"字体"选项卡中设置字体格式→在"对齐"选项卡中设置字体对齐方式→"确定"。4、设置坐标轴刻度:选中数值坐标轴→双击打开"坐标轴格式"对话框→在"刻度"选项卡中确定刻度的最小值、最大值、主要刻度单位及x轴和y轴的交叉点等→"确定"。5、设置各数据系列格式:同上。6、更改数据系列的绘制次序:选中任一数据系列→双击打开"数据系列格式"对话框→在"系列次序"选项卡中,单击"上移"或"下移"按钮来调整→"确定"。第七讲打印工作表学习要点:版面设置

;打印预览;打印一、设计版面设置"页面"选项卡中的各项内容;设置"页边距"选项卡中的各项内容;设置"页眉/页脚"选项卡中的各项内容;设置"工作表"选项卡中的各项内容。说明:版面设计是在"页面设置"对话框中进行的,单击"文件"菜单上的"页面设置"命令项,即打开了"页面设置"对话框。具体操作:1、设置"页面"选项卡中的各项内容。

1)在"方向"区中确定纸张是纵向使用还是横向使用(一般选择"横向");

2)"缩放"区中的设置,可使工作表按一定的要求缩小或放大打印(按缺省设置);

3)在"纸张大小"下拉列表中,选择某种规格的纸张(一般选择"A4"规格的纸张);

4)"起始页码"编辑框中可输入所希望的工作表开始页的页码(按缺省设置"自动")。2、设置"页边距"选项卡中的各项内容。

1)在"上"、"下"、"左"、"右"调整框中设定打印内容的四边距纸张边缘的距离→在"页眉"、"页脚"调整框中设定页眉页脚距纸张边缘的距离;

2)"居中方式"中可设定打印内容在内容区域中是否在垂直、水平方向居中。3、设置页眉页脚。

1)创建自定义页眉:单击"自定义页眉"按钮,打开"页眉"对话框,在这里可以自己设定编辑页眉;→在"左框"、"中框"及"右框"中,可以输入任意文字、插入当前日期(单击"日期"按钮)、插入当前时间(单击"时间"按钮)等→"确定"。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论