首页 > Windows开发 > 详细

C#第一章复习题 --C#学习笔记

时间:2018-07-20 22:06:23      阅读:197      评论:0      收藏:0      [点我收藏+]

1、公共语言架构(CLI)由哪几部分组成?

(1)通用类型系统:定义了一套类型系统的框架,规定了数据类型的声明、使用和管理方法。

(2)公共语言规范:一组语言规则的集合

(3)通用中间语言:一种中性的、与处理器无关的指令语言

(4)其他通用的标准化文档、协议、规范等。

2、CLI的主要功能是什么?

(1)管理代码的执行。各类.NET应用程序的代码被编译为通用的中间语言。

(2)提供系统服务,以保证程序运行的可能性,由CLR对程序执行细节进行封装,开发人员就可以专注于程序的业务逻辑和功能流程,大大降低了开发难度,提高开发效率。

3、什么是托管代码?什么是非托管代码?

(1)满足公共语言要求,基于CLI编译和运行的程序代码被称为托管代码

(2)非托管代码是指直接编译成目标计算机的机器码,必须自己提供垃圾回收机制、类型检查机制和安全支持等服务。

   区别:编译运行过程不同,跨平台性不同,运行性能不同。

4、C#语言代码经编译后生成的是什么代码?

  中间语言代码。

5、什么是命名空间?什么是程序集?

(1)命名空间是C#代码的基本组织形式,成员必须属于类型,类型又必须属于命名空间,一个命名空间还可以嵌套在另一个命名空间中。

(2)程序集是应用程序的基本组织单元,除了可执行文件(.exe)外,动态链接库(dll)也是另一种常见的程序集程序。

6、C#程序的执行过程?

  程序一开始就执行main方法,同时执行main方法里的方法,直到main方法执行完。

C#第一章复习题 --C#学习笔记

原文:https://www.cnblogs.com/qikeyishu/p/9343596.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!