包图建模
相关文章:
单项选择题
1.两个包A和B,其中B包依赖于A包,两者之间无嵌套关系,那么A包中3个元素:public ClassA, protected ClassB, private ClassC,能够被B包元素可见的有()。
ClassA (答案)
ClassA和ClassB
ClassB和ClassC
ClassA、ClassB和ClassC
2.下列关于创建包的说法不正确的是()。
在顺序图和通信图中可以创建包; (答案)
在类图中可以创建包
如果将包从模型中永久删除,包及其包中的内容都将被删除
在创建包的依赖关系时,尽量避免循环依赖
3.下列选项中,不能直接放在包中的元素是()。
类
操作 (答案)
包
对象图
4.包图的组成内容不包括()。
包的名称和构造型
包中含有的元素
包间的消息和发送者 (答案)
包与包之间的关系
5.以下对包的描述不正确的是()。
包的可见性可以控制其内部元素的可见性
同一个包中的元素不允许重名
包是UML中最重要的结构事物之一 (答案)
不同包中允许出现同名元素
试题解析:包是分组事物
不定项选择题
1.包之间可能形成的关系是()。
依赖 (答案)
关联
实现
泛化 (答案)
2.下列关于包图的用途,说法正确的是()。
描述需求和设计的高层概况 (答案)
组织源代码 (答案)
细化用例表达
将复杂系统在逻辑层面上模块化 (答案)
3.包可以用来表达系统的体系结构,此时要求()。
包不允许嵌套
包内元素要遵循高内聚原则 (答案)
包间元素要遵循低耦合原则 (答案)
包之间可以存在循环依赖
判断题
1.包中public元素可被项目中所有包无条件访问。
错误
2.包的限定名使用前缀来表示上层包的名称。
正确