.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