超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 143|回复: 0

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

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 19:07:54 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
以下说法错误的是( )
A:面向对象方法不仅支持过程抽象,而且支持数据抽象
B:某些面向对象的程序设计语言还支持参数化抽象
C:信息隐藏通过对象的封装性来实现
D:在面向对象方法中,类是最基本的模块

软件维护工作的最主要部分是()
A:校正性维护
B:适应性维护
C:完善性维护
D:预防性维护

软件维护工作的最主要部分是(  )
A:校正性维护
B:适应性维护
C:完善性维护
D:预防性维护

软件是一种(  )产品
A:有形
B:逻辑
C:物质
D:消耗

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

黑盒测试是从(  )观点出发的测试,白盒测试是从(  )观点出发的测试。正确选项为( )
A:开发人员、管理人员
B:用户、管理人员
C:用户、开发人员
D:开发人员、用户

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

以下不属于软件维护的困难表现的是(  )
A:读懂别人的程序是困难的
B:文档的不一致性
C:源程序及相关文档的错误或丢失
D:软件开发和软件维护在人员和时间上的差异
E:软件维护不是一项吸引人的工作

(  )允许用户把若干作业提交计算机系统集中处理的操作系统。
A:分时操作系统
B:实时操作系统
C:网络操作系统
D:批处理操作系统

软件开发环境支持一定的()或按照一定的软件开发模型组织而成。
A:软件生存周期
B:软件过程
C:软件开发方法
D:软件开发模型

黑盒测试是从()观点出发的测试,白盒测试是从()观点出发的测试。
A:开发人员、管理人员
B:用户、管理人员
C:用户、开发人员
D:开发人员、用户

技术可行性是可行性研究的关键,其主要内容一般不包括( ).
A:风险分析
B:资源分析
C:人员分析
D:技术分析

软件维护工作的最主要部分是(  )
A:校正性维护
B:适应性维护
C:完善性维护
D:预防性维护

瀑布模型的问题是(  )
A:用户容易参与开发
B:缺乏灵活性
C:用户与开发者易沟通
D:适用可变需求

原型化方法是一种()型的设计过程。
A:自外向内
B:自顶向下
C:自内向外
D:自底向上

为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础的软件维护称为( ).
A:纠错性维护
B:适应性维护
C:改善性维护
D:预防性维护

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

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

软件测试的目的是(  )
A:证明软件的正确性
B:找出软件系统中存在的所有错误
C:证明软件系统中存在错误
D:尽可能多的发现软件系统中的错误

面向对象的特征有(   )
A:对象唯一性
B:分类性
C:继承性
D:抽象性
E:多态性

可用性:系统在给定的时间点上根据需求说明成功地运行的概率。也可以说可用性是当有请求时即在一定时刻)系统能执行有用服务的可能性。()
A:错误
B:正确

针对不同工作目标,软件项目计划有:项目实施计划、质量保证计划、软件测试计划、文档编制计划、用户培训计划、综合支持计划、软件发布计划。
A:错误
B:正确

Booch方法的开发模型分静态模型和动态模型类型。(  )
A:错误
B:正确

具有明确功能并可以分离出来的软件或硬件叫做构件(  )
A:错误
B:正确

信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息,对于不需要这些信息的其他模块来说是不能访问的()。
A:错误
B:正确

信息建模方法是需求分析方法的一种()
A:错误
B:正确

维护技术通常由两类维护技术:面向维护的技术和维护支援技术()
A:错误
B:正确

软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性。
A:错误
B:正确

软件工程是用科学知识和技术原理来定义、开发、维护软件的一门学科。(  )
A:错误
B:正确

划分模块时,尽量做到低内聚、高耦合()
A:错误
B:正确

3种可能的控制流机制分别是:过程驱动控制、事件驱动控制、线程(  )
A:对
B:错

数据流图有四个基本成分:数据流、加工、数据存储、数据的源点或终点。
A:错误
B:正确

软件的可维护性、可使用性、可靠性是衡量软件质量的几个主要特性(  )
A:对
B:错

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

深度是指结构图控制的层次,也是模块的层数()
A:错误
B:正确

数据流图一般分为变换型数据流图和事务型数据流图两类()
A:错误
B:正确

面向对象的方法包含面向对象分析、面向对象设计和面向对象实现()
A:错误
B:正确

需求文档是需求分析阶段最重要的技术文档之一()
A:错误
B:正确

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

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

需求分析要回答“软件必须做什么?”
A:对
B:错

软件层次一般分为专用应用层、通用应用层、中间件层、系统软件层四个层。()
A:错误
B:正确

软件维护分为改正性维护、适应性维护、增强性维护( )
A:错误
B:正确

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

面向对象的特征:(1)对象唯一性(2)分类性(3)继承性(4)多态性(多形性)
A:错误
B:正确

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

基本的估算方法有自顶向下估算、自底向上估算、差别估算法等等。()
A:错误
B:正确

非渐增式测试:该测试是首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起进行的测试。
A:错误
B:正确

面向对象设计准则是:模块化,抽象信息隐藏,低耦合,高内聚。
A:错误
B:正确

软件项目计划有:(1)项目实施计划(软件开发计划)(2)质量保证计划(3)软件测试计划(4)文档编制计划(5)用户培训计划(6)综合支持计划(7)软件发布计划。(  )
A:错误
B:正确

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-23 20:57

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表