奥鹏作业答案 - 分忧网!奥鹏作业答案,奥鹏在线作业答案,奥鹏作业答案及毕业论文分忧

奥鹏作业答案,奥鹏在线作业答案,奥鹏在线考核_分忧网

当前位置: 主页 > 免费作业 >

南开21秋学期《软件工程与软件测试技术》在线作业满分

时间:2022-04-20 10:07来源:未知 作者:admin 点击:
(单选题)1: 进行需求分析可使用多种工具,但( ) 是不适用的 A: 数据流图 B: PAD 图 C: 状态转换图 D: 数据词典 正确答案: B (单选题)2: 面向对象分析的首要工作是建立( )。 A: 系统的动态模型 B: 系统的功能模型 C: 基本的E-R图 D: 问题的对象模型 正确答案:
(单选题)1: 进行需求分析可使用多种工具,但( ) 是不适用的
A: 数据流图
B: PAD 图
C: 状态转换图
D: 数据词典


(单选题)2: 面向对象分析的首要工作是建立( )。
A: 系统的动态模型
B: 系统的功能模型
C: 基本的E-R图
D: 问题的对象模型


(单选题)3: 应该在( ),确定对象类中应有的服务。
A: 建立对象模型之时
B: 建立动态模型和功能模型之后
C: 建立功能模型之后
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: 下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是( )。
A: 原型模型
B: 瀑布模型
C: 喷泉模型D
D: 螺旋模型


(单选题)14: 为了提高模块的独立性,模块之间最好是( )。
A: 公共环境耦合
B: 控制耦合
C: 数据耦合
D: 特征耦合


(单选题)15: 在结构化方法中,软件功能分解应属于软件开发中的( ) 阶段。
A: 详细设计
B: 需求分析
C: 总体设计
D: 编程调试


(单选题)16: 影响软件可维护性的主要因素不包括( )。
A: 可修改性
B: 可测试性
C: 可用性
D: 可理解性


(单选题)17: 面向对象的分析方法主要是建立3类模型,即( )。
A: 系统模型、ER 模型、应用模型
B: 对象模型、动态模型、功能模型
C: ER模型、对象模型、功能模型
D: 对象模型、动态模型、应用模型


(单选题)18: 模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()
A: 内聚性和耦合性
B: 局部化和封装化
C: 抽象和信息隐藏
D: 逐步求精和结构图


(单选题)19: 决策树( )
A: 能用来代替程序流程图
B: 是程序流程图的辅助手段
C: 是描述基本加工的逻辑功能的有效工具
D: A 和B


(单选题)20: 集成测试的主要方法有两个, 一个是( ),一个是( )。
A: 白盒测试方法、黑盒测试方法
B: 等价类划分方法、边缘值分析方法
C: 渐增式测试方法、非渐增式测试方法
D: 因果图方法、错误推测方法


(单选题)21: 软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。
A: 总结
B: 阶段性报告
C: 需求分析评审
D: 以上答案都不正确


(单选题)22: SA 法的主要描述手段有( )。
A: 系统流程阁和模块图
B: DFD 图、数据词典、加工说明
C: 软件结构图、加工说明. 功能结构图、加工说明


(单选题)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: 在设计人机界面的过程中,需考虑下面哪几个问题:
A: 系统响应时间
B: 用户帮助设施
C: 出错信息处理
D: 命令交互


(多选题)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: 描述复杂的条件组合与动作间的对应关系时,PPL比判定表清晰简单。
A: 对
B: 错


(判断题)44: 结构化程序技术可以显著提高软件开发的成功率和生产率。
A: 对
B: 错


(判断题)45: 内聚衡量不同模块彼此间相互依赖的紧密程度
A: 对
B: 错


(判断题)46: 活动图强调从活动到活动的控制流。
A: 对
B: 错


(判断题)47: 多态性防止了程序相互依赖而带来的变动影响。
A: 对
B: 错


(判断题)48: 应使用同样的类初始化系统中其他人机交互部件类,保证整个系统人机交互界面的一致性。
A: 对
B: 错


(判断题)49: 软件设计软件设计是把软件需求转换为软件表示的过程
A: 对
B: 错


(判断题)50: 软件过程改进也是软件工程的范畴
A: 对
B: 错

(责任编辑:admin)要这答案加QQ:800020900 或加微信:vq800020900 获取
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
猜您喜欢

提示信息×