《Web程序设计》复习题库及答案资料

合集下载

全国计算机等级考试二级《web程序设计》习题及答案

全国计算机等级考试二级《web程序设计》习题及答案

计算机等级考试二级《web程序设计》习题集答案一、选择题1Internet使用的网络协议是()。

•A.3CP协议•B.TCP/IP协议•C.UDP协议•D.IP协议参考答案:B2下列哪个属性是用来定义内联样式的?()•A.font•B.class•C.styles•D.style参考答案:D3在JavaScript语言中,要定义局部变量则可以()。

•A.由关键字private在函数内定义•B.由关键字private在函数外定义•C.由var在函数内定义•D.由关键字var在函数外定义参考答案:C4下列语句中,显示没有下画线的超链接的语句是()。

•A.a{text—decoration:none}•B.a{text—decoration:no underline}•C.a{underline:none}•D.a{decoration:no underline}参考答案:A5下列哪个不属于DOM元素结点类型?•A.元素结点•B.文本结点•C.属性结点•D.样式结点参考答案:D6在HTML页面中哪些部分能够插入JavaScript?•A.<body>部分•B.<head>部分•C.<body>部分和<head>部分均可•D.<title>部分参考答案:C7在以下选项中,能IE确声明数组并进行初始化的语句是()。

•A.str=new Dimension('1','2','3');•B.str=new dimension('1','2','3');•C.str:new Array('1','2','3');•D.str=new array('1','2','3');参考答案:C8下列关于Internet和Web的说法中,正确的是()。

计算机二级web程序设计试题及答案

计算机二级web程序设计试题及答案

计算机二级web程序设计试题及答案一、选择题(共20题,每题1分,共20分)1. 下列关于HTML的说法正确的是:A. HTML是一种编程语言B. HTML是一种标记语言C. HTML只能运行在Windows操作系统上D. HTML只能在Internet Explorer浏览器中查看答案:B2. CSS用于控制网页中的:A. 数据库连接B. 网页结构C. 用户登录D. 网页样式答案:D3. 在JavaScript中,可以使用哪个关键字声明变量?A. varB. letC. constD. all of the above答案:D4. 下面哪个函数用于向Console面板输出内容?A. console.log()B. console.write()C. console.error()D. console.alert()答案:A5. 下列关于jQuery的说法错误的是:A. jQuery是一个JavaScript库B. jQuery简化了JavaScript代码的编写C. jQuery只能在服务器上运行D. jQuery可以用来处理HTML元素答案:C二、填空题(共10题,每题2分,共20分)1. CSS中用于修改文本颜色的属性是______。

答案:color2. JavaScript中用于声明函数的关键字是______。

答案:function3. 数据库查询结果以表格的形式展示时,使用的HTML标签是______。

答案:table4. jQuery中用于隐藏元素的方法是______。

答案:hide()5. “localhost”是用于访问______上的本地服务器。

答案:自己的计算机三、程序设计题(共2题,每题30分,共60分)题目一:请编写一个HTML页面,包含一个按钮和一个文本框。

点击按钮时,将文本框中的内容复制到剪贴板上。

```html<!DOCTYPE html><html><head><title>复制文本到剪贴板</title><script>function copyToClipboard() {var text = document.getElementById("text").value;navigator.clipboard.writeText(text).then(function() {alert("文本已复制到剪贴板上");}, function() {alert("复制失败");});}</script></head><body><input type="text" id="text"><button onclick="copyToClipboard()">复制文本</button> </body></html>```题目二:请编写一个JavaScript函数,接受一个数字参数n,计算并返回n的阶乘。

2023年计算机二级《Web程序设计》考试历年真题摘选附带答案

2023年计算机二级《Web程序设计》考试历年真题摘选附带答案

2023年计算机二级《Web程序设计》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】下列语句中,能产生带有数字列表符号的列表标记是______。

A.<ul >B.<dl >C.<ol >D.<list >2.【单选题】HTTP 在可靠的______协议之上提供一种传输信息的机制。

A.物理层B.网络层C.传输层D.应用层3.【单选题】给定一个Model1 体系结构,其中有一个JSP 页面处理所有控制器函数,这个JSP控制器通过( )把请求分派给另一个JSP页面A.B.C.D.4.【单选题】JavaScript 代码的用途描述不正确的是A.JavaScript 是一种脚本语言,所以它一般没人用B.JavaScript 是一种功能强大的弱类型语言C.能完成计算机辅助设计D.应用最广泛的是用来制作网页5.【单选题】HTTP 请求消息中可以不包含______。

