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

文档评论(0)