




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WEB信息系统设计模拟试题一一、单选题1. ( )命名空间中的类和接口用于创建Web 应用程序的页面。A.System.Drawing B.System.IOC.System.Web.UID.System.Web.Service2. 以下( )方法或属性用于返回字符串的长度。ASubstring B.Trim C.Length D.Replace 3. 下列数据集合中( )不是Request对象的数据集合。A.CookiesB.Form C.QuerysStringD.Fields4. 默认情况下Session的有效时间是( )。A.30秒 B.10分钟C.20分钟D.30分钟5. 下面选项中,不可以用于区分重载方法的是( )。A.返回类型B.参数个数C.参数类型D.参数顺序6. 在ASP.NET中有Button控件myButton,要是单击控件时,导航到其他页面, 正确的代码为( )。A.private void myButton_Click(object sender, System.EventArgs e)Redirect(“”);B.private void myButton_Click(object sender, System.EventArgs e)Request.Redirect(“”);C.private void myButton_Click(object sender, System.EventArgs e)Reponse.Redirect(“”);D.private void myButton_Click(object sender, System.EventArgs e)Request.Redirect(“”);return true;7. 改变文本框的显示方式为密码,需修改的文本框属性是( )。A.TextB.PasswordC.TextModeD.Visible8. 在ASP.NET中,Web service 文件扩展名是( )。A. ascxB. asmxC.aspxD.ashx9. 如果希望控件变化后,立刻回传表单到服务器,应该设置控件的( )属性。A.AutoPostBack=”true”B.AutoPostBack=”false” C.IsPostBack=”true”D. IsPostBack=”false”10. 如要确保用户注册时两次密码一致,一般使用( )验证控件。A.CompareValidatorB.RegularExpressionC.RequiredFieldValidatorD.RangeValidator二、多选题1. 下列数据绑定语法正确的有( )。A.B.C.page.DataBind();D.2. 使用RangeValidator控件验证TextBox控件输入的数据是否为2011年1月1日到2011年12月31日,必需要设置该控件( )属性值。A.MaxmumValueB.MinimumValueC.Type D.Text3. C#语言中常用的注释方法有( )。A. B./C./D./* */4. HTML文件中的表单标记为( )。A. B. C. D.5. C#语言的数据类型主要分为( )两大类。A.值类型B.数值类型C.引用类型D.字符类型三、是非题1. 在对SQL server数据库进行操作时,如果引用了System.Data.SqlClient;就可以在代码中省略前缀System.Data.SqlClient。2. Request对象中ServerVariables数据集合的作用是负责取得WEB服务器端的环境变量。如远程IP地址等。3. 在VS的IDE中,添加一个服务器RadioButtonList控件,点击此控件不能立即生成一个回发,需要将控件的AutoPostBack 属性设置为 true。4. ASP.NET页面文件中只能使用C#的代码。5. 判断单选框或复选框是否被选中的属性名是IsSelected。6. 可以使用RadioButton1.Checked判断单选按钮是否选中。7. RangeValidator检查用户的输入是否在指定的上下限内。可以检查数字对、字母对和日期对限定的范围,如电子邮件地址、电话号码、邮政编码等内容中的字符序列。8. 在TCP/IP协议中,就代表目前这台计算机的地址,而这个地址又称之为localhost。9. Response对象的Redirect方法可将客户端的浏览器重定向到一个新的网页。10. 使用SQLDataReader 对象时,无需明确的打开或关闭活动连接。四、程序分析题1. 完善以下代码,使得选中单击GridView控件中某行所在的删除按钮,即可删除teacher表中的该条记录。public void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) string sms_sqlstr = _; SqlCommand sms_comm = new SqlCommand(sms_sqlstr, sms_conn); sms_comm.Parameters.Add(new SqlParameter(teacher_id, SqlDbType.Char, 8); sms_comm.Parametersteacher_id.Value = GridView1.DataKeys;_.Value.ToString(); sms_comm.Connection.Open(); sms_comm.ExecuteNonQuery(); sms_comm.Connection.Close(); SMS_BindGrid(); 2. 下列方法的作用是求两个数的较大数,并把较大的数作为返回值,请填空。float max_v(_)float max;max=a;if(maxb) max=b;_;3. 以下代码的功能是根据用户在下拉列表框中的选择,重定向到相应的网页。请按要求完善代码。protected void Button1_Click(object sender, EventArgs e) switch (DropDownList1.SelectedItem.Text) case 主页:_;/重定向到主页Default.aspx break; case 新浪:_; /重定向到新浪网WWW.break; 4. 如果要使用正则表达式匹配验证控件验证用户输入的手机号码(11位数字)是否正确,在该验证控件的验证表达式(ValidationExpression)属性中,应当使用的正则表达式是_。如果要使用正则表达式匹配验证控件验证用户输入的中国地区的邮政编码是否正确,在该验证控件的验证表达式(ValidationExpression)属性中,应当使用的正则表达式是_。五、简答题1. 请说明ASP.NET中提供的验证控件有哪些,简述每种验证控件的功能。2. 所有服务器控件都有的两个属性是什么?说明一下其作用。六、编程题1. 使用Application对象和Session对象制作一个用户在线数和网页访问量的计数器,显示出网页被用户访问的次数和当前用户的在线数。2. 用户进入投票用户界面TP.aspx(如下图所示),选择自己喜爱的某歌星,单击“投票”按钮,该歌星的得票数加1,同时将投票结果更新到数据库中。编写TP.aspx.cs文件的代码,实现以上功能。其中投票结果存储在Sql Server数据库“TP”的表result(Name,Counters)中,其中字段名Name为歌星姓名,Counters为所获票数。【答案】一、单选题1.B 2.C 3.D 4.C 5.A 6.C 7.C 8.B 9.A 10.A 二、多选题1.BCD 2.ABC 3.BCD 4.AC 5.AC 三、是非题1.对 2.对 3.对 4.错 5.错 6.对 7.错 8.对 9.对 10.错 四、程序分析题1.(1)delete from teacher where teacherid=teacher_id(2)e.RowIndex2.(1)float a,float b (2)return max;3.(1)Response.Redirect(Default.aspx) (2)Response.Redirect()4.(1) d11 (2) d6五、简答题1.RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 ;CompareValidator(比较验证) 按设定比较两个输入 ;RangeValidator(范围验证) 输入是否在指定范围 ;RegularExpressionValidator(正则表达式验证) 正则表达式验证控件 ;CustomValidator(自定义验证) 自定义验证控件 ;ValidationSummary(验证总结) 总结验证结果。2.ID 和 runatServer,ID是所有服务器控件的标识,用于区分每个控件, runatServer表示服务器控件必须在服务器端运行,不同于客户端运行的HTML元素控件。六、编程题1.(1)Global.asax文件的主要代码:protected void Application_Start(Object sender, EventArgs e)Applicationcount = 0; Applicationcount_online=0; protected void Session_Start(Object sender, EventArgs e)Application.Lock(); Applicationcount = (int)Applicationcount + 1; Applicationcount_online = (int)Applicationcount_online + 1;Application.UnLock();protected void Session_End(Object sender, EventArgs e)Application.Lock(); Applicationcount_online = (int)Applicationcount_online - 1; Application.UnLock();(2)网页.aspx.cs文件中的代码:private void Page_Load(object sender, System.EventArgs e)Label1.Text =您是该网站的第 +Applicationcount.ToString()+位访问者;Label2.Text =“当前在线人数: +Applicationcount_online.ToString();2.protected void Button1_Click(object sender, EventArgs e) SqlConnection conn = new SqlConnection(Data Source=(local);Initial Catalog=TP;Integrated
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南省洛阳市嵩县2024-2025学年七年级下学期期末历史试题(含答案)
- 2025年福建省泉州市第六中学九年级最后一考数学试题(含部分答案)
- 食品物流行业发展前景研究报告
- 《道德经》的智慧启示知到智慧树答案
- “大庆精神”主题非遗文化剪纸知到智慧树答案
- 2025年哈尔滨房屋租赁合同范本
- JT-T 1178.2-2019 营运货车安全技术条件 第2部分:牵引车辆与挂车 含2025年第1号修改单
- 汇川区建设安全知识培训课件
- 水质监测基础知识培训课件
- 建筑工程施工安全技术培训方案
- GB/T 2794-2022胶黏剂黏度的测定
- GB/T 4213-2008气动调节阀
- GB/T 41365-2022中药材种子(种苗)白术
- GB/T 31717-2015病媒生物综合管理技术规范环境治理蚊虫
- GB/T 24267-2009建筑用阻燃密封胶
- 水利工程设计变更表格
- 上海交通大学学生生存手册
- 收益还原法课件
- 执业风险与棘手医患纠纷防范与处理
- 西藏民主改革60周年模板课件
- DBJ50∕T-342-2019 工程建设对既有建(构)筑物安全影响评估标准
评论
0/150
提交评论