.NET MCQ问题与答案

.NET MCQ问题与答案

MCQSS.com提供免费的.NET MCQ问题与答案,采用MCQ格式。我们的题库包含数百个交互式问题,可以帮助您评估在.NET方面的技能。无论您的经验水平如何,都能找到适合您的问题,扩展您的知识并增强在.NET使用方面的自信。立即开始,无需购买或注册,所有问题都免费提供。利用MCQSS.com来准备考试或进行自主学习和在.NET领域的发展。

1: 您的Web应用程序允许用户上传文件,并在名为ABC-SR01的服务器上托管在Microsoft IIS 6.0中。该应用程序使用Windows身份验证的默认应用程序池。您不能使用应用程序上传工作站中的文件;相反,您会看到访问拒绝的消息。要解决此问题,请启用调试。接下来,您应该_______。

A.   在工作站上创建一个调试器用户组,然后将Windows用户帐户添加到它

B.   将Windows用户帐户添加到ABC-SR01的管理员组

C.   在ABC-SR01上停止并重新启动应用程序池

D.   将以下配置添加到web.config文件<Indentity impersonate =“ true” />

2: 垃圾收集器(GC)过程中的以下哪个踢?

A.   所有给定选项都是正确的

B.   当调用GC.Collect方法时

C.   托管堆上使用的总内存超过了可接受的阈值

D.   系统的物理记忆力较低

3: 以下哪个关键字用于在C#程序中包括现有名称空间?

A.   进口

B.   使用

C.   包裹

D.   名称空间

4: 对或错?在C#中,类可以从多个接口继承。

A.   真的

B.   错误的

5: 您能否阻止您的班级继承并成为其他一些课程的基础?

A.   不

B.   是的

6: 为了为您的Web应用程序配置身份验证以使客户端无法匿名访问它,但是不受信任域的用户允许访问它,应将以下代码添加到哪里? <身份验证模式=“ forms”> <表单loginurl =“ login.aspx” /> < /authentication> <授权>

A.   app.config文件

B.   web.config文件

C.   该项目的财产页

D.   Workstation的Machine.config文件

7: 在ASP.NET中,EnableViewState是否允许该页面保存在表单上的用户输入?

A.   是的

B.   不

8: 在ASP.NET中,寄回发生在以下哪种形式中?

A.   Winforms

B.   htmlforms

C.   Webforms

9: 您如何在ASP.NET应用程序中管理状态?

A.   ViewState

B.   应用对象

C.   所有这些

D.   会话对象

10: 哪个C#代码将从多维数组中输出元素的值?

A.   Console.Writeline(MyArray(1),(3));

B.   Console.Writeline(MyArray [1] [3]);

C.   console.writeline(myArray {1} {3});

D.   Console.Writeline(MyArray [1.3]);

11: 以下哪项不是有效的C#访问说明符?

A.   民众

B.   静止的

C.   私人的

D.   受保护

12: 用密封关键字声明的类不能是基类。

A.   错误的

B.   真的

13: 以下哪个是ASP.NET的一部分?

A.   Web表单,MVC和Web API

B.   所有答案都是正确的。

C.   Web表单和MVC。

D.   ASP.NET和MVC

E.   信号

14: ASP.NET模拟哪种类型的处理模型?

A.   自顶向下

B.   线性

C.   静止的

D.   事件驱动

15: 以下哪些原因使C#成为广泛使用的专业语言?

A.   结构化语言

B.   面向对象

C.   所有给定选项都是正确的

D.   面向组件

16: 以下哪个名称空间包含可以与系统过程,事件日志和性能计数器进行交互的类型?

A.   system.addin

B.   System.Diagnostics

C.   system.componentModel

D.   System.Data

17: 哪个名称空间包含构建Windows Communication Foundation(WCF)服务和客户端应用程序所需的类型?

A.   system.web

B.   System.ServiceModel

C.   system.net

D.   系统

