应用程序net开发人员面试题

.net面试题  时间:2021-04-25  阅读:()

.NET开发人员试题综合

每题5分

1 、用做B/S结构的系统您是用几层结构来开发每一层之间的关系以及为什么要这样分层

2、软件开发过程一般有几个阶段每个阶段的作用

3、请列举一些您用到过的设计模式以及在什么情况下使用该模式

4、您对编程的兴趣如何工作中遇到不懂的问题是怎样去解决的您一般怎样去提高自己的编程水平

5、您离职的原因是什么

.NET开发人员试题基础

一、 填空每题2分

1 .面向对象的语言具有 继承性、 封装性、 多态性。

2.能用foreach遍历访问的对象需要实现 回umerable_接口或声明

3.委托声明的关键字是 delegate?

4.在.Net托管代码中我们不用担心内存漏洞这是因为有了 gc__?

5•当类T只声明了私有实例构造函数时 则在T的程序文本外部 不可以可以or不可以从T派生出新的类 不可以 可以or不可以直接创建T的任何实例。

二、 单选每题2分

6.在对SQL Server数据库操作时应选用A 。a SQL Server .NET Framework 数据提供程序b OLE DB.NET Framework数据提供程序c ODBC.NET Framework数据提供程序d Oracle.NET Framework数据提供程序

7. 以下描述错误的是Aa 在C++中支持抽象类而在C#中不支持抽象类。b C++中可在头文件中声明类的成员而在 CPP文件中定义类的成员在 C#中没有头文件并

且在同一处声明和定义类的成员。c 在C#中可使用new修饰符显式隐藏从基类继承的成员。d 在C#中要在派生类中重新定义基类的虚函数必须在前面加 Override 。

#的数据类型有Aa 值类型和调用类型b 值类型和引用类型c 引用类型和关系类型d 关系类型和调用类型

9.下列描述错误的是Da 类不可以多重继承而接口可以b 抽象类自身可以定义成员而接口不可以;c 抽象类和接口都不能被实例化d 一个类可以有多个基类和多个基接口

10.在DOM中装载一个XML文档的方法Da save方法b load方法c loadXML方法 d)send方法

三、不定项选择每题3分

1 1 . 以下叙述正确的是 BC

A.接口中可以有虚方法。

B.一个类可以实现多个接口。

C.接口不能被实例化。

D.接口中可以包含已实现的方法。

12. 从数据库读取记录你可能用到的方法有 BCD

A. ExecuteNonQ uery

B. ExecuteScalar

C. Fi l l

D. ExecuteReader

13.对于一个实现了IDisposable接口的类 以下哪些项可以执行与释放或重置非托管资源相关的应用程序定义的任务 (多选) (ABC)

14. 以下关于ref和out的描述哪些项是正确的 (多选) (ACD)

A.使用ref参数传递到ref参数的参数必须最先初始化。

B.使用out参数传递到o ut参数的参数必须最先初始化。

C.使用ref参数必须将参数作为ref参数显式传递到方法。

15.您要创建应用程序用于公司内部的 Web站点这个应用程序包含了 50个页面。 您想要配

D.使用out参数必须将参数作为o ut参数显式传递到方法。

置这个应用程序以便当发生一个 HTTP代码错误时它可以显示一个自定义的错误页面给用

A.在这个应用程序的文件中创建一个 Appl ication_Error过程去处理代码错误。

B.在这个应用程序的文件中创建一个 appl icationError节去处理代码错误。

C.在这个应用程序的文件中创建一个 CustomErrors事件去处理HTTP错误。

D.在这个应用程序的文件中创建一个 CustomErrors节去处理HTTP错误。

E.在这个应用程序的每一页中添加一个 Page指示符去处理代码错误。

户。您想要花最小的代价完成这些目标您应该怎么做 (多选)(CD)

四、简答题每题4分

16、面向对象的三大基本原则答封装继承多态。

17、在.NET中所有类的基类是?答 object 。

18、请简述override与Overload的区别

答 Override是重写的意思它表示重写基类的方法而且方法的名称返回类型参数类型参数

个数要与基类相同。

Overload是重载是意思它也表示重写基类的方法但是只要方法名相同别的可以不同。

