- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大二期末考.NET Framework 选择题概念部分
==========.NET Framework 选择题概念部分==============
1.Microsoft Visual Studio所需要的大部分工具有:
-UML工具
-代码管控工具
-集成开发环境(IDE)等等
2.Microsoft Visual Studio所写的目标代码适用平台有:
-微软支持的所有平台
-Microsoft Windows
-Windows Mobile
-Windows CE
-.NET Framework
-.NET Compact Framework
-Microsoft Silverlight
3..NET Framework 的两个主要组件是:
-公共语言运行库
-
.NET Framework 类库
4.公共语言运行库:
-通过和运行集成代码来支持.NET Framework类库
-提供和 COM 组件之间的封送
-提供多线程编程支持
-提供和 Windows 结构化异常处理集成的异常处理机制
-不允许不安全的类型转换和未初始化变量 MSIL 可被校验以保证类型安全
-使开发者能够调试应用程序和根据代码执行
-提供基于证据的安全, 基于用户身份和代码来源
-为.NET Framework下的所有对象提供自动生命期管理,支持多处理器,可扩展
-管理和执行代码
-通过即时编译把 Microsoft 中间语言转换成本地代码-管理元数据,加载和在内存中布局类
5.类库有哪些命名空间:
-System
-System.Web
-System.Data
-System.Windows.Forms
-System.EnterpriseServices
-System.XML
6.常见的.NET Framework应用程序有哪些:
-控制台程序
-ASP.NET Web应用程序
-Windows窗体应用程序
-ADO.NET
分布式应用程序
7.元数据概念:元数据是在编译时嵌入的声明性信息
包含:
-应用程序版本、区域、公钥信息
-类型成员(方法、字段、属性、事件、嵌套的类型)
-安全许可证信息
-该程序集所依赖的其他程序集
8.元数据的作用:
-
加载和定位类
-增强代码安全性
-
解析方法调用
-提供反射支持
-
可利用特性扩展元数据
9.公共语言运行库工具有哪些:
-MSIL 编译器(ilasm.exe) :从Microsoft中间语言 (MSIL) 生成最终可执行二进制代码
-MSIL 反编译器 (ildasm.exe) :
检查元数据和托管二进制代码,利用包含 MSI 代码的 PE 文件,创建适合输入到 MSI 汇编程序 (Ilasm.exe) 的文本文件
-强名称工具 (sn.exe) :帮助创建带强名称的程序集。sn.exe 提供用于密钥管理、签名生成和签名验证的选项
10.应用程序域的作用:
-过去进程边界用来隔离应用程序
-在 CLR 中, 应用程序域提供应用程序之间的隔离
-在一个应用程序中的错误不会影响其他的应用程序
11.应用程序域提供应用程序之间的隔离有哪些方法:
-以极小的性能损失进行代码类型安全检查来隔离应用程序
-
多个应用程序域可并存于同一个应用程序中
-能够在不停止整个进程的情况下停止单个应用程序
-
在一个应用程序中运行的代码不能直接访问其他应用程序中的代码或资源
12.关于垃圾回收:
-在.NET Framework中自动进行对象内存管理
-不再需要手动进行对象内存的跟踪和管理
13.算法 + 数据结构 = 程序;
14.通用类型系统:
-数据结构在微软.NET Framework平台中的形式就是通用类型系统,简称CTS
-构成了.NET Framework的公共语言运行库的基础,它为.NET平台的多语言特性提供了支持
-不仅定义了所有的数据类型,并提供了面向对象的模型以及各种语言需要遵守的标准
15.值类型和引用类型的区别:
-值类型的单独实例分配在堆栈上
-引用类型的实例只在堆栈上分配了对其实际值的引用,值本身分配在堆上
16.值类型和引用类型的比较:
-值类型包括基元类型、用户自定义结构或枚举类型
继承自System.ValueType类型在堆栈上分配
通过拷贝赋值默认通过值来传递参数,除非用ref关键字
-引用类型是对象:
继承自System. Object类型在托管堆上用“new”关键字分配
通过引用赋值
可能出现几个引用指向同一个对象,因此对一个变量的操作会影响另一个变量所引用的同一对象 用引用来传递变量
17.关于对象:
-所有的类都继承自 System.Object
-对象中指定数据和行为
-
字段定义数据
-方法定义行为
18.关于结构体:
-继承自System.ValueType
-用struct 关键字来定义
您可能关注的文档
- 夏日里四种家居软装风格布局.ppt
- 外研版八年级(初二)下册M10U3.ppt
- 复旦大学-计算机基础(全英文)_Chapter01.pptx
- 外研版选修7Module_1_Basketball-cultural corner.ppt
- 外研版四年级下册Module3Unit1Robot_will_do_everything..ppt
- 外研社七年级下册module5_unit3.ppt
- 外研社七年级上英语M1U3ppt.ppt
- 外研版必修二Module2_No_Drugs全单元课件.ppt
- 外研社最新七年级英语Module3Unit1 What are you going to do at the weekend课件1.ppt
- 外研社必修五 module 4 Cultural corner.ppt
最近下载
- 银行业专业人员资格考试银行业法律法规与综合能力分类模拟108含答案.pdf VIP
- 课件中国的行政区划全国优质课一等奖课件.ppt
- 上市股份有限责任公司章程(标准版).docx
- 兴业证券-电子行业跟踪报告:比亚迪开启全民智驾时代车载摄像头迎机遇.pdf VIP
- 2024年家庭房产分配协议书范本6篇.docx VIP
- 汽车机械制图(第二版)模拟试题及答案2套.docx VIP
- DB33T 817-2010 基础地理信息要素分类与图形表达代码.docx VIP
- 煤制合成气单位产品能源消耗限额.pdf VIP
- 第1讲:平面向量的线性运算及坐标表示.docx VIP
- 第一次中华民国教育年鉴 教科书发刊概况.pdf VIP
文档评论(0)