18: 以下哪项将迫使所有世代的立即垃圾收集?

A.   gccollect()

B.   gc.garbage()

C.   gc.force()

D.   gc.collect()

19: 在ASP.NET中,为什么使用global.asax?

A.   实施应用程序和会话级事件

B.   这些都不是

C.   声明全球变量

20: ASP.NET支持哪种缓存类型?

A.   输出缓存

B.   数据缓存

C.   输出缓存和数据缓存

D.   都不是

21: 在ASP.NET中,您在数据适配器控件中调用哪种方法以加载生成的数据集?

A.   读( )

B.   充满()

C.   executeQuery()

22: 在C#中,以下代码有什么:类测试:表格{}

A.   创建类测试:表格并创建继承类表单的类测试

B.   创建继承类测试的类表单

C.   创建类测试:表格

D.   创建继承类表格的类测试

23: 以下哪项代表键/值对的线程安全图,可以在多线程环境中使用?

A.   consurrentbag

B.   阻止收获

C.   同义数

D.   同意

24: ASP.NET与经典ASP有何不同?

A.   脚本与HTML分开,代码分别解释

B.   脚本与HTML分开,代码被编译为DLL,并且可以在服务器上执行DLL

C.   代码与HTML分开,解释的代码将单独解释

25: .NET中的小对象使用垃圾收集器几代?

A.   6

B.   4

C.   5

D.   3

26: 仅在同一DLL中的文件中可以访问以下哪些“类型”成员?

A.   私人的

B.   内部的

C.   受保护

27: 您何时必须声明课程摘要?

A.   当班级中的所有方法都是抽象的时。

B.   当班级中至少一种方法是抽象的时。

C.   当说出班级中的至少一种方法时。

28: 方法_______当该方法检测出问题发生时,一个例外。

A.   捕获

B.   扔

C.   Trys

D.   trys和捕获

29: 以下哪项是转换为实际的.NET代码?

A.   MSIL

B.   Clr

C.   CTS

D.   CLS

30: 以下哪项是有效的C量定义?

A.   常量<Data_Type> <Constant_name> = value;

B.   const <data_type> <constant_name> = value;

C.   最终<data_type> <constant_name> = value;

D.   (所有这些)

31: 在.net中,可以从几个类继承一个类

A.   真的

B.   错误的

32: 为了确保收集Web应用程序的时机和性能数据,并且仅在用户在Web服务器上登录时才能使用,您应该将哪个代码添加到Web.config文件中?

A.   <编译debug =“ true” urllinePragmas =“ false”> ... </compilation>

B.   <trace enabled =“ false” pageOutput =“ true” localonly =“ false” />

C.   <trace enabled =“ true” pageOutput =“ false” localonly =“ true” />

D.   <编译debug =“ false” urllinePragmas =“ true”> ... </compilation>

33: 以下哪个名称空间包含支持ClickOnce应用程序部署的类型?

A.   System.Data

B.   System.Deployment

C.   系统配置

D.   system.componentModel

34: 在以下GC收集模式中,垃圾收集器确定当前时间是否最佳回收对象?

A.   强迫

B.   平行线

C.   同时

D.   优化

35: 在IIS 6.0中浏览Web应用程序时,您会收到服务器应用程序不可用的错误。应用程序日志指出:在同一IIS进程中不可能运行两个不同版本的ASP.NET。请使用IIS管理工具来重新配置您的服务器以在单独的过程中运行该应用程序。为了尽快解决此问题,您应该_______。

A.   更改IIS隔离模式并重新启动托管应用程序的应用程序池

B.   将应用程序分配给新的应用程序池,并配置所有应用程序池一部分的应用程序,以使用相同版本的ASP.NET

C.   将应用程序分配到新的应用程序池并运行ASPNET_REGIIS.EXE工具

D.   更改IIS隔离模式并将应用程序分配给新应用程序池

36: 在ASP.NET中,如何注册用户控件?

