自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 UML笔记三:UML基础与应用(类图)

一、内容提纲 1、类(属性、操作) 2、类的关系 3、类图的构成 4、类图深入讨论 5、类图的应用 二、类的表示 三、类的关系 1、关联 ①普通关联 1)名称(Association name):用以描述该关系的性质 2)角色(Role):当一个类处于关联的某一端时,该类就在这个关系中扮演了一个特定的角色;角色是关联中靠近它的一端的类对另外端的类呈现的职责 3)多重性(Multiplicity):关联角色的多重性

2010-09-23 13:04:00 712 2

原创 UML笔记三:UML基础与应用(用例图)

一、内容提纲 什么是用例图 用例图的基本元素--角色、用例、关系 用例图的图符 用例图的主要属性 用例图的粒度与范围 举例 二、用例模型 用例模型用于需求分析阶段,表名了开发者和用户对需求规格达成的共识 --用例模型描述了待开发系统的功能需求 --用例模型将系统看成黑盒子,仅从外部执行者的角度来理解系统 --用力模型驱动了需求分析之后各个阶段的开发工作 三、什么是用例图 ·用例图(Use-case diagrams)

2010-09-23 12:54:00 967

原创 UML笔记二:面向对象技术

一、内容提纲: 1、面向对象技术的基本原则 2、面向对象技术的基本概念 3、举例 4、面向对象技术的发展历史 5、面向对象程序设计语言 二、面向对象技术的基本原则 ·抽象(Abstraction) ·封装(Encapsulation) ·模块性(Modularity) ·层次性(Hierarchy) 三、面向对象技术的基本概念 对象-Object 类-class 属性-Attributes

2010-09-23 12:46:00 827

原创 UML笔记一:UML概述五(UML中的规则、UML中的公共机制)

<br /><br />1、UML的规则<br />不能简单的把UML的构造块按随机的方式放在一起。像任何语言一样,UML有一套规则,这些规则描述了一个结构良好的模型看起来应该像什么<br />UML有用于描述如下事物的语义规则<br />·命名为事物、关系和图起名<br />·范围给一个名称以特定含义的语境<br />·可见性怎样让其他人使用或看见名称<br />·完整性事物如何正确、一致的相互联系<br />·执行运行或模拟动态模型的含义是什么<br /> <br />2、UML中的公共机制<br />

2010-09-22 13:55:00 3823 1

原创 UML笔记一:UML概述六(UML在软件开发中各个阶段的应用)

UML在软件开发各个阶段的应用 在软件开发各个阶段,使用不同的UML图对系统进行描述 采用面向对象技术设计软件系统时,使用用例图来描述用户需求:使用类图、对象图、包图、构件图和部署图这五种静态图来描述系统的静态结构:使用顺序图、合作图、活动图和状态图这四种图描述系统的动态行为 需求: --采用用例图描述需求(角色、功能、外部交互) 分析:明确解决问题的细节 --采用类图来描述静态结构 --采用顺序图、合作图、活动图、状态图来描述动态行为 设计:给出解决方

2010-09-22 05:56:00 2089

原创 UML笔记一:UML概述四(UML中的关系、UML中的图)

一、UML中有4种关系: 关联Association 依赖Dependency 泛化Generalization 实现Realization 二、UML中的图 1、用例图:用例图(use case diagrams):用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调在使用系统,系统为执行者完成哪些功能 2、静态图 类图:(class diagrams)用于定义系统中的类,包括描述类的内部结构和类之间的关系。类图主要用于描述系统的静态结构 对象图(o

2010-09-22 05:49:00 961

原创 UML笔记一:UML概述三(UML构成、UML中的事物)

1、UML中的构成: UML的基本结构块: ---UML中的事物 ---UML中的关系 ---UML中的图 UML的规则 UML中的公共机制 --规格说明 --修饰 --通用划分 --扩展机制 2、UML的基本结构块 UML的主要包括3种结构块(Building Blocks) 1)事物(Things) 构成模型图的一些基本图示符号,它们表示一些面向对象的基本概念 2)关系(Relationships) 表示基本图示符号之间的关系 3)图(Diagrams) 特定的视角对

