自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 HOMEWORK

1、CMM与CMMI的关系CMMI是在CMM基础上发展起来的,它继承并发扬了CMM的优良特性,借鉴了其他模型的优点,融入了新的理论和实际研究成果。它不仅能够应用在软件工程领域,而且可以用于系统工程及其他工程领域。自从1994 年SEI 正式发布软件CMM以来,相继又开发出了系统工程、软件采购、人力资源管理以及集成产品和过程开发方面的多个能力成熟度模型。虽然这些模型在许多组织都得到了良好的应用,但对于一些大型软件企业来说,可能会出现需要同时采用多种模型来改进自己多方面过程能力的情况。这时他们就会发现存在一

2021-11-10 17:12:29 94

原创 homework4

1、Smoke TestSmoke Test被认为是最先由微软提出的概念,与微软一直提倡的每日构建(build)有密切联系。词语源自硬件行业,可以类比新电路板的基本功能检查(即新电路板焊好之后先进行通电检查,如果存在设计缺陷,电路板可能会因为短路而冒烟)。有的公司也称其为版本健康检查(Build Sanity Check)。在软件行业,冒烟测试描述的是将代码更改嵌入到产品的源树中之前对这些更改进行验证的过程,即用来确定更改后的代码会按照预期进行并且不会破坏整个版本的稳定性。冒烟测试可以经济有效地确定和修

2021-10-20 21:06:49 71

原创 Homework3

1、内置对象session与httpSession对象是同一个东西嘛?session对象(1)定义session对象指的是客户端与服务器端的一次会话,从客户端连到服务器端的一个Web应用程序开始,知道客户端与服务器断开为止。(2)session对象的IDWeb服务器会给每一个用户自动创建一个session对象,为每个session对象分配一个唯一标识的String类型的session ID,这个ID用于区分其他用户。这样每个用户都对应一个session对象,不同的用户的session对象互不相同。

2021-10-20 21:02:39 106

原创 Homework 2

软件质量控制问题与质量控制技术最终产品的质量需求是什么?1.运行概念文档:描述软件的运行环境和方式,是对软件动态特征的描述。2.招标建议书的准备和评审:需制定质量标准并确保需求清楚、详尽、可验证。3.初样:系统的有限实现,用于描述复杂的或有争议的需求。选择什么样的开发组织?1.招标建议书的准备和评审:建议书中包含选择标准,竞标者需提供足够的信息应标。2.SEI软件能力评估:用于评估开发组织控制和改进软件开发过程,并使用现代软件工程技术的能力。3.SEI的CMM评估:可以在不同开发组织之间、同

2021-09-26 19:21:03 65

原创 2021-09-20

