Web技术开发文档.docx

上传人:b****7 文档编号:16269821 上传时间:2023-07-12 格式:DOCX 页数:11 大小:19.64KB
下载 相关 举报
Web技术开发文档.docx_第1页
第1页 / 共11页
Web技术开发文档.docx_第2页
第2页 / 共11页
Web技术开发文档.docx_第3页
第3页 / 共11页
Web技术开发文档.docx_第4页
第4页 / 共11页
Web技术开发文档.docx_第5页
第5页 / 共11页
Web技术开发文档.docx_第6页
第6页 / 共11页
Web技术开发文档.docx_第7页
第7页 / 共11页
Web技术开发文档.docx_第8页
第8页 / 共11页
Web技术开发文档.docx_第9页
第9页 / 共11页
Web技术开发文档.docx_第10页
第10页 / 共11页
Web技术开发文档.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Web技术开发文档.docx

《Web技术开发文档.docx》由会员分享,可在线阅读,更多相关《Web技术开发文档.docx(11页珍藏版)》请在冰点文库上搜索。

Web技术开发文档.docx

Web技术开发文档

一、选择题

1.TCP、UDP协议属于TCP/IP模型中的(B)层:

A.应用层     B.传输层    C.网络层   D.物理链路层

2.域名系统DNS的含义是(A):

A.DomainNameService       B.DirectNetworkSystem

C.DynamicNetworkSystem      D.DistributedNetworkServevice

3.连接两个TCP/IP局域网要求什么硬件(C):

A.集线器     B.网桥     C.路由器   D.以上都是

4.通常一个站点的主页默认文档名是(D):

A.Main.htm    B.Webpage.htm C.Homepage.htm  D.Index.htm

5.Http的中文含义为(C):

A.统一资源定位器          B.简单邮件传输协

C.超文本传输协议          D. 网络套接

6.以下标记符中,没有对应的结束标记的是(B):

