当前位置: 首页 > news >正文

选择、填空、判断

选择

9.下列不属于面向对象技术的基本特征的是
A. 封装性
B. 模块性
C. 多态性
D. 继承性

10.面向对象程序设计将描述事物的数据与()封装在一起,作为一个相互依存、不可分割的整体来处理。
A.信息
B.数据隐藏
C. 对数据的操作
D.数据抽象

11.一般子系统的划分是在系统()阶段,根据对系统的功能/数据分析的结果提出的。
A. 需求分析
B. 逻辑阶段
C.总体设计
D.详细设计

12. 信息系统开发的结构化方法的一个主要原则是()。
A.自顶向下原则
B.自底向上原则
C.分步实施原则
D.重点突破原则

13. 在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类CourseSchedule中定义了方法add(c:Course)和方法reInove(c:Course),则类CourseSchedule和类Course之间的关系
是:()
A.泛化关系
B.组合关系
C.依赖关系
D.包含关系

BCAAC

14. 在博物馆管理系统中,有3个用例,分别是“购买入场票”、“预订入场票”、“登记画家”,
其中“购买入场票”是高风险、高业务价值的用例;“预订入场票”是低风险、高业务价值的月
例;“登记画家”是低风险、低业务价值的用例。在开发时准备采用迭代式开发,先实现其中
一个用例,那么首先应实现哪个用例?()
A.登记画家
B.购买入场票
C.预定入场票
D. 任意一个 

15. 用例图展示了外部参与者与系统所提供的用例之间的连接,UML中的外部参与者是指()
A.一个人员
B.单位
C.人员或单位
D.人员或外部系统

16. 在用例之间,会有三种不同的关系,下列哪个不是他们之间可能的关系()
A. 包含(include)
B扩展(extend)
C.泛化(generalization)
D.关联 (connect)

17. Innovation公司正在为Rose开发插入件,使得Rose可以把OOA、OOD模型以各种图形格式导出,如JPEG格式、BMP格式、GIF格式等。在导出时,会根据不同的算法来生成相应的图形文件,这些算法很复杂。为了描述这些算法,在下面这些图中,那个是最适合的?()
A.状态图
B.活动图
C.类图
D.用例图

