所在位置:主页 > 程序语言 > 框架集基本原理是什么?

框架集基本原理是什么?

发布时间:2023-11-26 06:54来源:www.sf1369.com作者:宇宇

一、框架集基本原理是什么?

CLR的执行模型

托管模块的组成:PE表头,CLR表头,元数据,中间语言(IL)代码

中间语言(IL):面向对象的机器语言

程序集:组件复用,实施安全策略和版本策略的最小单位

程序集的组成:清单,托管模块,资源文件

即时编译(JIT),生成本地代码(NGen.exe),代码验证与安全(PEVerify.exe)

ECMA标准——动态脚本语言(ECMAScript)

ECMA标准——C#编程语言

ECMA标准——通用语言基础构造(CLI):文件格式,通用类型系统(CTS),可扩展元数据系统,中间语言(IL),对底层平台的访问(P/Invoke)

通用语言运行时(CLR),通用类型系统(CTS),通用语言规范(CLS)

CLR支持的三种互操作:

1、托管代码调用DLL中非托管函数(P/Invoke)

2、托管代码使用现存的COM组件(非托管组件作为COM服务器)(TlbImp.exe)

3、非托管代码使用托管类型(托管类型作为COM服务器)(TlbExp.exe、RegAsm.exe)

CSC.exe,AL.exe,ILASM.exe,ILDASM.exe,NGen.exe,PEVerify.exe,TlbImp.exe,TlbExp.exe,RegAsm.exe

生成、打包、部署及管理应用程序与类型

三类元数据表:定义表,引用表,清单表

程序集的特性:程序集定义了可重用的类型;程序集标识一个版本号;程序集可以包含与之相关的安全信息

多文件程序集:标准PE文件(包含清单表)(.exe,.dll),托管模块文件(.netmodule),资源文件(.jpg,.gif等)

使用多文件程序集通常有三个原因:

1、可以将类型分别实现在不同的文件中,从而允许文件在互联网环境中进行增量下载

2、可以按需要向程序集中添加资源或数据文件

3、可以使我们创建的程序集包含一些用不同编程语言实现的类型

语言文化中性程序集:没有指定语言文化的程序集,一般包含代码的程序集都为语言文化中性的程序集

卫星程序集:包含特定语言文化资源的单独的程序集,一般不包含任何代码(AL.exe)(System.Resources.ResourceManager)

程序集(弱命名)文件的定位:

二、Java开发平台的中立性是什么?

微软提供了Windows独有的wfc,没有实现JNI,而是使用了独有的本地接口。破坏力Java的跨平台。

三、step 7 如何打开老外的程序

先要升级到SP5版本,然后才能在GLOBAL文件夹下修改LANGUAGE

四、特别性别语言和中性性别语言的区别

(1)语言运用中有一种性别倾向,其中对女性的倾向并非友善。比如在性别称呼上,无论该男士是否结婚都会称呼为Mr.XX(XX先生);但对于女士的称呼的严格体现在是否单身(Ms),甚至结婚后连自己的娘家也要后移,取而代之的是丈夫的姓Mrs.XX(X...

五、新闻媒介包括网络吗?

应该是。新闻媒介是新闻传播媒介的简称,主要指称报纸、广播、电视、网络这些用于传播新闻的大众传播媒介。它是由硬性工具、软性工具和中性工具组成的复合工具系统。例如,组成报纸媒介的硬性工具是版面。报纸版面是利用字符、图像、线条、色彩等编排手段,并由标题、正文、图片、报头、报眼、报尾等版面元素编印出来的有规格纸张;组成报纸媒介的软工具包括采编、印制的程序、规则和方法;组成报纸媒介的中性工具就是语言文字等符号。对于电视来说,组成电视媒介的硬性工具是指录制声像的技术设备、发射台和接收机等;软性工具包括录制声像的技术和技巧、发射和接收的程序、规则和方法;中性工具就是语言文字、图像等符号系统。

六、“程序”反义词

程序_词语解释

【拼音】:chéng xù

【解释】:1.行事的先后次序;工作步骤。2.使用电子计算机自动解算问题,需要事先确定解题过程,并用机器指令或用机器所能接受的语言描述出来,描述的结果称为“程序”。如:程序设计。

【中性词,没有反义词】