ⅰ.开始行ⅰ.消息头ⅰ.消息体实体数据A.仅ⅰB.ⅰ和ⅰC.ⅰ和ⅰD.仅ⅰ6.【单选题】实现一个checkbox 多选选项的HTML 代码是_________。

A.B.C.D.7.【问答题】swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String 上?8.【单选题】( )可以用来显示图片,还可以实现图片的超链接。

A.ImageMap 控件B.Image 控件C.RadioButton 控件D.adioButtonList 控件9.【单选题】下列符合CSS语法的正确语句是______。

A.body:color=blackB.{body;color:black}C.body{color:black;}D.{body:color=black}10.【单选题】C#中声明枚举类型是用( )关键字声明。

A.structB.enumC.consthort11.【单选题】在下列语句中,在CSS文件中插入的正确注释语句是______。

Web程序设计试卷及答案5套

Web程序设计试卷及答案5套

Web 程序设计1一、(本题10分)设计Web 应用程序,初始运行时如左图所示,点击Button 按钮,则页面变化为右图。

请填写程序中所缺代码:页面设计代码:……<form id="form1" runat="server"> </form> ……程序代码:……protected void _______________________(object sender , EventArgs e) { }二、(本题10分)设计Web 应用程序,其初始运行页面如左图所示,选择左边列表框后,点击“确认”按钮,则在按钮下方显示所选择的年级(参见右图)。

请填写试卷中所缺代码:页面设计代码:……<form runat="server">得得分得得分</form>……程序代码:……private void _______________________________ (object sender, System.EventArgs e){}三、(本题10分)设计Web应用程序,其初始运行时,在页面中显示一个日历(如得得分左图所示);点击日历中某个日期后,在日历下方显示被选中的日期以及该日期是星期几(如右图所示)。

请填写试卷中所缺代码:页面设计代码:……</form>……程序代码:……protected void _______________________________(object sender, EventArgs e){}四、(本题10分)设计Web应用程序,在页面中两个日期(如左图所示);使用验得得分证控件验证这两个日期的合理性,如果不合理则显示如右图所示的提示信息,填入并填写所缺代码:页面设计代码:……</form>……五、(本题15分)设计如下图所示的Web页面,在页面中可以填写多行信息,点击得得分“保存”按钮后,将文本框中填写的内容保存到“c:\1.txt”文件中。

《Web程序设计》复习题库及答案

《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程序设计》复习题库及答案

《Web程序设计》复习题库及答案

《Web程序‎设计》练习测试题‎库一、单选题1、下面哪个是‎属性而不是‎标记()。

A、IMGB、FORMC、 HREFD、TD2、 App_D‎a ta目录‎用来放置()。

A、共享的数据‎库文件B、共享文件C、被保护的文‎件D、代码文件3、下面关于绝‎对路径的说‎法,正确的是()。

A、绝对路径是‎被链接文档‎的完整UR‎L,不包括使用‎的传输协议‎B、使用绝对路‎径需要考虑‎源文件的位‎置C、在绝对路径‎中,如果目标文‎件被移动,则链接同样‎可用D、创建外部链‎接时,必须使用绝‎对路径4、系统提供数‎据库通用接‎口的目的是‎为了()。

A、提高程序运‎行的效率B、应用程序设‎计不必考虑‎数据库的类‎型C、保证程序安‎全D、易于维护5、在配置Gr‎i dVie‎w控件的S‎q lDat‎a Sour‎ce数据源‎控件过程中‎,单击【高级】按钮的目的‎是()。

A、打开其他窗‎口B、输入新参数‎C、生成SQL‎编辑语句D、优化代码6、下面几个图‎形控件中,不能执行鼠‎标单击事件‎的控件是()。

A、Image‎B utto‎nB、Image‎C、Image‎M apD、Image‎U RL7、web.confi‎g文件不能‎用于()。

A、Appli‎c atio‎n事件定义‎B、数据库连接‎字符串定义‎C、对文件夹访‎问授权D、基于角色的‎安全性控制‎8、CSS样式‎不包括()。

A、基于元素的‎样式B、基于类的样‎式C、基于ID的‎样式D、基于文件的‎样式9、下面对pr‎o tect‎e d修饰符‎说法正确的‎是()。

A、只有在派生‎类中访问B、只能在所属‎的类中访问‎C、能在当前应‎用程序中访‎问D、能在所属的‎类或派生类‎中访问10、使用V al‎i dato‎rSumm‎a ry控件‎需要以对话‎框形式显示‎错误信息,则应()。

A、设置属性S‎h owSu‎m mary‎值为tru‎eB、设置属性S‎h owMe‎s sage‎B ox值为‎t rueC、设置属性S‎h owSu‎m mary‎值为fal‎s eD、设置属性S‎h owMe‎s sage‎B ox值为‎false‎11、Sessi‎o n状态和‎C o oki‎e状态的最‎大区别是()。