2010-09-22 05:44:00 2699 1

原创 UML笔记一:UML概述二(UML定义、软件过程、UML工具)

1、什么是UML? UML(unified modeling language)统一建模语言是用来设计软件蓝图的可视化建模语言 它支持面向对象系统的分析、设计、实现和交付等各个环节,可以用于系统的理解、设计、浏览、维护和信息控制 在著名的Booch方法、OMT方法、OOSE方法基础上,广泛民主的发展而来 于1997年11月被OMG组成正式采纳 UML不是一个程序设计语言 UML不是一个形式化语言 2、软件危机的主要特征: ①、软件开发周期大大超过规定

2010-09-22 05:39:00 885

原创 UML笔记一:UML概述一(面向对象概述、模型和可视化建模概述)

1、面向对象技术 ·面向对象技术 --面向对象技术出现于20世纪70年代末,是软件工程领域中的重要技术 --是一种程序设计方法 --是一种对现实世界中问题的抽象方式 --对面向对象建模技术的研究的主要成果就是统一建模语言UML 2、为什么要建模? 建立大厦和建立茅草屋的区别在于:建立茅草屋不需要设计 要生产合格的软件就要有一套关于体系结构、过程和工具的规范 3、什么是建模? ·模型 --模型是对现实的简化。就是把复杂系统变成

2010-09-22 05:33:00 749

原创 UML笔记一:UML概述内容提纲

内容提纲 1、面向对象技术 2、模型与可视化建模 3、什么是UML 4、UML发展历史 5、软件过程 6、UML工具 7、UML的构成 8、UML示例 9、UML在软件开发各个阶段的应用

2010-09-22 05:29:00 614 1

原创 软件工程视频学习笔记(末)

<br /><br />风险的管理和监控:<br />目标:<br />①  事件和主要风险因素的跟踪<br />②  风险估计,确保每个风险的管理措施正在实施<br />③  收集可用于将来风险分析的信息<br />人员的组织形式:<br />针对具体项目以及人员素质:<br />①  责任到人<br />②  组织合理<br />③  责权均衡<br />一、层次模式:下级向上级负责,上级管理下级<br />二、矩阵模式<br />三、小组内人员的组织形式:主程序小组、民主小组、

2010-09-08 20:09:00 607 3

原创 软件工程视频学习笔记(四十五)

<br /><br />1、  工程网络图:<br />也称为计划评审技术,是一种有向图,起点是箭尾,表示任务开始,终点是箭头,表示任务结束(也是下一个作业的开头)简上的数字成为权,表示子任务的持续时间<br />路线:从总起点到总终点的通路<br />关键路线:可能的路线中周期最长的路线<br />工程周期:花费在关键路线上的时间<br />最早开工时刻:一个作业可能发生的最早时间<br />最迟开工时刻:在不影响工程终结的情况下,该作业最晚可以发生的时刻<br /> <br />工程网络图绘制步骤:<b

2010-09-08 20:08:00 584

原创 软件工程视频学习(四十四)

<br /><br />软件工程分两部分:软件开发技术、软件工程管理<br />软件项目计划、成本估算、进度计算、风险分析、人员的组织形式<br /> <br />软件项目计划:<br />软件项目的任务:<br />①  研究:该项目的主要性能、功能以及系统界面<br />②  估算:经费、进度、资源<br />软件项目计划的内容:<br />1、  范围:①项目目标②主要功能③性能限制④系统界面⑤特殊要求⑥开发概述<br />2、  资源:①人力资源②硬件资源③软件资源④其他<br />3、 

2010-09-08 20:07:00 559

原创 软件工程视频学习笔记(四十三)

<br /><br />关键过程域是静态的,他高层次的、抽象的描述了过程,但不说明如何执行过程<br />软件过程碎成熟度级别而变化,关键过程域则稳在一个固定的成熟度级别上<br /> <br />关键实践:<br />每一个关键过程域都用关键实践的概念进行描述。关键实践描述要做什么,但它们没有强行规定应当怎样完成目标<br />没有一个关键实践由一个单独的句子组成,后面常常有更加详细的描述信息<br />关键实践的目标在于,沟通那些在大多数项目和机构中使用的原理,沟通那些在典型的软件应用系统中发挥可作用并

