全球旧事资料 分类
NET软件工程师48个面试题目
一.填空题1.面向对象的语言具有继承性、多态性、(封装)性。
2.能用foreach遍历访问的对象需要实现(IE
umberable)接口或声明GetE
umberator方法的类型。
3.列举ADO
et中的五个主要对象Comma
d、Co
ectio
、DataReader、DataSet、DataAdapter。
4.C中的三元运算符是____
5.当整数a赋值给一个object对象时,整数a将会被__(装箱)___
6.类成员有__(3)__种可访问形式
7.floatf123567Fi
tii
tfi的值现在是_123__
8.委托声明的关键字是___(delegate)_
9.Asp
et中所有的自定义用户控件都必须继承自_SystemWebUIUserCo
trol在__
10.在Net中所有可序列化的类都被标记为__serializable___
11.在Net托管代码中我们不用担心内存漏洞,这是因为有了_GC__
12.当类T只声明了私有实例构造函数时,则在T的程序文本外部,_不可以_(可以or不
f可以)从T派生出新的类,_不可以_(可以or不可以)直接创建T的任何实例。
二.选择题1.以下叙述正确的是:BCA接口中可以有虚方法。B一个类可以实现多个接口。C接口不能被实例化。D接口中可以包含已实现的方法。
2.从数据库读取记录,你可能用到的方法有:BCDAExecuteNo
QueryCFillBExecuteScalar
DExecuteReader
3.对于一个实现了IDisposable接口的类,以下哪些项可以执行与释放或重置非托管资相关的应用程序定义的任务?多选ACloseBDisposeCFi
alizeABC
Dusi
gEQuit
4.以下关于ref和out的描述哪些项是正确的?多选

ACD

A使用ref参数,传递到ref参数的参数必须最先初始化。B使用out参数,传递到out参数的参数必须最先初始化。C使用ref参数,必须将参数作为ref参数显式传递到方法。D使用out参数,必须将参数作为out参数显式传递到方法。
5.在对SQLServer数据库操作时应选用(A)ASQLServerNETFramework数据提供程序;BOLEDBNETFramework数据提供程序;CODBCNETFramework数据提供程序;DOracleNETFramework数据提供程序;
f6.下列选项中,(C)是引用类型。Ae
um类型Bstruct类型Cstri
g类型Di
t类型
7.关于ASPNET中的代码隐藏文件的描述正确的是(C)AWeb窗体页的程序的逻辑由代码组成,这些代码的创建用于与窗体交互。编程逻辑唯一与用户界面不同的文件中。该文件称作为“代码隐藏”文件,如果用C#创建,该文件将具有“ascxcs”扩展名。B项目中所有Web窗体页的代码隐藏文件都被编译成EXE文件。C项目中所有的Web窗体页的代码隐藏文件都被编译成项目动态链接库(dll)文件。D以上都不r
好听全球资料 返回顶部