会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RJ失格
博客园
首页
新随笔
联系
订阅
管理
2021年6月14日
软件工程课程学习心得——地信1902赵佳乐
摘要: 时光匆匆,不知不觉间《软件工程》的课程已经快学完,虽说没有开发出具体的项目应用,但我们知道了软件工程是将系统化的,规范化的,可度量的方法应用于软件的开发,运行和维护修复的过程。在课程期间,学到了很多实用的东西,老师教会了我们如何去分析和处理问题,教会了我们编写项目软件的流程和注意事项,总的来说是获益
阅读全文
posted @ 2021-06-14 18:42 RJ失格
阅读(144)
评论(0)
推荐(0)
2021年6月6日
第十三章软件维护——地信1902赵佳乐
摘要: 1.什么是软件维护? 软件维护(software maintenance)是指在软件产品在交付之后,为改正错误、改进性能或其他属性,或者为了适应变化了的环境而对软件产品所进行的修改活动。 2.为什么要进行软件维护? 软件维护的原因主要有以下两点: (1)修正在运行中发现在测试阶段未能发现的潜在软件错
阅读全文
posted @ 2021-06-06 18:17 RJ失格
阅读(137)
评论(0)
推荐(0)
第十一章思考题——地信1902赵佳乐
摘要: 1.面向对象的分析与设计方法与结构化的分析设计方法有什么不同? 结构化系统分析方法是采用自顶向下,由外到内,逐层分解'的思想对复杂的系统进行分解化简,从而有效地控制了系统分析每一步的难度,并运用数据流图、加工说明和数据字典作为表达工具的一种系统分析技术。 而面向对象的分析方法则是通过将数据和逻辑结构
阅读全文
posted @ 2021-06-06 18:12 RJ失格
阅读(47)
评论(0)
推荐(0)
第八章思考题——地信1902赵佳乐
摘要: 1.软件结构图的形态特征有哪些指标?各有什么含义? (1)深度:指结构图控制的层次,即模块的层数。 (2)宽度:指一层中最大的模块个数。 (3)扇出:指一个模块直接下属模块的个数。如模块M的扇出为3. (4)扇入:指一个模块直接上属模块的个数。 2.软件结构有哪些优化原则? (1)模块独立性准则 划
阅读全文
posted @ 2021-06-06 18:10 RJ失格
阅读(116)
评论(0)
推荐(0)
2021年4月4日
第七章思考题——地信1902赵佳乐
摘要: 1.软件设计的目标及主要任务有哪些? 软件设计阶段的基本目标是构造系统“怎么做”的模型描述。 总体设计,也称为概要设计,软件结构设计,或高层设计。 体系结构设计:定义软件模块(构件)及模块之间的关系。 接口设计:包括用户接口(界面)、外部接口、内部接口。 数据设计:软件涉及的数据结构、文件系统的结构
阅读全文
posted @ 2021-04-04 23:44 RJ失格
阅读(97)
评论(0)
推荐(0)
2021年3月16日
第五章思考题——地信1902赵佳乐
摘要: 1.需求分析的目的是什么,有什么作用? 需求分析是指在开发一个新的或升级一个已有的软件系统时描写新系统的目的、范围、定义和功能时所要做的所有工作。要求开发人员准确地理解用户需要什么,进行细致地调查分析,将用户的需求陈述转化为完整的需求定义,再由需求定义转化为相应的软件需求规格说明。 需求分析虽处于软
阅读全文
posted @ 2021-03-16 20:49 RJ失格
阅读(23)
评论(0)
推荐(0)
2021年3月11日
第二三章思考题——地信1902赵佳乐
摘要: 1.简述软件过程、软件生存周期、软件过程模型(软件生存周期模型)三者之间的概念区别。 ♦软件过程(软件生存周期过程): 软件生存周期中的一系列相关过程所涉及的活动。 过程是活动的集合。 活动是任务的集合。 任务是将输入转换为输出的操作 ♦软件生存周期:软件也有一个从生到死的过程,这个过程一般称之为软
阅读全文
posted @ 2021-03-11 14:54 RJ失格
阅读(30)
评论(0)
推荐(0)
2021年3月10日
第一章思考题——地信1902赵佳乐
摘要: 1.结合你之前的工程经验以及任正非致员工信,谈谈你对软件工程的看法。 软件工程这门课程包含一系列软件开发的基本原理、方法和实践经验,用来指导人们进行正确的软件开发。 软件工程是运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必须的相关文件资料,是开发、运行、维护和修复软件的系
阅读全文
posted @ 2021-03-10 21:35 RJ失格
阅读(16)
评论(0)
推荐(0)
公告