2010-09-08 20:05:00 548

原创 软件工程视频学习笔记(四十二)

<br /><br />基于CMM的估价方法:<br />①  选择估价小组(受过CMM训练)<br />②  被评估单位填卷,问答评价组的问题<br />③  评价组进行相应分析,明确哪些问题,在进一步调查<br />④  现场访问被评估单位<br />⑤  提出调查清单,明确机构软件过程中的强项和弱项(加入内险分析)<br />⑥  准备出软件关键过程域剖面图,显示机构在那些区域已经满足,那些没满足目标,向有关部门给出结论、意见<br /> <br />关键过程域:一组相互关联的

2010-09-08 20:04:00 676

原创 礼仪--社会公德(笔记)

<br /><br /><br /><br />道德就是对人们的伦理关系的规范。<br /><br /><br />干净是别人接收自己的前提<br /><br /><br />重要场合不要吃刺激性气味的物品;<br /><br /><br />讲礼仪是讲道德的必然要求和重要的表现形式<br /><br /><br />道德规范有哪些:<br />爱国守法、明礼诚信、团结友善、勤俭自强、敬业奉献<br /><br /><br />社交礼仪主要关系到社会公德。遵守社会道德,规范人际关系<br /><br /><

2010-09-05 14:01:00 851 1

原创 软件工程视频学习笔记(四十一)

<br /><br />版本控制:<br />版本控制是SCM的基础,它管理并保护开发者的软件资源。<br />版本控制管理在软件工程过程中建立起配置对象的不同版本<br />通过描述所希望的属性集合来确定(或构造)所想要的配置<br />使用演变图来表示系统的不同版本<br /> <br />版本管理的主要任务:<br />集中管理档案,安全授权机制:版本管理的操作将开发组的档案集中地存放在服务器上,经系统管理员授权给各个用户<br />用户用过登入(Check in)和检出(check  out)的方式

2010-09-05 13:49:00 556

原创 软件工程视频学习笔记(四十二)

<br /><br />基于CMM的估价方法:<br />①  选择估价小组(受过CMM训练)<br />②  被评估单位填卷,问答评价组的问题<br />③  评价组进行相应分析,明确哪些问题,在进一步调查<br />④  现场访问被评估单位<br />⑤  提出调查清单,明确机构软件过程中的强项和弱项(加入内险分析)<br />⑥  准备出软件关键过程域剖面图,显示机构在那些区域已经满足,那些没满足目标,向有关部门给出结论、意见<br /> <br />关键过程域:一组相互关联的

2010-09-05 13:49:00 491

原创 软件工程视频学习笔记(四十)

<br /><br />软件配置管理:<br />在软件建立时变更是不可避免的,因为在进行变更前没有仔细分析,或没有进行变更控制,变更加剧了项目中软件人员之间的混乱<br />协调软件开发使得混乱减到最小的技术叫做配置管理<br /> 软件配置管理的概念:<br />软件配置管理,简称SCM,是一种保护伞活动,它应用于整个软件工程过程<br />SCM活动的目标是为了:<br />①标识变更<br />②控制变更<br />③确保变更正确的实现<br />④向其他有关的人报告变更<br /><br /><b

2010-09-05 13:48:00 615

原创 软件工程视频学习笔记(三十九)

