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