18. 计算机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其他类(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之间的关系是:()
A.泛化关系(Generalization)
B.包含关系(Inclusion)
C.实现关系 (Realization)
D.聚集关系(Aggregation)

BDDBD

19. 以下描述错误的是()
A.类可以理解为一个模板
B.一个子类可以继承多个父类
C.类的三要素是:封装、继承、多态
D.类方法可以修改实例属性

21.在观察者模式中,表述错误的是(
A.观察者角色的更新是被动的。
B.被观察者可以通知观察者进行更新
C.观察者可以改变被观察者的状态,再由被观察者通知所有观察者依据被观察者的状态进行。
D.以上表述全部错误。

22. 所谓的 4+1视图是指
A.设计视图、交互视图、Implementation视图、部署视图、用例视图
B.交互视图、Implementation 视图、Deployment 视图、Customer 视图、useCase 视图
C.交互视图、Implementation 视图、Deployment 视图、Process 视图、useCase 视图
D.设计视图、交互视图、实现视图、流程视图、用例视图

24. 下列关于OO叙述正确的是
A.OO是一种语言,语言的使用者不能对其进行扩展
B.OO是独立于软件开发过程的
C.OO仅是一组图形的集合
D.OO仅适用于系统的分析与设计阶段

25. (单选题,1.0分)在00中,类之间的关系有一种为关联关系,其中多重性用来描述类之间的对应关系,下面哪个不是
其中之一
A.0 .. 1 
B.0 .. * 
C. 1.. *
D.*..*

CCABD

26.(单选题,1.0分)在面向对象的系统中,系统责任的良好分配原则是()
A.在类之间均匀分配
B.集中分配在少数控制类中
C.根据交互图的消息进行分配
D.根据个人喜好进行分配

27.(单选题,1.0分)采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是()
A.外部设计评审报告在概要设计阶段产生
B.集成测评计划在程序设计阶段产生
C.系统计划和需求说明在详细设计阶段产生
D.在进行编码的同时,独立的设计单元测试计划

5. 组成OO构造块三太要素为(】
A.事物、元素、关系
B.事物、关系、图形
C.事物、组件、图形
D.事物、图形、结构

6.()经过实例化而生成具体的类。
A. 抽象类
B.函数模板
C.类模板
D. 对象

14. 构件图的组成不包括
A.接口
B,构件
C. 发送者
D. 依赖关系

15. (单选题, 3.0 分)
为了描述和理解系统中的控制机制,如为了描述一个设备控制器在不同情况下所要完成的动作,
下面几个图中哪个图是最有用的?
A.交互图
B.活动图
C.状态图
D.类图

BDBCCC

填空

判断下列类之间的相互关系,把相应编号填写在括号中。
A继承 B组合 C聚合 D依赖 E关联 F无关(请填写ABCDE选项编号)
(1)学院-系(系可以分散或合并)
(2)学生- 课程
(3)学生 -大二学生
(4)手机- 屏幕
(5)猫-脊索动物门
(6)公共汽车 - 车站
(7)工具条-按钮
(8)飞机发动机 - 飞机机体
(9)员工 - 公司
(10)商品 -- 货架

CDACADCFCE

判断下列类之间的相互关系,把相应编号填写在括号中)
A整体-部分,B一般-特殊,C实例联接,D都不是
()1.医生-患者
()2.动物-狗
()3.大米-粥
()4.手机 - 鼠标
()5.医生-患者
()6.电脑-显示器
()7.工具条- 按钮
()8.麻雀- 鸟类
()9.NPC - 游戏
()10.讲师-教授

CBBDCAABAD 

判断

19. (判断题,3.0 分)
部署图一般把节点分成处理器和外部软件。
A. 对
B. 错 

在顺序图中无法表示要重复发送的消息,但可以在协作图中表示要重复发送的消息。
A.对
B.错

一个软件系统,如果只有源代码,缺乏其它相应的辅助文档,如缺乏顺序图和类图,则可以利用Rose进行逆向工程得到顺序图和类图,但得到的顺序图和类图会比较简单。
A.对
B.错

B(处理器和设备)BBB

(方法重载(Overload)的定义:在同一个类中,多个方法同名但参数列表不同​,类B继承自类A,且子类方法签名与父类完全相同,这属于方法覆写(Override))

相关文章:

  • c++经典好题
  • Unicode:如何让用户东方不败和[Family: Man, Woman, Girl, Boy]顺利通过用户名长度检查?
  • 从字节到对象的漂流---JavaIO流篇
  • (46)课68:查看索引 SHOW INDEX FROM 表名;删除索引 DROP INDEX index_name ON 表名;
  • 青藏高原ASTER_GDEM数据集(2011)
  • Office 365下载安装教程(超详细图文教程)从零开始的完整安装指南
  • Nuttx之mm_extend
  • ISO/IEC 14443 防碰撞协议 Type A Type B
  • NIFI在Linux系统中的系统配置最佳实践(性能调优)
  • Shuffle流程
  • 【Linux系统编程】System V
  • 大模型呼叫系统——重塑学校招生问答,提升服务效能
  • 离线部署openstack 2024.1 neutron
  • 曼昆《经济学原理》第九版 第十八章生产要素市场
  • 离线部署openstack 2024.1 nova
  • 火山引擎大模型系列都有什么内容
  • Java高频面试之并发编程-27
  • Ubuntu24.04 onnx 模型转 rknn
  • 大语言模型智能体开发的技术框架与应用前景
  • 频域分析和注意力机制
  • 中小微企业查询官网/温州seo外包公司
  • 泉州网站建设网站制作/重庆森林影评
  • 网站建设的常见问题/免费注册个人网站
  • 如何建立像百度一样的网站/西安seo关键词推广
  • 做网站除了买域名还有什么/seo整站优化报价
  • 黑龙江省建设安全网站/北京已感染上千万人