- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
练习题-单项选择题参考答案
练习题1
(1).NETFramework将 定义为一组规则,所有.NET语言都应该遵守这个规则才能创建可以与其他语言互操作的应用程序。A
A.CLR B.JIT C.MSIL D.ADO.NET
在VisualStudio窗口中,在 窗口中可以察看当前项目的类和类型的层次信息。A
A.解决方案资源管理器 B.类视图 C.资源视图 D.属性
在.NETFramework中,MSIL是指 。B
A.接口限制 B.中间语言 C.核心代码 D.类库
是独立于CPU的指令集,它可以被高效地转换为本机机器代码。CA.CLR B.CLS C.MSIL D.Web服务
包含在.NETFramework的各语言之间兼容的数据类型。BA.JIT B.CTS C.CLS D.MSIL
C#源代码经过 次编译,才能在本机上执行。B
A.1 B.2 C.3 D.0
所有.NET支持的编程语言编写的源代码经过一次编译后,被编译成 。DA.机器代码 B.C#源代码 C.CLS代码 D.MSIL代码
在.NET中,关于CLR和MSIL的、叙述中正确的是 。BA.应用程序在CLR环境被编译成MSIL,MSIL能够被任何计算机执行
B..应用程序被编译两次,第一次生成MSIL,MSIL在本机运行时被CLR快速编译C.应用程序被编译两次,但是第二次CLR编译比第一次慢
D.以上都不对
CLR为.NET提供以下方面的功能或者服务,除了 。DA.无用存储单元收集 B.代码验证和类型安全
C.代码访问安全 D.自动消除程序中的逻辑错误
(10).NETFramework有两个主要组件,分别是 和.NET基础类库。AA.公共语言运行环境 B.Web服务
C.命名空间 D.Main()函数
控制台应用程序使用 命名空间中的类处理输入和输出。AA.System.IO B.System.Web
C.System.Windows.Forms D.System.Data
Windows应用程序使用 命名空间中的类处理输入和输出。CA.System.IO B.System.Web
C.System.Windows.Forms D.System.Data
以下 类型的应用程序适合于交互性操作较少的情况。BA.Windows应用程序 B.控制台应用程序
C.Web应用程序 D.以上都不是
以下对Read()和ReadLine()方法的叙述中正确的是 。AA.Read()方法一次只能从输入流中读取一个字符
B.Read()方法可以从输入流中读取一个字符串C.ReadLine()方法一次只能从输入流中读取一个字符
D.ReadLine()方法只有当用户按下回车键时返回,而Read()方法不是
以下对Write()和WriteLine()方法的叙述中正确的是 。BA.Write()方法在输出字符串的后面添加换行符
Write()方法输出字符串时,光标将会位于字符串的后面
Write()和WriteLine()方法输出数值变量时,必须要先把数值变量转换成字符串
使用不带参数的WriteLine()方法时,将不会产生任何输出
以下的C#代码:
staticvoidMain(string[]args)
{ Console.WriteLine(运行结果:{0},Console.ReadLine());Console.ReadLine();
}
代码运行结果为 。D
A.在控制台窗口显示“运行结果:”B.在控制台窗口显示“运行结果:{0}”
C.在控制台窗口显示“运行结果:,Console.ReadLine”
D.如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A”
假设变量x的值为25,要输出x的值,以下正确的语句是 。CA.System.Console.WriteLine(“x”) B.System.Console.WriteLine(“x”)C.System.Console.WriteLine(“x={0}”,x) D.System.Console.WriteLine(“x={x}”)
以下关于控制台应用程序和Windows应用程序的叙述中正确的是 。DA.控制台应用程序中有一个Main静态方法,而Windows应用程序中没有B.Windows应用程序中有一个Main静态方法,而控制台应用程序中没有
C.控制台应用程序和Windows应用程序中都没有Main静态方法
D.控制台应用程序和Windows应用程序中都有Main静态方法
练习题2
在C#语言中,下列能
文档评论(0)