为什么说需求获取难?

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[问答题] 为什么说需求获取难?

【◆参考答案◆】:①用户需求具有动态性(不稳定性)。②用户需求具有模糊性(不准确性)。③对需求达成一致的艰难性。④管理体制、机构设置处在变革中。⑤软件书籍没有将需求分析讲清楚。

(2)【◆题库问题◆】:[单选] 详细设计也称为(),它将详细的设计每个模块
A.模块设计
B.过程设计
C.整体设计
D.分段设计

【◆参考答案◆】:A

(3)【◆题库问题◆】:[问答题] 可行性分析的目的有哪些?

【◆参考答案◆】:
1.用最小的代价在尽可能短的时间内确定问题是否能够解决。
2.确定问题是否能够解决和值得解决。
3.分析可能的利弊关系。

(4)【◆题库问题◆】:[名词解释] 螺旋模型的优点有哪些?

【◆参考答案◆】:螺旋模型的主要优点有:1)支持用户需求的动态变化。2)原型可看作形式的可执行的需求规格说明,易于为用户和开发人员共同理解,还可作为继续开发的基础,并为用户参与所有关键决策提供了方便。3)螺旋模型特别强调原型的可扩充性和可修改性,原型的进化贯穿整个软件生存周期,这将有助于目标软件的适应能力。4)为项目管理人员及时调整管理决策提供了方便,进而可降低开发风险。

(5)【◆题库问题◆】:[单选] 下面的()是软件构造活动的任务。

【◆参考答案◆】:E

(6)【◆题库问题◆】:[填空题] 对于一个100行100列的下三角矩阵,若每个元素需占用两个字节进行存储,采用压缩存储方法共需占用()个字节。

【◆参考答案◆】:10100

(7)【◆题库问题◆】:[填空题] 在具有n个元素的顺序存储结构的线性表任意一个位置中插入一个元素,在等概率条件下,平均需要移动()个元素。

【◆参考答案◆】:n/2

(8)【◆题库问题◆】:[问答题] 软件及其特征。

【◆参考答案◆】:
软件是:
(1)指令的集合(计算机程序),通过执行这些指令来满足预期的特征、功能和性能需求;
(2)数据结构,使得程序可以合理利用信息;
(3)文档描述,用来描述程序操作和使用。
特征:
(1)软件是设计开发的,而不是传统意义上生产制造的。
(2)软件不会"磨损"。
(3)虽然整个工业向着基于构件的构造模式发展,然而大多数软件仍是根据实际的顾客需求定制的。

(9)【◆题库问题◆】:[问答题] 什么叫模块化?设计一个系统时是否分的模块越多就越?好说明原因。

【◆参考答案◆】:
1.模块化就是把程序划分成可独立命名且独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
2.不一定。当模块数目增加时每个模块的规模将减小,开发单个模块需要的成本(工作量)确实减少了,但是,随着模块数量增加,设计模块间接上所需要的工作量也将增加,根据这两个因素,得出设计一个系统时并不一定模块越多越好。

(10)【◆题库问题◆】:[填空题] ()是对软件结构中模快间关联程度的一种度量。

【◆参考答案◆】:耦合度

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: