软件工程导论(整理版)

SA——结构化分析方法可行性研究:可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程;技术可行性:对待开发的系统进行功能、性能和限制条件的分析,确定在现有的资源条件下,技术风险有多大,系统能否实现;经济可行性:这个系统的经济效益能超过它的开发成本吗?社会可行性:实用性怎样5. 耦合性:

2024-02-07
软件工程导论简答题大全

1.软件工程的七条基本原理是什么?答:软件工程的七条基本原理是:用分阶段的是的生存周期计划严格管理;坚持进行阶段评审;严格实施的产品控制;采用现代程序技术;结果应能清楚地审查;开发小组的成员应该少而精;承认不断改进软件工程的必要性。2.良好的编码风格应具备哪些条件?答:应具备以下条件:(1)使用标准的控制结构;(2)有限制地使用GOTO语句;(3)源程序的文

2024-02-07
软件工程导论课后题

1-5、根据历史数据可以做出如下的假设:对计算机存储容量的需求大致按下面公式描述的趋势逐年增加:M=4080e0.28(Y-1960)存储器的价格按下面公式描述的趋势逐年下降:P1=0.3×0.72Y-1974(美分/位)如果计算机字长为16位,则存储器价格下降的趋势为:P2=0.048×0.72Y-1974(美元/字)在上列公式中Y代表年份,M是存储容量(

2024-02-07
软件工程导论最全复习总结

1、软件危机是指在计算机开发过程中的开发和维护过程中所遇到的一系列的严重问题。2、软件是程序、数据及相关文档的完整集合,程序是能够完成预定功能和性能的可执行的程序序列;数据是是使程序能够适当的处理信息的数据结构;文档是开发、使用和维护程序所需要的图文资料。3、软件工程学包含3个要素:方法、工具、过程。4、目前使用最广泛的软件工程方法学是传统方法学和面向对象方

2024-02-07
软件工程导论试题(整理)

单项选择题(每小题1分,共10分)1、在结构性的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标( A )(A)需求分析阶段(B)详细设计阶段(C)概要设计阶段(D)可行性2、研究阶段软件工程方法中普遍定义的方法之一是结构化生命周期方法(SLC方法),下述哪一个论述不具有SLC方法的主要特征( C )A 严格定义需求B 划分开发阶段C 规

2024-02-07
软件工程导论复习重点总结很全(第六版)(精)

第1章软件工程学概述1.1 软件危机1.1.1 软件危机的介绍软件危机(软件萧条、软件困扰:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机包含下述两方面的问题:如何开发软件,满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。软件危机的典型表现:(1对软件开发成本和进度的估计常常很不准确;(2用户对“已完成的”软件系统不满意的现象经

2024-02-07
软件工程DFD

软件工程DFD

2024-02-07
软件工程导论名词解释

名词解释1.数据词典——是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。2.数据流图——他以图形的方式反映系统的数据流程3.白盒测试——按照程序内部的结构测试程序,检验程序中的每条路径是否都能按预定要求正确工作。有两种测试法既逻辑覆盖测试法和路径测试法4.黑盒测试——按照程序的功能测试程序,检验与程序

2024-02-07
软件工程导论实验报告

软件工程导论实验报告日期2013 年9 月26 日地点实验中心404【实验目的】【实验重点】【实验难点】1)熟悉Visio 的工作环境及组成;2)掌握用Visio 软件绘制图表的基本操作;3)能熟练全用Visio软件绘制各种较复杂的专业图表;4)掌握各种图表文档创建方法.要求能够熟练运用Visio软件所提供的菜单工具、模型等制作图形或图表。能用Visio软件

2024-02-07
软件工程导论答案 第2章 习题答案

答案习题22-1在软件开发的早期阶段为什么要进行可行性分析研究?应该从哪些方面研究目标系统的可行性?可行性分析是要进行一次大大压缩简化系统分析和设计过程,避免时间、资源、人力和金钱的浪费。技术上的可行性——使用现有的技术能实现这个系统吗?经济上的可行性——这个系统的经济效益能超过它的开发成本吗?(投资与效益)操作可行性——系统的操作方式在这个用户组织内行得通

