- 0
- 0
- 约3.16千字
- 约 12页
- 2026-11-01 发布于河南
- 举报
程序建模测试题及答案
一、单项选择题(总分30分)
1.在软件工程中,统一建模语言(UML)主要用于软件开发的哪个阶段?
A.编码阶段
B.测试阶段
C.需求分析与设计阶段
D.维护阶段
答案:C
2.下列哪张图主要用于描述系统与外部参与者之间的交互功能?
A.类图
B.用例图
C.状态图
D.部署图
答案:B
3.在类图中,表示“泛化”关系的是哪种符号?
A.实线加空心三角箭头
B.虚线加空心三角箭头
C.实线加实心三角箭头
D.虚线加实心三角箭头
答案:A
4.状态图主要用于描述对象的?
A.动态行为
B.静态结构
C.数据流向
D.系统部署
答案:A
5.下列哪张图最适合用来描述系统内部数据的流动和处理过程?
A.活动图
B.数据流图(DFD)
C.时序图
D.协作图
答案:B
6.在面向对象建模中,封装的主要目的是?
A.提高代码的复用性
B.隐藏对象的内部实现细节,只暴露公共接口
C.增加类的数量
D.简化系统架构
答案:B
7.顺序图中的“生命线”表示什么?
A.对象的创建和销毁过程
B.对象随时间推移的存活时间
原创力文档

文档评论(0)