1. 属性的可见性有()。
A.公有的 B.私有的 C.私有保护的 D.保护的
2.消息的类型有()。
A.同步 B.异步 C.简单 D.复杂
3.用户界面设计的任务包括()。
A. 确定用户界面类型 B. 建立任务模型
C. 建立用户模型 D. 建立功能模型
4.画分层DFD图的基本原则有()。
A.数据守恒原则 B.分解的可靠性原则
C.子、父图平衡的原则 D.数据流封闭的原则
5. 为使程序中数据说明更易于理解和维护,必须遵循以下原则()。
A.数据说明的次序应当规范化;
B.一个语句说明多个变量时,各变量名按字母顺序排列;
C.对于复杂的数据结构,要加注释,说明在程序实现时的特点;
D.定义变量名应按字母顺序排列。
6. 应用于通用化约束的方式有()。
A.完整 B.不相交 C.不完整 D.覆盖
7.以下属于完善性维护的有()。
A. 解决开发时未能测试各种可能条件带来的问题;
B.增加联机求助命令;
C.缩短系统的应答时间,使其达到特定要求;
D.为软件的运行增加监控设施。
8.面向对象程序设计的基本机制有()。
A.继承
B.消息
C.方法
D.结构
1.UML 是一种建模语言,是一种标准的表示,是一种方法。( )
2.类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。 ( )
3.项目应用领域是选择语言的关键因素。( )
4.划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。( )
5.用面向对象方法开发的软件系统,可维护性好。( )
6.中心变换型的DFD 图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图。( )
7.软件工程管理是对软件项目的开发管理,是对整个软件生存期的所有活动进行管理。( )
8.结构化程序设计方法是一种面向数据和过程的设计方法,数据和过程封装为相互独立 的两个部分。( )
9.CMM 是指导软件开发的一种面向对象的新技术。( )
10.序列图描述对象是如何交互的并且将重点放在消息序列上。( )
现在有一个医院病房监护系统,请根据用户需求建立系统的Use Case模型。用户提出的系统功能要求如下:
在医院病房监护系统中,病症监视器安置在每个病房,将病人的病症信号实时传送到中央监视系统进行分析处理。在中心值班室里,值班护士使用中央监视系统对病员的情况进行监控,根据医生的要求随时打印病人的病情报告,系统会定期自动更新病历。当病症出现异常时,系统会立即自动报警,通知值班医生及时处理,同时立即打印病人的病情报告,立即更新病历。
为什么面向对象的开发方法为软件IC(软件集成)及软件重用技术提供了良好的环境?