2024-02-07
软件工程导论第六版期末复习总结

软件工程一、名词解释与问答1、SA——结构化分析方法2、画数据流图应注意什么事项?(1)数据流名称只能是名词或是名词短语;(2)每个加工至少有一个输入数据和一个输出数据流,反映出此加工数据的来源与加工的结果;(3)编号:某个加工分解成一张数据流图时,上层图为父类,下层图为子类;父图与子图的平衡:子图的输入输出数据流同父类相应的输入输出数据流必须一致;(4)注

2024-02-07
(完整word版)软件工程导论(第6版)

第一章、软件工程学概述软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机包含下述两个方面的问题:1.如何开发软件,以满足对软件日益增长的需求。2.如何维护数量不断膨胀的已有软件。具体的说,软件危机主要有以下一些典型表现:1.对软件开发成本的进度的估计常常很不准确。2.用户对“已完成的”软件系统不满意的现象经常发生3.软件产品的质量往

2024-02-07
软件工程导论(整理)

一、软件危机与软件工程1、软件危机软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。(正常、不正常运行软件都具有这种问题)2、软件危机的原因1)软件本身特点造成;程序规模庞大;程序复杂性随着程序规模的增加而呈指数上升。2)软件开发与维护的方法不正确。主要表现:(a)忽视软件需求分析;(b)认为软件开发就是写程序并使之运行;(c)轻视软件维护;

2024-02-07
软件工程导论复习资料(汇总)

第一章概述1.IEEE为软件下的定义是:计算机程序、方法、规则、相关的文档资料以及在计算机上运行程序时所必需的数据的完整集合2.程序是为了解决某个特定问题而用程序设计语言描述的适合计算机处理的语句序列。3.文档是软件开发活动的记录,主要供人们阅读,既可用于专业人员和用户之间的通信和交流,也可以用于软件开发过程的管理和运行阶段的维护。4.软件的特点:·软件是一

2024-02-07
软件工程导论数据流图实例

软件工程导论数据流图实例

2024-02-07
软件工程导论(第6版)

第一章、软件工程学概述软件危机:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机包含下述两个方面的问题:1.如何开发软件,以满足对软件日益增长的需求。2.如何维护数量不断膨胀的已有软件。具体的说,软件危机主要有以下一些典型表现:1.对软件开发成本的进度的估计常常很不准确。2.用户对“已完成的”软件系统不满意的现象经常发生3.软件产品的质量往

2024-02-07
软件工程导论知识点总结(整理)

《软件工程导论》课后习题答案第一章软件工程概论1.什么是软件危机?软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题表现在以下几个方面:(1)用户对开发出的软件很难满意。(2)软件产品的质量往往靠不住。(3)一般软件很难维护。(4)软件生产效率很低。(5)软件开发成本越来越大。(6)软件成本与开发进度难以估计。(7)软件技术的发展远远

2024-02-07
软件工程导论实验报告

实验项目名称:Microsoft Visio 软件的使用日期2013年9月26日地点实验中心404【实验目的】1) 熟悉 Visio 的工作环境及组成;2) 掌握用 Visio 软件绘制图表的基本操作;3) 能熟练全用 Visio 软件绘制各种较复杂的专业图表;4) 掌握各种图表文档创建方法.【实验重点】要求能够熟练运用Visio软件所提供的菜单工具、模型等

2024-02-07
软件工程导论复习重点总结 很全(第六版)

第1章软件工程学概述1.1 软件危机1.1.1 软件危机的介绍软件危机(软件萧条、软件困扰):是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机包含下述两方面的问题:如何开发软件,满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。软件危机的典型表现:(1)对软件开发成本和进度的估计常常很不准确;(2)用户对“已完成的”软件系统不满意的

2024-02-07
软件工程导论复习重点总结--很全(第六版)

第1章软件工程学概述1.1 软件危机1.1.1 软件危机的介绍软件危机(软件萧条、软件困扰):是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机包含下述两方面的问题:如何开发软件,满足对软件日益增长的需求;如何维护数量不断膨胀的已有软件。软件危机的典型表现:(1)对软件开发成本和进度的估计常常很不准确;(2)用户对“已完成的”软件系统不满意的

2024-02-07