2013NET笔试题及答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013NET笔试题及答案

.NET概述 一、名词解释 MSIL:Microsoft? Intermediate? Language(微软中间语言),是一种类似Java字节码的语言,也是为了能在不同平台移植所生成的中间代码。 JIT:Just in Time 即时编译 CLR:Common language runtime? 通用语言运行时 CLS:Common Language System? 通用语言系统 CTS:Common Type System 通用类型系统,定义了可以在中间语言中使用的预定义数据类型,所有用于.NET Framework 的语言都可以生成最终基于这些类型的编译代码 FCL:Framework Class Library? .Net框架类库 二、选择 当你在编写C#代码时,按了“F1”,你将获得(B) 一个错误信息 上下文帮助 windows帮助 打印帮助 在.NET中,程序员在代码中漏写了一个大括号,这属于(C) 逻辑错误 运行时错误 语法错误 自定义错误 三、填空 .NET Framework 两个主要组件分别是____公共语言运行库__和.NET Framework?类库。 公共语言运行库管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。 .NET Framework有两大主要特征:跨平台、跨语言。 .NET平台基于两种核心技术,即XML和Internet协议套件 四、问答 简述CLR(Common Language Runtime,通用语言运行环境)在.NET Framework中的作用? 答:公共语言运行库管理内存、线程执行、代码执行、代码安全验证、编译以及其他系统服务。这些功能是在公共语言运行库上运行的托管代码所固有的 JIT编译器主要功能是什么? 答:实时编译的功能将所有托管代码能够以它在其上执行的系统的本机语言运行。 什么是DOTNET?DOTNET可开发什么应用程序? 答:.NET 是一种框架,一种平台,一种为下一代 Internet 服务的全新体系结构。 DOTNET可开发Web窗体、Windows窗体、Windows控制台应用程序、Window服务、Web服务等等。 编写一个控制台应用程序,在控制台上显示出“你好,欢迎进入C#的世界!” 答:using System; ? namespace Exercise { class Program { static void Main() { Console.WriteLine(“你好,欢迎进入C#的世界!”); } } } C#源代码编译成为本地代码的编译过程? 答:源代码 → 编译器(1次编译)→ 中间语言(.exe)→ CLR(JIT 2次编译)→ 本地代码 ? ?数据类型 一、名词解释 表达式:是指操作数和运算符的组合 二、选择 下列选项中,(C)是引用类型? enum类型 struct类型 string类型 int类型 C#的数据类型有(B) A、值类型和调用类型 B、 值类型和引用类型 C、 引用类型和关系类型 D、关系类型和调用类型 以下哪个类是int的基类?(? A ) A.Int32????????? B.Dotnet????????????? C.double????????????? D.System.Data 下列选项中,哪个是引用类型(C?? ) A.char类型? ????????????????? ??????????????????????????? B.double类型 C.string类型????? ????????????????????????????????????????? D.int类型 在C#中,下列变量定义与赋值正确的是( D?? ) A. int a=同学; B. float a=老师; C. double a=教室; D.string a=“学校”; 在C#中,下列表达式计算正确的是(B C) A、10%3=3 B、 10/3=3 C、 10%3=1 D、10/3=1 值类型存储于???? (A)?????????? A、堆栈 B、 ?堆?????? C、 .队列 C#中的所有数据类型都派生自(D)类 A、String B、 ?Int64???? C、 ?Int32 D、Object ? 三、填空 sizeof?和typeof?运算符的作用获取对象的大小和类型、。 C#字符串是使用string??关键字声明的,实际是它是一个引用类型。 装箱是把?值???类型转换到引用类型??。 装箱、拆箱操作发生在引用类型与值类型之间 四、问答 const和static readonly的区别? 答:用const修饰符声明的成员叫常量,在编译期初始化并嵌入到客户端的程序。用static readonly声明的成

文档评论(0)

haocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档