注意:此页面搜索的是所有试题
国家开放大学软件工程
软件结构图中没有__________元素。
【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.】E-R图
【D.】对象类

__________反映了系统物理结构。
【A.】程序流程图
【B.】数据流程图
【C.】网络拓扑图
【D.】系统流程图

__________是从用户的观点描述系统功能,它由一组用例、参与者以及它们之间关系所组成。
【A.】类图
【B.】对象图
【C.】顺序图
【D.】用例图

_________用于描述系统的功能集。
【A.】组件视图
【B.】逻辑视图
【C.】用例视图
【D.】对象视图

UML 语言支持的建模方式不包括有__________。
【A.】静态建模
【B.】动态建模
【C.】模块化建模
【D.】功能建模

UML 中,包图是一种__________。
【A.】集合
【B.】数据结构
【C.】分组机制
【D.】对系统的动态描述

UML是一种__________。
【A.】建模工具
【B.】可视化的程序设计语言
【C.】可视化的建模语言
【D.】过程

UML是一种__________语言。
【A.】程序设计
【B.】面向对象
【C.】交互式建模
【D.】过程描述

UML是一种__________语言。
【A.】高级编程
【B.】可视化建模
【C.】分析方法
【D.】过程