文档库 最新最全的文档下载
当前位置:文档库 › Web程序设计复习题003

Web程序设计复习题003

Web程序设计复习题003
Web程序设计复习题003

1.APP_Code文件夹用了存储(C )

A. 数据库文件

B. 共享文件

C. 代码文件

D. 主题文件

2.web.config 文件不能用于(A )。

A. Application事件定义

B. 数据库连接字符串定义

C. 对文件夹访问授权

D.基于角色的安全性控制

3.单击Button类型控件后能执行单击事件的是(B )。

A. OnClinentClick

B. OnClick

C. OnCommandClick

D. OnClientCommand

4.如图,在一个ASPX页面中有一个HyperLink控件,该控件的Target属性为

“_blank”,NavigateUrl属性为“http://https://www.wendangku.net/doc/0d5829831.html,”,当用户单击该控件后,下列说法正确的是(d)。

A.当前窗体将变成空白页

B.将打开一份恶心的空白页窗体

C.在当前页面打开“http://https://www.wendangku.net/doc/0d5829831.html,”网址对应的网页

D.在一个新的窗体中打开“http://https://www.wendangku.net/doc/0d5829831.html,”网址对应的网页

5.在https://www.wendangku.net/doc/0d5829831.html,中,有个窗体,为了让用户确认自己所设置的密码,要求两次一

样,要使用(b)控件。

A.RequiredFieldValidator

https://www.wendangku.net/doc/0d5829831.html,pareValidator

C.RangeValidator

D.RegularExpressionValidator

6.在https://www.wendangku.net/doc/0d5829831.html,中,有一个aspx页面的部分代码如下,当用户单击Button1按钮

后,下列说法正确的是(c)。

public class CityBrower:System.Web.UI.Page

{

protected String Name="ACCP3.0";

private voidPage_Load(object sender,System.EventArgs e)

{

if(!this.IsPostBack)

{

Name = "ACCP4.0";

}

Response.Write(Name);

}

private void Button1_Click(object sender,System.EventArgs e)

{

Name = "ACCP5.0";

}

}

A.在页面中输出的文本“ACCP5.0”

B.在页面中输出的文本“ACCP4.0”

C.在页面中输出的文本“ACCP3.0”

D.在页面中不输出的文本

7.在https://www.wendangku.net/doc/0d5829831.html,中,为了把页面中一个名为name的string类型的字段帮定到一个

textbox控件的文本属性中,下列代码正确的是(c)。

public string name=”诸葛亮”;

A.”>

B.”>

C.”>

D.”>

8.在https://www.wendangku.net/doc/0d5829831.html,中,在一个登录页面中,为了验证用户在文本框中输入的用户名

不为空,需要采用的验证控件是(a)。

A.RequiredFieldValidator

https://www.wendangku.net/doc/0d5829831.html,pareValidator

C.RangeValidator

D.RegularExpressionValidator

9.要在https://www.wendangku.net/doc/0d5829831.html,页面中显示服务器的计算机名,正确的代码为(b)。

A.Response.Write(Server.IPAddress)

B.Response.Write(Server.MachineName)

C.Response.Write(Application.IPAddress)

D.Response.Write(Application. MachineName)

10.在https://www.wendangku.net/doc/0d5829831.html,中,下列代码在页面中可能的输出结果是(a)。

Response.Write(Server.MapPath(“WebForm1.aspx”));

A.C:\Inetpub\wwwroot\AspTest\WebForm1.aspx

B.C:\Inetpub\wwwroot\AspTest\

C.WebForm1.aspx

D..aspx

11.某个用https://www.wendangku.net/doc/0d5829831.html,技术开发的网站拥有大量的访问量,最近该网经常因为服

务器内存占用率过高而宕机,作为该网站技术员的你仔细检查了该网站的系统,发现内存占有率过高是因为每个用户都有大量数据保存在Session中,为了解决该问题你应该进行(c)处理。

A.将保存在Session中的数据保存在Application中

B.将保存在Session中的数据保存在Cookie中

C.将Session中对安全性要求不高的数据保存在Cookie中,不经常使用的

数据保存在数据库中

D.将Session中对安全性要求不高的数据保存在Application中,不经常使

用的数据保存在Cookie中

12.当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简

化输入,应该选用的控件是( D )

(A)RadioButton