A.   添加标签前缀,标签名称

B.   添加源,标签前缀

C.   添加src,tagprefix,tagname

37: 在C#中,要使用界面,它必须_______。

A.   创建接口对象

B.   继承界面的属性

C.   包含与接口相同的方法

D.   所有这些

38: 如果传递了一个字符数组,则_______。

A.   它发现字符串中每个字母的第一次出现

B.   它生成错误

C.   它搜索字符序列的第一次出现

D.   它搜索字符串中的任何字符的第一次出现

39: 您的Web应用程序包括一个名为errorpage.aspx的页面。为了管理未经处理的应用程序异常,应显示errorpage.aspx,并应将异常数据写入事件日志。您的web.config文件包含以下代码:接下来,您应该考虑_______。

A.   将此代码添加到default.asax文件:void application_error(对象发送者,EventArgs e){exception exc = server.getlasterror(); //为事件日志写异常详细信息}

B.   将此代码添加到global.asax文件:void application_error(对象发送者,EventArgs e){exception exc = server.getLasterRor(); //将异常详细信息写入事件日志}

C.   将此代码添加到errorpage.aspx文件:void page_error(对象发送者,EventArgs e){exception exc = server.getLasterRor(); //将异常详细信息写入事件日志server.clearerror();}

D.   将此代码添加到主页:void application_error(object sender,eventargs e){exception exc = server.getlasterror(); //将异常详细信息添加到事件日志}

40: 在您的Web应用程序中,您可以创建一个类来实现IHTTPHANDLER接口。每当请求处理程序时,哪个代码将在浏览器中显示警告。

A.   public void processRequest(httpcontext ctx){streamReader sr = new streamReader(openRead(ctx.server.mappath(“ warning.jpg”))); ctx.response.pics.pics(“ pic”)

B.   public void ProcessRequest(httpcontext CTX){streamReader sr = new StreamReader(_file.openRead(ctx.server.mappath(“ warning.jpg”)); ctx.response(sr.readtoend()); ctx.respons;

C.   public void processRequest(httpcontext ctx){ctx.Response.contentType =“ image/jpg”; fileStream fs = file.openread(_ctx.server.mappath(_ctx.server.mappath(“ warning.jpg”)) == fs.ReadByte())!= -1){ctx.Response.outputstream.writebyte(转换。

D.   public void processRequest(httpcontext ctx){ctx.Response.transmitfile(“ image/jpg”);(_ ctx.server.mappath(“ warning.jpg”); stream b = default B = default(b ============= fs.ReadByte())!= -1){ctx.response.output.write((b));} fs.close();}

41: 您的Web表单使用以下代码显示来自SQL Server 2005数据库的数据。您必须在_itembound事件处理程序中添加什么才能访问名为var的变量中的hlname超链接的值?在prodName”)%> navigateUrl ='<%#eval(“ produrl”)%>'/>

A.   超链接var = e.item.parent.findcontrol(“ hlname”)为超链接;

B.   超链接var = rptdata.findcontrol(“ hlname”)为超链接;

C.   超链接var = page.findcontrol(“ hlname”)为超链接;

D.   超链接var = e.item.findcontrol(“ hlname”)为超链接;

42: 抽象基类中的所有方法必须声明抽象。

A.   真的

B.   错误的

43: 在名为ABCWebapp1的Web应用程序中,您已配置了一个名为ABCSC的自定义服务器控件,该控件在页面中具有子控件。为了帮助确保页面层次结构内的儿童控件的独特识别,您应该考虑应用_______接口。

A.   可见的

B.   InamingContainer

C.   IbindableTemplate

D.   GCNotificationStatus枚举

44: 评价。对于代码正确运行和运行,哪个语句必须正确? B级B:A {public B(int i):base(i){}}

A.   A类中的构造函数之一以INT类型的论点为论点

B.   A类中的构造函数之一为I类型I的论点,并且类只有一个默认的构造函数

C.   A类中的构造函数之一为I类型

D.   A类仅具有默认构造函数

45: 以下哪种方法用于破坏线程?

A.   中止

B.   停止

C.   杀

D.   破坏

46: .NET框架如何定义一个大对象?

A.   大于185kb

B.   多维阵列

C.   大于85KB或多维阵列

D.   大于85kb

47: C#中的哪个不是保留的关键字?

A.   通过...分组

B.   下降

C.   上升

D.   订单

48: 在ASP.NET中,您如何明确杀死用户会话?

A.   session.discard()

B.   session.close()

C.   session.abandon

D.   session.end

49: 在ASP.NET中,以下哪个名称空间包含IDBConnection的定义?

A.   system.data.common

B.   system.data

C.   System.Data.Connection

D.   system.data.interfaces

50: 以下哪项不是有效的整数字面意思?

A.   30U

B.   30ul

C.   032UU

D.   0x4b

51: 以下哪项不是C#中的有效变量类型?

A.   价值

B.   数字

C.   指针

D.   参考

52: 您的Web应用程序ABCAPP1托管在ABC-SR13上,并运行了MS SQL Server 2005的实例,该实例本地配置为使用Windows身份验证。当您准备在ABC-SR13上配置角色管理和会员提供商时,您应该考虑使用_______。

A.   ASP.NET SQL Server注册工具

B.   aspnet_compiler.exe命令

C.   aspnet_merge.exe命令

D.   aspnet_compiler.exe命令和aspnet_regiis.exe命令

53: 在ASP.NET中,response.write()和response.output.write()有什么区别?

A.   Response.output.write()允许您流式输出

B.   Response.output.write()允许您编写格式的输出

C.   Response.output.write()允许您冲洗输出

D.   Response.output.write()允许您缓冲输出

54: 考虑以下内容:A类{私人int myint; public void setMyInt(int value){myint = value; } public bool equals(另一个){返回其他.myint == myint; }}注意:Myint字段是私人的。在等价方法中可以访问“其他。”吗?

A.   错误的

B.   真的

55: 枚举可以有扩展方法

A.   真的

B.   错误的

56: 在此代码中创建了多少个字符串对象:字符串first =“ tick”;字符串second = first +“ tech”;第二 +=“ fly”;

A.   5

B.   1

C.   2

D.   3

E.   4

57: 您必须在Web应用程序中的一个.aspx页面中添加新的自定义控件,并具有以下要求:•自定义控件的状态必须保持静态2分钟•页面上其他元素的缓存设置不得受到该页面的影响新自定义控件的设置在添加到Web.configfile中时,哪个代码将满足要求?

A.   <caching> <uptoughCacheSettings> <upputeCacheProfiles> <PROFILECACHE配置文件=“ CachedProfileset” varybyControl =“ CachedControl”持续时间=“ 2”> </prifileCache> </prifilecache> </outputcacheprofiles> </outputcacheprofiles> </outputcaches

B.   <caching> <uptoughCacheSettings> <uppoutsCacheprofiles> <PROFILECACHE PREFIFE =“ CachedProfileset” varybyControl =“ CachedControl” duration duration =“ 120”> </prifileCache> </utputcacheprofiles> </outputcacheprofiles> </outputcach

C.   <caching> <uptoughCacheSettings> <uppoutsCacheprofiles> <AddName =“ CachedProfileset” varybyparam =“ cachedcontrol”持续时间=“ 2”/> </> </utputcacheprofiles> </outputcacheSettings> </outputcachesettings> </caching> </caching> </caching> </caching> </

D.   <caching> <uppoutsCacheSettings> <uppountCacheprofiles> <ADDNAME =“ CachedProfileset” varybyControl =“ ControlName” duration =“ 120”/> </utpoteCacheProfiles> </outputcacheprofiles> </outputcachesettings> </utpoteCachesettings> </caching> </caching>

58: 当从Web服务器请求一个.aspx页面时,将输出渲染到浏览器的哪种格式?

A.   WML

B.   JSP

C.   html

D.   TXT

59: 可以将多少个服务器表单添加到.aspx页面?

A.   2

B.   1

C.   超过3

D.   3

60: C#程序中必须包含哪个特定的名称空间才能使用以下语句? Console.Writeline(“ Hello World”)

A.   系统

B.   安慰

C.   打印

D.   writeline

61: 在C#中,可以将方法作为其他方法的参数传递,而无需修改。

A.   错误的

B.   真的

62: 以下哪个定义字符串字面?

A.   完全包含其可变名称,什么也没有

B.   包含数字而不是字母

C.   仅包含一个角色

D.   双引号标记中的一系列字符

63: 以下哪个定义线程?

A.   不再使用的弃用对象

B.   不存在

C.   与其他线程包裹的对象

D.   允许计算机多任务的对象

64: 在C#中,以下代码如何计量时间?线程(时间)

A.   毫秒

B.   纳秒

C.   分钟

D.   秒

65: 以下哪项不是.NET框架的组成部分?

A.   通用语言规范

B.   JVM

C.   元数据和集会

D.   Windows表单

66: 在C#中,在方法中声明了哪种类型的变量?

A.   系列

B.   私人的

C.   静止的

D.   当地的

67: 在方法的正文中,C#用于引用正在调用方法的当前对象的哪个变量?

A.   那

B.   做

C.   这

D.   称呼

68: 在ASP.NET服务器控件中,它提供了在网页上显示文本的另一种方式?

A.   <asp:标签>

B.   <asp:按钮>

C.   <asp:listItem>

69: 在C#中,以下哪个描述了局部变量?

A.   可以在程序中的任何地方使用

B.   必须接受课

C.   代表类对象

D.   在方法中声明

70: 在C#中,以下哪个是打算使用接口的类的合适标头?

A.   班级;我面对

B.   班级myllass:iface

C.   类myclass {iface}

D.   班级iface

71: 在以下GC收集模式下,垃圾收集器确定当前时间是否最佳回收对象?

A.   强迫

B.   优化

C.   同时

D.   平行线

72: String类和炭结构在哪里?

A.   系统名称空间

B.   System.Text名称空间

C.   System.Strings名称空间

D.   system.chars名称空间

73: 以下哪个定义代表?

A.   将阵列传递到方法的手段

B.   封装方法的类

C.   华盛顿代表

D.   继承方法的替代品

74: 以下哪项描述了该代码片段的含义?命名空间testapplication {class helloworld {}}

A.   TestApplication类包含班级Helloworld

B.   testapplication类包含名称空间helloworld

C.   testapplication名称空间包含类helloworld

D.   汇编错误

75: 哪种类型的块包含可能会引发异常的代码?

A.   例外

B.   抓住

C.   尝试

D.   错误

76: 在C#中,哪个代码将字符串转换为小写?

A.   string.tolower();

B.   String.tolower(String);

C.   tolower(string);

D.   字符串= string.tolower(string);

77: 在C#中,以下哪个是从此代码创建的?课程测试:表格{}

A.   继承类表格的类测试

B.   课程测试:表格

C.   类测试:形式和继承类表单的类测试

D.   继承类测试的类表格

78: 在ASP.NET中,以下哪项是Web用户控制文件的扩展?

A.   .ASMX

B.   .ASCX

C.   .ashx

D.   .aspx

79: 以下哪个定义同步?

A.   延迟线程直到有足够的内存并努力保持

B.   确保两个同时执行的线程或进程不会同时执行程序的特定部分

C.   使每个线程同时开始和结束

D.   让每个线程都做同样的事情

80: 在C#中,此代码会创建以下哪项?字符串mystring;

A.   班级和构造函数

B.   一类

C.   构造函数

D.   一个东西

81: 抽象类创建以下哪个操作?

A.   可能会扩展另一个类

B.   所有这些

C.   可能包含构造函数

D.   可能包含实例变量

82: 以下哪个.NET框架类可用于自定义并行分区?

A.   concurrentbag <t>

B.   OrderablePartitioner <tsource>

C.   同意<t>

D.   BlockingCollection <t>类

83: 线程枚举中不包含以下哪项?

A.   最低

B.   线程枚举包含所有这些。

C.   低于一般

D.   最高

84: 当成员/班级查找导​​致匹配查找标准的一​​个以上的成员/类时,会抛出以下哪个例外?

A.   FILENOTFOUNDEXCEPTION

B.   System.Reflection.miguulMatchException

C.   AppDomain.unhandledException

D.   形成感

85: 在以下几代中,CLR为新对象分配内存?

A.   第三代

B.   0

C.   第1代

D.   第2代

86: 以下哪种代码?公共类A {iemailsender _emailSender public a(iemailsender emailsender){_emailSender = emailsender; } private void sendemail(){_emailsender.send(); }}}

A.   遗产

B.   依赖注入

C.   紧密耦合的课程

D.   方法超载

87: 在C#中,以下哪个描述了包含相同字符串的两个StringBuilder对象?

A.   他们是两个不同的对象

B.   所有这些

C.   它们代表相同的内存位置

D.   当改变任何一个时,它们都会改变

88: 您的Web应用程序ABCWebapp1被配置为使用Windows身份验证。在授予特定组NTFS权限访问名为ABC.DOC的特定文件之后,您需要确保不属于此组的用户无法访问该文件。您应该包括以下哪项以确保未经授权的访问?

A.   配置Machine.config文件以包含<身份验证模式=“ [none]”> element

B.   配置web.config文件以包括<identity impersonate =“ true”/> element

C.   配置app.config文件以包含<身份验证模式=“ [none]”> element

D.   配置Machine.config文件以包含<Identity impersonate =“ true”/> element

89: 以下哪项通常会导致事件?

A.   不是对象类型

B.   用于强制用户操作的代码

C.   聚会的结果

D.   用户操作的结果

90: 以下哪项是在.aspx页面中触发的第一个事件?

A.   Page.load

B.   page.prerender

C.   page.init

91: 字符串索引如何处理字符串?

A.   字符阵列

B.   1到字符串长度

C.   一个人物

D.   二进制代码

92: 以下哪个是所有C#程序的入口点的有效语法?

A.   静态void main(string [] args)

B.   静态主(string [] args)

C.   静态void main(string [] args)

D.   静态主(字符串args)

93: 在C#中,以下哪项用于定义具有相同名称但不同参数类型集的单个类中的两种方法?

A.   多路复用

B.   覆盖

C.   超载

D.   双工

94: 当方法检测出问题发生时,将会发生哪种动作?

A.   该方法将捕获例外。

B.   该方法将尝试捕获例外。

C.   该方法将引发例外。

D.   该方法将尝试例外。

95: 哪个类是派生的异常对象?

A.   系统

B.   例外

C.   抓住

D.   事件

96: 在C#中,以下哪项用于从悬挂状态返回线程?

A.   恢复

B.   重新开始

C.   打断

D.   脉冲

97: 以下哪项用于创建字符串字面排除逃生序列?

A.   $字符串

B.   !细绳

C.   #细绳

D.   @细绳

98: 在C#中,以下哪个是实例变量?

A.   表示对象的属性

B.   是班级的对象

C.   是类的方法

D.   既是班级的对象,又是类的方法

99: 哪些方法用于锁定和解锁对象?

A.   输入并退出

B.   锁和解锁

C.   关闭并允许

D.   关闭并打开

100: 以下哪种是定义vb.net中名称空间别名的正确方法?

A.   使用mynamespace = mycomponent.web.ui.webcontrols;

B.   使用mycomponent.web.ui.webcontrols作为mynamespace;

C.   使用mycomponent.web.ui.webcontrols = mynamespace;/div>