2014软件工程复习资料简答题.docVIP

  • 4
  • 0
  • 约3.63千字
  • 约 5页
  • 2016-12-15 发布于北京
  • 举报
三、简答题 1、软件开发与写程序有何不同? 答:软件包含程序,程序是软件的一部分。软件是程序、数据及其相关文档的完整集合。程序只是为了实现软件的功能和性能要求而编写的指令序列。DFD四要素的内容。 答:(1)是数据流图英文缩写,是一种描述数据在系统中流动的图形工具;(2)是以图形方式表达数据处理系统中信息的传递和变换处理过程,它从数据加工的角度来描述一个企事业组织中的业务活动;(3)A圆框符号 转换数据流的处理过程,又称泡。B方框符号代表位于软件系统边界之外的信息生产着或消费者。 C箭头符号代表转换之间的有向流动的数据项或数据项集合。 D双杠符号代表为一个或多个转换提供数据源或数据存储服务的缓冲区、文件或数据库。 5、需求分析的难点主要表现在哪几个方面? 答:(1) 问题的复杂性。因用户需求所涉及的因素繁多引起,如运行环境和系统功能等等。 (2)交流障碍。需求分析涉及人员较多,如软件系统用户、问题领域专家、需求工程师和项目管理员等,这些人具备不同的背景知识,处于不同的角度,扮演不同角色。造成了相互之间交流的困难。 (3)不完备性和不一致性。由于各种原因,用户对问题的陈述往往是不完备的,其各方面的需求还可能存在着矛盾,需求分析要消除矛盾,形成完备及一致性的定义。 (4)需求易变性。用户需求的变动是一个极为普遍的问题,即使是部分变动,也往往会影响到需求分析的全部,导致不一致性和

文档评论(0)

1亿VIP精品文档

相关文档