软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于()。

  • A+

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

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

(1)【◆题库问题◆】:[单选] 软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于()。
A.开发阶段
B.计划阶段
C.分析阶段
D.设计阶段

【◆参考答案◆】:C

(2)【◆题库问题◆】:[填空题] 对于具有n个顶点和e条边的无向图,在其对应的邻接链表中一共包含()个表结点。

【◆参考答案◆】:2e

(3)【◆题库问题◆】:[名词解释] 对象

【◆参考答案◆】:
是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。类的具体化就是对象,也可以说类的实例是对象。

(4)【◆题库问题◆】:[问答题,简答题] 简述SA方法的缺点。

【◆参考答案◆】:1)传统的SA方法主要用于数据处理方面的问题,主要工具DFD体现了系统"做什么"的功能,但它仅是一个静态模型,没有反映处理的顺序,即控制流程。因此,不适合描述实时控制系统2)SA方法在使用DFD在分析与描述"数据要求"方面是有局限的。3)DFD不适合描述人机界面系统的要求。4)为了更精确地描述软件包需求,提高软件系统的可靠性、安全性,也便于实现自动化,SA方法可与形式方法结合起来。

(5)【◆题库问题◆】:[单选] 软件工作范围不包括哪个?()
A.可靠性
B.开发效益
C.功能
D.性能

【◆参考答案◆】:D

(6)【◆题库问题◆】:[填空题] 在进行单元测试时,须建立一个单元测试环境,即设置若干辅助测试模块,来模拟其他模块与被测试模块之间的关系。因此要设计两类辅助测试模块,他们是驱动模块和桩模块。驱动模块用以模拟被测试模块的()级调用模块。

【◆参考答案◆】:上

(7)【◆题库问题◆】:[填空题] 对于n个元素构成的降序顺序线性表,采用快速排序按照关键字升序排列时共需进行()次划分。

【◆参考答案◆】:n-1

(8)【◆题库问题◆】:[填空题] 在顺序表(2,5,7,10,15,18,21,25)中,用二分法查找关键字值20所需的关键字比较次数为()

【◆参考答案◆】:3

(9)【◆题库问题◆】:[填空题] 设二维数组intM[4][4],每个元素(整数)占2个存储单元,元素按行优先的顺序存储,数组的起始地址为100,元素M[2][3]的地址是()

【◆参考答案◆】:122

(10)【◆题库问题◆】:[问答题] 构成软件工程的基本元素有哪些?

【◆参考答案◆】:除了前面给出的软件工程三大要素,还应该包括控制和质量保证。这里的控制,即规模控制、成本控制、复杂性控制等。

发表评论

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