- 博客(13)
- 收藏
- 关注
原创 软件工程经济学作业5-7
1.什么是生产函数? 其主要特征是什么?答:生 产函数是指一定时期内生产要素的数量与某种组合同其所能出产的最大产量之间存在的函数关系。生产函数通常满足以下三个特征:(1 ) 资本 与劳动力的边际产出总是为正值, 在劳动力(或者资本)投入滥不变的情况下, 资本(或者劳动力)的增加将引起产出的增加;( 2) 边际产量递减特性。当其他生产要素固定不变,时随着某一要素投入量的增加, 其边际产量将逐渐减少;(3) 生产函数具有非负性, 总产出必须是正值, 且总产堂是生产要素组合的结果, 单一要素的投入是不能
2022-06-05 21:50:20 2302
原创 软件质量保证与测试;使用插件对程序进行静态分析;使用CheckStyle和FindBugs对程序进行静态分析
(1)在Eclipse上安装配置好CheckStyle和FindBugs插件对Triangle进行静态分析并根据CheckStyle和FindBugs运行结果修改代码提高代码编写质量提交:CheckStyle运行结果截图(10分)提交:FindBugs运行结果截图(10分)提交:根据CheckStyle建议修改Triangle代码以后再次运行CheckStyle的结果截图(10分)提交:根据FindBugs建议修改Triangle代码以后再次运行FindBugs的结果截图(10分)(2)在Ecli
2022-05-29 09:28:52 449
原创 软件质量保证与测试作业4
1. 在单元测试中,所谓单元是如何划分的?单元测试的主要任务是什么?单元测试的对象通常是软件设计的最小逻辑单元,单元的划分在面向过程的结构化程序中一般是函数或子过程,在面向对象的程序中可以是类或类的成员函数。单元测试的主要任务是:模块接口测试;局部数据结构测试;路径测试;错误处理测试;边界测试。2. 如果开发时间紧迫,是否可以跳过单元测试而直接进行集成测试?为什么?不可以。因为没有经过单元测试的模块会遗留大量的缺陷到集成测试阶段,而在集成测试阶段对这些缺陷定位困难,导致后续工作展开困难,修复缺陷成本
2022-05-29 09:01:43 421 1
原创 软件工程经济学作业 软件产业的特点有哪些?
一.软件产业的特点有哪些?(1)高技术、高附加值及高效益。 (2)国际化。 (3)服务化。 (4)专业化分工越来越细。 (5)高关联度软件工程经济学主要包括哪些内容?(1)学科研究的对象、任务、特征、研究范围与研究方法;(2)软件系统内部构成要素与经济活动及其关联分析,如投资、融资、工期、成本、效益、效率、质量保证、开发、管理、运行与维护等及其关联分析;(3)软件系统的组织结构、管理决策以及与经营活动的关系;(4)软件系统的资金流、物流、信息流的输入和输出以及对系统外部(如国家、地区、社会
2022-05-15 15:50:46 3634
原创 工程伦理学作业
一.伦理学及工程伦理学的含义是什么伦理学,即道德哲学,是哲学的分支、关于道德的学问。可将其认为研究道德问题的学问。只有在道德上应当或不应当、好或坏、对或错等才德问题,才是伦理学问题。工程伦理学是旨在理解应当用以指导工程实践的道德价值、解决工程中道德问题以及论证与工程有关的道德判断的活动和学科。即工程伦理是应当被从事工程的人们同意的经过论证的关于义务、权利和理想的一套道德原则,发现这样的原则并将它们应用于具体的情形是工程伦理学学科的中心目标。伦:人与人之间的关系;理:道理,规则。伦理学是有关善恶、义务
2022-05-15 15:01:27 7748
原创 登录慕测平台从慕测开发者测试练习的Triangle和NextDay程序中分别生成满足100%语句覆盖、函数覆盖
生成JUnit测试用例集1.对Triangle进行JUnit测试并设计测试用例使其满足100%函数覆盖2.对Triangle进行JUnit测试并设计测试用例使其满足100%语句覆盖3.对Triangle进行JUnit测试并设计测试用例使其满足100%判定覆盖4.对NextDay进行JUnit测试并设计测试用例使其满足100%函数覆盖5.对NextDay进行JUnit测试并设计测试用例使其满足100%语句覆盖6.对NextDay进行JUnit测试并设计测试用例使其满足100%判定覆盖#Tria
2022-05-13 11:10:32 3736
原创 关于Triangle中划分测试用例的代码补全从慕测开发者测试练习的Triangle程序中选取一条判定语句并依据等价类划分和边界值方法生成相应的JUnit测试用例集
(1)列出所选取判定语句中每个参数所划分的有效等价类(2)列出弱一般等价类的JUnit测试用例集;运行该测试用例集并给出运行后语句覆盖、函数覆盖、以及判定覆盖的覆盖率截图(10分)Triangle T1=new Triangle(2,3,4);Triangle T2=new Triangle(5,6,6);(3)列出强一般等价类的JUnit测试用例集;运行该测试用例集并给出运行后语句覆盖、函数覆盖、以及判定覆盖的覆盖率截图(10分)共8个Triangle T1=new Triangle(3
2022-04-03 09:48:04 4778 1
原创 软件质量保证与测试 实验一 登录慕测平台Triangle生成相应的JUnit测试用例集
登录慕测平台(http://www.mooctest.net/login2)从慕测开发者测试练习的Triangle程序中选取一条判定语句并依据等价类划分和边界值方法生成相应的JUnit测试用例集(1)根据所选定的判定语句自行将其中所包含的参数分别划分为2到3个有效等价类选取了比较简单的if用例即判断三边是否相等来判断出是否等边三角形if (triangle.lborderA == triangle.lborderB && triangle.lborderB == tria
2022-04-01 17:08:38 5504
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人