湖北东润科技ASP.NET面试题

ASP.NET

笔试方面:
一、已知一个数列的前几位数为,1,1,2,3,5,8,13,21,34…….求第50位的数值(不用递归算法实现)和100位的数。
int[] n=new int[50];
for(int i=0;i<n.length;i++)
a(n+2)=a(n+1)+a(n)

递归:fib(intn)
{if(n=1||n=2)return1;elsereturnfib(n-1) fib(n-2)}费波拿切数列

二、什么叫做SQL注入,如何防止?
页面用连接方式、表的字段名做为参数,将sql语句暴露;使用存储过程防范

三、ASP•NET中实现页面之间的传参方法有哪些
QueryString ,Session,Server.Transfer,cookie  ,Application
四、    什么是委托,事件是不是委托
委托是将方法绑定在事件上,当触发事件是自动执行方法;事件是一种特殊的委托。
五、    什么是ASP.net中的用户控件
一般将多个页面通用的面分提取出来,做成用户控件,提高效率,减少代码量,易维护;
六、    连接数据库都有哪几类
Connection      Command     DataReader     DataSet

机试方面:

一、    在他们的网站上进行修改:把会员管理-我的信息-修改注册用户手号
要求:
输入新手机号,点击验证按钮产生一个随机数(11位),点击修改按钮将手机号保存到数据库中。
按要求已实现该功能

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·请简单介绍依赖注入在asp.net中的基本体现
·请用C#语言调用Oracle的存储过程
·请问在Asp.net中xml文件与xsl文件如何进行整合
·请简单介绍Asp.net2.0 泛型技术
·ASP.NET面试题专题(2)

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814