




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE40PAGE软件工程的复习题纲第一章1、软件工程的生存周期:制定计划;需求分析;总体设计;详细设计;程序编写;软件测试;运行/维护。2、软件工程的各个生存期模型的特点和适合项目。(生存期模型有瀑布模型、V模型、原型模型、增量式模型和螺旋式模型)(部分是在网上找的,老师说考这些模型的特点,有什么情况下适合用什么来进行开发。)瀑布模型的特点:(1)阶段间具有顺序性和依赖性。(2)推迟实现的观点。(3)每个阶段必须完成规定的文(每个阶段结束前完成文档审查,及早改正错误。)(4)下一个阶段可以回溯到前面的某个阶段适合于:1.开发阶段需求很少有变化2.分析设计人员对应用领域很熟悉3.低风险项目4.用户使用环境很稳定5.用户除提出需求外,很少参与开发工作类似的项目如:公司的财务系统;库存管理系统;短期项目V模型的特点:(1)简单易用(2)强调测试过程与开发过程的对应性和并行(3)没有反应实际的开发过程。V模型适合的项目:在项目开始前,项目的需求很明确在项目开始前,解决方案也很明确对系统的性能安全很严格的项目类似的项目如:航天飞机等公司的财务系统原型模型的特点:(1)在需求定义之前,需要快速构建一个系统(2)根据构建系统的优缺点,用户给开发人员提出反馈意见(3)根据反馈意见修改软件需求规格,以便系统可以更正确的反映用户的需求(4)减少各种假设以及风险适合的项目:在项目开始前,项目的需求不明确需要减少项目需求的不确定性类似的项目如:确定显示界面第一次开发的产品,验证可行性增量式模型的特点:1.需求多变,可以分阶段提交产品。2.分析设计人员对应用领域不熟悉,难以一步到位。3.用户参与整个软件开发工程中,起到对客户起到镇静剂的作用,增量能够有计划地管理技术风险。4.软件公司自己有较好的类库或构件库5.增量的内容写入合同,可能会引起客户的不满。6.融合了瀑布模型的基本成分和原形实现的迭代特征,优点是人员分配灵活,刚开始不用投入大量人力资源,如果核心产品很受欢迎,则可增加人力实现下一下增量。适合的项目:项目开始,明确了需求的大部分,但是需求可能会发生变化对于市场和用户把握不是很准,需要逐步了解对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。螺旋式模式的特点:(1)是瀑布模型的多次迭代;(2)它将每个阶段进行更细的划分;(3)可以进行灵活设计;(4)通过风险管理驱动;(5)用户可以更早看到产品;(6)用户可以不断对产品进行评估;(7)用户可以与开发人员进行紧密的合作;(8)项目的投资不用一次投入;(9)可以给开发人员更多的反馈信息。适合的项目:风险是主要的制约因素不确定因素和风险限制了项目进度用户对自己的需求也不是很明确需要对一些基本的概念进行验证可能发生一些重大的变更项目规模很大项目中采用了新技术喷泉模型的特点:适应于面向对象方法;体现了软件开发过程无间隙和固有的迭代特征。第二章1、结构化分析方法(会画数据流图、数据字典)数据流图:例:银行计算机储蓄系统的工作过程储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。答:数据流程图如下:数据字典:数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。数据字典的数据条目内容:(1)名称与别名:数据流、数据源或外部实体的标识;(2)数据类型;(3)何处使用/如何使用输入流/输出流的加工表;(4)内容描述;(5)补充说明:如,取值范围与缺省值,有关的设计约束等2、面向对象模型(会画用例图、顺序图、活动图、状态图等)用例图:用例(Usecase):系统所提供的功能描述角色(Actor):可能使用用例的人或者外部系统设置边界设置边界风险分析交易估计进行交易超越边界更新帐目评价贸易经理营销人员记帐系统销售人员«使用»«使用»«扩展»顺序图:顺序图展示了几个对象之间的动态协作关系,主要用来显示对象之间发送消息的顺序,还显示对象之间的交互,即系统执行某一特定时间点所发生的事。状态视图:状态图是对类描述的补充,它说明该类的对象所有可能的状态以及那些事件将导致状态的改变。它是一个类对象所可能经历的所有历程的模型图例:对电话工作的行为建模。活动图:活动图用来描述执行工作流程中涉及的活动,展示了连续的活动流协作图:与顺序图作用相同,协作图也是用来描述系统中对象之间的动态协作关系。协作图侧重于描述各个对象之间存在的消息收发关系(交互关系),而不专门突出这些消息发送的时间顺序。在协作图中,对象同样是用一个对象图符来表示,箭头表示消息发送的方向,而消息执行的顺序则由消息的编号来表明:计算机:计算机:打印队列:打印服务程序:打印机1.打印文件3.保存文件[打印机忙]2.打印文件[打印机空闲](有一道综合题会在1和2中出)3、需求规划(不知道老师大概要考什么)老师原话:需要规格文档不会考你们的格式,主要是考你们的需要分析的方法,主要是面向对象的方法和结构化的方法,这是重点。一定会出大题的,要认真复习,认真看PPT。第三章1、传统(结构化)的设计方法:模块划分的两种方法:中心变换和事务变换(PPT)中心变换(变换分析设计):根据信息系统的模型,信息一般是以外部形式进入系统,通过系统处理后,然后离开系统。从其过程可以得出,变换流的数据流图是一个线性结构。变换型的数据流是由输入、变换(或称处理)和输出三部分组成。变换流的设计是将数据流图到程序结构图的转换。当数据流图具有较明显的变换特征时,则按照下列步骤设计。1.确定数据流图中的变换中心、逻辑输入和逻辑输出。2.设计软件结构的顶层和第一层。事务变换(事务分析设计):基本系统模型意味着变换流。因此,原则上可以讲所有的信息流都可以归结为这一类。事务流的设计是从事务数据流图到程序结构的变换。对于具有事务型特征的数据流图,则采用事务分析的设计方法。(1)确定数据流图中的事务中心和加工路径。当数据流图中的某个加工具有明显地将一个输入数据流分解成多个发散的输出数据流时,该加工就是事务中心。从事务中心辐射出去的数据流为各个加工路径。(2)设计软件结构的顶层和第一层。事务处理中心和事务处理路径确定后,就可以确定它们的软件结构。(3)进行事务结构中、下层模块的设计、优化等工作。2、面向对象的设计方法:找出类,并对类进行定义(主要定义属性和方法)类图描述了系统中的类及其相互之间的各种关系,其本质反映了系统中包含的各种对象的类型以及对象间的各种静态关系(关联,子类型)。例:订单订单DateReceivedisPrepaidnumber:Stringprce:MoneyDispatch()close()订单项Quantity:Integerprice:MoneyisSatisfied:Boolean1*项客户NameaddressCreditRating():String团体客户ContactNamecreditRatingcreditLimitRemind()billforMonth(Intrger)雇员产品个人客户CreditCard#{creditRating()=“poor”}销售代表1*0..11**UML类图第四章1、采用什么方式对模块进行描述老师原话:.对模块进行描述,主要是模块内与模块之间的关系来进行描述的。如耦合与内聚等。模块的耦合:耦合(Coupling)表示软件结构内不同模块彼此之间相互依赖(连接)的紧密程度,是衡量软件模块结构质量好坏的度量,是对模块独立性的直接衡量指标。耦合强弱取决于模块间接口的复杂程度,进入或访问一个模块的点,以及通过接口的数据。1)数据耦合如果两个模块彼此间通过参数交换信息,而且交换的信息仅仅是数据,那么这种耦合称为数据耦合。数据耦合是低耦合。系统中必须存在这种耦合,因为只有当某些模块的输出数据作为另一些模块的输入数据时,系统才能完成有价值的功能。2)控制耦合如果传递的信息中有控制信息,则这种耦合称为控制耦合。控制耦合是中等程度的耦合,它增加了系统的复杂程度。控制耦合往往是多余的,在把模块适当分解之后通常可以用数据耦合代替它。3)公共环境耦合当两个或多个模块通过一个公共数据环境相互作用时,它们之间的耦合称为公共环境耦合(即公用耦合)。公共环境耦合的复杂程度随耦合的模块个数而变化,当耦合的模块个数增加时复杂程度显著增加。(1)一个模块往公共环境送数据,另一个模块从公共环境取数据。这是数据耦合的一种形式,是比较松散的耦合。(2)两个模块都既往公共环境送数据又从里面取数据,这种耦合比较紧密,介于数据耦合和控制耦合之间。4)内容耦合最高程度的耦合是内容耦合。(1)一个模块访问另一个模块的内部数据;(2)一个模块不通过正常入口而转到另一个模块的内部;(3)两个模块有一部分程度代码重叠(只可能出现在汇编程序中);(4)一个模块有多个入口(这表明一个模块有几种功能)总之,耦合是影响模块结构和软件复杂程度的一个重要因素,应该采用如下设计原则:尽量使用数据耦合,少用控制耦合,限制公共环境耦合,完全不用内容耦合。第四章1、伪代码老师原话:伪代码主要是用来说明一段程序,如画一个流程图,让你们用伪代码来说明,或者一段文字说明,让你们用伪代码来说明。第五章1、重用原则(老师原话:.基本不考。)第六章1、白盒测试方法(基于代码的测试)(1)语句覆盖:语句覆盖方法是选择足够的测试用例,使得程序中每一条可执行语句至少被执行一次。Testcase:A=2,B=0,X=*.(2)判定覆盖:判定覆盖是选择足够的测试用例,使得程序中每一个判断的每一种可能结果都至少被执行一次地测试方法,使得程序中的每个判断至少获得一次“真”值和“假”值。判定覆盖也叫分支覆盖。Testcases:①A=3,B=0,X=1(TF)②A=1,B=1,X=3(FT)(3)条件覆盖:在语句覆盖的基础上,使每个判定表达式的每个条件都取到各种可能的结果。Testcases:①A=2,B=0,X=4(TT)(满足A>1,B=0;A=2,X>1)②A=1,B=1,X=1(FF)(满足A£1,B¹0;A¹2,X£1)问:条件覆盖?判定覆盖答:不一定。反例:①A=2,B=0,X=1(TT)(满足A>1,B=0;A=2,X£1)②A=1,B=1,X=4(FT)(满足A£1,B¹0;A¹2,X>1)(4)判定/条件覆盖:要求设计足够的测试用例,使得同时满足判定覆盖和条件覆盖。即判断中的每个条件的所有情况(True和False)至少出现一次,并且每个判断本身的判断结果(True和False)也至少出现一次。1. IfAandBthen2.Do-Something3.Endif4.Another_StatementTestCaseABAandBTestCase1TTTTestCase2FFF(5)条件组合覆盖:每个判定表达式中条件的各种可能组合都至少出现一次。全部可能的条件组合为:①A>1,B=0②A>1,B¹0③A£1,B=0④A£1,B¹0⑤A=2,X>1⑥A=2,X£1⑦A¹2,X>1⑧A¹2,X£1Testcases:1.A=2,B=0,X=4(TT)①⑤2.A=2,B=1,X=1(FT)②⑥3.A=1,B=0,X=2(FT)③⑦4.A=1,B=1,X=1(FF)④⑧(6)路径覆盖:每条可能的路径都至少执行一次,若图中有环,则每个环至少经过一次。Testcases:①A=1,B=1,X=1(FF)②A=1,B=1,X=2(FT)③A=3,B=0,X=1(TF)④A=2,B=0,X=4(TT)全部可能的条件组合为:①A>1,B=0②A>1,B¹0③A£1,B=0④A£1,B¹0⑤A=2,X>1⑥A=2,X£1⑦A¹2,X>1⑧A¹2,X£1满足路径覆盖未必满足条件组合覆盖。2、黑盒测试方法(等价划分、边界值)黑盒测试也称为行为测试,主要关注软件的功能和性能测试。而不是内部的逻辑结构。(1)边界值分析:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。边界值分析的原理是错误更可能发生在输入的边界值附近,边界值分析技术设计测试用例的输入值尽可能是输入的边界值。边界值分析方法的基本思想是在最小值、略高于最小值、正常值、略低于最大值、最大值等处取输入变量值。例如一个程序的输入是变量X1,X2,它们的取值范围是a<=X1<=b||c<=X2<=d。他的边界分析图如下图:(有一道综合题是在白盒或黑盒里出)等价划分:它将输入数据域按有效的或无效的(也称合理的或不合理的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试。使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。使用这一方法设计测试用例要经历划分等价类(列出等价类表)和选取测试用例两步。根据每一个输入的条件,找出两个(合理的等价类和不合理的等价类)或更多的等价类。项目管理:1、项目经理管理内容:成本管理、计划进度、组织、质量、风险管理、配置管理成本估计:(1)专家判定法(2)类比估计法(3)参数模型法2、项目管理的工具:(1)甘特图(老师说了解一下就行了)甘特图也称时间表(Timelinechart),用来建立项目进度表,它通过日历形式列出项目活动及其相应的开始时间和结束时间,为反映项目进度信息提供了一种标准格式。在甘特图中,每项任务的完成以必须交付的文档和通过评审为标准,因此在甘特图中,文档编制与评审是软件开发进度的里程碑例:(2)工程网络图:网络图的基本概念:工序(activity):也称活动、作业或任务,指项目中消耗时间或资源的独立的活动。紧前工序(immediatepredecessoractivity):指进行本次工序之前刚刚完成的工序。一个工序的紧前工序可能有多个。紧后工序(immediatesuccessoractivity):指进行本次工序之后即将开始的工序。事件(event):标志工序的开始或结束,某个事件的实现,标志着在它前面各顶作业(紧前工序)的结束,又标志着在它之后的各项作业(紧后工序)的开始。网络图:由工序、事件及标有完成各道工序所需时间所构成的连通有向图。单代号网络图(节点网络图):用节点表示工序的计划网络图。箭线表示工序之间的先后关系。双代号网络图(箭线网络图):用箭线表示工序的计划网络图。其中每个节点表示事件。例:某项目由8道工序组成,工序明细表见下表所示。分别用节点法和箭线法绘制该项目的项目网络图。WinQSB中自动输出的单代号网络图:在WinQSB中,求出关键路线如下图红线所示:最早开始时间规划:对于有多个紧前工序的工序H,其ES为其紧前工序的EF中最大的一个,即是ES=max{EF};最晚结束时间规则:某项工序的LF就等于其所有紧后工序的最小LS,例如工序E的LF就为其紧后工序最小的LS,即是20周;LF=min{LS}4、ISO9000与CMM的特点和区别(网上找的)(了解)ISO9000的特点:eq\o\ac(○,1)、ISO9000标准是一系统性的标准,涉及的范围、内容广泛,且强调对各部门的职责权限进行明确划分、计划和协调,而使企业能有效地、有秩序地开展给各项活动,保证工作顺利进行。eq\o\ac(○,2)、强调管理层的介入,明确制订质量方针及目标,并通过定期的管理评审达到了解公司的内部体系运作情况,及时采取措施,确保体系处于良好的运作状态的目的。eq\o\ac(○,3)、强调纠正及预防措施,消除产生不合格或不合格的潜在原因,防止不合格的再发生,从而降低成本。eq\o\ac(○,4)、强调不断的审核及监督,达到对企业的管理及运作不断地修正及改良的目的。eq\o\ac(○,5)、强调全体员工的参与及培训,确保员工的素质满足工作的要求,并使每一个员工有较强的质量意识。CMM的特点:eq\o\ac(○,1)CMM是一套适用面很广的通用过程实践标准,但是CMM本身不是过程或方法论!eq\o\ac(○,2)CMM告诉组织为了系统化地建立、实施和改进软件过程应该做些什么,达到什么目标,但是没有说明如何做、采用哪些具体技术、策略和方法。eq\o\ac(○,3)CMM重视系统性、制度化和度量,强调提高过程的可靠性、可见性、可预测性和可管理性。eq\o\ac(○,4)实施CMM要求组织在过程制度化建设上付出大量努力,通常被认为是重载的模型。CMM与ISO9000的主要区别:eq\o\ac(○,1)CMM是专门针对软件产品开发和服务的,而ISO9000涉及的范围则相当宽。eq\o\ac(○,2)CMM强调软件开发过程的成熟度,即过程的不断改进和提高。而ISO9000则强调可接收的质量体系的最低标准。5、CMM的5个等级:初始级、可重复级、已定义级、已管理级和优化级。6、项目报告:确定里程碑、报告的内容、建立项目的进度计划。附录资料:不需要的可以自行删除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)创建自定义页眉:单击"自定义页眉"按钮,打开"页眉"对话框,在这里可以自己设定编辑页眉;→在"左框"、"中框"及"右框"中,可以输入任意文字、插入当前日期(单击"日期"按钮)、插入当前时间(单击"时间"按钮)等→"确定"。
2)使用内置的页脚:单击"页脚"框右端的下拉箭头→可以选择系统内置的一些选项。说明:
1)页码、当前日期、当前时间等不能按一般文字输入,要使用系统内置的,否则各页的页码不会自动变化,当前时间也不会自动调整;
2)无论内置的还是自定义的文字,均可单击"自定义…"中的"字体"按钮进行字体格式的设置;
3)删除页眉页脚也要在该选项卡中进行(选择"无");
4)页眉页脚只有在"打印预览"视图中可见。4、设置"工作表"选项卡中的各项内容。
1)若只打印部分区域:在"打印区域"编辑框中选定(一般不选);
2)使每一页都重复打印行、列标志:在"打印标题"区中选定重复打印的区域(可以设定为第一行和第一列);
3)打印网格线:选中"网格线"复选框;
4)若不打印彩色格式:选中"单色打印"复选框;
5)为提高打印速度,不打印大多数图形和网格线:选中"按草稿方式"复选框;
6)打印表格中的行号和列标:选中"行号列标"复选框;
7)是否打印批注:在"批注"下拉列表中选定;
8)"打印顺序"是当工作表在水平和垂直方向都分页的情况下才有意义,一般选中"先列后行"。二、打印打印预览;设置打印选项。具体操作:1、使用"打印预览"查看设置好的工作表,并进行适当调整:单击常用工具栏上的"打印预览"按钮,打开"打印预览"窗口。
1)单击"下一页"、"上一页"按钮,翻看各页;
2)单击"缩放"按钮,在全页视图和放大视图之间切换;
3)单击"页边距"按钮,页面上出现呈小黑方块的调整柄,用鼠标拖动可调整页边距和列宽;
4)单击"关闭"按钮,回到"分页预览"视图状态。
说明:打印预览显示的效果与实际打印的效果完全一致。2、设置打印选项:单击"文件"菜单中的"打印"选项,打开"打印"对话框。
1)在"打印机"区的"名称"下拉列表中选定需要使用的打印机;
2)在"范围"区和"打印"区中选定要打印的范围;
3)在"份数"区中确定打印的份数;若打印多份,再确定是逐份打印还是逐页打印;4)单击"确定"即可开始打印。小结:
从第一讲到这一讲,已经完整地介绍了一个工作簿(表)从建立、编辑、计算、制作图表到打印的全过程。掌握了这些操作,就已经基本上学会了Excel的一般使用,可以运用到工作中了。第八讲高级应用学习要点:设定输入范围;排序;分类汇总。一、设定输入数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专题十八 做情绪情感的主人(教学设计)2024年七年级下册道德与法治部编版下册
- 四平职业大学《DSP应用技术》2023-2024学年第二学期期末试卷
- 广州体育学院《商业空间室内设计》2023-2024学年第二学期期末试卷
- 湖北民族大学《金融营销》2023-2024学年第二学期期末试卷
- 郑州城市职业学院《操作系统原理理论》2023-2024学年第二学期期末试卷
- 华南师范大学《空间分析与应用》2023-2024学年第二学期期末试卷
- 9 猎人海力布(教学设计)-2024-2025学年语文五年级上册统编版
- 大量程固体物位仪表项目效益评估报告
- 盐城师范学院《研究性学习理论与实践》2023-2024学年第二学期期末试卷
- 海南大学《算法分析》2023-2024学年第二学期期末试卷
- 广东省汕头市潮阳区2024-2025学年高二上学期期末考试英语试题
- 2025年苏州经贸职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025年湖南工程职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 医院培训课件:《PET-CT的临床应用》
- (课件)-幼儿园中班社会教案《新年里的开心事》
- 2025海南省交通投资控股限公司招聘30人高频重点提升(共500题)附带答案详解
- 宋代美学研究
- 行政管理学知识点全套
- 船舶安全管理培训课件
- 供应链管理(第2版)课件:常用的供应链管理方法
- 腰椎手术的疑难讨论
评论
0/150
提交评论