软件生命周期

  • A+

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

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

(1)【◆题库问题◆】:[名词解释] 软件生命周期

【◆参考答案◆】:
软件生命周期是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。

(2)【◆题库问题◆】:[单选] 详细设计的基本任务中包括()。
A.数据流设计
B.人机对话设计
C.数据库的逻辑设计
D.软件结构设计

【◆参考答案◆】:B

(3)【◆题库问题◆】:[单选] 下面哪些不是数据字典的元素()
A.数据流
B.数据存储
C.处理
D.数据项

【◆参考答案◆】:D

(4)【◆题库问题◆】:[问答题,简答题] 对软件项目经理人员的要求有哪些?

【◆参考答案◆】:对项目经理除了要求具有较强的管理能力外,还要求其应具有的能力有:①把用户提出的非技术性要求加以整理提炼,以技术说明书形式转告给分析员和测试员。②能说服用户放弃那些不切实际的要求,以保证合理的要求得以满足。③具有综合问题的能力。④具有很强的沟通能力。

(5)【◆题库问题◆】:[问答题,简答题] 描述表达基本加工逻辑功能的结构化工具有哪些特点?

【◆参考答案◆】:其特点如下所述:(1)自然语言语义丰富,语法灵活,可描述十分广泛而复杂的问题,表达人们丰富的感情和智慧。(2)结构化语言没有严格的语法规定,使用的词汇比形式化的计算机语言广泛,但使用的语句类型很少,结构规范,表达的内容清晰、准确、易理解,不易产生歧义。(3)决策树清晰地表达了在什么情况下应采取什么策略,不易产生逻辑上的混乱。是描述基本加工的逻辑功能的有效工具。(4)决策表将比较复杂的决策问题简洁、明确、一目了然地描述出来。它是描述条件比较多的决策问题的有效工具。

(6)【◆题库问题◆】:[单选] 在图书馆系统中,假如已经构造了一个一般借书者类,后来发现图书馆的学生和教师在借书中有不同要求。请问在面向对象设计中用()方法可以方便地设计这两个类?
A.信息隐藏
B.继承
C.动态联编
D.代码复制

【◆参考答案◆】:B

(7)【◆题库问题◆】:[单选] 在七种偶合中,最低偶合是()。
A.内容偶合
B.公共偶合
C.数据偶合
D.非直接偶合

【◆参考答案◆】:D

(8)【◆题库问题◆】:[多选] 拆迁补偿的形式包()。
A.货币补偿
B.附属物补偿
C.货物补偿
D.房屋产权调换

【◆参考答案◆】:A, D

(9)【◆题库问题◆】:[问答题] 简述软件生命周期方法学的途径,以及划分阶段步骤的目的和实质。

【◆参考答案◆】:软件生命周期方法学是软件工程的传统途径,划分阶段步骤的目的和实质是:控制开发工作的复杂性,通过有限步骤,把抽象逻辑概念,转化为具体物力实现。

(10)【◆题库问题◆】:[填空题] 在直接插入、冒泡、快速排序和简单选择排序方法中,平均时间复杂度最低的排序方法是()

【◆参考答案◆】:快速排序

发表评论

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