(完整版)《Web程序设计》课后题答案

(完整版)《Web程序设计》课后题答案
例如主题名称为Theme1,则只需要在内容页中设置页面的StyleSheetTheme属性为“Theme1”,母版页和内容页的内容都会自动应用此主题。
四答:TextBoxtextbox= (TextBox)Master.FindControl("TextBox1");
if (textbox!= null)

一、判断题
1.(对 )2.(对 )3.(错 )4.(错 )5.(错 )
二、选择题
A D A D C A A D D C A B C C B C A D D D A B D B D B C A A
三、填空题(共6小题)
1、(xhtml)
2、div是块元素,span是行内或内联元素
3、color:#666;
(2)超链接,加粗
(3)<sup>
(4)Name,Method,Post,Action
(5)与历史清单有关的信息
3.程序题。
<html>
<head>
<title>图书分类表</title>
</head>
<body>
<table width="250" bordercolor=red border="1" cellpadding="0" cellspacing="0">
<siteMapNode url="~/userManage.aspx" title="用户管理" description="用户管理">
<siteMapNode url="~/userRegister.aspx" title="用户注册" description="用户注册"/>

2023年计算机二级《Web程序设计》考试全真模拟易错、难点汇编叁(带答案)试卷号:20

2023年计算机二级《Web程序设计》考试全真模拟易错、难点汇编叁(带答案)试卷号:20

2023年计算机二级《Web程序设计》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】DataSet 内部用( )描述数据,具有平台无关性A.关系型数据库B.XMLC.网状型数据库D.层次性数据库正确答案:B2.【单选题】下面( )函数可以返回当前的日期和时间。

A. NowB.DateC.TimeD.Today正确答案:B3.【单选题】NET 框架的描述中,正确的是______。

框架提供了一个公共语言运行时环境,提供内存管理 框架中的服务框架提供内存管理 框架提供标准语言库,从而提供内存管理 框架提供Windows应用程序模板,从而提供内存管理正确答案:A4.【单选题】需要写入与HTML标记相同的文本时,应利用以下何种方法进行编码:( )A.Response.Server.(HtmlEncode ( “”))B.Response.Write( “Server.HtmlEncode ( “”)”)C.Response.Write(Server.HtmlEncode ( “”))D. Server.Server(Write.HtmlEncode ( “”))正确答案:D5.【单选题】域名系统能够实现( ) 。

A.域名转换成主机名B.主机名转换成域名C.主机名转换成IP 地址D.域名转换成IP 地址正确答案:D6.【问答题】两个对象值相同(x.equals(y) == true) ,但却可有不同的hash code ,这句话对不对?并简要说明理由。

正确答案:答对。

如果对象要保存在HashSet 或HashMap 中,它们的equals 相等,那么,它们的hashcode 值就必须相等。

如果不是要保存在HashSet 或HashMap ,则与hashcode没有什么关系了,这时候hashcode不等是可以的,例如arrayList 存储的对象就不用实现hashcode ,当然,我们没有理由不实现,通常都会去实现的。

web应用程序设计复习题

web应用程序设计复习题

web应用程序设计复习题一、什么是Web应用程序设计?Web应用程序设计是指使用Web技术开发和设计一种能够在网页上运行,通过浏览器访问的应用程序。

Web应用程序主要基于客户端-服务器模型,通过客户端(即用户的浏览器)向服务器发送请求,服务器响应请求并返回相应的结果给客户端。

二、Web应用程序的基本组成部分是什么?Web应用程序一般由多个组件构成,主要包括以下几个部分:1. 前端界面:即Web页面,用户通过浏览器来访问并与之交互。

前端界面通常由HTML、CSS和JavaScript等技术实现。

2. 后端服务:负责处理用户请求和数据交互的服务器端程序。

后端服务通常使用一种后端语言(如Python、Java、PHP等)开发,并与数据库或其他外部服务进行交互。

3. 数据库:用于存储和管理应用程序的数据。

常用的关系型数据库有MySQL、Oracle等,非关系型数据库有MongoDB、Redis等。

4. 中间件:用于连接前后端的框架或工具,负责请求的路由、权限校验、数据传输等功能。

5. 部署环境:Web应用程序需要运行在合适的运行环境中,如Apache、Nginx等Web服务器。

三、Web应用程序的开发流程有哪些?Web应用程序的开发流程一般包括以下几个阶段:1. 需求分析:明确应用程序的需求和目标,与客户或利益相关者进行沟通,定义应用程序的功能和规模。

