《基于WEB程序设计》期末考试及答案
《基于WEB程序设计》期末考试与答案

《基于WEB程序设计》</tr><1 >期末考试试卷<td>row 2, cell 1</2 >< 3 >row 2, cell2</td>:号位座考生注意:1.本试卷共有六道大题,满分100分。
2.考试时间90分钟。
</ 4 ></5 >3.卷面整洁,字迹工整。
得分评卷人二、数据库基础代码分析(每小题 5 分,共10 分)4.填写内容不得超出密封线。
密 1. 解释代码:请解释下述代码的含义。
(5 分)总分题号一二三四五六INSERT INTO article ( title, writer, content ) 核分人题分10 10 20 10 30 20VALUES (‘实验’,学生‘’,插入‘数据’); 复查人得分得分评卷人一、HTML 代码分析(每小题 5 分,共10 分):号学1. 根据网页截图效果补充代码。
(5 分)2.解释代码:请解释下述代码的含义。
(5 分)DELETE *FROM article封:业专WHERE 编号=1;<html><head><title>___1______:名姓</ 2 ></ 3 ><body>得分评卷人三、标准控件代码分析(每小题10分,共20 分)线</ 4 ></ 5 >1. 解释代码:请解释下述代码的含义。
(10 分)ButtonEx.aspx :<%@ Page Language="VB" AutoEventWireup="false" CodeFile=" ButtonEx.vb " Inherits="_Default" %>2. 根据网页截图效果补充代码。
Web程序设计-期末-试卷

W e b程序设计-期末-试卷(总8页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--一、填空题(每空1分,共20分):1. HTTP协议的工作模式是基于________、_________。
2. Web全称是____________,Web是一种体系结构,通过它可以访问分布于Internet主机上的通过_________联接在一起的链接文档。
3. JavaScript是由Netscape开发的一种_______语言,可以直接插入到_______文档中。
4. IP地址中一个C类地址最高三位是110,接下来21位是________,其余___位是主机地址。
5. DHTML中的D指的是_______。
6. DOM,即__________________,是由W3C提出的,从_______对象模型技术发展而来。
它将文档作为一个______结构,其中的每个节点表现为一个HTML标记或者HTML标记内的文本项。
7. ASP运行于________端,是Microsoft公司在1996年底推出的一种取代______的Web应用程序开发技术。
8. ASP通过后缀名为____的文件来实现,一个ASP文件相当于一个_______文件。
9. ________技术是一种良好的Web数据库访问解决方案,通过一组对象的______和方法来完成相应的数据库访问的目的。
10. 可以直接在Internet Explorer浏览器中打开XML文档,更多的是通过________和_________方式来显示XML文档。
二、选择题(每题2分,共20分):1.相对比较早出现的服务器端技术是:2. Web的工作模式是:A. 客户端/服务器端B. 浏览器/服务器C. 浏览器/浏览器D. 浏览器/客户端3.<br>表示:A.分段 B.产生空格C.强制换段D.强制换行4.一组选项中可以选择多项的表单元素是:A.Checkbox5. 在DHTML中把整个文件的各个元素作为对象处理的技术是:6. 下面那种语言是解释执行的:++7. ASP文件所有的Script程序代码均须放在下列符号之间:A./* */B.<!-- -C.<pre> </pre>D. <% %>8.<% "您来访的时间是:" & Year(date()) & "年" & Month(date()) & "月" & Day(date()) & "日" %>如果浏览者打开这个ASP页面的日期是2006年5月20日,以上代码运行后,转化成标准HTML代码为:A.您来访的时间是:2006年5月20日B. "您来访的时间是:" & Year(date()) & "年" & Month(date()) & "月" & Day(date()) & "日"C. <%您来访的时间是:2006年5月20日%>D.您来访的时间是:" & Year(date()) & "年" & Month(date()) & "月" & Day(date()) & "日"9.SQL语句中创建数据表的语句是:Table TableTable Table""表示:A.覆盖B.关闭C. 在一个新窗口中打开D. 重定向到三、简答题(每题6分,共30分)1.简述标记<p>同<B>的区别2. Java和Javascript之间的关系是怎样的3. ASP的特点4. DHTML技术的组成5. ADO中的独立对象类有哪些四、程序题(每题10分,共30分)1.用JavaScript写一个函数isAlpha()检查一个表单元素是否只含有字母(即“a”到“z”以及“A”到“Z”)。
web程序设计期末试题07(B)

Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.MapPath("wwwlink.mdb"))
Dim strSql As String
strSql = "Delete from link Where link_id=" &
Server.Mappath("wwwlink.mdb"))
'建立Connection对象
Dim cmd As New OleDbCommand("select * from link", conn)
Dim adp As New OleDbDataAdapter(cmd)
'建立DataAdapter对象
Dim ds As New DataSet()
adp.Fill(ds, "link")
MyDataGrid.DataSource=
'指定数据源
MyDataGrid.
'执行绑定
End Sub
</script><html>
<body><h4 align="center">删除记录</h4>
<center><form runat="server">
<script language="VB" runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
《Web程序设计》复习题库及答案

