您的位置:首页 > 其它

几道泰豪笔试题

2007-11-27 14:08 302 查看
1.OMT(object modeling techniques)的三种模型:
面向对象建模方法有很多种,也都在进一步的发展和完善中。OMT(Object Modeling Technology)法是目前最为成熟和实用的方法之一。它从三个方面对系统进行建模,每个模型从一个侧面反映系统的特性,三个模型分别是:对象模型、动态模型和功能模型。

对象模型:描述对象、类及其相互之间关系的静态数据结构;用对象图加以描述。

动态模型:描述系统内对象的相互作用;通常采用状态图加以表示。

功能模型:描述系统内数据数据的变化工程,通常可采用数据流图形式加以表示。

2.Java和C#的运行:
  Java和C#的跨平台、可移植轻便式程序是通过将程序编译成伪代码,即中间语言来实现的。在Java环境中,这种中间语言称为字节码(bytecode)。C#中称为微软中间语言(Microsoft Intermediate Language,MSIL)。在这两种环境当中,伪代码都是由运行时系统执行的。对于Java,这种运行时系统称为Java虚拟机(Java Virtual Machine,JVM)。C#中称作公共语言运行时(Common Language Runtime,CLR)。因此,Java程序可以运行在任何使用JVM的环境中,而C#程序可以运行在任何实现了CLR的环境中。IL总是即时编译(被称为JIT编译),然而Java字节码常常是解释性的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: