为了满足用户新增功能或修改已有功能的建议而进行的维护称之为()。

  • A+

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

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

(1)【◆题库问题◆】:[填空题] 为了满足用户新增功能或修改已有功能的建议而进行的维护称之为()。

【◆参考答案◆】:完善性维护

(2)【◆题库问题◆】:[填空题] 在顺序表中查找某个元素时,需要将当前元素与要找的元素进行若干次的比较,算法经常用while循环来实现,while里面的条件是没找完且()。

【◆参考答案◆】:没找到

(3)【◆题库问题◆】:[问答题] 为什么说面向对象方法学比传统方法学在稳定性方面要好?

【◆参考答案◆】:
传统的软件开发以算法为核心,开发过程基于功能分析和功能分解.用传统方法所建立起来的软件系统的结构紧密依赖于系统所要完成的功能,当功能需求
发生变化时将引起软件结构的整体修改.事实上,用户需求变化大部分是针对功能的,因此这样的软件系统是不稳定的。面向对象方法基于构造问题领域的对象模型,以对象为中心构造软件系统。它的基本作法是用对象模拟问题领域中的实体,以对象间的联系刻画实体间的联系。当对系统的功能需求变化时并不会引起软件结构的整体变化,仅仅只需要作一些局部性的修改。总之,由于现实世界中的实体是相对稳定的,因此,对象为中心构造的软件系统也是比较稳定的。

(4)【◆题库问题◆】:[问答题] 简述何谓软件开发方法?请列举四种主要方法。

【◆参考答案◆】:
软件开发方法是一中使用定义好的技术集和符号表示组织软件生产的过程。结构化方法jackson方法维也纳开发方法面向对象开发方法

(5)【◆题库问题◆】:[单选] UML合法性问题是指()。
A.UML是一种具有指定性规则的语言
B.UML由正式机构管理控制
C.UML是一种描述性规则的语言,但我们使用应该尽可能与习惯相符
D.UML必须符合语法规则

【◆参考答案◆】:A

(6)【◆题库问题◆】:[单选] sA方法的基本思想是()。
A.自底向上逐步抽象
B.自底向上逐步分解
C.自顶向下逐步分解
D.自顶向下逐步抽象

【◆参考答案◆】:C

(7)【◆题库问题◆】:[填空题] 用单链表存储线性表,每个结点需要两个域,一个是(),另一个是指针域。

【◆参考答案◆】:数据

(8)【◆题库问题◆】:[问答题,简答题] 层次式小组是怎样的一种组织形式?

【◆参考答案◆】:层次式小组是将组内人员分为3级:组长1人,他作为项目负责人负责全组工作;他直接领导2~7名高级程序员;每位高级程序员通过基层小组管理若干名程序员。

(9)【◆题库问题◆】:[单选] 软件设计阶段的输出主要是()。
A.程序
B.模块
C.伪代码
D.设计规格说明书

【◆参考答案◆】:D

(10)【◆题库问题◆】:[单选] 层次图很适于在()设计软件的过程使用
A.自顶向下
B.自底向上
C.由中间到两边
D.以上都不正确

【◆参考答案◆】:A

发表评论

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