摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【软件工程基础知识】部分试题的详解,一起来看看吧~



1、在进行软件设计时,以下结构设计原则中,不正确的是()。
A、 模块应具有较强的独立性,即高内聚和低耦合
B、 模块之间的连接存在上下级的调用关系和同级之间的横向联系
C、 整个系统呈树状结构,不允许网状结构或交叉调用关系出现
D、 所有模块都必须严格地分类编码并建立归档文件

答案:B
答题解析:

为了保证系设计工作的顺利进行,结构设计应遵循如下原则:

(1)所划分的模块其内部的凝聚性要强,模块之间的联系要少,即模块具有较强的独立性。

(2)模块之间的连接只能存在上下级之间的调用关系,不能有同级之间的横向联系。

(3)整个系统呈树状结构,不允许网状结构或交叉调用关系出现。

(4)所有模块(包括后继IPO图)都必须严格地分类编码并建立归档文件。

故正确答案为B。



2、软件工程的基本目标是() 。
A、 消除软件固有的复杂性
B、 开发高质量的软件
C、 努力发挥开发人员的创造性潜能
D、 推动软件理论和技术的发展

答案:B
答题解析:

本题考查软件工程的基础知识。

软件工程是指导计算机软件开发的和维护的工程学科,其最根本的目标就是开发出高质量的软件并有效地维护它,故正确答案为B。



3、()过程模型明确地考虑了开发中的风险 。
A、 瀑布
B、 快速原型
C、 V
D、 螺旋

答案:D
答题解析:

本题考查软件过程模型的基础知识。

软件过程是软件生存周期中的一系列相关活动,即用于开发和维护软件及相关产品的一系列活动。

瀑布模型从一种非常高层的角度描述了软件开发过程中进行的活动,并且提出了要求开发人员经过的事件序列。

快速原型模型允许开发人员快速地构造整个系统或系统的一部分以理解或澄清问题。

V模型是瀑布模型的变种,他说明测试活动是如何与分析和设计相联系的。

螺旋模型把开发和风险管理结合起来,以将风险减到最小并控制风险,在该过程模型中,风险被明确地提了出来,故正确答案为D。



查看完整试题>>>