软件工程简答题及答案.docx

软件工程试题整理_ 简答题 1、可行性研究的任务是什么? 首先需要进行概要的分析研究,初步确定项目的规模和目标,确定项目的约束和限制, 把他们清楚地列举出来。 然后,分析员进行简要的需求分析, 抽象出该项目的逻辑结构,建 立逻辑模型。从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决方法, 对每种解决方法 都要研究它的可行性,可从以下三个方面分析研究每种解决方法的可行性。 ㈠技术可行性:对要开发项目的功能、 性能、限制条件进行分析,确定在现有的资源条件下, 技术风险有多大,项目是否能实现。㈡经济可行性:进行开发成本的估算以及了解取得效益 的评估,确定要开发的项目是否值得投资开发。 ㈢社会可行性:要开发的项目是否存在任何 侵犯、妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度、 人员素质、操作方式是否可行。 2、什么是模块的影响范围?什么是模块的控制范围?他们之间应该建立什么关系? 一个模块的作用范围(或称影响范围)指受该模块内一个判定影响的所有模块的集合。 一个模块的控制 范围指模块本身以及其所有下属模块 一个模块的作用范围应在其控制范围之内, (直接或间接从属于它的模块)的集合。且判定所在的模块应在其影响的模块在层次上尽 量靠近。如果再设计过程中,发现模块作用范围不在其控制范围之内,可以用“上移判点” 或“下移受判断影响的模块,将它下移到判断

文档评论(0)

1亿VIP精品文档

相关文档