软件工程 第7~11章 习题答案

一.单选题(共4题,20.0分)

1

UML是软件开发中的一个重要工具,它主要应用下列哪种软件开发方法( )(5.0分)

  • A、基于瀑布模型的结构化方法
  • B、基于需求动态定义的原型化方法
  • C、基于对象的面向对象的方法
  • D、基于数据的数据流开发方法

我的答案:C得分: 5.0分

2

 面向对象程序设计语言不同于其它语言的最主要特点是(  )(5.0分)

  • A、模块性
  • B、抽象性
  • C、继承性
  • D、共享性

我的答案:C得分: 5.0分

3

对象实现了数据和操作的结合,使数据和操作(  )于对象的统一体中(5.0分)

  • A、结合
  • B、隐藏
  • C、封装
  • D、抽象

我的答案:C得分: 5.0分

4

在面向对象的设计中,我们应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有(   )(5.0分)

  • A、隐藏复杂性
  • B、信息隐蔽
  • C、经常类的复用
  • D、类的开发

我的答案:B得分: 5.0分

二.判断题(共7题,35.0分)

1

只有质量差的软件产品才需要维护(5.0分)

我的答案:×得分: 5.0分

2

软件维护的主要任务是修正软件在前期开发过程中所遗留下的问题(5.0分)

我的答案:×得分: 5.0分

3

UML是一种直观化、明确化、构建和文档化软件产物的通用语言(5.0分)

我的答案:×得分: 5.0分

4

UML语言支持面向对象的主要概念,并与具体的开发过程相关(5.0分)

我的答案:×得分: 5.0分

5

UML是一种直观化、明确化、构建和文档化软件产物的通用语言(5.0分)

我的答案:×得分: 5.0分

6

面向对象的分析是面向计算机系统建立软件系统的对象模型(5.0分)

我的答案:×得分: 5.0分

7

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现(5.0分)

我的答案:得分: 5.0分

制作不易,来个点赞关注啦ˋ( ° ▽、° ) 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值