- 博客(11)
- 收藏
- 关注
原创 vscode 出现Unable to start debugging. Unexpected GDB output from command “-exec-run“.解决
发现使用debug时windows使用的终端是powershell,并且自动激活了Anaconda,将Anaconda自动激活关闭后解决了这个问题
2022-02-09 09:26:27 2222
原创 软件工程第九次作业
软件工程第九次作业1. 软件测试的目的及原则2.软件测试的分类3.黑盒测试4.白盒测试5. 如何构建测试用例6.软件测试与软件开发的关系7.单元测试8.集成测试9.调试策略1. 软件测试的目的及原则软件测试是为了发现软件缺陷而执行程序的过程,软件测试是为了证明软件有缺陷,而不是仅仅为了演示软件的正确功能。软件测试的原则:Pareto法则:也称为80/20法则一般可以发现80%的缺陷,最后20%的缺陷可能在用户大范围、长时间使用后才逐渐暴露出来。80%的软件缺陷通常集中在20%的模块中20%的
2021-06-06 23:09:13 170
原创 软件工程第八次作业
软件工程第八次作业1.面向对象和结构化分析的不同2.面向对象分析与设计之间的联系3.本团队的总体设计4.本团队的详细设计1.面向对象和结构化分析的不同面向对象的设计以面向对象分析所产生的需求规格说明书为基础,设计出描述如何实现各项需求的解决方案。面向对象的设计是将分析所创建的分析模型转换为设计模型,同时通过进一步细化需求,对分析模型加一修正和补充。结构化设计面向数据流,其最大的着力点在于设计系统各个组成部分之间的内部联系,以满足软件所需要的层次和结构。结构化设计中,软件被自顶向下地不断细分,并谨慎地对
2021-06-06 22:22:53 95
原创 软件工程第七次作业
软工第七次作业1.软件结构图的形态特征2. 软件结构优化的原则3.数据流模型的类型及特点4.面向数据流的变换及其事务设计方法1.软件结构图的形态特征软件结构图的形态特征有以下四种:深度:指结构图控制的层次,即模块的层数宽度:指一层中最大的模块个数扇出:指一个模块直接下属模块的个数扇入:值一个模块直接上属模块的个数2. 软件结构优化的原则模块独立原则:划分模块时,尽量做到高内聚低耦合,保持模块相对独立性,以此原则优化初始的软件结构。软件结构的形态特征准则:软件结构的深度、宽度、扇入数和
2021-06-06 22:00:03 1462
原创 软件工程第四次作业
1.结构化分析的特点结构化分析(SA,Structured Analysis)方法是20世纪70年代,由E.Yourdon等人倡导的一种适用于大型数据处理系统的、面向数据流的需求分析方法。结构化分析方法是一种传统的系统建模方法,其过程是创建描述信息内容和数据流的模型,依据功能和行为对系统进行划分,并描述必须建立的系统要素特点:采用自顶向下、逐层分解的方法求解复杂问题2.数据流图的建模元素、构建数据流图及注意事项数据流图的建模元素:数据流图的构建:一般情况下,只用一个数据流图表达数据处
2021-03-28 15:54:34 123
原创 软件工程第三次作业
1、需求分析的目的及作用目的: 要求开发人员准确地理解用户需要什么,进行细致地调查分析将用户的需求陈述转化为完整的需求定义,再由需求定义转化为相应的软件需求规格说明。作用: 需求分析虽处于软件开发的初级阶段,但它对于整个软件开发过程以及产品质量至关重要。2、软件需求分类业务需求(Business requirement):反映了组织机构或客户对系统、产品高层次的目标要求,比如房地产市场的开发商用户需求(User requirement):用户的目标,或用户要求系统必须能完成的任务
2021-03-28 15:16:23 104
原创 软件工程第一次作业
1、对软件工程的看法随着软件行业的发展,软件也由原来只需要几万行代码就能实现的小作坊时代,演变为如今上千万甚至上亿行代码,软件的复杂性随着计算机技术的不断进步也在不断的加深。不仅如此以往以个人为单位就可以设计出一个简单的软件,到如今需要很多人的同力合作才能实现一款可以商业运营的软件。软件设计也越来越需要同力合作。总所周知,计算机起源于美国,我国计算机起步相对较晚。但得益于计算机是一门新兴的学科所以虽然美国有领先但是...
2021-03-08 13:02:27 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人