<br /><br />软件可靠性的定义:软件可靠性是软件在给定的时间间隔以及给定的环境条件下,按设计要求,成功的运行程序的概率<br />测试中的可靠性分析:<br />在软件开发的过程中,利用测试的统计数据,估算软件的可靠性,以控制软件的质量是至关重要的<br />推测错误的产生频度,即推测错误产生的时间间隔<br />推测残留在程序中的错误数<br />评价测试的精确度和覆盖率<br /> <br />推测错误产生的频度:<br />估算错误产生频度的一种方法是估算平均失效等待时间MTTF(Mean 

2010-09-05 13:47:00 521

原创 软件工程视频学习笔记(三十八)

<br /><br />软件质量保证的主要任务:为了提高软件的质量和软件的生产率,软件质量保证的主要任务大致可归结为八点:<br />①  用户要求定义<br />②  力争不重复劳动<br />③  掌握开发新软件的方法<br />④  组织外部力量协作的方法<br />⑤  排除无效劳动<br />⑥  发挥每个开发者的能力<br />⑦  提高软件开发的工程能力<br />⑧  提高计划和管理质量能力<br />质量检验的原则:<br />用户要求的是产品所具有的功能,

2010-09-05 13:45:00 626

原创 软件工程视频学习笔记(三十七)

<br /><br />软件质量管理:<br />软件质量概念<br />软件质量保证<br />软件可靠性<br />软件配置管理<br /> <br /> <br />软件质量的概念:软件质量的定义、软件质量特性、软件质量模型、软件质量的度量和评价<br /> <br />软件质量的定义:<br />①  与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体<br />②  所有描述计算机软件优秀程度的特性的组合<br /> <br /> <br />软件质量特性:<br />软件质量特

2010-09-05 13:42:00 467

原创 FastStone Capture

<br />FSCapture是一款抓屏工具,附带的其他两个小功能:取色器和屏幕放大镜。对抓取的图像提供缩放、旋转、减切、颜色调整等功能。只要点点鼠标就能随心抓取屏幕上的任何东西,拖放支持可以直接从系统、浏览器或其他程序中导入图片<br /><br /><br />具体功能分为:<br />①屏幕颜色拾取器<br />②屏幕放大镜<br />③屏幕标尺<br />④图像浏览和编辑<br />⑤截屏(包括了全屏截取,当前活动窗口截取,截取选定区域,多边形截取和截取滚动页面等;并且可以选择截屏目的地)<br /

2010-09-04 11:18:00 487 1

原创 软件工程视频学习笔记(三十六)

<br /><br />列表报告:<br />数据通常以记录格式给出,数据按记录规定格式成行打印<br />各页应加页号<br />如果列表中的数据以某种顺序排列或分类,在各分类的组间应加空行,使结构更清除。<br />数据域应分列安排并加上栏题<br />块结构报告:<br />在报告中信息分块,各块按设计要求顺序排列<br />可变项应安排在报告右边的列中,以免显得凌乱<br />信息块应当用空格分开<br />在信息块顶部的左侧应加上题头<br />若有总计数字,必须紧跟在与其有关的数据后面安排<br

2010-09-04 11:09:00 454

原创 软件工程视频学习笔记(三十五)

<br /><br />输入表格的设计:<br />数据表格设计是对较复杂的数据录入时使用的最广泛的一种对话类型<br />这种方法是在屏幕上显示一张表格,类似于用户熟悉的填表格式,以供用户向计算机内输入数据<br /> <br />表格设计的规则:<br />数据验证:<br />数据验证是要检查是否所有必须的项目都已经填充,数据输入是否正确,是否合理<br />出错验证可能得到以下三种结果:<br />①  致命操作:引起处理混乱的错误,此时,用户要么重新输入一个正确的数据,要么退出输入,不允许其他

2010-09-04 09:21:00 494

原创 软件工程视频学习笔记(三十四)

<br /><br />界面设计的基本类型:<br />界面设计类型:在选用界面形式的时候,应当考虑每种类型的优点和限制。从以下几个方面来考察,进行选择:使用的难易程度、学习的难易程度、操作速度、复杂程度、控制、开发的难易程度<br /> <br />通常一个界面的设计使用了一个以上的设计类型,每种类型与一个或一组任务相匹配<br />菜单界面设计:菜单是由系统预先设置好的,显示于屏幕上的一组或几组可供用户选用的命令<br />按照显示的形象或样式来分类<br />①  正文菜单:实质上是系统命令本身或

2010-09-03 21:41:00 501

原创 软件工程视频学习笔记(三十三)

<br /><br />用户界面设计:<br />用户界面应具备的特性<br />用户界面设计的任务分析<br />用户界面任务和工作设计<br />界面设计的基本类型<br />数据输入界面设计<br />数据显示界面设计<br />控制界面的设计<br /> <br />用户界面应具备的特性:可使用性、灵活性、复杂性和可靠性<br />用户界面设计的任务分析:这一部分工作应与软件系统的需求分析同步进行。它主要包括:<br />用户特性分析、用户工作分析、记录有关系统的概念和术语、确定界面类型<br />

2010-09-03 21:40:00 436

原创 软件工程视频学习笔记(三十一、二)

<br /><br />设计详细的交互:<br />用户界面设计有若干原则,包括:一致性:采用一致的术语、一致的步骤和一致的活动;操作步骤少;不要“哑播放”<br />继续做原型:<br />用户界面原型是用户界面设计的重要工作<br />使用快速原型工具做出原型让用户使用,通过用户反馈、修改、演示的迭代,使界面越来越有效<br />设计HIC(人机交互)类:窗口需要进一步细化;设计HIC类,首先从组织窗口和部件的用户界面的设计开始<br /> <br /> <br />任务管理部分的设计:<br />任务

2010-09-03 21:39:00 519

原创 软件工程视频学习笔记(二十九)

<br /><br />功能模型:<br />功能模型表名,通过计算,从输入数据能得到什么样的输出数据,不考虑参加计算的数据按什么时序执行<br />功能模型由多个数据流图组成,它们指明从外部输入,通过操作和内部存储,直到外部输出,这整个的数据流情况<br />功能模型中所有的数据流图往往形成一个层次结构<br />在这个层次结构中,一个数据流图中的过程可以由下一层的数据流图做进一步的说明<br />数据流图中允许加入控制流,但这样做将与动态模型重复,不提倡夹带控制流<br />基于三个模型的分析过程:<b

2010-09-03 09:04:00 440

原创 软件工程视频学习笔记(三十)

<br /><br />标识属性的方法和策略:<br />找出属性<br />将属性安放到适当的位置<br />找出实例连接<br />检查特殊情况<br />描述属性<br />考虑取值范围、极限值、缺省值、建立和存取权限、精确度、是否会受到其他属性值等<br />定义服务的方法和策略:<br />找出每一个对象的所有状态,在各种状态需要做的工作,利用状态迁移图<br />找出必要的操作<br />建立消息连接<br />描述服务:利用状态转换图、脚本和事件追踪图,描述服务的功能<br /> <br />

2010-09-03 09:04:00 475

原创 软件工程视频学习笔记(二十九)

<br /><br />功能模型:<br />功能模型表名,通过计算,从输入数据能得到什么样的输出数据,不考虑参加计算的数据按什么时序执行<br />功能模型由多个数据流图组成,它们指明从外部输入,通过操作和内部存储,直到外部输出,这整个的数据流情况<br />功能模型中所有的数据流图往往形成一个层次结构<br />在这个层次结构中,一个数据流图中的过程可以由下一层的数据流图做进一步的说明<br />数据流图中允许加入控制流,但这样做将与动态模型重复,不提倡夹带控制流<br />基于三个模型的分析过程:<b

2010-09-03 09:03:00 518

原创 软件工程视频学习笔记(二十八)

<br /><br />论域分析:<br />论域分析开发问题论域的模型、考查问题论域内的一个较宽的范围,分析覆盖的范围应比直接要解决的问题更多、建立大致的系统实现环境<br />应用分析:应用分析则根据特定应用的需求进行论域分析、应用分析细化在论域分析阶段所开发出来的信息,把注意力集中于当前要解决的问题<br /> <br />类的定义:<br />一旦标识了一个类,就给出了它的规格说明,其中包括类的实例可执行的操作和它们的数据表示<br />对每一个,无论是在哪一个阶段标识的类都是如此<br />类的规

2010-09-01 21:14:00 476

原创 社交礼仪笔记(一)

<br /><br /> <br /> <br />社交能力与业务能力是现代人必备的双能力<br />一个人的社交能力是可持续发展能力<br />什么叫社交:社交指的是人与人之间的一般性社会交往<br />一个人不和别人打交道,他不是一个人,而是一个兽<br /><br /><br />社交重要性体现在:交流信息(信息交流和资源共享)、增进感情促进友谊、建立关系(后续效应---随风潜入夜、润物细无声 ;可持续发展)、充实自我<br /><br /><br />社交礼仪是人们在社交场合里应当遵守的行为规范<b

2010-09-01 19:18:00 978 1

原创 软件工程视频学习笔记(二十七)

<br /><br />面向对象技术:<br />①  面向对象的概念、泛型<br />②  对象的分类<br />③  面向对象方法构造软件的开发过程<br />④  面向对象分析方法<br />⑤  面向对象设计方法<br />⑥  了解有影响的coad方法、booch方法和omt方法的基本思想<br /> <br />重点:面向对象的概念、面向对象的开发过程、面向对象分析和模型化、面向对象设计、面向对象程序的实现与测试<br /> <br />面向对象的基本概念<br />什么

2010-09-01 18:38:00 474

原创 软件工程视频学习笔记(二十六)

<br /><br />软件维护:<br />软件维护的概念<br />软件维护活动<br />程序修改的步骤以及修改的副作用<br />可维护性<br />提高可维护性的方法<br /> <br /> <br />本章要点<br />①了解软件质量定义和软件质量度量<br />②软件维护的类型与策略<br />③软件维护的过程与管理方法<br />④软件可维护性的概念<br />⑤了解提高可维护性的方法<br /> <br /> <br />软件维护的概念:<br />软件维护的定义:在软件运行/维护阶段

2010-09-01 18:37:00 434

原创 软件工程学习笔记(二十五)

<br /><br />系统测试(System Testing)<br />系统测试,是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试<br />--- a测试和b测试:<br />--a测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试<br />--b测试是由软件的多个用户在实际使用环境下进行的测试。这些用户返回有关错误

2010-09-01 18:36:00 625

原创 软件工程视频学习笔记(二十四)

<br /><br />软件测试的策略:<br />测试过程按四个步骤进行,即单元测试、组装测试、确认测试和系统测试<br />单元测试(Unit Testing)<br />单元测试又称模块测试,是针对软件设计的最小单位---程序模块,进行正确性检验的测试工作。<br />主要测试五个方面的内容:模块的接口、局部的数据结构、边界条件、出错处理、独立路径<br /> <br />单元测试的步骤:<br />①  测试模块时,同时要考虑它和外界的联系,用一些辅助模块去模拟与被测模块相联系的其它模块<br

2010-09-01 18:35:00 501

原创 软件工程视频学习笔记(二十二、二十三)

<br /><br />黑盒测试的测试用例设计<br />①  等价类划分<br />等价类划分方法把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例<br />等价类的划分有两种不同的情况—有效等价类、无效等价类<br />划分等价类的原则:<br />--如果输入条件规定了取值范围,或值的个数,则可以确立一个有效等价类和两个无效等价类<br />--如果输入条件规定了输入值的集合,或者是规定了“必须如何”的条件,这时可确立一个有效等价类和一个无效等

2010-09-01 18:34:00 477

原创 软件工程视频学习笔记(二十一)

<br /><br />软件测试:<br />软件测试的目的和原则<br />软件测试用例设计<br />软件测试策略<br />软件测试种类<br />程序调试<br /> <br />本章要点:<br />①软件测试的目的和原则<br />②软件错误的分类<br />③软件测试的过程和策略<br />④软件测试用例设计的方法<br />⑤掌握软件测试中的可靠性分析方法<br /> <br /> <br />软件测试的目的和原则:<br />①  件测试的目的<br />②  软件测试的原则<br

2010-09-01 18:33:00 1683

原创 软件工程视频学习笔记(二十)

<br /><br />环路复杂度取决于程序控制结构的复杂度<br />环路复杂度是可加的<br />对于复杂度超过10的程序,应分成几个小程序,以减少程序中的错误<br /> <br />Halstead的软件科学:研究确定计算机软件开发中的一些定量规律,它采用以下一组基本的度量值<br /> <br />程序的长度(预测Halstead长度)令n1表示程序中不同运算符(包括保留字)的个数,令n2表示程序中不同运算对象的个数,令H表示程序长度,则有H=n1*Log2N1+n2*log2n2<br /> <

2010-09-01 18:32:00 574

清华大学计算机网络课程教程

清华大学的网络教程 很棒 对执着于IT的爱好者来说 是一个不错的学习资源

2009-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除