什么是结构化分析?

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[问答题,简答题] 什么是结构化分析?

【◆参考答案◆】:结构化分析方法是面向数据流进行需求分析的方法。结构化分析方法使用数据流图DFD与数据字典DD来描述,面向数据流问题的需求分析适合于数据处理类型软件的需求描述。其核心思想是分解化简问题,将物理与逻辑表示分开,对系统进行数据与逻辑的抽象。

(2)【◆题库问题◆】:[填空题] 计算机系统的软件由程序、数据和()组成。

【◆参考答案◆】:文档

(3)【◆题库问题◆】:[单选] 项目总投资在()万元人民币以上的项目,属于招标的适用范围。
A.1000
B.2000
C.3000
D.4000

【◆参考答案◆】:C

(4)【◆题库问题◆】:[填空题] 在具有n个元素的顺序存储结构的线性表中插入某个元素的时间复杂度是()。

【◆参考答案◆】:O(n)

(5)【◆题库问题◆】:[问答题] 简述软件过程概念。

【◆参考答案◆】:
软件过程包括软件开发过程和软件维护过程。

(6)【◆题库问题◆】:[单选] EJB类库存在于Java的哪个版本中?()
A.J2SE
B.J2EE
C.J2ME
D.J2NE

【◆参考答案◆】:B

(7)【◆题库问题◆】:[名词解释] 等价类划分

【◆参考答案◆】:
等价类划分是一种典型的黑盒测试方法。使用这一方法时,完全不考虑程序的内部结构,只依据程序的规格说明来设计测试用例。

(8)【◆题库问题◆】:[填空题] 风险分析的四个主要活动:风险标识、风险估算、()、风险驾驭和监控。

【◆参考答案◆】:风险评价

(9)【◆题库问题◆】:[问答题,简答题] 计算题:已知有一个国外典型的软件项目的记录,开发人员M=6人,其代码行数=20.2KLOC,工作量E=43PM,成本S=314000美元,错误数N=64,文档页数Pd=1050页。试计算开发该软件项目的生产率P、平均成本C.代码出错率EQR和文档率D。

【◆参考答案◆】:根据给出的已知数据,可得:P=L/E=20.2KLOC/43PM=0.47KLOC/PM=470LOC/PMC=S/L=314000美元/20.2KLOC=15.54美元/LOCEQR=N/L=64个/20.2KLOC=3.17个/KLOCD=Pd/L=1050页/20.2KLOC=51.98页/KLOC

(10)【◆题库问题◆】:[单选] 对于观察者模式,下面的()说法是错误的。
A.观察者的更新是被动的
B.被观察者可以通知观察者进行更新
C.观察者可以改变被观察者的状态,再由被观察者通知所有观察者
D.以上所有选项

【◆参考答案◆】:C

发表评论

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