JAVA面向对象设计程序设计
以这个平台记录上课老师所讲知识点、完成作业,好好学好此门课程。
zhenxiuXHQ
这个作者很懒,什么都没留下…
展开
-
2021-04-27
关于决策树决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系。Entropy = 系统的凌乱程度,使用算法ID3, C4.5和C5.0生成树算法使用熵。这一度量是基于信息学理论中熵的概念。所谓决策树,就是一个类似于流程图的树形结原创 2021-04-27 23:53:55 · 75 阅读 · 0 评论 -
2021-04-18
软件测试过程中的V、W、H模型今天老师讲到了“实现”这一章节,里面提到了三个模型,然后我通过老师上课的讲解加上一些网上阅读理解,我对这三模型有了更加深入的理解。如下:1.V模型V模型是对瀑布模型的改进,纠正了不重视测试阶段重要性的错误认识。从整体上看起来,它就是一个V字形结构。以“编码”为分割点,由左右两边构成,左边为开发阶段,右边为测试阶段,开发阶段的每一步骤都有与其对应的测试级别。V模型的重要意义在于,非常明确地表明了测试过程中存在的不同级别,并且非常清晰地描述了这些测试阶段和开发阶段的对应关系原创 2021-04-18 15:07:58 · 47 阅读 · 0 评论 -
2021-04-08
JAVA的放射机制Java的反射机制是指程序可以访问、检测并修改本身的状态或行为的一种能力,并能根据自身行为的状态和结果调整或修改应用所描述行为的状态和相关的语义。JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby原创 2021-04-08 10:03:17 · 34 阅读 · 0 评论 -
2021-04-04
阅读并了解形式化方法 软件形式化方法(Formal Method)在软件开发中一直都受到多方面的争议。持肯定态度的拥护者认为形式化方法会引起软件开发的革命微笑,另一些持否定态度者则怀疑甚至反对将数学引入软件开发过程中难过。 形式化开发方法的一些争议或缺陷主要体现在: (1) 形式化方法中所包含的数学理论,限制了大多数程序设计人员的学习和使用; (2) 认为采用形式化方法会延误项目开发周期、增加开发费用; (3) 许多流行的形式化方法对于较小规模的项目是有效的,但却很难应用于一些大型系原创 2021-04-04 20:32:34 · 98 阅读 · 1 评论 -
2021-04-03
为什么软件开发方法论让你觉得糟糕?围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。 Michael Feathers给出了以下观点:为什么软件开发方法论让你觉得糟糕?我认为原创 2021-04-03 09:51:59 · 38 阅读 · 0 评论 -
2021-03-28
1、Quora精选:为什么软件开发周期总是预估的2~3倍?输入链接看了一下那文章,还挺有意思的,我觉得“计划总是很美好,但是现实玩玩很残酷(不如你所愿)”这句话来形容软件开发预估时间再好不过了。程序员们觉得已经计划好了我们就按计划走应该没啥大问题,但开发过程中往往会出现种种坎坷,这是我们计划所想不到的,需要我们去跨越才能往下一步,每个阶段都会发生问题,add all,我们与预估时间就差好远了。2. 什么是分而治之?3.了解WBS...原创 2021-03-28 13:41:27 · 49 阅读 · 0 评论 -
2021-03-22
患者监护系统从问题陈述可知,本系统的数据源点是“病人”和“护士”,他们分别提供生理信号和要求病情报告的信息。进一步分析问题陈述,从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。从问题陈述容易看出,本系统的数据终点是接收警告信息和病情报告的护士。系统对病人生理信号的处理功能主要是“接收信号”、“分析信号”和“产生警告信息”。此外,系统还应该具有“定时取样生理信号”、“更新日志”和“产生病情报告"的功能。为了分析病人生理信号是否超出了医原创 2021-03-22 13:11:48 · 244 阅读 · 0 评论