1 / 10
文档名称:

软件工程总结.docx

格式:docx   大小:18KB   页数:10页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程总结.docx

上传人:飞行的优优 2022/4/3 文件大小:18 KB

下载得到文件列表

软件工程总结.docx

文档介绍

文档介绍:最好的资料送给最好的你
软件工程总结
软件工程的定义:软件工程是将系统化的,规范化的,可度量的方法应用于软件的开发,运行和维护过程,即将工程化应用于软件中的方法的研究。
软件工程的定义 种模块把几种相关的功能组合在一起,每次被调用时,根据传送给模块的控制型参数来确定应执行的功能。
时间内聚:这种模块大多为多功能模块,但要求模块的各个功能必须在同一时间段执行。
工程内聚:使用流程图作为工具设计程序的时候,通过流程图来确定模块划分,把流程图中的某一部分划出组成模块,就是过程内聚模块。
通信内聚:一个模块内各功能部分都使用了相同的输入数据,或
产生了相同的输出数据。
5/10
最好的资料送给最好的你
顺序内聚:一个模块中各个部分都是完成一项具体的功能而协同工作,紧密联系,不可分割的。
内容耦合:如果一个模块直接访问另一个模块内的内部数据,或一个模块不能通过正常入口转到另一个模块内部,或两个模块有一部分
程序代码重叠(在汇编语言程序中可能出现) ,或者一个模块有多个入口,则两个模块之间就发生了内容耦合。它是最高程度的耦合,应该避免。
公共耦合:如果一组模块都访问同一个公共数据环境,则它们之间的耦合称为公共耦合。
外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。
控制耦合:如果一个模块把控制信息传递给另一个模块,对其功能进行控制,这种耦合称为控制耦合。
标记耦合:如果一组模块通过参数表传递记录信息,这组模块就是标记耦合。事实上这组模块共享了某一数据结构的子结构,而不是简单变量。
6/10
最好的资料送给最好的你
数据耦合:如果一个模块访问另一个模块彼此之间通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入,输出信息,这种耦合称为数据耦合。
非直接耦合:如果两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的,这就是非直接耦合。
数据流图的类型:变换型,事务型,混合型。
sd 方法以数据流图为基础设计系统的模块结构。
事务型中间是有事务中心的!由它来进行处理的!
程序设计语言的分类:
机器语言——第一代语言
汇编语言——第二代语言
7/10
最好的资料送给最好的你
高级语言——第三代语言
4gl ——第四代语言
变换型数据流图是线形结构

最近更新

2024年小班健康工作计划合集4篇 11页

心灵捕手观后感(集锦14篇) 37页

2024年小熊减肥作文[必备5篇] 8页

2024年小故事大道理读后感15篇 13页

国际护理实践分类体系在新生儿监护记录中的应.. 2页

2024年小学辅导员工作总结(精选27篇) 77页

四间甲氧基间苯二酚杯芳烃羧酸衍生物的合成及.. 2页

器械健身健美运动对男性研究生体育锻炼行为干.. 2页

2024年小学语文教师培训研修总结 13页

商品通用名称法律问题研究的开题报告 2页

2024年小学自我介绍15篇(热) 13页

呼和浩特地区二人台艺术现状调查与分析的开题.. 2页

员工可雇佣能力与工作不安全感关系研究的开题.. 2页

含卟啉基团聚合物在水介质中自组装行为的研究.. 2页

2024年小学社团活动总结(精选23篇) 47页

名山河流域土壤微团聚体对Pb2+吸附解吸特性研.. 2页

司法政策的基本理论探析的开题报告 2页

第十六章、心血管系统药物全-1 91页

2024年小学生环保演讲稿通用15篇 20页

2024年小学生清明节国旗下讲话稿2017精选 6页

2024年小学生期末自我总结(通用16篇) 13页

发展草原文化题材动漫的思考——以内蒙古为例.. 2页

2024社区治保述职报告 26页

纪检监察干部“加强党的政治建设”专题学习研.. 3页

装卸车应急救援预案危化品装卸车事故现场处置.. 18页

2023年行政处罚法知识考试题库及答案 5页

建筑消防设施的维护管理(GB25201-2022) 11页

塔吊拆除技术交底 2页

社区防治艾滋病工作计划 3页

客房物品明细清单表 2页