1。某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件系统进行的维护属于适应性维护。
2.序列图是UML的一种行为类模型图,它展现了一组对象和由这组对象收发的消息,描述了以时间顺序组织的对象之间的交互活动。其中消息由名称进行标识,还描述出消息的发出者和接收者。消息定义了交互中生命线之间的特定交互,有同步消息、异步消息和返回消息3类。同步消息是指进行阻塞调用,调用者中止执行,等待控制权返回,需要等待返回消息。它使用实心三角箭头表示。
异步消息的调用者发出消息、后继续执行,不引起调用者阻塞,也不等待返回消息。它使由空心箭头表示。图2-6中2表示的是一条返回消息。
3.在编译方式下,先将源程序翻译为等价的目标程序,源程序的翻译和目标程序的运行是完全独立的两个阶段;而解释方式下,对源程序的翻译和运行是结合在一起进行的,并不生成目标代码。编译过程基本上可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等几个阶段,其中,中间代码生成和代码优化不是必须的。在词法、语法、语义分析方面,编译方式和解释方式没有区别。