分别用穷举法和欧几里德算法实现求两个整数的最大公约数import java.util.Scanner;public class Compare { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入第一个整数:"); int a = sc.nextInt(); System.out

2021-09-20 16:27:22 46

原创 什么是图灵测试?

图灵测试(The Turing test)由艾伦·麦席森·图灵发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱阿兰·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,我们已远远落后于这个预测。...

2021-09-14 20:04:48 603

原创 一、猜数字小游戏

需求:系统产生一个1-100之间的随机数,在三次机会内猜猜这个数是多少分析:① 随机产生一个1-100的数②键盘录入我们的猜想③比较两个数据给出提示,并通过循环、控制语句实现三次猜想import java.util.Random;import java.util.Scanner;public class HelloWorld { public static void main(String[] args) { Random r = new Random();

2021-09-14 19:58:32 203

原创 Homework nine

Homework nine决策表(决策树)回归vs回潮:一、决策表(树)1、决策表(树)的基本概念:决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。在机器学习中,决策树是一个预测模型,他代表的是对象属性与对象值之间的一种映射关系。Entropy = 系统的凌乱程度,使用算法ID3,C4.5和C5.0生

2021-05-01 15:04:56 92

原创 Homework eight

详细了解软件测试过程的V model,W模型,H模型。@V model:vue的双向绑定的指令,能将页面上控件输入的值同步更新到相关绑定的data属性,也会在更新data绑定属性时候,更新页面上输入控件的值。是软件开发瀑布模型的变种,主要反映测试活动与分析和设计的关系;局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现。@W模型:在V模型的基础上,增加千开发阶段的同步测试,形成W模型;测试与开发同步进行,有利用尽早的发现问题。增加了软件开发的阶段中应同步进

2021-05-01 14:59:47 55

原创 2021-04-10

Home work seven什么是反射机制?Java 反射机制是在运行状态中,对于任意一个类,都能够获得这个类的所有属性和方法,对于任意一个对象都能够调用它的任意一个属性和方法。这种在运行时动态的获取信息以及动态调用对象的方法的功能称为Java 的反射机制。Class 类与java.lang.reflect 类库一起对反射的概念进行了支持,该类库包含了Field,Method,Constructor类(每个类都实现了Member 接口)。这些类型的对象时由JVM 在运行时创建的,用以表示未知类里对应

2021-04-10 10:45:43 54

原创 2021-04-04

Home work six1.阅读和了解什么是形式化方法@基本信息在计算机科学和软件工程领域,形式化方法是基于数学的特种技术,适合于软件和硬件系统的描述、开发和验证。将形式化方法用于软件和硬件设计,是期望能够像其它工程学科一样,使用适当的数学分析以提高设计的可靠性和鲁棒性。但是,由于采用形式化方法的成本高意味着它们通常只用于开发注重安全性的高度整合的系统。形式化方法在古代就运用了,而在现代逻辑中又有了进一步的发展和完善。这种方法特别在数学、计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻

2021-04-04 16:15:28 85

原创 2021-04-04

Home work fiveWhy Software Development MethodoiogiesSuck(为什么软件开发方法论让你觉得糟糕)?围绕软件开发实践和方法的宗教战争中有很多教条。阶段门方法是否可以有效地管理软件开发风险,或者仅仅是风险管理歌舞uki?TDD是否真的可以使软件质量更高?结对编程是代码审查的上乘替代品,还是提高咨询率的一种方法?我将争辩说,虽然缺乏科学的证据来决定这些主张,但有两个通用原则可以帮助我们选择良好的做法,同时提高我们提供的软件的价值:减少周期时间并增加反馈。软

2021-04-04 16:06:40 47

原创 2021-04-01

Home work four1.Quora精选:为什么软件开发周期总是预估的2~3倍?软件开发周期预估就是根据软件的开发内容、开发工具、开发人员等因素对需求调研、程序设计、编码、测试等整个开发过程所花费的时间做的预测。软件开发周期预估在软件开发中也是较为困难的工序之一,因为软件开发所涉及的因素不仅多而且异常复杂。软件开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等不同的过程,还涉及到开发工具、开发人员、项目管理、风险等众多因素,不同因素会对周期预估产生不同的影响。当低估项目周

2021-04-01 22:01:07 61

原创 2021-03-21

Homework three@题目:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由子不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。@答案:(1)问题定义①本系统的数据源点是“病人”和“护士”,他们分别提供生理信号和要求的病情报告相关信息。从系统应该“定时记录病人情况以形成患者日志”这项要求可以想到,还应该有一个提供日期和时间信息的“时钟”作为数据源点。②本系统的数据终点是接收警告信息

2021-03-21 14:20:23 305

原创 2021-03-18

Homework two1.从瀑布到敏捷——漫画解读软件开发变迁史:(https://www.tapd.cn/forum/view/36971)2.有人负责,才有质量:写给在集市中迷失的一代人:(https://www.ituring.com.cn/article/9363)3.软件工程方法论对我们软件开发有多大用处?谈谈你的看法。软件工程方法论是指在软件开发的过程中必须遵循的普遍行为和规则。其包含三要素:方法,工具和过程。软件开发方法是一种使用定义好的技术集及符号表示组织软件开发的过程,它的目标是

2021-03-21 13:56:54 96

原创 homework one

homework one题目:"Software engineering , of course , presents itself as anotherworthy cause , but that is eyewash: if you carefully read its literatureand analyse what its devotees actually do , you will discover thatsoftware engineering has accepted as it

2021-03-13 11:07:47 84 1

空空如也

空空如也

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

TA关注的人

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