CS高级编程课件讲解.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 22页
  • 2021-10-08 发布于河南
  • 举报
高级编程技术;课程介绍;课程教学目的简介;课程要求;C#高级编程技术;参考资傘;第1章.NET体系结构;1.1 C#与.NET的关系;1.2.NET Framework概述;1.2.2公共语言运行库;1非托管代码的运行原理;?软件工程師写的程序,经过编译器转为机器指令后,一般以文件的形 式保存在外部存储器屮,当CPU执行程序时,首先把外部存储器中的 程序指令代码读入到内存中。内存被分成许多块(称为内存单元),每 个内存单元都有一个唯一的地址,指令就存放在以某个特定的地址 (入口地址)开始的内存区域中。CPU从入口地址处取出第一条指令, 开始执???,然后再取出第二条,依此类推。 ?把一个程序从硬盘上装入内存执行,这是一个复杂的过程,这个功能 由操作系统实现,开发具体应用程序的软件工程师不需要手动去写这 部分代码。 ?从图中可以看出,程序的运行必须依赖于操作系统,而且编译器生 成的程序文件包含的是仅适用于特定CPU架构的机器指令。rh 丁?不同 CPU架构的机器指令集不同,所以,生成的这个可执行程序不能不加 修改地在拥有不同CPU架构的计算机上运行。 ?以这种方式生成的机器指令代码就是我们前面提到过的非托管代码。;2托管代码的运行原理;托管代码运行原理;1.2.3 -NET Framework;ADO.NET——数据和X;XML Web Service;Web窗体和服纟;命名空间概述

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档