web技术-A-1314a11(答案全).doc_第1页
web技术-A-1314a11(答案全).doc_第2页
web技术-A-1314a11(答案全).doc_第3页
web技术-A-1314a11(答案全).doc_第4页
web技术-A-1314a11(答案全).doc_第5页
免费预览已结束,剩余12页可下载查看

下载本文档

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

文档简介

20132014学年第 一 学期期终试题踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。课程名称 Web技术与XML技术 使用专业 计算机11 班级 姓名 学号 试题得分一二三四五六七八九十总分一、单选题(15分,每题1.5分)1ASP.NET Web页面之间的数据,可以通过Application和Session等对象来实现共享,以下说法正确的是 。A. 两者没有差别,只是两种不同的实现方式。B. Session对象是Application对象的子集。C. 两者的作用范围不同,Application对象中保存的数据是供所有来访的浏览器共享的,而Session对象中保存的数据是供特定的来访浏览器共享的。D. 两者的作用范围不同,Session对象中保存的数据是供所有来访的浏览器共享的,而Application对象中保存的数据是供特定的来访浏览器共享的。2IE浏览器的文档对象模型中顶层对象是window,其子对象中代表当前HTML文档的对象是 ,代表浏览器的对象是navigator。A. document B. w indow C. DOM D. element3ASP.NET验证控件在正常工作情况下是不可见的,当 才是可见的。A. 用户输入数据有误时B. 执行了服务器端代码后C. 当服务器端代码设置了其相应的visible属性后D. 当客户端进行了代码验证后4为了跳转到同一页面的其他的位置,需要在目标位置定义 。A. 框架 B. 图层 C. 按钮 D. 锚点5要使用ASP.NET AJAX提供的功能,必须在网页中包含一个 控件,该控件提供了对客户端脚本的各种管理。A. UpdatePanel B. XmlHttpRequest C. Timer D. ScriptManager6使用ASP.NET进行网页设计时,关于母版页以下说法错误的是( )。A. 母版页是指其他网页可以将其作为模板来引用的特殊网页。B. 母版页的设计方法与一般网页的设计方法相似。C. 可以单独在浏览器中查看母版页。D. 在母版页中,界面被分为公用区和可编辑区,可编辑区用ContentPlaceHolder控件预留出来。7. HTML4.01按照XML的语法进行改写后称为 。A. XHTML B. SHTML C. XMhtml D. httpXML8利用 和XSL技术可以控制XML文档的显示方式。A. ASP B. CSS C. Servlet D. JSP9Web Service的通讯协议是SOAP,该协议用XML表示数据,并通过 协议传输数据文档(缩写),所以一般对Web服务的调用可穿过防火墙。A. XHTML B. HTTPS C. FTP D. HTTP10利用Ajax技术可以无需刷新便可向服务器传输或读写数据,Ajax的实现主要得益于XMLHTTP组件中的 对象。A. XMLHttpRequest B. HTMLRequest C. Connection D. Session二、简答题(10分)1.DHTML主要由那四部分内容组成。2.简要叙述在网页中引入CSS技术的好处。3.在VS2010环境中开发平台上的web应用时,可以有通过那些技术实现代码或界面元素的复用(请指出至少三种技术),从而可以加快web应用程序的开发速度或更方便修改。三、请使用表格编写一个网页,要求该网页内容如下图所示(10分)请写出该页面对应的HTML文档。注:1. 网页的标题如图所示为“特殊表格”; 2标记和间的其他内容可以省略;3该表的宽为200像素和高为100 像素;4Table A居中;5各字符显示居中; 6各标记中的属性如非必需可省略。四、本题内容为在输入关键词后利用搜索引擎网站进行搜索。(10分,每格1分) /指定脚本语言 (3) srchnow (fm)/定义函数srchnow() var http; var sterms=; var j=0; var k; var l; var engvar; var tmp=fm.terms.value; k=tmp.length; for (j=0;jk;j+)/本循环构建搜索字符串 if (tmp.charAt(j)= ) sterms+=+; else sterms+=tmp.charAt(j); /在google和百度中搜索所输入的词条,搜索结果显示在新打开的窗口中 window. (4)(.hk/search?q=+(5),google);window. (4)(/s?wd=+(5),百度); /下面为搜索文字输入表单/鼠标点击“开始搜索”按钮,打开新窗口,开始搜索请输入要搜索的文字: 五、本小题中的网页显示超酷的文字特效,当移到“看是不是很棒”上时,显示一红色的笑脸符并逐步放大。(15分,每格1分) 特效 /下面为样式定义!-/var x,y; var timer; var i_fontsize=0; var step=0; var thisx,thisyfunction handlerMM(e) x = (document.layers) ? e.pageX : event.clientX; y = (document.layers) ? e.pageY : event.clientY;function ringup() if (document.all) thisx = x; thisy = y; ringup2(); function ringup2() if (i_fontsize.ringstyle (6) :absolute; /指明定位方式,是否可见和字体大小(7) :visible; /指明是否可见top:-50px; (8) :5pt; /指明字体大小font-family:Verdana; (9) :FF0000 /颜色为红色.explain (6) :absolute; top:80px; left:40px; width:300px; (9) :000000; (10) :center; /对齐方式为居中(8) :20pt; font-family:Times;/指定该的显示样式 :-) /显示笑脸符移动你的鼠标到这里来看看是不是很棒的效果 六、XML文档hello_1011s.xml经过hello_1011s.xsl转换后显示结果如图所示。(10分,每格1分)文档hello_1011s.xml: An XSLT Programmer Hello, World!文件hello_1011s.xsl: /招呼语显示为H1字体 (6) from /欢迎人显示为斜体,紧跟在from后 (8) 七、本题使用数据控件gridview显示access数据库Data.mdb中表score的内容。(5分,每格1分) 无标题页 八、本题内容为用户在Login.aspx页面中输入用户名和密码后,在Login.aspx.cs中调用UserTable.cs文件中的CheckUser方法进行用户名和密码验证,有效的用户名和密码保存在Access数据库GuestBook.mdb的表usertable中Login.aspx页面的设计采用了ASP.NET Ajax技术。(25分,每格1分)6.1 Web.config文件主要内容:/定义连接字符串 6.2 Login.aspx文件主要代码如下(采用了ASP.NET Ajax技术): 请输入姓名和密码: 姓名: asp:TextBox ID=TextBoxUserName runat=server Width=99px Height=18px 密码: 6.3 Login.aspx.cs文件主要代码如下:namespace GuestBook public partial class Login : System.Web.UI.Page protected void Button1_Click(object sender, EventArgs e) string uName=this. (8) .Text; string uPwd=this. (9) .Text; if (UserTable.CheckUser( (10) , (11) ) /认证通过则记住用户名,进入工作页default.aspx SessionuserName = (12) ; Response. (13) (Default.aspx); else /认证没通过则用户名和密码清空,在“登录”按钮下方显示出错信息 this.TextBoxUserName.Text = ; this. (14) .Text = ; this.Label_msg.Text = 用户名或密码出错,请重新输入!; 6.4 UserTable.cs文件主要代码如下:using System.Data. (15) ;/引入命名空间用于创建access数据库链接namespace GuestBook public class UserTable public static bool CheckUser(string uName,string uPwd) bool isTrue = false;/置初始值 OleDbConnection conn = Connection.CurrentConnection; conn. (16) ();/打开连接 OleDbCommand command = conn. (17) (); command. (18) = Select * from UserTable; OleDbDataReader reader = command. (19) (); while (reader. (20) () /比较用户名和密码 if (readerUserName.ToString() = (21) & readerUserPwd.ToString() = (22) ) /用户名和密码匹配成功 isTrue = (23) ; conn. (24) ();/关闭连接 return (25) ;返回结果 conn.Close(); return isTrue; 第四题第五题第六题 第七题(表books中的记录) 第七题gridview控件的显示效果图 第八题(登录界面设计) 第八题(登录出错时运行界面)班级 姓名 学号 第一题 选择题(15分,每格1.5分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 第四题 (10分,每格1分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 第五题 (15分,每格1分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 第六题 (10分,每格1分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 第七题 (5分,每格1分)1. 2. 3. 4. 5. 第八题 (25分,每格1分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 答 案一、单选题(20分,每题2分)1.C2.A3.A4.D5.D6.C7.A8.B9.D10.A第四题 (15分,每格1分)1. document 2. NAME 3. value 4. alert 5. EMAIL 6. DESCRIPTION 7. validity 8. length 9. 10. . 11. form1 12. action 13. validate_form() 14. text 15. value 第五题 (15分,每格1分) (新)1. style 2. text-decoration 3. none 4. hover 5. underline 6. position 7. visibility 8. font-size 9. color 10. text-align 11. /style 12. class 13. target 14. ringup( ) 15. href 第六题 (10分,每格1分)1. version 2. xsl 3. /greeter 4. /hello-world 5. match 6. 7. greeter 8. 9. /HTML 10. /xsl:stylesheet 第七题 (5分,每格1分)1. AccessDataSource1 2. BookName 3. 价格 4. SelectCommand 5. /asp:AccessDataSource 第八题 (20分,每格1分)1. ConnectionStrings 2. /ConnectionStrings 3. asp: ScriptManager 4. /asp: ScriptManager 5. UpdatePanel 6. contentTempl

温馨提示

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

评论

0/150

提交评论