版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
注:1、教师命题时题目之间不留空白;2、考生不得在试题纸上答题,教师只批阅答题册正面部分。(第3页)注:1、教师命题时题目之间不留空白;2、考生不得在试题纸上答题,教师只批阅答题册正面部分。(第1页)试题纸(A卷)课程名称:Web应用系统设计考试方式:闭卷考试时间:120分钟考生班级:考生学号:考生姓名:………………………一、单项选择题(每题2分,共30分)1、加粗文本的HTML标记是()。A.<title>B.<br>C.<p>D.<b>2、基于ID的样式在定义时要加前缀()。A.#B..C.@D.%3、下面的JavaScript事件中,()是鼠标被移到某元素之上产生的事件。A.onfocusB.onblurC.onmouseoverD.onclick4、以下有关C#中属性的说法错误的是()。A.通过属性能获取类中private字段的数据B.当属性定义时,若仅包含set访问器,表示该属性为只读属性C.属性的访问形式是“对象名.属性名”D.属性体现了对象的封装性5、Web服务器控件不包括()。A.HyperLinkB.InputC.MenuD.Label6、提供日历服务的控件是()。A.HiddenFieldB.TextBoxC.TreeViewD.Calendar7、单击Button类型控件后能执行客户端脚本的属性是()。A.OnClinentClickB.OnClickC.OnCommandClickD.OnClientCommand8、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。A.设置属性ShowSummary值为trueB.设置属性ShowMessageBox值为trueC.设置属性ShowSummary值为falseD.设置属性ShowMessageBox值为false9、要重定向网页,不能使用()。A.LinkButton控件B.HttpResponse.Redirect()方法C.Image控件D.HttpServerUtility.Transfer()方法10、下列关于ASP.NET内置对象的说法中,不正确的是()。A.Application和Session信息都保存在服务器端B.Cook信息保存在客户端C.Session对象具有TimeOut属性D.Cook、Application和Session信息都保存在客户端11、主题不包括()。A.skin文件B.css文件C.图片文件D.config文件12、下列关于网站地图文件的说法中,不正确的是()。A.根标记名为<siteMap>B.节点标记名为<siteMapNode>C.节点标记可以嵌套D.节点标记的三个属性title、url和description都必须指定其值13、下列技术中,()不是AJAX应用程序所必需的。A.XMLHttpRequest对象B.JavaScriptC.XMLD.ADO.NET14、群聊消息在每个成员的Web页面中的显示,是通过使用()对象实现的。A.AsyncPostBackB.CookieC.ApplicationD.Sesssion15、如果希望在GridView中显示“上一页”和“下一页”的导航栏,则属性集合PagerSettings中的属性Mode值应设为()。A.NumericB.NextPreviousC.NextPrevD.上一页,下一页二、判断题(每题1分,共10分)1、类是引用类型,而结构是值类型。()2、ASP.NET是编译型而非解释型的。()3、设置属性Visible可决定Web服务器控件是否可用。()4、使用CompareValidator控件时,可以同时设置属性ControlToCompare和ValueToCompar的值。()5、使用ASP.NET内置的Response对象,可以获取客户端的Cookie信息。()6、SqlDataSource控件只能访问SQLServer数据库。()7、DetailsView一次呈现一条基于表格形式的记录。()8、母版页中不能添加导航控件。()9、网站导航控件都必须通过SiteMapPath控件来访问网站地图数据。()10、一个页面上最多只能放两个UpdatePanel控件。()三、填空题(每空2分,共20分)1、.NETFramework主要包括和。2、HTMLForm表单的数据提交方法有get和两种。3、在DropDownList控件中选择项目时能立即触发SelectedIndexChange事件,应设置属性。4、FileUpload控件的作用是。5、能够向匿名用户和具有不同角色信息的登录用户显示不同页面信息的控件是。6、UpdatePanel控件自身不会在页面上显示任何内容,主要作用是放置在其中的控件将具有刷新的功能。7、从/default.aspx?ID=001&Name=Jack中获取Name值的方法是。8、在内容页中修改母版页中ID为"masterLabel"的标签内容的语句是:="母版页的标签内容被更改啦!";9、已知RegularExpressionValidator控件的ValidationExpression属性为“^[a-zA-Z0-9]\w{2,9}$”,则其所验证文本框输入“123a_9”时是否合法?。四、程序阅读题(第一题4分,第二题6分,第三题3分,共13分)1、下面程序片段的功能是求出100-1000之间所有“能够被3整除但不能被9整除”的数之和,按要求将程序补充完整(用C#语言编写)。publicstaticvoidMain(string[]args){//此处写代码实现所需功能Console.WriteLine("100-1000之间所有能够被3整除但不能被9整除的数之和为"+sum);}2、下面是一个个人工资计算器的页面,首先选择职称,再输入基本工资、补贴和扣款三项内容,单击“计算”按钮,得到实发工资,如下图所示。实发工资的计算规则为:若职称是“高级工程师”,实发工资=基本工资+补贴-扣款-基本工资*0.15;若职称是“中级工程师”,实发工资=基本工资+补贴-扣款-基本工资*0.05。下面是页面的主要代码,请用JavaScript代码完成计算实发工资的Count()函数。<html><head><title>个人工资计算器</title><scriptlanguage="javascript"type="text/javascript">functionCount(){//此处写Count()函数的代码}</script></head><body><h2>个人工资计算器</h2><div>请选择职称:<selectid="Select1"name="T1"><optionvalue="0">请选择</option><optionvalue="1">高级工程师</option><optionvalue="2">中级工程师</option></select><br/><br/>请输入以下信息:<br/><br/>基本工资<inputid="Text1"type="text"/> 补贴<inputid="Text2"type="text"/> 扣款<inputid="Text3"type="text"/><br/><br/>实发工资<inputid="Text4"type="text"/><br/><br/><inputid="Button1"type="button"value="计算"onclick="Count()"/></div></body></html>3、在下图选择个人爱好的页面中,首先选择一项或多项爱好,再单击“选择”按钮,将显示出所选择的所有爱好。下面是页面的主要代码:<asp:CheckBoxListID="CheckBoxList1"runat="server"RepeatDirection="Horizontal"RepeatLayout="Flow"><asp:ListItem>足球</asp:ListItem><asp:ListItem>篮球</asp:ListItem><asp:ListItem>排球</asp:ListItem><asp:ListItem>音乐</asp:ListItem><asp:ListItem>舞蹈</asp:ListItem></asp:CheckBoxList><asp:ButtonID="Button1"runat="server"onclick="Button1_Click"Text="选择"/><br/><asp:LabelID="Label1"runat="server"Text="Label"></asp:Label>请用C#语言写出“选择”按钮的代码:protectedvoidButton1_Click(objectsender,EventArgse){stringMsg="您的个人爱好是:<br/>";//此处写代码获取CheckBoxList1中选中的爱好项Label1.Text=Msg;}五、设计题(第一题17分,第二题10分,共27分)1、下面是一个生成二维数组并求其鞍点的Web程序,当在页面sz.aspx的两个文本框内输入数组行数m和列数n的值后,单击“求鞍点”按钮,页面跳转到ad.aspx,该页面中生成一个二维数组,数组元素随机产生,并显示出该数组,同时计算并显示出该数组的所有鞍点,或者显示“无鞍点”,页面运行情况如下图所示。说明:一个数组元素若是二维数组的鞍点,则它是所在行的最大元素,又是所在列的最小元素,二维数组可能有一个或多个鞍点,也可能没有鞍点,如二维数组123456789中的3就是鞍点。sz.aspxsz.aspxad.aspxad.aspx(1)由上图可见,页面sz.aspx上,为了实现必要的数据验证功能,添加了两个CustomValidator控件,分别验证m和n的值在2到10之间(包括2和10)。要求编写CustomValidator服务器端验证的代码(写出其中一个代码即可):protectedvoidCustomValidator1_ServerValidate(objectsource,ServerValidateEventArgsargs){//此处写验证代码}(2)由上图可见,单击sz.aspx上的“求鞍点”按钮,如果验证通过,跳转到ad.aspx上;ad.aspx实现生成一个m行n列的二维数组,数组元素为[1,100]范围内的随机数,并显示出该数组,同时计算并显示出该数组的所有鞍点,或者显示“无鞍点”,要求编写相关代码。protectedvoidButton1_Click(objectsender,EventArgse){//此处写sz.aspx中“求鞍点”按钮的代码//两个文本框ID分别为TextBox1和TextBox2}protectedvoidPage_Load(objectsender,EventArgse){//此处写ad.aspx中生成并显示数组,以及计算并显示其所有鞍点(或“无鞍点”)的代码//产生[1,100]范围内的随机数方法为:Randomrd=newRandom();inta=rd.Next(1,100);}2、在Media.mdf数据库中包含News表,其结构如下:列名数据类型是否允许空值ID(主键)intNoTitlevarchar(70)NoContentvarchar(1000)NoTimedatetimeNo(1)新闻信息显示页面show.aspx如下图所示:show.aspx下面给出了主要的页面代码,请将其补充完整。<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"DataKeyNames="ID"="SqlDataSource1"><Columns><asp:BoundFieldDataField="ID"HeaderText="编号"ReadOnly="True"SortExpression="ID"/><asp:BoundFieldDataField="Title"HeaderText="标题"SortExpression="Title"/><asp:BoundFieldDataField="Content"HeaderText="内容"SortExpression="Content"/><asp:BoundFieldDataField="Time"HeaderText="时间"SortExpression="Time"/><asp:CommandFieldHeaderText="操作"ShowDeleteButton="True"ShowEditButton="True"/></Columns></asp:GridView><br/><asp:SqlDataSourceID="SqlDataSource1"runat="server"ConnectionString="<%$ConnectionStrings:ConnectionString%>"SelectCommand="SELECT*FROMNews"UpdateCommand=""DeleteComm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 购销合同贷款申请技巧分享
- 二年级品德与生活上册 爱护我们的生活环境教案3 北师大版
- 八年级历史上册 第六单元 中华民族的抗日战争第18课 从九一八事变到西安事变教案 新人教版
- 2024-2025学年高中物理 第一章 机械振动 2 单摆教案 教科版选修3-4
- 2023四年级数学上册 1 大数的认识第5课时 将整万数改写成用“万”作单位的数教案 新人教版
- 北京中南红星足球学校九年级化学上册 第三单元 课题1 分子和原子教学设计 (新版)新人教版
- 坐班合同协议书范本(2篇)
- 租的民房租房合同(2篇)
- 装修管理费合同(2篇)
- 浮选 课件 演示
- 2024年共青团入团积极分子考试试卷题库及答案
- 2024年健康管理师实操
- 安徽省A10联盟2024-2025学年高三上学期开学考试生物试题(解析版)
- 2022-2023学年北京市海淀区中关村中学八年级(上)期中数学试卷【含解析】
- 2.1 认识自己 课件-2024-2025学年道德与法治七年级上册(统编版2024)
- 2024智能变电站新一代集控站设备监控系统技术规范部分
- 5.5《方程的意义》(课件)-2024-2025学年人教版数学五年级上册
- 2021新青岛版六三制三年级上册科学全册知识点总结期末复习背诵资料
- 部编版二年级语文上册看拼音写词语含答案
- 2024年浙江省应急管理行政执法竞赛题库-上(单选、多选题)
- 四肢关节病症推拿治疗-梨状肌综合症患者的推拿治疗
评论
0/150
提交评论