2019面试宝典之Y2 ASP.NET面试题 - 带答案_第1页
2019面试宝典之Y2 ASP.NET面试题 - 带答案_第2页
2019面试宝典之Y2 ASP.NET面试题 - 带答案_第3页
2019面试宝典之Y2 ASP.NET面试题 - 带答案_第4页
2019面试宝典之Y2 ASP.NET面试题 - 带答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

说明:本套面试笔试题为软谋教育多年的教学和学生就业指导过程中积累下来的宝贵资料,大部分来自于学员从面试现场带回来的真实笔试面试题,涵盖了主流的.NET笔试面试题,是您找工作的必胜法宝。如果有技术问题无法理解或者新的建议,可以联系班主任oscar微信(ruanmou777)Y2 ASP.NET笔试题1. 以下不属于ASP.NET表达式的是()? A、B.、C、D、2. 网站实现购物车功能一般使用()系统对象存放比较合适?A、 ApplictionB、 SessionC、 CookieD、 Cache3. 在.NET框架下的三层结构应用程序中,以下代码最有可能出现在( )?public string AddNewStudent(Student student) int res = studentService.AddStudent(student); if (res = 1) return 学员信息添加成功!; else return 学员信息添加失败!; A、 显示层B、 业务逻辑层C、 数据访问层D、 模型层4.开发Web程序时,一般情况下将数据库配置信息保存在( )文件中?A、Web.configB、Program.csC、AssemblyInfo.csD、App.config5. ASP.NET中当input 标签加上runat=server服务端属性后再后台通过控件ID点()属性进行取值?A、TextB、ValueC、StringD、Trim6. 在ASP.NET中使用GridView等常用数据控件时使用()表达式来绑定数据字段?(可多选)A、B、C、D、7. ASP.NET中页面不能跨页面传值的对象是()对象?A、SessionB、ViewStateC、ApplictionD、Cookie8. Web服务器之间页面异步数据(无刷新)请求使用的()技术?A、 WebServiceB、 CacheC、 AjaxD、 WCF9. 在ASP.NET中服务端控件Literal控件和Label控件的区别是()?A、没有区别B、页面运行后Label会生成div标签C、页面运行后Literal控件会生成Span标签,Label不会D、页面运行后Label控件会生成Span标签,Literal不会10. ASP.NET中关于服务端控件Button的事件表述正确的是()?(可多选)A、OnClientClick是后台事件B、OnClick是客户端脚本事件C、OnClientClick是客户端脚本事件D、OnClick是后台事件 11. ASP.NET中编写的DBHelper是用来()?A、分离代码,是代码实现低耦合B、隔离代码,是代码更好用C、美化代码,是代码看上去更整洁D、简化数据库访问操作提高开发效率,提高代码重用性12. “StudentService”一般属于三层中()的命名规范?A、 显示层B、 业务逻辑层C、 数据访问层D、 模型层13. 后缀名为“.ashx”的文件属于()?A、 不一般的文件B、 一般处理文件C、 异步处理文件D、 服务使用的文件14. 我们学习的ASP.NET中页面的后缀名是()?A、 .aspB、 .ashxC、 .aspxD、 .jsp15. 下列不属于ASP.NET数据控件的是()?A、 DataGridViewB、 GridViewC、 RepeaterD、 DataList16. DropDownList下拉列表控件中描述正确的是()?(可多选)A、 DropDownList控件的子项是ListItem对象B、 DropDownList中的AutoPostBack属性为True时才能触发后台事件C、 ListItem对象中的Value属性为显示值D、 ListItem对象中的Text属性为隐示值 17. MapPath用于获取网站根目录路径,请问它是()系统对象的属性?A、 ApplictionB、 HttpContentC、 CacheD、 Server18. 以下()不属于获取页面参数的方式?A、 Request.QueryStringProductId;B、 RequestProductId;C、Response.QueryStringProductId;D、ResponseProductId;19. 在ASP.NET中关于用户控件描述不正确的是()?A、 提高代码的重用性B、 在不同页面实现相同功能时能保持风格统一C、 多个页面需要开发相同功能时,能节省开发时间D、 提高程序运行速度 20. 在验证控件中()属性表示指明需要验证的控件?A、 RequiredFieldValidatorB、 ValidationExpressionC、 ControlToCompareD、 ControlToValidate21. 使用JQuery中不属于Ajax结构体的属性是()?A、 typeB、 urlC、 dataD、 paras22. 关于对SqlParameter描述正确的是()?A、 SqlParameter用于传递参数B、 SqlParameter用于参数化值C、 SqlParameter是用于添加字符串D、 SqlParameter可以提高代码的执行效率23. web.config中什么节点用于添加数据库字符串()?A、connectionStringsB、configurationC、httpRuntimeD、system.web24. 对于WebService描述完全正确的是()?A、 WebService支持以XML的形式进行数据传递B、 WebService是一种自定义的服务,只能在网站中使用C、 WebService是一种异步加载数据的技术D、 WebService是一种通讯技术25. 对于App_Code文件夹描述正确的是()?A、 主要用于存放初始化的文件B、 用于添加无关的代码信息C、 存放显示层的.cs文件D、 没有任何用26. 对于GridView控件描述不正确的是()?A、 GridView控件展示数据效率较高B、 GridView控件有分页功能C、 GridView控件有排序功能D、 GridView控件有自带样式27. Repeater控件中的可以使用()事件获取到当前选中控件的属性值?A、 Onclick事件B、 OnDataBinding事件C、 OnItemCommand事件D、 OnItemDataBound事件28. ASP.NET中数据控件可以通过()控件来直接访问数据库表中的数据?A、 SqlDataSourceB、detailsviewC、xmldatasourceD、objectdatasource29. ASP.NET可以在.cs文件中声明全局变量然后通过()表达式输出到页面?A、B、C、C、30. TextBox是一个服务器控件,我们可以通过设置它的()属性进行赋值?A、 TextB、 ValueC、 TagD、 TextMode 31. 网站注册和登陆是使用“验证码”是为了()?A、 为了页面美观B、 为了让用户感觉页面很高级C、 为了防止用户恶意的模拟表单提交D、 为了用户信息填写完整32. 在.NET程序中,当使用try catch finally对程序进行异常处理时,每一个异常处理语句中可以有多个( )。A、 tryB、 catchC、 finallyD、 以上都不对33. 是在SQL Server中,索引在逻辑上和物理上独立于基本表,使用它能够加快数据的( )速度。A、 插入B、 修改C、 查询D、 删除34. 网站在添加新闻内容是使用的第三方控件是()?A、 富文本框(编辑器)B、 文本工具C、 文本框D、 日期控件35. ASP.NET中给Repeater控件绑定数据源使用的是()属性?A、 DataValueB、 DataListC、 DataSourceD、 DataDataMember 36. 第三方分页控件AspNetPager中单击页码时触发的分页事件是()?A、 OnPageChangedB、 OnPageChangingC、 OnClickD、 OnPreRender37. 使用表达式进行日期数据绑定时格式化的正确写法是()?A、 B、 C、 D、 38. 将DataTable中的数据绑定到DropDownList控件时显示和隐示值分别赋给()属性?(可多选)A、 DataTextFieldB、 DataValueFieldC、 DataValueD、 DataText39. HTML中点击A标签新开一个窗口显示页面需要设置()属性?A、 target=_parentB、 target=_selfC、 target=_blankD、 target=_top40. 将服务器控件TextBox设定为多行文本框需要将属性TextMode设置为()?A、 MultiLineB、 PasswordC、 NumberD、 DateTime41. T-SQL语句中使用insert批量插入数据时需要使用()关键词进行拼接?A、 allB、 unionC、 leftD、 right42. Sqlserver数据库工具中将某表的字段设为主键则以下说法错误的是()?(可多选)A、 设为主键的列不能添加重复值B、 设为主键的列不能手动插入值C、 设为主键的列默认是设置为聚集索引D、 设为主键的列默认设置为非聚集索引43. 以下关于存储过程描述正确的是()?A、 存储过程执行效率比SQL语句高B、 存储过程只是为了封装SQL脚本C、 存储过程必须带有参数D、 系统存储过程可以进行修改44. 以下对于WebService说法不正确的是()?A、 创建一个WebService服务后可以定义多个可被调用的方法B、 创建一个WebService服务中的方法可以定义多个参数C、 WebService中的方法不能使用多个参数D、 创建一个WebService服务后B/S和C/S的程序都能调用45. 以下关于系统对象Cookie说法错误的是()?A、 Cookie创建后默认时间为20分钟B、 Cookie是存放在客户端的状态C、 Cookie不能夸浏览器进行调用D、 Cookie可以自定义销毁时间46. 下列关于数据库中使用说法错误的是()?A、 子查询的效率要高于连表查询B、 多表查询不一定需要设置外键C、 视图中可以调用其它的视图D、 存储过程中不可以调用其它存储过程47. 以下关于系统对象Session说法错误的是()?A、 Session默认销毁时间是20分钟B、 Session可以用于购物车、用户登陆信息的记录C、 Session可以完全取代ApplictionD、 Session容易丢失48. 要自动释放数据库连接对象,下面( )是正确的?A、using(SqlConnection conn=new SqlConnection() B、dispose(SqlConnection conn=new SqlConnection() C、using(SqlCommand c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论