2. 设计阶段:根据需求分析的结果,设计应用程序的结构、界面和流程。

可以绘制UI原型图和数据库设计图,确定技术栈和开发框架。

3. 编码和测试:根据设计的结果,开始进行具体的编码工作。

程序员根据需求编写代码,并进行单元测试和整体测试,确保功能的正确性和稳定性。

4. 部署和发布:将开发完成的应用程序部署到服务器上,并进行一系列的配置和测试工作。

最后发布应用程序,使其能够被用户访问和使用。

5. 运维和维护:应用程序上线后,需要进行运维和维护工作。

主要包括监控服务器的运行状态,进行性能调优、安全管理和功能扩展等。

web程序设计试题及答案

web程序设计试题及答案

web程序设计试题及答案web程序设计试题及答案网页设计作为一种视觉语言,特别讲究编排和布局,虽然主页的设计不等同于平面设计,但它们有许多相近之处。

以下是店铺为大家搜索整理的web程序设计试题及答案,希望能给大家带来帮助!一、选择题1在HTTP协议的“请求/响应”交互模型中,以下说法中错误的是( )。

A.客户机在发送请求之前需要主动与服务器建立连接B.服务器无法主动向客户机发起连接C.服务器无法主动向客户机发送数据D.以上都错参考答案:D2关于浏览器对象之间的从属关系,正确的说法是( )。

A.window对象从属于document对象B.document对象从属于window对象C.window对象和document互不从属D.以上选项均错参考答案:B3在以下选项中,不合法的标识符是( )。

A.a*bB.smallC.scoreD.average_grade参考答案:A4关于微软的.NET框架的描述中,正确的是( )。

框架提供了一个公共语言运行时环境,提供内存管理框架中的服务框架提供内存管理框架提供标准语言库,从而提供内存管理框架提供Windows应用程序模板,从而提供内存管理参考答案:A5以下不属于HTTP请求方法的是( )。

A.GETB.SETC.PUTD.POST参考答案:B6下列语句中,能产生带有数字列表符号的列表标记是( )。

参考答案:C7PHP 中采用的模板技术是( )A.SmartyB.SmartC.TempletD.Cache参考答案:A8为了标识一个HTML文件,应该使用的HTML标记是( )。

参考答案:C9利用 开发的网页,其文件扩展名应命名为( )。

A..htmB..aspxC..aspD.无严格限制参考答案:B10在CSS的长度单位中,1 pc等于多少pt?( )A.8B.10C.12D.14参考答案:C11Web的工作模式是( )。

A.客户机/服务器B.浏览器/服务器C.浏览器/浏览器D.浏览器/客户机参考答案:B12Web上的任何信息,包括文档、图像、图片、视频或音频都被视为资源。

WEB程序设计习题集答案

WEB程序设计习题集答案

《WEB程序设计》习题集一、HTML部分选择题:1. 以下哪种不是在客户端运行的Ca) JavaScript b) VB Script c) Java d) HTML2. 以下哪个选项能显示成两行文字Aa) The first line and <BR> second lineb) The first line and \n second linec) The first line andsecond lined) The first line and second line3. 以下哪个不是HTML字符实体Ca) &gt; b) &amp; c)&blank; d)&copy;4. 以下哪个是正确的红色表示Ca) #0000FF b)0000FF c)#FF0000 d)FF00005. <A href="mailto:webmaster@"> post your resume </A> Aa) mailto:是一种协议,webmaster@是email发送的地址b) mailto: webmaster@是邮件被发送的地址c) mailto: webmaster@是显示在web网页上的超链接d) 以上都不对6. 以下哪个不是<A>标记中合法的TARGET属性值Ca) _parent b)_self c)_empty d)_top7. 点击Form的RESET按钮,所有Form中的元素都会被清空Ba) True b) Falsec) 忽略此选项d) 忽略此选项8. <STYLE>标记可以出现在Ca) <HEAD>…</HEAD>中b) <BODY>…</BODY>中c) a)和b)都正确d) 以上都不正确9. HTML文档中使用绘制水平线需要用以下哪个标签Ca) <PRE> b) <UL>c) <HR> d) <OL>10. 在HTML网页上,表单中INPUT元素的TYPE属性值设置为以下哪个时,创建重置按钮Aa) reset b) setc) button d) image11. 以下代码会生成什么样的Frame结构C<html><frameset border=”5” cols=”*,20%”><frameset rows=”20%,*”><frame src=”top.html” name=”topFrame” scrolling=”NO”/><frame src=”left.html” name=”leftFrame”/></frameset><frame src=”right.html” name=”rightFrame” scrolling=”NO”/> </frameset></html>a)12. 以下HTML代码在浏览器中的显示结果正确的是A<TABLE WIDTH="100%" BORDER=1 BGCOLOR=gray><CAPTION> Sample table </CAPTION><TR ALIGN=CENTER ><TD COLSPAN=2>Cell</TD> <TD> Cell </TD></TR><TR ALIGN=CENTER ><TD ROWSPAN=2>Cell</TD> <TD> Cell </TD> <TD> Cell </TD></TR> <TR ALIGN=CENTER ><TD> Cell </TD> <TD> Cell </TD></TR></TABLE>a)简答题:1、简述Web的工作原理答:WWW的工作给予客户机/服务器计算模型,有WEB浏览器(客户机)和WEB服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答,关闭。