(B)CheckBoxList

(C)CheckBox

(D)RadioButtonList

13.下面不属于容器控件的是(B )。

A. Panel

B. CheckBox

C. Table

D. PlaceHolde

14.下面对https://www.wendangku.net/doc/0d5829831.html,验证控件说法正确的是(A )。

A.可以在客户端直接验证用户输入信息并显示错误信息。

B.对一个下拉列表控件不能使用验证控件

C.服务器验证控件在执行验证时必定在服务器端执行

D.对验证控件,不能自定义规则

15.下面对CustomValidator控件说法错误的是(D)。

A.能使用自定义的验证函数

B.可以同时添加客户端验证函数和服务端验证函数

C.指定客户端验证的属性是ClientValidationFuction

D.属性runat用来指定服务器端验证函数

16.若要获得当前正在执行的脚本所在页面的虚拟路径,以下用法中,正确的是

(A)。

(A)Requst.ServerVariables(“SCRIPT_NAME”)

(B)Response.ServerVariables(“SCRIPT_NAME”)

(C)Requst.ServerVariables(“PATH_TRANSLATED”)

(D)Response.ServerVariables(“PATH_TRANSLATED”)

17.在https://www.wendangku.net/doc/0d5829831.html,中,应用程序启动时触发的事件为(c)。

A.Session_Start

B.Session_End

C.Application_Start

D.Application_End

18.在https://www.wendangku.net/doc/0d5829831.html,中为了在页面中原样输出图中所示的字符串,下列代码正确的

是(b)。

之间 (7) 代码隐藏页模型通过CodeFile 属性和 Inherits 属性将 aspx 文件和对应的 .aspx 文 件联系起来 (8)外部样式表通过 元素链接到页面 (9)XML 主要用于处理与表达(跨平台交换)数据

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

-精品- 《基于WEB 程序设计》 期末考试试卷 考生注意:1.本试卷共有六道大题,满分100分。 2.考试时间90分钟。 3.卷面整洁,字迹工整。 4.填写内容不得超出密封线。 总分 题号 一 二 三 四 五 六 核分人 题分 10 10 20 10 30 20 复查人 得分 得分 评卷人 一、HTML 代码分析(每小题5分,共10分) (5分) ___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" "https://www.wendangku.net/doc/0d5829831.html,/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="https://www.wendangku.net/doc/0d5829831.html,/1999/xhtml" > <head runat="server"> <title>无标题页 密 封 线 学习中心: 姓名: 专业: 学号: 座位号:

Web程序设计复习题

单项选择题: 1.下列哪个不是HTML的常用标记。() A. B. C. D. 2.下面语句中,()将HTML页面的标题设置为“HTML练习” A. HTML练习 B. HTML练习 C. HTML练习 D. HTML练习 3.在html中绘制表格时,()标记是表格中的换行标记。 A.

B. D. B.
C.
4.使用JavaScript语言中Document的()方法可以在页面上输出字符。 A. document.write() B. document.print() C. document.out() D. document.flush() 5.在HTML页面中,()标记用于为表中的一列指定一个标题。 A.
C. D. 6.在网页中通常采用()完成性别的输入。 A.复选框 B.文本框 C.密码框 D.单选按钮 7.下列()实现单击超级链接是弹出确认对话框,询问用户是否真的删除。 A. 删除 B. 删除 C. 删除 D. 删除 8.在HTML中引用外部JavaScript文件中的正确代码为()。 A. B. C. D.

WEB程序设计试题及答案

一、填空题 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文档。 二、选择题 1.相对比较早出现的服务器端技术是: A.ASP B.CGI C.JSP D.JavaScript 2. Web的工作模式是: A. 客户端/服务器端 B. 浏览器/服务器 C. 浏览器/浏览器 D. 浏览器/客户端 3.
表示: A.分段 B.产生空格 C.强制换段 D.强制换行 4.一组选项中可以选择多项的表单元素是: A.Checkbox B.Radio C.Text D.Textarea 5. 在DHTML中把整个文件的各个元素作为对象处理的技术是: A.HTML B.CSS C.DOM D.Script 6. 下面那种语言是解释执行的: A.C++ B.Delphi C.JavaScript D.Java 7. ASP文件所有的Script程序代码均须放在下列符号之间: A./* */ B.