A.    B.
     C.     D.</p><p>7.写“HelloWorld”的正确JavaScript语法是(D)</p><p>A.  ("HelloWorld")          B."HelloWorld"  </p><p>C.response.write("HelloWorld")  D.document.write("HelloWorld")</p><p>8.在HTML文档中,应用CSS外部样式表的正确位置是(A):</p><p>A.<head>部分   B.<body>部分   C.文档的末尾   D.文档的顶部</p><p>9.在编写CSS样式代码时,如何改变元素的左边距(A):</p><p>A.margin-left  B.margin     C.indent     D.text-indent:</p><p>10.下列那段代码能够定义所有P标签内文字加粗(B):</p><p>A.<Pstyle=”text-size:</p><p>bold”></p><p>B.<pstyle=”font-size:</p><p>bold”></p><p>C..P{text=size:</p><p>bold}</p><p>D..P{font-weight:</p><p>bold}</p><p>11.以下哪个单词不属于javascript保留字(D):</p><p> </p><p>A.with      B.class     C. void     D.parent </p><p>12.JS中数组的序列是从(A)开始的</p><p>A.0       B.1         C.2         D.3</p><p>13.使用外部javascript程序文件的正确格式是(B)</p><p>A.<scripthref=”xxx.js’>    B.<scriptsrc=”xxx.js”></p><p>C.<scriptname=”xxx.js”>  D.<scrioptfile=“xxx.js”></p><p>14.JavaScript的运行必须依赖(D)的支持:</p><p>A.Web服务器   B.编译器     C.虚拟机      D.客户端浏览器</p><p>15.JavaScript脚本语言可以从HTML文档中分离出来而成为独立的文件,其默认的文件扩展名是(D):</p><p>A..jas      B..sc      C..jav      D..js</p><p>16.JavaScript语句</p><p>vara1=10;</p><p>vara2=20;</p><p>alert(“a1+a2=”+a1+a2)</p><p>显示的结果是:</p><p>(A)</p><p>A.a1+a2=1020  B.a1+a2=30  C.a1+a2=a1+a2   D.以上都不正确</p><p>17.某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是:</p><p>(B)</p><p>A.document.forms.myButton       B.document.mainForm.myButton  </p><p>C.document.forms[0].element[0]     D.以上都可以</p><p>18.给定JSP程序源码如下,该JSP运行后输出的结果是(B)</p><p><html></p><p><%intcount=1;%></p><p>Count:</p><p><%=++Count%></p><p></html></p><p>A.Count:</p><p>1    B.Count:</p><p>2     C.1:</p><p>2       D.Count:</p><p>s</p><p>19.在JSP中,(A)动作用于将请求转发到其他的JSP页面</p><p>A.forward   B.include     C.useBean     D.setProperty</p><p>20.下面哪个不是JSP的内置对象(B):</p><p>A.page     B.cookie      C.config     D.application</p><p>21.以下JSP代码片断:</p><p><HTML></p><p><BODY></p><p><% intx=5;%></p><p><%!</p><p>intx=7;%></p><p><% x=3;  %></p><p>x=<%=x%>,<%=this.x%></p><p></BODY></p><p></HTML></p><p>运行结果是(C)</p><p>A.X=3,5    B.X=5,3      C.X=3,7    D.编译错误</p><p>22.JavaBean的生命周期中,哪个是用来跟踪用户的会话的(A):</p><p>A.session   B.request      C.page     D.application</p><p>23.关于get和post两种请求,下列说法正确的是(C):</p><p>A.get是提交数据最安全、常用的方法</p><p>B.get请求处理的数据量大小不受到限制</p><p>C.post请求提交的数据不会显示在地址栏里</p><p>D.post请求可以由doGet()方法处理</p><p>24.Servlet程序的入口点是(A):</p><p>A.init()     B.main()      C.service()    D.doGet()</p><p>25.考虑以下JSP代码片段:</p><p><html></p><p><body></p><p><formname="data"action="info.jsp"method="POST"></p><p><inputtype="text"name="name"></p><p><inputtype="submit"name="submit"></p><p></form></p><p></body></p><p></html></p><p>当提交表单后(A)方法可以正确获得name参数的值。</p><p>A. request.getParameter("name");  B. request.getParameterValue("name");</p><p>C. request.getParameters("name");  D. 以上均不正确</p><p>26.在JSP中,request对象的(D)方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。</p><p>A.  StringgetParameter(Stringname)</p><p>B.  String[]getParameter(Stringname)</p><p>C.  StringgetParameterValues(Stringname)</p><p>D.  String[]getParameterValues(Stringname)</p><p>27.在J2EE中,test.jsp文件如下,试图运行时,将发生(D).</p><p><html></p><p><%Stringstr=null;%></p><p>Stris<%="str"%></p><p><html></p><p>A.转译期错误</p><p>B.编译期错误</p><p>C.运行后,浏览器上显示:</p><p>strisnull</p><p>D.运行后,浏览器上显示:</p><p>strisstr</p><p>28.在two.jsp中假如(D )代码片段可以输出参数location的值。</p><p>A.  <jsp:</p><p>getParamname="location"></p><p>B.  <jsp:</p><p>getParametername="location"></p><p>C.  <%=request.getAttribute("location")%></p><p>D.  <%=request.getParameter("location")%></p><p>29.以下不是JSP隐式对象的是(B)</p><p>A.pageContext</p><p>B.context</p><p>C.application</p><p>D.out</p><p>30.SQLServer系统中的所有服务器系统信息存储于哪个数据库(A):</p><p>A.master      B.model       C.tempdb      D.msdb</p><p>二、填空题</p><p>1.Web的三大支撑技术_URL_______________、_____HTTP____________、________HTML_________。</p><p>2.列举4个TCP/IP模型应用层中常用的协议___HTTP______________、___FTP______________、_______DNS__________、___SMTP______________。</p><p>3.Tomcat默认的Web的连接端口号为_____8080____________。</p><p>4.JDK安装后,还需要配置两个环境变量,分别是__Path_______________和____JAVA_HOME_____________。</p><p>假设JDK的安装目录为C:</p><p>/jdk,那么这两个变量的值应分别为__C:</p><p>\jdk\bin_______________和__C:</p><p>\jdk_______________。</p><p>5.应用CSS样式有4种方式,可以将样式直接定义在HTML标记中,还可以通过____定义内部样式表____________式、___嵌入外部样式表______________式、_链接外部样式表______________式。</p><p>6.通过window对象的____prompt()___________方法,可以弹出一个输入对话框。</p><p>7.JSP指令元素主要有3种类型的指令,即__include指令____________、taglib、和____page指令__________。</p><p>8.JavaBean是一个__Java________类,具有__可重复利用__、_易编写____、和__易维护_____等特点。</p><p>9.Servlet的声明周期由3个方法控制,这3个方法分别为____init_()______________、_____service()____________、__destroy_()________________。</p><p>三、看代码写结果</p><p>1.</p><p><html></p><p><body></p><p><tableborder=2></p><p><tr></p><p><tdrowspan=2>工人工资</td></p><p><tdcolspan=2>工龄补贴</td></p><p></tr></p><p><tr></p><p><td>小于10年</td></p><p><td>大于10年</td></p><p></tr></p><p><tr></p><p><td>3000</td></p><p><td>120</td></p><p><td>210</td></p><p></tr></p><p></table></p><p></body></p><p></html></p><p>请画出该程序所表示的表格:</p><p>工人工资</p><p>工龄补贴</p><p>小于10年</p><p>大于10年</p><p>3000</p><p>120</p><p>210</p><p> </p><p> </p><p> </p><p>2.<html></p><p><head></head></p><p><body></p><p><tableborder="2"></p><p><tr></p><p><td colspan="3">学生成绩表</td></p><p></tr></p><p><tr></p><p><tdrowspan="2">张三</td></p><p><td>数学</td></p><p><td>语文</td></p><p></tr></p><p><tr></p><p><td>98</td></p><p><td>89</td></p><p></tr></p><p></table></p><p></body></p><p></html></p><p>学生成绩表</p><p>张三</p><p>数学</p><p>语文</p><p>98</p><p>89</p><p> </p><p> </p><p> </p><p>四、程序填空</p><p>1.应用CSS样式有4种方式------直接定义在HTML标记中;内嵌方式;导入方式;链接方式。</p><p>下面利用这4中方式将段落设置为如下格式:</p><p><pcolor:</p><p>#F00”></p><p>①直接定义方式:</p><p>< pstyle=”color:</p><p>#f00;”      ></p><p>②内嵌方式:</p><p><styletyle=”text/css”></p><p><!</p><p>--</p><p>p{color:</p><p>#f00;}         </p><p>--></p><p></style></p><p>③导入方式:</p><p><styletyle=”text/css”></p><p><!</p><p>--</p><p>@import(pcolor:</p><p>#f00;)   </p><p>--></p><p></style></p><p>④链接方式:</p><p><styletyle=”text/css”></p><p><!</p><p>--</p><p><link pcolor:</p><p>#f00;>       </p><p>--></p><p></style></p><p>2、写出下面程序的运行结果:</p><p><html></p><p><head></p><p><scriptlanguage=JavaScript>      </p><p>vara=2;</p><p>varb=3;</p><p>alert(a=b);</p><p>alert(a==b);</p><p></script></p><p></head></p><p><body></p><p></body></p><p></html></p><p>第一个对话框中的值为:</p><p>  3    </p><p>第二个对话框中的值为:</p><p>  false    </p><p>3.<html></p><p><head></p><p><title>浮动窗口应用案例

浮动窗口

页面修饰标记的应用

无序列表标记的应用

空格处代码为:

(6分) target="float"               

target="float"              

五、编程题(略)

六、简答题

1.在HTML中,表单在页面中起什么作用?

它包含哪些元素?

标记在页面中产生表单,表单提供了用户与web服务器的信息交互功能,是动态Web技术的要素之一。

表单接收用户信息,并把信息提交给服务器,然后由服务器端的应用程序处理信息,把处理结果返给用户并向用户显示。

包含表单定义标记,三个基本控制标记