分层法计算要点范文
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分层法计算要点范文
一、分层法的基本概念
分层法是一种常用的方法,用于估算系统复杂度。该方法通过把任务分解成多个部分,可以更容易地了解系统的复杂度。根据分层法的思想,每一层都可以被看作是一个独立的计算任务,当所有的层都完成时,就可以把系统的复杂度表示出来。
二、分层法的实施步骤
1、首先应该对系统进行分析,明确需要计算的任务,并将其拆分成若干部分;
2、利用拆分出的多个子问题形成分层,比如可以通过建立一个架构来划分不同层次:第一层可能是处理原始信息的部分,第二层可能是处理中间信息的部分,以此类推;
3、为每一层中的各个子任务定义工作量,并尽量精确地估计每个子问题所需的工作量;
4、计算系统的复杂度。从每一层的工作量得出系统的总工作量,最后再将工作量转换成时间或者其他工作的指标,这样就可以得出系统的复杂度了。
三、分层法的优缺点
1、优点:通过把任务分解成多个部分,可以更容易地了解系统的复杂度;
2、缺点:需要把原始任务拆分成比较小的子任务,否则很难精确估计每个子任务所需的工作量;
3、本方法的主要缺点在于,由于复杂度是从多个小任务综合计算出来的。