第11练 子任务二 .NET架构 《算法与程序设计-C#》 (电工版·全一册) 一课一练 (河北省)
2026-07-10
|
2份
|
5页
|
34人阅读
|
0人下载
内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《算法与程序设计-C#》(电工版·全一册)《一课一练》第11练,内容是子任务二 .NET架构。
《算法与程序设计-C#》(电工版·全一册)一课一练 第11练
子任务二 .NET架构
一、单项选择题
1. .NET Framework包含的两个核心组件是( )
A. CLR和FCL
B. CLR和JIT
C. FCL和IDE
D. JIT和IDE
【答案】A
【解析】.NET Framework由公共语言运行时(CLR)和类库(FCL)两个核心组件构成,CLR负责管理和执行代码,FCL提供大量现成的类供开发者使用。
2. 公共语言运行时(CLR)的主要职责是( )
A. 提供可视化设计界面
B. 管理和执行中间语言代码
C. 编译源代码为机器码
D. 管理解决方案中的项目
【答案】B
【解析】CLR负责管理和执行由.NET编译器编译产生的中间语言代码,同时提供垃圾内存回收、安全性检查等服务。
3. .NET程序执行过程中,源代码首先被编译为( )
A. 机器码
B. 中间语言代码
C. 动态链接库
D. 可执行文件
【答案】B
【解析】.NET程序执行时,源代码先由编译器编译为中间语言(IL)代码,再由CLR中的JIT编译器将IL代码转换为机器码执行。
4. .NET Framework 3.0版本新增的四个框架中,提供更佳用户体验的是( )
A. WCF
B. CardSpace
C. WWF
D. WPF
【答案】D
【解析】WPF(Windows Presentation Foundation)提供更佳的用户体验,用来开发Windows Forms程序及浏览器应用程序;WCF提供SOA支持;WWF提供工作流程支持;CardSpace提供SSO解决方案。
5. .NET Framework 4.0版本的主要新增特性是( )
A. 安全性改进
B. 数据库支持增强
C. 面向服务架构
D. 并行支持
【答案】D
【解析】.NET Framework 4.0于2010年发布,主要增加了并行计算支持,被视为.NET发展的里程碑版本。
二、判断题
6. .NET类库中的类可以直接被开发者使用,无需自行编写( )
【答案】√
【解析】类库好比一个装满工具的大仓库,里面有大量现成的类可供直接使用,如进行文件操作时可直接使用IO类。
7. CLR解决了传统编译语言的垃圾内存回收问题( )
【答案】√
【解析】公共语言运行时提供了垃圾内存回收、安全性检查等功能,解决了传统编译语言在这方面的致命缺点。
8. .NET Framework和.NET Core是完全独立的两个平台,没有任何关联( )
【答案】×
【解析】.NET 5及后续版本集成了.NET Framework和.NET Core,统一了它们的规范,二者并非完全独立无关联。
三、填空题
9. .NET Framework是微软公司创建的一个面向网络、支持各种用户终端的______
【答案】开发环境
【解析】.NET Framework是一种面向网络支持各种用户终端的开发环境,通过先进的软件技术和智能设备提供互联网服务。
10. .NET程序执行时,源代码先编译为中间语言代码,再由______将其转换为机器码执行
【答案】JIT编译器
【解析】CLR中的JIT(Just-In-Time)编译器负责在程序运行时将中间语言代码即时编译为特定平台的机器码。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《算法与程序设计-C#》(电工版·全一册)《一课一练》第11练,内容是子任务二 .NET架构。
《算法与程序设计-C#》(电工版·全一册)一课一练 第11练
子任务二 .NET架构
一、单项选择题
1. .NET Framework包含的两个核心组件是( )
A. CLR和FCL
B. CLR和JIT
C. FCL和IDE
D. JIT和IDE
2. 公共语言运行时(CLR)的主要职责是( )
A. 提供可视化设计界面
B. 管理和执行中间语言代码
C. 编译源代码为机器码
D. 管理解决方案中的项目
3. .NET程序执行过程中,源代码首先被编译为( )
A. 机器码
B. 中间语言代码
C. 动态链接库
D. 可执行文件
4. .NET Framework 3.0版本新增的四个框架中,提供更佳用户体验的是( )
A. WCF
B. CardSpace
C. WWF
D. WPF
5. .NET Framework 4.0版本的主要新增特性是( )
A. 安全性改进
B. 数据库支持增强
C. 面向服务架构
D. 并行支持
二、判断题
6. .NET类库中的类可以直接被开发者使用,无需自行编写( )
7. CLR解决了传统编译语言的垃圾内存回收问题( )
8. .NET Framework和.NET Core是完全独立的两个平台,没有任何关联( )
三、填空题
9. .NET Framework是微软公司创建的一个面向网络、支持各种用户终端的______
10. .NET程序执行时,源代码先编译为中间语言代码,再由______将其转换为机器码执行
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。