西安交通大学《软件工程概论》在线作业

奥鹏西安交通大学平时在线作业

西交《软件工程概论》在线作业

SA方法是一种( )
A:自顶向下逐层分解的分析方法
B:自底向上逐层分解的分析方法
C:面向对象的分析方法
D:其他都不是
答案问询微信:424329

白盒测试方法重视( )的度量
A:测试覆盖率
B:测试数据多少
C:测试费用
D:测试周期
答案问询微信:424329

程序的3中基本结构是( )
A:过程、子程序、分程序
B:顺序、条件、循环
C:递归、堆栈、队列
D:调用、返回、转移
答案问询微信:424329

程序内部的各个部分之间存在的联系,用结构图表达时,最关心的是模块的内聚性和( )
A:独立性
B:有效性
C:耦合性
D:安全性
答案问询微信:424329

尽管有不合法的输入,软件仍能继续正常工作的能力是指( )
A:兼容性
B:可靠性
C:容错性
D:稳定性
答案问询微信:424329

面向对象程序设计语言与其他程序设计语言的最主要差别是它具有( )
A:模块性
B:抽象性
C:继承性
D:共享性
答案问询微信:424329

面向对象分析阶段建立的三个模型中,核心的模型是( )模型。
A:功能
B:动态
C:对象
D:分析
答案问询微信:424329

面向对象设计语言不同于其他语言的最主要特点是( )
A:模块性
B:抽象性
C:继承性
D:共享性
答案问询微信:424329

软件工程对维护工作的主要目标是提高( ),降低维护的代价
A:软件的生产率
B:软件的可靠性
C:软件的可维护性
D:维护的效率
答案问询微信:424329

软件开发过程中抽取和整理用户需求并建立问题域精确模型的过程叫( )
A:生存期
B:面向对象设计
C:面向对象程序设计
D:面向对象分析
答案问询微信:424329

软件设计一般分为总体设计和详细设计,它们之间的关系是( )
A:全局和局部
B:抽象和具体
C:总体和层次
D:功能和结构
答案问询微信:424329

软件是一种( )产品
A:有形
B:逻辑
C:物质
D:消耗
答案问询微信:424329

下面哪个不是集成测试使用的图模型( )
A:顺序图
B:协作图
C:活动图
D:用例图
答案问询微信:424329

详细设计的任务是确定每个模块的( )
A:外部特性
B:内部特性
C:算法和使用的数据
D:功能和输入输出数据
答案问询微信:424329

需求分析最终结果是产生( )
A:项目开发计划
B:可行性分析报告
C:需求规格说明书
D:设计说明书
答案问询微信:424329

研究软硬件资源的有效性是进行( )研究的一方面
A:技术可行性
B:经济可行性
C:社会可行性
D:操作可行性
答案问询微信:424329

一个CASE工作台是一组( ),支持设计、实现或测试等特定的软件开发阶段
A:工具集
B:软件包
C:平台集
D:程序包
答案问询微信:424329

下面属于软件调试技术的是( )
A:边界值分析
B:回溯法
C:循环覆盖
D:集成测试
答案问询微信:424329

以下说法错误的是( )
A:对象具有很强的表达能力和描述功能
B:对象是人们要进行研究的任何事务
C:对象是封装的基本单位
D:类封装比对象封装更具体、更细致
答案问询微信:424329

技术可行性考虑的问题有( )
A:开发风险分析
B:资源分析
C:相关技术的反展
答案问询微信:424329

“软件工程”概念的提出是为了克服软件危机( )
A:对
B:错
答案问询微信:424329

3种可能的控制流机制分别是:过程驱动控制、事件驱动控制、线程( )
A:对
B:错
答案问询微信:424329

CASE这一术语的英文是Computer Aided Software Engineering( )
A:对
B:错
答案问询微信:424329

Lethbridge对领域分析的理解是:领域分析是软件工程师了解背景信息的过程( )
A:对
B:错
答案问询微信:424329

UI设计必须考虑软件使用者的体力和脑力,人的能力是界面设计原则的基础( )
A:对
B:错
答案问询微信:424329

测试设计人员尤其看重的两条度量标准是:测试完全性、可靠性( )
A:对
B:错
答案问询微信:424329

传统程序的复用以调用公共模块为主,而面向对象复用很多是用继承实现的( )
A:对
B:错
答案问询微信:424329

传统的SA方法主要用于数据处理方面的问题,主要工具DFD体现了系统的“做什么”功能,但它仅是一个静态模型,没有处理的顺序,即控制模型( )
A:对
B:错
答案问询微信:424329

对象建模的过程:确定类、准备数据字典、确定关联、确定属性、使用继承来细化类、完善对象模型( )
A:对
B:错
答案问询微信:424329

对象具有状态,一个对象用数据值来描述它的状态( )
A:对
B:错
答案问询微信:424329

风险管理的活动有:(1)风险识别(2)风险分析(3)风险规划(4)风险控制( )
A:对
B:错
答案问询微信:424329

渐增式测试:该测试是逐个把未经过测试的模块组装到已经测试过的模块上去,进行集成测试。每加入一个新模块进行一次集成的测试,重复此过程直至程序组装完毕( )
A:对
B:错
答案问询微信:424329

具有明确功能并可以分离出来的软件或硬件叫做构件( )
A:对
B:错
答案问询微信:424329

类之间的连接关系是聚合关系;类之间整体与部分的关系是关联关系( )
A:对
B:错
答案问询微信:424329

面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性) ( )
A:对
B:错
答案问询微信:424329

面向对象设计可分为系统设计和对象设计( )
A:对
B:错
答案问询微信:424329

面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚( )
A:对
B:错
答案问询微信:424329

瀑布模型本质上不是一种线性顺序模型( )
A:对
B:错
答案问询微信:424329

软件测试一般分为四个步骤:单元测试也称模块测试、集成测试也称组装测试,联合测试、确认测试也称验收测试,有效性测试、系统测试( )
A:对
B:错
答案问询微信:424329

软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性( )
A:对
B:奥鹏西安交通大学平时在线作业错
答案问询微信:424329

软件体系结构的几种模型包括:结构模型、结构模型、动态模型、过程模型( ))
A:对
B:错
答案问询微信:424329

软件调试方法一般分为动态测试方法、静态测试方法。动态测试方法中又根据测试用例的设计方法不同,分为黑盒测试、白盒测试两类( )
A:对
B:错
答案问询微信:424329

软件维护分为改正性维护、适应性维护、增强性维护( )
A:对
B:错
答案问询微信:424329

软件维护内容有四种:校正性维护,适应性维护,完善性维护和预防性维护( )
A:对
B:错
答案问询微信:424329

软件再工程是视图增加当前系统的总体质量、提高可维护性的工程( )
A:对
B:错
答案问询微信:424329

数据流图有四个基本成分:数据流、加工、数据存储、数据的源点或终点( )
A:对
B:错
答案问询微信:424329

为了克服瀑布模型的局限性,使开发过程具有一定的灵活性和可修改性,于是产生了增量模型,它是在瀑布模型的基础上加以修改而形成的( )
A:对
B:错
答案问询微信:424329

详细设计的基本任务有:算法设计、数据结构设计、物理设计、其他设计,例如代码设计、输入/输出格式设计、人机对话设计、编写详细设计说明书、评审( )
A:对
B:错
答案问询微信:424329

用等价类划分的方法设计测试用例的步骤为:划分等价类、确定测试用例( )
A:对
B:错
答案问询微信:424329

针对不同工作目标,软件项目计划有:项目实施计划、质量保证计划、软件测试计划、文档编制计划、用户培训计划、综合支持计划、软件发布计划( )
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网