19、 请简述C#中的接口和类有什么异同。

答:接口是负责功能的定义 项目中通过接口来规范类 操作类以及抽象类的概念 而类是负责功能的具体实现在类中也有抽象类的定义抽象类与接口的区别在于抽象类是一个不完全的类 类里面有抽象的方法属性 也可以有具体的方法和属性 需要进一步的专业化。但接口是一个行为的规范 里面的所有东西都是抽象的 一个类只可以继承一个基类也就是父类但可以实现多个接口

20、 请简述UDP连接和TCP连接的异同。

答:前者只管传,不管数据到不到,无须建立连接.后者保证传输的数据准确,须要连结.

21 、 请简述中读写XML的类都归属于哪些命名空间

答:

22、 请解释AS P.N E T中以什么方式进行数据验证

中有非空验证 比较验证取值范围验证正则表达式验证及客户自定义验证五大控件 另还有一个集中验证信息处理控件

23、 请解释Const和ReadOnly

答 Con st用来申明编程时申明常量 ReadO nly用来申明运行时常量。

24、请简述在dotnet中类(class)与结构(struct)的异同 (10分)

Class可以被实例化,属于引用类型,是分配在内存的堆上的,Struct属于值类型,是分配在内存的栈上的.

25、 请简述一下用Socket进行同步通讯编程的详细步骤

1 、 在应用程序和远程设备中使用协议和网络地址初始化套接字

2、 在应用程序中通过指定端口和地址建立监听

3、 远程设备发出连接请求

4、 应用程序接受连接产生通信scoket

5、 应用程序和远程设备开始通讯(在通讯中应用程序将挂起直到通讯结束)

6、 通讯结束关闭应用程序和远程设备的 Socket回收资源

物语云-VPS-美国洛杉矶VPS无限流量云windows大带宽100M不限流量 26/月起

物语云计算怎么样?物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是特惠活动为美国洛杉矶Cera机房的不限流量大带宽VPS,去程直连回程4837,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-v,因此并不会超售超开。一、物语云官网点击此处进入物语云...

建站选择网站域名和IP主机地址之间关系和注意要点

今天中午的时候有网友联系到在选择网站域名建站和主机的时候问到域名和IP地址有没有关联,或者需要注意的问题。毕竟我们在需要建站的时候,我们需要选择网站域名和主机,而主机有虚拟主机,包括共享和独立IP,同时还有云服务器、独立服务器、站群服务器等形式。通过这篇文章,简单的梳理关于网站域名和IP之间的关系。第一、什么是域名所谓网站域名,就是我们看到的类似"www.laozuo.org",我们可以通过直接记...

星梦云-100G高防4H4G21M月付仅99元,成都/雅安/德阳

商家介绍:星梦云怎么样,星梦云好不好,资质齐全,IDC/ISP均有,从星梦云这边租的服务器均可以备案,属于一手资源,高防机柜、大带宽、高防IP业务,一手整C IP段,四川电信,星梦云专注四川高防服务器,成都服务器,雅安服务器,。活动优惠促销:1、成都电信夏日激情大宽带活动机(封锁UDP,不可解封):机房CPU内存硬盘带宽IP防护流量原价活动价开通方式成都电信优化线路2vCPU2G40G+60G21...

.net面试题为你推荐
支持ipad支持ipad重庆宽带测速重庆联通宽带测速的网址是好多呢?windows键是哪个Windows键是哪个键啊?iphone连不上wifi苹果手机无法连接wifi是什么原因win7telnet怎样开启Windows7系统中的Telnet服务phpecho在php中 echo和print 有什么区别ms17-010win10华为 slatl10是什么型号win7如何关闭445端口如何彻底永久取消win7粘滞键功能google中国地图求教谷歌中国地图~手机如何使用?
php虚拟主机 便宜域名注册 域名备案网站 最便宜虚拟主机 正版win8.1升级win10 免费静态空间 国外网站代理服务器 52测评网 免费个人空间 cdn联盟 域名评估 新家坡 阿里校园 傲盾官网 域名转入 带宽测试 googlevoice 上海联通 香港ip 免费的加速器 更多