NET软件工程师面试题目精选

NET软件工程师面试题目精选

ID:27917272

大小:27.96 KB

页数:11页

时间:2018-12-07

NET软件工程师面试题目精选_第1页
NET软件工程师面试题目精选_第2页
NET软件工程师面试题目精选_第3页
NET软件工程师面试题目精选_第4页
NET软件工程师面试题目精选_第5页
资源描述:

《NET软件工程师面试题目精选》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.NET软件工程师面试题目精选一.填空题1.面向对象的语言具有(继承)性、(多态)性、(封装)性。2.能用foreach遍历访问的对象需要实现(IEnumberable)接口或声明(GetEnumberator)方法的类型。3.列举ADO.net中的五个主要对象(Command)、(Connection)、(DataReader)、(DataSet)、(DataAdapter)。4.C#中的三元运算符是__(?:)__5.当整数a赋值给一个object对象时,整数a将会被__(装箱)___6.类成员有__(3)__种可访问形式7

2、.floatf=-123.567F;inti=(int)f;i的值现在是_(-123)__8.委托声明的关键字是___(delegate)_9.在Asp.net中所有的自定义用户控件都必须继承自11_(System.Web.UI.UserControl)__10.在.Net中所有可序列化的类都被标记为__[serializable]___11.在.Net托管代码中我们不用担心内存漏洞,这是因为有了_GC__12.当类T只声明了私有实例构造函数时,则在T的程序文本外部,_不可以_(可以or不可以)从T派生出新的类,_不可以_(可以

3、or不可以)直接创建T的任何实例。二.选择题1.以下叙述正确的是:BCA.接口中可以有虚方法。B.一个类可以实现多个接口。C.接口不能被实例化。  D.接口中可以包含已实现的方法。2.从数据库读取记录,你可能用到的方法有:BCDA.ExecuteNonQuery    B.ExecuteScalarC.Fill                D.ExecuteReader3.对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资相关的应用程序定义的任务?(多选)  (  ABC   )A.Close

4、   B.Dispose  C.Finalize  D.using E.Quit114.以下关于ref和out的描述哪些项是正确的?(多选)  (   ACD  )   A.使用ref参数,传递到ref参数的参数必须最先初始化。    B.使用out参数,传递到out参数的参数必须最先初始化。     C.使用ref参数,必须将参数作为ref参数显式传递到方法。    D.使用out参数,必须将参数作为out参数显式传递到方法。5.在对SQLServer数据库操作时应选用(A)  A.SQLServer.NETFramework

5、数据提供程序;B.OLEDB.NETFramework数据提供程序;C.ODBC.NETFramework数据提供程序;D.Oracle.NETFramework数据提供程序;6.下列选项中,(C)是引用类型。  A.enum类型  B.struct类型C.string类型  D.int类型7.关于ASP.NET中的代码隐藏文件的描述正确的是(C)  A.Web窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“.ascx.c

6、s”扩展名。B.项目中所有Web窗体页的代码隐藏文件都被编译成.EXE11文件。C.项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(.dll)文件。D.以上都不正确。8.以下描述错误的是(A)A.在C++中支持抽象类而在C#中不支持抽象类。B.C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员。C.在C#中可使用new修饰符显式隐藏从基类继承的成员。D.在C#中要在派生类中重新定义基类的虚函数必须在前面加Override。9.C#的数据类型有(B)  A

7、.值类型和调用类型             B.值类型和引用类型C.引用类型和关系类型           D.关系类型和调用类型10.下列描述错误的是(D)A.类不可以多重继承而接口可以B.抽象类自身可以定义成员而接口不可以C.抽象类和接口都不能被实例化D.一个类可以有多个基类和多个基接口11.在DOM中,装载一个XML文档的方法(D)11   A.save方法  B.load方法C.loadXML方法D.send方法12.下列关于构造函数的描述正确的是(C)A.构造函数可以声明返回类型。B.构造函数不可以用private修饰

8、C.构造函数必须与类名相同D.构造函数不能带参数13.以下是一些C#中的枚举型的定义,其中错误的用法有(A)A.publicenumvar1{Mike=100,Nike=102,Jike}B.publicenumvar1{Mike=100,Nike,Jike}C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。