Web程序设计复习提纲(含答案)

Web程序设计复习提纲(含答案)

Web 程序设计复习提纲(答案不一定正确,请自己验证下是否正确。

)一、选择题1下列标记不属于 HTML 文档的基本结构的是:(d ) A. <html> B. <body> C. <head> D .<form>2、请问下面程序段执行完毕,页面上显示内容是什么: (c )Response.Write ( “ <a href="> 新浪 </a> ” ) A .新浪B .<a href=">新浪 </a>C.新浪(超链接)D.该句有错,无法正常输出3、 Session 对象的默认有效期为多少分钟: (C )A. 10B. 15C. 20D.应用程序从启动到结束4、 下面哪一个对象用于与数据源建立连接: (b ) A. Comma nd B. Conn ecti on C. DataReaderD. DataAdapter5、Global.asax 文件中 Session_Start A.在每个请求开始时激发B.C.启动会话时激发D.6、下面哪一个文件是全局配置文件( B ) A. Global.asax B. Web.co nfig C. Styles.cssD. AssemblyI nfo.vb7、 需要写入与 HTML 标记相同的文本时,应利用以下何种方法进行编码: (D )A. Response.Server.(HtmlEncode (“<B>'))B. Response.Write( “Server.HtmlEncode ( “<B>') ”)C. Response.Write(Server.HtmlEncode ( “<B>'))D. Server.Server(Write.HtmlEncode ( “<B>'))8、 下列说法正确的是(B ) A. 页面上有动态的东西就是动态网页事件何时激发(b )尝试对使用进行身份验证时激发 在应用程序启动时激发B. 静态网页内容固定,交互性能比动态网页差C. ASP、JSP和技术都是把脚本语言嵌入到HTML文档中D. 程序和ASP程序一样都是解释执行9、下面关于HTML的描述错误的是(d )A. 超文本标记语言,一种为Internet 文档设计的标记语言B. 与操作系统平台的选择无关,只要有浏览器就可以运行HTML文档C. 所有的标记都是成对出现D. 由浏览器解释HTML标记符号并以它们指定的格式把相应的内容显示在屏幕上10、下列关于的验证控件描述错误的是(A )A. 在客户端和服务器端都能进行验证B. 其客户端验证和服务器端验证对所有浏览器都适用C. 如果页面调用了多个验证控件,当有其中的一个验证未通过时,整个页面不会被通过验证D. 一个服务器控件可同时被多个验证控件验证11、在应用程序中访问SqIServer数据库时,需要导入的命名空间为(B )A. System.Data.OracleB. System.Data. SqlClientC. System.Data. ODBCD. System.Data.OIeDB12、如果需要确保用户输入大于30 的值,应该使用(c )验证控件A. RequiredFieIdVaIidatorB. CompareVaIidatorC. RangeVaIidatorD. ReguIarexpression_rVaIidator13、下面哪一个不是网页文件的后缀名( d )A. htmB. aspxC. htmID. txt14、如果外地朋友通过In ternet 访问你的计算机上的文件,应该选择(d )。

Java-Web程序设计题库(含答案)

Java-Web程序设计题库(含答案)

Java Web程序设计题库(含答案)一、选择题1、以下文件名后缀中,只有( C )不是静态网页的后缀。

A、.htmlB、.htm C .JSP D、.shtml2、以下文件名后缀中,只有( B )不是动态网页的后缀。

A、.jspB、.htmlC、.aspxD、php3、在page指令中,( C )属性是可以在页面中重复的属性。

A、languageB、bufferC、importD、autoflush4、JSP的结构由( B )组成(多选)。

A、指令B、注释C、脚本元素D、操作5、以下选项中,那一项不是JSP指令( B )。

A、pageB、importC、includeD、taglib6、下面哪种数据类型是基本类型( D )。

A、classB、interfaceC、数组D、char7、下面哪种数据类型是引用类型( C )。

A、booleanB、intC、interfaceD、long8、下面哪一个运算符具有3个操作数( D )。

A、*B、++C、&&D、?:9、下面那个运算符只有一个操作数( A )。

A、~B、||C、<<D、/10、下面那个语句是条件语句( C )。

A、break语句B、while语句C、if语句D、for语句11、类中的成员默认的访问修饰符是( A )。

A、privateB、protectedC、publicD、空12、常量使用( C )进行修饰A、privateB、abstractC、finalD、static13、包含Servlet发回到客户端信息的ServletResponse对象是由( C )创建的。

A.客户端的浏览器B.Web服务器的HTTP引擎C.Web服务器的Servlet容器D.Servlet对象14、对于标准的Web网页,通常使用( B )表示响应信息是HTML 格式的文本文件。

A.text/css B. text/htmlC.application/vnd.ms-excel D.application/msword15、下面哪个方法不属于session对象( D )A、getAttributeNames()B、getservletContext()C、invalidate()D、addCookie(Cookie cook)16、下面哪个方法不属于request对象( B )A、getServerName()B、getServerInfo()C、getServletPath()D、getServerPort()17、能够获取当前页信息并调用页面方法的对象是( B )A、requestB、pageC、PageContextD、session18、以下操作中,( A )是与使用JavaBean无关的。

《Web程序设计》课后习题附答案

《Web程序设计》课后习题附答案

第一章1.填空题(1).NET Framework 主要包括公共语言运行库 CLR 和类库。

(2) 网站在编译时,首先将语言代码编译成微软中间语言 MSIL 。

(3)一台 IIS Web 服务器 IP 地址为 210.78.60.19,网站端口号为 8000,则要访问虚拟目录 xxxy 中default.aspx 的URL 为http://210.78.60.19.8000/xxxy/default.aspx 。

(4)可以通过复制网站同步网站上的一个文件。

2.是非题(1)托管代码是以CLR 为基础运行的代码。

(√)(2)若某页面上包含动画内容,则该页面肯定是动态页面。

(×)(3)一个网站中可以同时包含静态页面和动态页面。

(√)(4) 4.5 页面是边解释边执行的。

(×)(5)在VSEW2012 中开发网站必须安装独立的IIS。

(×)(6)IIS EXPRESS 具有与IIS 类似的功能,但主要用于VSEW2012 中的页面。

(×) (7)IIS 中的网站与VSEW2012 中的网站是相同的概念。

(×)3.简答题(1)一个学校有多个分院,每个分院有各自的网站,如果提供一台 WEB 服务器,如何设置?每个分院设置各自的虚拟目录。

虚拟目录是服务器硬盘上通常不再主目录下的文件夹的一个好记名称(别名),使用别名可以发布多个文件夹下的内容以供所有用户访问,并能单独控制每个虚拟目录的读写权限。

(2)如何设置在访问网站时只需输入域名就可访问网页主页?将“i ndex.aspx”设置为默认文档,只要将其添加为默认文档即可,右击桌面“我的电脑”,选择“管理”项打开“计算机管理”窗口,选择“Internet 信息服务→网站→默认网站”并右击之,选择弹出菜单中的“属性”项,在打开的窗口中选择“文档”标签,单击“添加”将“index.aspx”添加进来,最后“应用→确定”即可(3)文件系统、本地 IIS、FTP 站点和远程站点的区别是什么?文件系统:就是发布到硬盘的文件本地 IIS:是发布到 IIS 根目录下的文件FTP 站点:是用过 ftp 上传到指定服务器的文件远程站点:就是可以发布到远程服务器的文件(4)说明什么是虚拟主机,Internet 上提的虚拟主机是如何运行的?所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的 Internet 服务器(支持 WWW、FTP、E-mail 等)功能。

WEB程序设计试题答案

WEB程序设计试题答案

一、单项选择题(共10小题,每小题2分,共20分)1-10:D、B、D、A、C B、A、D、D、D二、填空题(共10小题,每小题2分,共20分)11、代码分离模式,单一模式12、AutoPostBack13、Password14、command15、只读16、ControlToValidate17、DataAdapter18、Tables19、Session.Abandon()20、开发三、判断题(共10小题,每小题2分,共20分)21-30:×××√√√××√√四、名词解释(共4小题,每小题5分,共20分)31、CSS:cascading style sheets,层叠式样式表32、<hr>:水平线标记33、Now函数功能:根据计算机系统设定的日期和时间返回当前的日期和时间值34、Trim 函数功能:去掉字符串前后的空格五、问答题(共2小题,每小题10分,共20分)35、什么是Cookie?在ASP编程时如何使用Cookie保存客户的网页访问信息?答:Cookie是一个Web服务器放在用户浏览器上的信息。

当再次使用相同的浏览器请求同一页时,它就把以前Web服务器写到浏览器的Cookie值再传给Web服务器。

Cookie允许一个用户关联一系列信息,ASP 脚本可以通过Response对象和Request对象的Cookies集合设置和取得这些信息。

36、请描述的工作原理。

答:的工作原理时基于网络传输的,并改变了传统的ASP工作原理,将部分原来有服务器执行的工作交给了客户机。

的程序被访问时要先经过遍历成MSIL(Microsoft Intermediate Language)语言,然后MSIL再被编译成机器码执行。

第1 页。

web程序设计复习题答案

web程序设计复习题答案

web程序设计复习题答案一、选择题1. 在Web开发中,以下哪个不是HTML标签?A. `<a>` - 用于链接B. `<input>` - 用于输入字段C. `<p>` - 用于段落D. `<script>` - 用于客户端脚本答案:无,所有选项都是HTML标签。

2. CSS选择器`#header`用于选择:A. 所有`<header>`元素B. 所有ID为`header`的元素C. 所有类名为`header`的元素D. 第一个`<header>`元素答案:B3. JavaScript中,以下哪个是正确的数组方法用于添加元素到数组的末尾?A. `push()`B. `pop()`C. `shift()`D. `unshift()`答案:A4. 在Web开发中,以下哪个不是HTTP状态码?A. 200 - 请求成功B. 404 - 未找到C. 500 - 服务器内部错误D. 900 - 未知错误答案:D5. AJAX代表什么?A. Asynchronous JavaScript and XMLB. Asynchronous JavaScript and HTMLC. Asynchronous JavaScript and JSOND. Asynchronous JavaScript and Ajax答案:A二、简答题1. 解释HTML5中的语义化标签是什么,并给出至少三个例子。

答案:HTML5中的语义化标签是指具有明确语义的标签,它们帮助开发者更清晰地表达网页的结构和内容。

例如:- `<header>`:表示文档或部分的页眉。

- `<nav>`:表示导航链接的容器。

- `<article>`:表示独立的自包含内容。

2. 描述JavaScript中的事件冒泡和事件捕获的概念。

答案:事件冒泡是指当事件在DOM树中触发时,它会从最具体的元素开始,逐级向上传播到文档的根。

Web程序设计复习题(1)剖析

Web程序设计复习题(1)剖析

Web程序设计复习题(1)剖析Web 程序设计复习题一、填空题1、常见的动态网页程序设计语言有ASP 、 JSP 、 PHP等。

2、企业应用开发经常使用三层架构,这样可以方便维护。

这三层分别是_界面层_____, _商务逻辑层_、数据访问层。

3、目前在应用开发领域中,主要分成两大编程体系,一种是C/S 结构,另一种是基于浏览器的B/S 结构。

4、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html目前能够支持3种语言:C# 、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html。

5、能连接“层次化数据”的数据源控件是_____和______。

6、在private、protected、public、internal 修饰符中,private 是私有成员, 在类的内部才可以访问;protected 是保护成员,该类内部和继承类中可以访问;public是公共成员,完全公开,没有访问限制;internal是在同一命名空间内可以访问。

7、/doc/5a31993ca9956bec0975f46527d3240c8547a116.html提供的6个内置对象分别是Response、Request、Server、Application、Session和Cooki 。

8、.NET Framework主要包括_公共语言运行库CLR_____和__类库_____。

9、外部样式表通过______元素链接到网页。

10、XML主要用于_传输和存储_____数据。

11、C#中的数据类型包括_值类型_____和_引用类型_____。

12、配置web.config信息的方法有:直接手工输入或__采用管理工具进行配置____13、数据源空间包括AccessDataSource、LinqDataSource、ObjectDataSource、SqlDataSource、XmlDataSource和SiteMapDataSource。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7、 web.config 文件不能用于( )。
A、 Application 事件定义
B
、数据库连接字符串定义
C、对文件夹访问授权 8、 CSS样式不包括(
D )。
、基于角色的安全性控制
A、基于元素的样式 B 、基于类的样式 C 、基于 ID 的样式 D 、基于文件的样式
9、下面对 protected 修饰符说法正确的是( )。
A、只有在派生类中访问
B
、只能在所属的类中访问
C、能在当前应用程序中访问
D 、能在所属的类或派生类中访问
10、使用 ValidatorSummary 控件需要以对话框形式显示错误信息,则应(
)。
A 、设置属性 ShowSummary 值为 true
B、设置属性 ShowMessageBox 值为 true
A 、 AdRatator 控件 B 、 Button 控件 C、 Panel 控件 D、 Wizard 控件
18、下面 SqlComand 对象方法中,可以连接执行 ( )。
Transact-SQL 语句并返回受影响行数的是
A 、 ExecuteReader B、 ExecuteScalar C、 Connection D、 ExecuteNonQuery
C、启动会话时激发
D 、在应用程序启动时激发
24、在 应用程序中访问 SqlServer 数据库时,需要导入的命名空间为(
)。
A 、 System.Data.Oracle
B 、 System.Data.SqlClient
C、 System.Data. ODBC
D、 System.Data.OleDB
)。
A 、可连接 Access 数据库
B、可执行 SQL Server 中的存储过程
C、可插入、修改、删除、查询数据
D 、在数据操作时,不能使用参数
13、 Login 控件的属性 DestinationPageUrl 的作用是( )。
A 、登陆成功时的提示
B、登录失败时的提示
C、登录失败时转向的网页
《 Web程序设计》练习测试题库
一、单选题
1、下面哪个是属性而不是标记(
)。
A、 IMG B 、 FORM C 、 HREF D 、 TD 2、 App_Data 目录用来放置( )。
A、共享的数据库文件 B 、共享文件 C 、 被保护的文件
3、 下面关于绝对路径的说法,正确的是(
)。
D 、代码文件
A、绝对路径是被链接文档的完整 URL,不包括使用的传输协议
B、使用绝对路径需要考虑源文件的位置
C、在绝对路径中,如果目标文件被移动,则链接同样可用
D、创建外部链接时,必须使用绝对路径
4、系统提供数据库通用接口的目的是为了(
)。
A、提高程序运行的效率 B、应用程序设计不必考虑数据库的类型
C、保证程序安全 D、易于维护
25、 框架中,服务器控件是为配合 种类型,它们是( )。
Web 表单工作而专门设计的。服务器控件有两
A 、 HTML 控件和 Web 控件
B、 HTML 控件和 XML 控件
C、 XML 控件和 Web 控件
D 、HTML 控件和 IIS 控件
26、下列关于构造函数的描述正确的是(
19、下面哪些不是 页面间传递参数的方式?(
)。
A 、使用 QueryString
B、使用 Session 变量
C、使用 Server.Transfer
D 、使用 ViewState
20、如果需要确保用户输入大于 30 且小于 60 的值,应该使用( )验证控件较合理。
A 、 RequiredFieldValidator
22、下面哪一个对象用于与数据源建立连接: ( )。
A 、 Command B、 Connection C、 DataReader D、 DataAdapter
23、 Global.asax 文件中 Session_Start 事件何时激发( )。
A 、在每个请求开始时激发
B、尝试对使用进行身份验证时激发
D、登录成功时转向的网页
14、母版页中使用导航控件,要求(
)。
A 、母版页必须在根文件夹下
B、母版页名字必须为 Web.master
C、与普通页一样使用,浏览母版页时就可以查看效果
D 、必须有内容页才能查看效果
15、如果类名为 Myclass,那么( )可以作为它的构造函数。
A 、 ~Myclass ()
)。
A 、构造函数可以声明返回类型。
B、构造函数不可以用 private 修饰
C、构造函数必须与类名相同
D 、构造函数不能带参数
27、 Session 对象的默认有效期为多少分钟: ( )。
B 、Myclass (double a)
C、 ~Myclass (double a)
D、 void Myclass ()
16、下面对于抽象类描述不正确的是(
)。
A 、抽象类只能作为基类使用
B、抽象类不能定义对象
C、抽象类可以定义实例对象
D 、可以实现多态
17、下面控件中, ( ) 可以将其他控件包含在其中,所以它常用来包含一组控件。
C、设置属性 ShowSummary 值为 false
D、设置属性 ShowMessageBox 值为 false
11、 Session 状态和 Cookie 状态的最大区别是( )。
A 、存储的位置不同
B、类型不同 C、生命周期不同
D 、容量不同

12、下面有关 SqlDataSource 控件的描述中错误的是(
5、在配置 GridView 控件的 SqlDataSource 数据源控件过程中,单击【高级】 按钮的目的是
( )。
A、打开其他窗口 B 、输入新参数 C 、生成 SQL编辑语句 D 、优化代码
6、下面几个图形控件中,不能执行鼠标单击事件的控件是(
)。
A、 ImageButton B 、 Image C 、ImageMap D 、 ImageURL
B 、CompareValidator
C、 RangeValidator
D 、RegularExpressionValidator
21、如果要在网页上添加一个计算器来统计人数的话,
我们可以选用 ( )对象对计数变量
Count 的加法操作来实现。
A 、 Session B 、 Application C、 Server D、 Page
相关文档
最新文档