《Web程序设计》练习测试题库一、单选题1、下面哪个是属性而不是标记()。
A、IMGB、FORMC、 HREFD、TD2、 App_Data目录用来放置()。
A、共享的数据库文件B、共享文件C、被保护的文件D、代码文件3、下面关于绝对路径的说法,正确的是()。
A、绝对路径是被链接文档的完整URL,不包括使用的传输协议B、使用绝对路径需要考虑源文件的位置C、在绝对路径中,如果目标文件被移动,则链接同样可用D、创建外部链接时,必须使用绝对路径4、系统提供数据库通用接口的目的是为了()。
A、提高程序运行的效率B、应用程序设计不必考虑数据库的类型C、保证程序安全D、易于维护5、在配置GridView控件的SqlDataSource数据源控件过程中,单击【高级】按钮的目的是()。
A、打开其他窗口B、输入新参数C、生成SQL编辑语句D、优化代码6、下面几个图形控件中,不能执行鼠标单击事件的控件是()。
A、ImageButtonB、ImageC、ImageMapD、ImageURL7、web.config文件不能用于()。
A、Application事件定义B、数据库连接字符串定义C、对文件夹访问授权D、基于角色的安全性控制8、CSS样式不包括()。
A、基于元素的样式B、基于类的样式C、基于ID的样式D、基于文件的样式9、下面对protected修饰符说法正确的是()。
A、只有在派生类中访问B、只能在所属的类中访问C、能在当前应用程序中访问D、能在所属的类或派生类中访问10、使用ValidatorSummary控件需要以对话框形式显示错误信息,则应()。
A、设置属性ShowSummary值为trueB、设置属性ShowMessageBox值为trueC、设置属性ShowSummary值为falseD、设置属性ShowMessageBox值为false11、Session状态和Cookie状态的最大区别是()。
A、存储的位置不同B、类型不同C、生命周期不同D、容量不同12、下面有关SqlDataSource控件的描述中错误的是()。
《基于WEB程序设计》期末考试及答案

