福师18春《软件工程》在线作业一(随机)
福师《软件工程》在线作业一福建师范大学18春在线作业为随机作业
请
一、单选题:
1.(单选题)为使模块尽可能独立,要求() (满分:)
A模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D以上都不正确
正确答案:——B——
2.(单选题)将软件组装成系统的测试技术为() (满分:)
A集成测试
B单元测试
C集合测试
D系统测试
正确答案:——A——
3.(单选题)下面不是软件工程三要素的是() (满分:)
A方法
B类
C过程
D工具
正确答案:——B——
4.(单选题)()由软件定义、软件开发和运行维护3个时期组成 (满分:)
A软件生命周期
B软件测试流程
C软件维护
D软件部署
正确答案:————
5.(单选题)根据用户在软件使用过程中提出的建设性意见所进行的维护活动是(). (满分:)
A纠错性维护
B适应性维护
C改善性维护
D预防性维护
正确答案:————
6.(单选题)RUP把软件生命周期划分为()个连续的阶段 (满分:)
A1
B2
C3
D4
正确答案:————
7.(单选题)层次图很适于在()设计软件的过程使用 (满分:)
A自顶向下
B自底向上
C由中间到两边
D以上都不正确
正确答案:————
8.(单选题)下面不属于面向对象的重要特点() (满分:)
A一致的表示方法
B可重用性
C可维护性
D类型检查
正确答案:————
9.(单选题)Jackson结构程序设计方法基本上由()个步骤组成 (满分:)
A1
B3
C5
D7
正确答案:————
10.(单选题)下面选项属于瀑布模型存在的问题() (满分:)
A用户容易参与开发
B缺乏灵活性
C用户与开发者易沟通
D适用可变需求
正确答案:————
11.(单选题)一张判定表由()部分组成 (满分:)
A1
B2
C3
D4
正确答案:————
12.(单选题)以下不是白盒测试技术的是()。 (满分:)
A基本路径测试
B边界值分析测试
C循环覆盖测试
D逻辑覆盖测试
正确答案:————
13.(单选题)调试时在测试发现错误之()排除错误的过程 (满分:)
A前
B后
C中
D以上都不正确
正确答案:————
14.(单选题)数据对象彼此间() (满分:)
A有关联的
B没有关联
C不好界定关联
D以上都不正确
正确答案:————
15.(单选题)数据字典的最重要用途是作为()阶段的工具 (满分:)
A开发
B分析
C运行
D维护
正确答案:————
16.(单选题)下面不是在需求分析阶段的图形工具的是() (满分:)
A数据流图
B层次方框图
CIPO图
DI-O图
正确答案:————
17.(单选题)下面不是软件危机现象的是() (满分:)
A对软件开发成本和进度的估计常常很不准确。
B用户对“已完成的”软件系统不满意的现象经常发生。
C软件产品的质量往往靠不住。
D软件常常是可维护的。
正确答案:————
18.(单选题)当模块中包含复杂的条件组合,下面选项中()能够清晰地表达出各种动作之间的对应关系。 (满分:)
A判定表和判定树
B盒图
C流程图
D关系图
正确答案:————
19.(单选题)面向对象的软件技术以()为核心 (满分:)
A数据
B对象
C过程
D结构
正确答案:————
20.(单选题)改正性维护占整个维护活动的() (满分:)
A50%-66%
B17%-21%
C18%-25%
D4%
正确答案:————
21.(单选题)软件测试方法中,黑盒、白盒测试法是常用的方法,白盒测试主要用于测试() (满分:)
A结构合理性
B软件外部功能
C程序正确性
D程序内部逻辑
正确答案:————
22.(单选题)用户界面设计过程是一个()的过程 (满分:)
A迭代
B连续
C离散
D一致
正确答案:————
23.(单选题)()适合于调试小程序 (满分:)
A蛮干法
B回溯法
C原因排除法
D以上均不是
正确答案:————
24.(单选题)传统的软件开发方法以()为核心 (满分:)
A数据
B算法
C结构
D过程
正确答案:————
25.(单选题)大型软件的测试不含有那个阶段() (满分:)
A边值测试
B单元测试
C集成测试
D验收测试
正确答案:————
26.(单选题)模块内聚度越高,模块内各成分彼此结合的程度越()。 (满分:)
A松散
B紧密
C无法判断
D相等
正确答案:————
27.(单选题)需求分析中开发人员要从用户那里了解的有() (满分:)
A软件做什么
B用户使用界面
C输入的信息
D软件的规模
正确答案:————
28.(单选题)在数据流图中,正方形表示的是()。 (满分:)
A源点
B园点
C加工
D模块
正确答案:————
29.(单选题)完善性维护占整个维护活动的() (满分:)
A50%-66%
B17%-21%
C18%-25%
D4%
正确答案:————
30.(单选题)下面不是面向对象设计准则的是() (满分:)
A模块化
B抽象
C信息隐藏
D不可重用
正确答案:————
二、多选题:
31.(判断题)当算法中包含多重嵌套条件时,用盒图可以清楚表述算法() (满分:)
A错误
B正确
正确答案:————
32.(判断题)数据元素组成数据的三种方式:顺序、选择、重复() (满分:)
A错误
B正确
正确答案:————
33.(判断题)总体设计过程由两个主要阶段构成:系统设计阶段,确定系统的具体实现方案;结构设计阶段,确定软件结构() (满分:)
A错误
B正确
正确答案:————
34.(判断题)软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示过程() (满分:)
A错误
B正确
正确答案:————
35.(判断题)软件设计中应该追求尽可能松散耦合的系统() (满分:)
A错误
B正确
正确答案:————
三、判断题:
36.(判断题)盒图是最悠久、使用最广泛的描述过程设计的方法() (满分:)
A错误
B正确
正确答案:————
37.(判断题)软件系统的文档常常分为系统文档和结构文档() (满分:)
A错误
B正确
正确答案:————
38.(判断题)判定树是判定表的变种() (满分:)
A错误
B正确
正确答案:————
39.(判断题)文档是软件产品的一部分,没有文档的软件不能称其为软件() (满分:)
A错误
B正确
正确答案:————
40.(判断题)条件测试的优点有二:容易度量条件的测试覆盖率和程序内条件的测试覆盖率可指导附加测试的设计() (满分:)
A错误
B正确
正确答案:————
41.(判断题)重载提高了面向对象系统的灵活性和可读性() (满分:)
A错误
B正确
正确答案:————
42.(判断题)分析模型是系统分析员同用户、领域专家交流时有效地通信手段() (满分:)
A错误
B正确
正确答案:————
43.(判断题)边界测试时单元测试中最后的可能是最重要的任务() (满分:)
A错误
B正确
正确答案:————
44.(判断题)螺旋模型的基本思想是使用原型及其他方法来尽量降低风险() (满分:)
A错误
B正确
正确答案:————
45.(判断题)软件配置管理是在软件的整个生命期内管理变化的一组活动() (满分:)
A错误
B正确
正确答案:————
46.(多选题)常见的软件工程中出现的文档有() (满分:)
A系统说明
B用户手册
C测试计划
D详细设计
正确答案:————
47.(多选题)下面属于软件危机表现的有() (满分:)
A对软件的开发成本不准确
B对软件的开发进度估计不准确
C软件通常没有适当的文档资料
D软件常常是不可维护的
正确答案:————
48.(多选题)需求分析对系统的要求包括() (满分:)
A功能需求
B性能需求
C可靠性和可用性需求
D接口需求
正确答案:————
49.(多选题)大型软件系统的测试过程经常由那几个步骤() (满分:)
A模块测试
B子系统测试
C系统测试
D验收测试
正确答案:————
50.(多选题)下面属于逻辑覆盖的是() (满分:)
A语句覆盖
B判定覆盖
C条件覆盖
D路径覆盖
正确答案:————
更多学习资料请登录www.openhelp100.com
页:
[1]