- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NET
NET开发人员面试题含答案
? NET开发人员试丿
(综合)
每题5分
1、用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这 样分层?
2、软件开发过程一般有几个阶段?每个阶段的作用?
3、请列举一些您用到过的设计模式以及在什么情况下使用该模式?
4、您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提髙自己的 编程水平?
5、您藹职的原因是什么?
?NET开发人员试题(基础)
一、 填空:每题2分
面向对象的语言具有 继承性、封装 性、多态性。
能用fo r ea c h 历访问的对象需要实现 I Enume r a ble —接口或声明△
委托声明的关键字是 d el e父a t e 4
4 .在.Net托管代码中我们不用担心内存漏洞,这是因为有了 的 _?
当类T只声明了私有实例构造函数时,则在T的程序文本外部, 不可以(可以or不 可以)从T派生出新的类,不可以(可以or不可以)直接创建T的任何实例。
二、 单选:每题2分
在对SQLSe rver数据库操作时应选用(A)。
a) SQLS e ner . NET Framework 数据提供程序;
b) OLE DB .NET Framework 数据提供程序;
c) ODBC .NET Fr a m e work 数据提供程序;
d) Or a cle . NET Framework 数据提供程序;
7 .以下描述错误的是(A)
a) 在C++中支持抽象类而在C#中不支持抽象类。
b) C++中可在头文件中声明类的成员而在CPP文件中左义类的成员,在C#中没有头文件 并且在同一处声明和定义类的成员。
c) 在C#中可使用new修饰符显式隐藏从基类继承的成员。
d) 在C#中要在派生类中重新定义基类的虚函数必须在前而加Ove rride.
8.C#的数据类型有(A)
a) 值类型和调用类型;
b) 值类型和引用类型;
c) 引用类型和关系类型:
d) 关系类型和调用类型;
9?下列描述错误的是(D)
a) 类不可以多重继承而接口可以;
b) 抽象类自身可以立义成员而接口不可以;
0抽象类和接口都不能被实例化:
d)—个类可以有多个基类和多个基接口;
在DOM中,装载一个XML文档的方法(D)
a)save 方法 b)loa d 方法 c)load X ML 方法 d)send 方法 三、不左项选择:每题3分
以下叙述正确的是:B C
接口中可以有虚方法。
一个类可以实现多个接口。
接口不能被实例化。
接口中可以包含已实现的方法。
从数据库读取记录,你可能用到的方法有:B C D
Execut e NonQ u ery
E x e cuteScalar
TOC \o 1-5 \h \z Fill
E xecuteR e ader
1 3.对于一个实现了【Disposable接口的类,以下哪些项可以执行与释放或重置非托管资 源相关的应用程序定义的任务?(多选)( ABC )
Close
D ispose
C? Fina 1 iz e
D .usi n g
Q ui t 4
以下关于ref和out的描述哪些项是正确的?(多选) ( ACD ) a A.使用ref 参数,传递到r e f参数的参数必须最先初始化。必B.使用out参数,传递到o u t参数的 参数必须最先初始化。
使用ref参数,必须将参数作为ref参数显式传递到方法。4 D.使用o ut参数,必须将 参数作为out参数显式传递到方法。
您要创建ASP. NET应用程序用于公司内部的W e b站点,这个应用程序包含了 5 0个页 而。您想要配置这个应用程序以便当发生一个HTTP代码错误时它可以显示一个自左义的错 误页面给用户。您想要花最小的代价完成这些目标,您应该怎么做?(多选)(CD AA. 在这个应用程序的Glob a 1. asax文件中创建一个Ap p lication_Er r o r过程去处理AS P. NET代码错误。
在这个应用程序的Web.confi g文件中创建一个ap p licationErr o r节去处理A S P.NET代 码错误。aC.在这个应用程序的G 1 o b al.as a x文件中创建一个CustomEr r o r s事件去处 理HTTP错误。
在这个应用程序的Web.con f i g文件中创建一个CustomErro rs 去处理HTTP错误。 ?E.在这个应用程序的每一页中添加一个Page指示符去处理ASP. NET代码错误。
四、简答题:每题4分
面向对彖的三大基本原则?
答:封装,继承,多态。》
1 7、在.NET中所有类的基类是?a答:ob j cc t。
1 8、请简述override与 O
文档评论(0)