福师18春《软件工程》在线作业二(随机)
福师《软件工程》在线作业二福建师范大学18春在线作业为随机作业
请
一、单选题:
1.(单选题)下面属于软件调试技术的是()。 (满分:)
A边界值分析
B回溯法
C循环覆盖
D集成测试
正确答案:——B——
2.(单选题)将软件组装成系统的测试技术为() (满分:)
A集成测试
B单元测试
C集合测试
D系统测试
正确答案:——A——
3.(单选题)下面不属于面向对象的重要特点() (满分:)
A一致的表示方法
B可重用性
C可维护性
D类型检查
正确答案:——D——
4.(单选题)两个模块彼此间通过参数交换信息,而且交换的信息仅仅是(),称为数据耦合 (满分:)
A数据
B图表
C数字
D文字
正确答案:————
5.(单选题)需求分析中开发人员要从用户那里了解的有() (满分:)
A软件做什么
B用户使用界面
C输入的信息
D软件的规模
正确答案:————
6.(单选题)下面是软件重用的层次的是() (满分:)
A知识重用
B数量重用
C结构重用
D数据重用
正确答案:————
7.(单选题)下面选项属于瀑布模型存在的问题() (满分:)
A用户容易参与开发
B缺乏灵活性
C用户与开发者易沟通
D适用可变需求
正确答案:————
8.(单选题)下面不是软件工程三要素的是() (满分:)
A方法
B类
C过程
D工具
正确答案:————
9.(单选题)数据对象彼此间() (满分:)
A有关联的
B没有关联
C不好界定关联
D以上都不正确
正确答案:————
10.(单选题)用户界面设计过程是一个()的过程 (满分:)
A迭代
B连续
C离散
D一致
正确答案:————
11.(单选题)层次图很适于在()设计软件的过程使用 (满分:)
A自顶向下
B自底向上
C由中间到两边
D以上都不正确
正确答案:————
12.(单选题)判定覆盖又叫() (满分:)
A分支覆盖
B条件覆盖
C语句覆盖
D点覆盖
正确答案:————
13.(单选题)一张判定表由()部分组成 (满分:)
A1
B2
C3
D4
正确答案:————
14.(单选题)为使模块尽可能独立,要求() (满分:)
A模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D以上都不正确
正确答案:————
15.(单选题)下面选项中用黑盒技术设计测试用例的方法之一为()。 (满分:)
A基本路径测试
B逻辑覆盖
C循环覆盖
D等价类划分
正确答案:————
16.(单选题)详细设计也称为(),它将详细的设计每个模块 (满分:)
A模块设计
B过程设计
C整体设计
D分段设计
正确答案:————
17.(单选题)为适应软件运行环境的变化而修改软件的活动为(). (满分:)
A纠错性维护
B适应性维护
C改善性维护
D预防性维护
正确答案:————
18.(单选题)传统的软件开发方法以()为核心 (满分:)
A数据
B算法
C结构
D过程
正确答案:————
19.(单选题)模块内聚度越高,模块内各成分彼此结合的程度越()。 (满分:)
A松散
B紧密
C无法判断
D相等
正确答案:————
20.(单选题)()适合于调试小程序 (满分:)
A蛮干法
B回溯法
C原因排除法
D以上均不是
正确答案:————
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.(单选题)Jackson结构程序设计方法基本上由()个步骤组成 (满分:)
A1
B3
C5
D7
正确答案:————
30.(单选题)()能粗略的标志一个系统的大小和复杂程度 (满分:)
A深度
B宽度
C扇出
D扇入
正确答案:————
二、多选题:
31.(判断题)增量模型基本思想是使用原型方法来尽量降低风险() (满分:)
A错误
B正确
正确答案:————
32.(判断题)软件质量是软件与明确地和隐含地定义的需求相一致的程度() (满分:)
A错误
B正确
正确答案:————
33.(判断题)分析模型是系统分析员同用户、领域专家交流时有效地通信手段() (满分:)
A错误
B正确
正确答案:————
34.(判断题)边界测试时单元测试中最后的可能是最重要的任务() (满分:)
A错误
B正确
正确答案:————
35.(判断题)McCabe方法根据程序控制流的复杂程度定量度量程序的复杂程度() (满分:)
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]