自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件工程第十次作业

JMeter:开源的性能测试工具,主要用于负载测试和性能测试,支持多种协议(如HTTP、HTTPS、SOAP等)TestNG:主要用于]ava应用程序的测试,适用于单元测试、集成测试、功能测试等,支持并行测试和教据驱动测试,·LoadRunner:商业性能测试工具,功能强大,支持多种协议和复杂的测试场景,广泛用于企业级应用的性能测试。简单易用,支持注解,广泛用于测试驱动开发(TDD)·PyTest:用于Python的强大测试框架,支持简单易用的语法,广泛用于单元测试和功能测试。请列举你所了解的测试工具。

2024-05-31 21:24:40 593

原创 软件工程第九次作业

1.说说你了解过、使用过什么编程语言?2.说说你了解过、使用过什么编程工具?C语言、C++、Java。

2024-05-29 10:02:38 221

原创 软件工程第八次作业

模块化是指将一个大的系统或程序分解成独立的模块并按照一定的规则组合在一起的设计方法,每个模块都有自己的功能和接口。藏可以通过定义一组独立的模块来实现,每个模块仅交换必要的信息,从而避免了修改期间由于疏忽而引入的错误传播到软件的其他。有效的模块化可以通过定义一组独立的模块来实现,每个模块仅交换必要的信息,从而避免了修改期间由于疏忽而引入的错误传播到。内聚要高,每个模块完成一个相对独立的子功能。变换流是信息隐藏和局部化的一种具体实现方式,可以实现输入和输出的格式转换和加工处理,从而提高软件的可扩展性和可移植。

2024-05-24 15:53:38 308 1

原创 软件工程第七次作业

3.学生本身:考虑到开发的应用面向中小学生,学生的体验至关重要。在开发前期加强与目标用户的沟通,了解其学习方法和需求,会有利于研发团队开展针对性的设计和优化。2.家长:他们对于子女学习非常重视,对学生学习软件的使用场景和需求了解较为深入,因此可以为开发团队提供更多的营养性反馈。1.中小学老师:他们有丰富的教学经验和了解学生学习情况的能力,可以提供宝贵的意见和建议,为软件的优化和改进提供指导。在开发中小学生学习数学的软件时,可以找中小学老师、家长以及学生本身作为用户调查对象。

2024-05-24 15:47:27 111 1

原创 软件工程第六次作业

是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。所谓“分而治之”就是把一个复杂的算法问题按一定的“分解"方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解。导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。软件开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等不同的过程,还涉及到开发工具、开发人。

2024-05-24 15:40:08 219 1

原创 软件工程第五次作业

硬件设计,是期望能够像其它工程学科一样,使用适当的数学分析以提高设计的可靠性和强健性。基于数学的特种技术,适合于软件和硬件系统的描述、开发和验证。将形式化方法用于软件和。但是,由于采用形式化方法的成本高意味着它们通常只用于开发注重安全性的高度整合的系。形式化方法,中文也称形式方法、正规方法。在计算机科学和软件工程领域,形式化方法是。

2024-05-05 14:01:21 95

原创 软件工程第四次作业

(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。在结对编程中,观察员同时考虑工作的战略性方向,提出改进的意见,或将来可能出现的问题以便处理。这样使得驾驶者可以集中全部注意力在完成当前任务的“战术”方面。观察员当作安全网和指南。结对编程对开发程序有很多好处。比如增加纪律性,写出更好的代码等。

2024-05-05 13:59:21 1248

原创 蓝桥杯-3516-景区导游

某景区一共有 N 个景点,编号 1到 N。景点之间共有 N -1条双向的摆渡车线路相连,形成一棵树状结构。在景点之间往返只能通过这些摆渡车进行,需要花费一定的时间。小明是这个景区的资深导游,他每天都要按固定顺序带客人游览其中 K 个景点:41,42,...,AK。今天由于时间原因,小明决定跳过其中一个景点,只带游客按顺序游览其中 区-1个景点。具体来说,如果小明选择跳过 4i,那么他会按顺序带游客游览请你对任意一个 Ai,计算如果跳过这个景点,小明需要花费多少时。

2024-04-24 17:27:11 661

原创 软件工程第三次作业

软件工程方法论中推崇的“重用”和“模块化”思想,可以帮助我们降低软件开发的成本。通过将一些通用的功能封装为模块或组件,可以减少重复编写代码的工作量,提高软件开发的效率,从而降低软件开发的成本。:软件工程方法论中包括了很多的技术要求和标准,如需求分析、软件设计、编码规范、测试等等。这些要求和标准可以帮助我们在软件开发过程中发现和解决问题,从而提高软件开发的质量和可靠性。软件工程方法论强调从需求分析开始到软件维护的整个过程都应该规范化、标准化。这样可以确保软件开发流程的可控性,提高软件开发的效率和质量。

2024-04-23 19:55:27 186

原创 软件工程第二次作业

软件工程并不是教不会写程序的人开发软件,而是它更多的是提供一套框架和工具,帮助开发者更好地理解和处理开发中的复杂性,无论他们的编程能力如何。总的来说,软件工程并不是只针对编程能力不强的人,而是为所有软件开发者提供支持,使他们能在更广泛的层面上贡献自己的力量。希望理解明白软件开发过程、方法、技术以及相关工具,学会一些对于“需求分析、软件设计、软件构造、软件测试”流程的基本操作。学会科学的,有效的开发思想、理念、开发模式和开发流程,使得自己更能有效的完成任务。在实践中,使自己对软件工程有更多的了解。

2024-04-23 09:27:41 79

原创 软件工程第一次作业

如果在这个类的基础上,再考虑抽象过程中各对象被舍弃的那部分特性,则可形成一个新的类,这个类具有前一个类的全部特征,是前一个类的子集,形成一种层次结构,即继承结构。把众多的事物进行归纳、分类是人们在认识客观世界时经常采用的思维方法,“物以类聚,人以群分”就是分类的意思,分类所依据的原则是抽象。面对对象技术是指在 软件开发 过程中面向客观世界或问题域中的事物,采用人类在认识客观世界的过程中普遍运用的思维方法,直观、自然地描述客观世界中的有关事物。提问原因:在科技水平进步的同时,软件领域为何没有更上硬件的脚步。

2024-04-14 10:01:08 290 2

空空如也

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

TA关注的人

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