:号:业:名:心中习《基于WEB1序设计》期末考试试卷</tr>o密o封总分题号-一-_二_三四五六核分人题分10 10 20 10 30 20复查人得分考生注意:i本试卷共有六道大题,满分loo分。
2 .考试时间90分钟。
3. 卷面整洁,字迹工整。
4. 填写内容不得超出密封线。
HTML代码分析(每小题5分,共10分)得分评卷人1.根据网页截图效果补充代码。
(5分)<html><head><title>___1 _____</ —2_></ 3 ><body></ _4_ ></ 5 >[row lj cell 1|row cell 2■row 2, cell 1[row 2, cell 22.根据网页截图效果补充代码。
(5分)<table border="1"><tr><td>row 1, cell 1</td><td>row 1, cell 2</td>< 1 ><td>row 2, cell 1</ 2 __ ><_3 >row 2, cell 2</td></4_></ 5 >得分评卷人1.解释代码:请解释下述代码的含义。
(5分)INSERT INTO article ( title, writer, content )VALUES (实验’学生’插入数据’);2•解释代码:请解释下述代码的含义。
(5分)DELETE *FROM articleWHERE 编号=1;得分评卷人三、标准控件代码分析(每小题(每小题5分,共10分)10分,共20分)1.解释代码:请解释下述代码的含义。
(10分)Butt on Ex.aspx :<%@ Page Lan guage="VB" AutoEve ntWireup="false" CodeFile=" ButtonEx.vb " In herits="_Default" %>VDOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran sitional//EN""/TR/xhtml1/DTD/xhtml1-tra nsitio nal.dtd"><html xmlns="/1999/xhtml" > <headrun at="server"><title> 无标题页</title></head><body><form id="form1" run at="server">第1页共4页(基于WEB!序设计第2页共4页(基于WEBi 序设计<div><br /><asp:Button ID="Button1" runat="server" Text=" 确定"/><asp:Label ID="Label1" run at="server"></asp:Label></div> </form> </body> </html>Butt on Ex.vb :<asp:Label ID="Label1" run at="server"></asp:Label >&n bsp;</div> </form> </body> </html>Cale ndarEx.vb :Partial Class _DefaultIn herits System.Web.UI.PagePartial Class _DefaultIn herits System.Web.UI .P ageProtected Sub Butto n1_Click(ByVal sen der As Object, ByVal e As System.Eve ntArgs) Han dles Butto n1.ClickProtected Sub Cale ndar1_Selectio nCha nged(ByVal sender As Object, ByVal e As System.Eve ntArgs) Han dles Cale ndar1.Select ion Cha ngedLabel1.Text = Cale ndar1.SelectedDate.T oShortDateStri ng() End Sub End ClassResponse.Write (”通过按钮的Click 事件触发后显示!")End SubProtected Sub Butt on 1_Comma nd(ByVal sen der As Object, ByVal e As System.Web.UI.WebC on ma ndEve ntArgs) Ha ndles Butto ma nd Label1.Text = Label1.Text + "1" End Sub End Class 2.解释代码:请解释下述代码的含义。
(4)WEB程序设计习题及答案

《WEB程序设计》复习题(1)1.HTML是什么?简述它的基本结构。
答:HTML(Hypertext Marked Language,超文本标记语言)是一种用来制作 WEB 上超文本文档的简单标记语言。
对于大多数WEB页面来说,都具有如下所示的基本结构:<html><head><title>……标题内容……</title></head><body>……主体内容…… </body> </html>2.浏览器/服务器模式的通信方式是什么?答:(1)用户打开计算机的浏览器;(2)输入网址,浏览器将生成一个请求并把它发送到指定的WEB服务器;(3)服务器将主页发回,浏览器将其显示到屏幕上。
3、简述在普通的 HTML语句中和在 ASP语句中所采用的注释语句的区别?答:在普通的 HTML中使用的注释语句为:<!--…--!>;而在 ASP中使用的注释语句为:<% REM 注释行或’注释行 %>用 REM 或’符号来表示该符号所在行的所有在该符号后面的语句是注释语句,运行时ASP不执行该句。
加注释主要是为了方便自己和别人阅读程序4.分别说明什么是超文本和普通文本,并简述2者的区别。
超文本是相对普通文本而言的,与普通文本按顺序定位不同,超文本是典型的特点就是文本中包含指向其他位置的链接,通过这些链接使文档组织成了网状结构.我们可以把常规意义上的书本理解为普通文本,而把由超链接组织起来的电子文档理解为超文本.5.当前较为流行的服务器端脚本编程技术有哪些?几种有代表性的服务器端脚本编程技术是 ASP、PHP、JSP。
6.什么是脚本?试比较JavaScript和 VBScript这两种脚本语言的异同点。
所谓脚本(Script),是由对应用程序或实用程序的一组说明组成的一种程序,它可发嵌入到Web页面中。
web期末考试题库及答案

web期末考试题库及答案Web期末考试题库及答案一、选择题(每题2分,共20分)1. 以下哪个不是HTML的元素类型?A. 标签元素B. 属性元素C. 注释元素D. 文本元素2. CSS中,以下哪个属性用于设置文本的对齐方式?A. text-alignB. align-textC. text-justifyD. justify-text3. JavaScript中,typeof操作符返回的是什么?A. 数组B. 字符串C. 变量的数据类型D. 布尔值4. 在HTML中,以下哪个标签用于定义文档的头部?A. <head>B. <header>C. <title>D. <h1>5. 下列哪个不是JavaScript的内置对象?A. ArrayB. StringC. MathD. List6. 在CSS中,以下哪个选择器用于选择所有p元素?A. pB. p.allC. p *D. p {}7. 在JavaScript中,以下哪个方法用于将字符串转换为小写?A. toUpperCase()B. toLowerCase()C. toFixed()D. toString()8. HTML5中,以下哪个元素用于定义文档的主要内容?A. <main>B. <body>C. <section>D. <article>9. 在JavaScript中,以下哪个事件处理程序用于处理鼠标点击事件?A. onclickB. onmouseoverC. onmouseoutD. onmousemove10. 在HTML中,以下哪个属性用于定义图像的URL?A. srcB. hrefC. altD. title二、填空题(每题2分,共20分)1. HTML文档的根元素是________。
2. CSS选择器中,类选择器以________开头。
东北师范大学智慧树知到“计算机科学与技术”《基于Web程序设计》网课测试题答案卷3

东北师范大学智慧树知到“计算机科学与技术”《基于Web程序设计》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.表是数据库的基本对象,表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。
()A.正确B.错误2.下面()网站在建立时要求安装Microsoft FrontPage服务器扩展。
A.远程站点B.本地IISC.文件系统D.FTP站点3.下列几个是Response对象的方法,哪个是用来输出二进制信息的?()A.WriteB.FlushC.BinaryWriteD.BinaryRead4.Response.Redirect “login.asp”表示()。
A.重定向到login.aspB.覆盖login.aspC.在一个新窗口中打开login.aspD.关闭login.asp5.在执行应用程序期间,用变量临时存储数值。
变量具有名字(用来引用变量所包含的值的词)和数据类型(确定变量能够存储的数据的种类)。
()A.正确B.错误6.在服务器验证控件中,能够验证自定义正则表达式的控件是()。
A.RequiredFieldValidatorB.RegularExpressionValidatorC.RangeFieldValidatorpareValidator7.不是常见的用户界面为()。
A.对话框应用程序B.单文档界面应用程序SDIC.多文档应用程序MDID.提示信息框8.事件处理程序:它是相应事件发生时调用的过程。
()A.错误B.正确是由一些重要对象组成,除了DataAdapter之外基本上可以分为两种类型:连接对象和非连接对象。
()A.错误B.正确10.在中,下列关于session对象的说法正确的是()。
A.用户每次打开一个web页面,将会创建一个session对象B.用户关闭客户端web页面后,session对象将立即消失C.每个用户的Session对象不能被其他用户访问D.应用程序退出后,session对象的值才能消失第1卷参考答案一.综合考核1.参考答案:A2.参考答案:A3.参考答案:C4.参考答案:A5.参考答案:A6.参考答案:B7.参考答案:D8.参考答案:B9.参考答案:B10.参考答案:C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-精品-《基于WEB 程序设计》期末考试试卷考生注意:1.本试卷共有六道大题,满分100分。
2.考试时间90分钟。
3.卷面整洁,字迹工整。
4.填写内容不得超出密封线。
总分 题号 一 二 三 四 五 六 核分人 题分 10 10201030 20 复查人得分得分 评卷人 一、HTML 代码分析(每小题5分,共10分)(5分)<html> <head> <title>___1______ </ 2 > </ 3 > <body> </ 4 > </ 5 >2. 根据网页截图效果补充代码。
(5分)<table border="1"> <tr><td>row 1, cell 1</td> <td>row 1, cell 2</td></tr> < 1 ><td>row 2, cell 1</ 2 > < 3 >row 2, cell 2</td> </ 4 > </ 5 >得分 评卷人 二、数据库基础代码分析 (每小题5分,共10分)(5分) INSERT INTO article ( title, writer, content ) VALUES (‘实验’, ‘学生’, ‘插入数据’);2.解释代码:请解释下述代码的含义。
(5分) DELETE * FROM article WHERE 编号=1;得分 评卷人 三、标准控件代码分析(每小题10分,共20分)(10分) ButtonEx.aspx :<%@ Page Language="VB" AutoEventWireup="false" CodeFile=" ButtonEx.vb " Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml" > <head runat="server"><title>无标题页</title> </head>密 封 线学习中心: 姓名: 专业: 学号: 座位号:-精品-<body><form id="form1" runat="server"> <div><br /><asp:Button ID="Button1" runat="server" Text="确定" /> <asp:Label ID="Label1" runat="server"></asp:Label></div> </form> </body> </html> --------ButtonEx.vb :Partial Class _DefaultInherits System.Web.UI.PageProtected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.ClickResponse.Write("通过按钮的Click 事件触发后显示!") End SubProtected Sub Button1_Command(ByVal sender As Object, ByVal e As mandEventArgs) Handles mand Label1.Text = Label1.Text + "1" End Sub End Class2. 解释代码:请解释下述代码的含义。
(10分) CalendarEx.aspx :<%@ Page Language="VB" AutoEventWireup="false" CodeFile=" CalendarEx.vb " Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml" > <head runat="server"><title>无标题页</title> </head> <body><form id="form1" runat="server"> <div><asp:Calendar ID="Calendar1" runat="server" BackColor="White" BorderColor="White"BorderWidth="1px" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black" Height="190px"NextPrevFormat="FullMonth" Width="350px"><SelectedDayStyle BackColor="#333399" ForeColor="White" /> <TodayDayStyle BackColor="#CCCCCC" /> <OtherMonthDayStyle ForeColor="#999999" /><NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" VerticalAlign="Bottom" /><DayHeaderStyle Font-Bold="True" Font-Size="8pt" /><TitleStyle BackColor="White" BorderColor="Black" BorderWidth="4px" Font-Bold="True"Font-Size="12pt" ForeColor="#333399" /> </asp:Calendar> <br /><asp:Label ID="Label1" runat="server"></asp:Label> </div> </form> </body> </html> --------CalendarEx.vb :Partial Class _DefaultInherits System.Web.UI.PageProtected Sub Calendar1_SelectionChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles Calendar1.SelectionChangedLabel1.Text = Calendar1.SelectedDate.ToShortDateString() End Sub End Class四、网络基础名词解释(每小题5分,共10分) (5分)2. 请解释如图所示模型的含义。
(5分)-精品-五、站点开发控件代码分析(每小题10分,共30分)(10分) CompareValidatorEx.aspx :<%@ Page Language="VB" AutoEventWireup="false" CodeFile=" CompareValidatorEx.vb " Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml" > <head runat="server"><title>无标题页</title> </head> <body><form id="form1" runat="server"> <div><asp:Label ID="Label1" runat="server" Text="开始时间"></asp:Label> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br /> <asp:Label ID="Label2" runat="server" Text="结束时间"></asp:Label> <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox> <asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="TextBox1"ControlToValidate="TextBox2" ErrorMessage="CompareValidator" Operator="GreaterThan"Type="Date">结束时间必需大于开始时间</asp:CompareValidator><br /> <asp:Button ID="Button1" runat="server" Text="确定" /></div> </form> </body> </html> --------CompareValidatorEx.vb :Partial Class _DefaultInherits System.Web.UI.PageProtected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.ClickCompareValidator1.Validate()If (CompareValidator1.IsValid = True) Then Response.Write("通过检验") End If End Sub End Class2. 解释代码:请解释下述代码的含义。