WEB技术应用基础习题及答案.docx

上传人:b****6 文档编号:5592323 上传时间:2022-12-28 格式:DOCX 页数:19 大小:24.40KB
下载 相关 举报
WEB技术应用基础习题及答案.docx_第1页
第1页 / 共19页
WEB技术应用基础习题及答案.docx_第2页
第2页 / 共19页
WEB技术应用基础习题及答案.docx_第3页
第3页 / 共19页
WEB技术应用基础习题及答案.docx_第4页
第4页 / 共19页
WEB技术应用基础习题及答案.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

WEB技术应用基础习题及答案.docx

《WEB技术应用基础习题及答案.docx》由会员分享,可在线阅读,更多相关《WEB技术应用基础习题及答案.docx(19页珍藏版)》请在冰豆网上搜索。

WEB技术应用基础习题及答案.docx

WEB技术应用基础习题及答案

Documentnumber【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】

 

WEB技术应用基础习题及答案

WEB技术应用基础习题作业

习题作业JSP-第一章

一、选择题:

1.以下几个IP地址中()是合法的IP地址

2.HTTP的默认端号是()。

3.如果网页(),该网页是动态的。

A.有GIF动画图片动来动去B.有动画广告飞来飞去

C.能看影视D.是动态实时生成的

4.以下选项中()是不正确的URL。

5.客户发出请求、服务器端响应请求过程中,说法()是正确的。

A.在客户发起请求时,DNS域名解析地址前,浏览器与服务器建立连接

B.客户在浏览器上看到结果后,释放浏览器与服务器连接

C.客户端直接调用数据库数据

服务器把结果页面发送给浏览器后,浏览器与服务器断开连接

6.以下说法()是正确的。

A.因特网和万维网是一回事

B.万维网是网络的网络

C.万维网是一个运行在Internet上的全球性、分布式信息发布系统

D.万维网是覆盖全球的网络

二、简答题

1.简述名词:

计算机网络、互联网和Inernet。

提供哪些主要服务

3.简述电子邮件的收发过程。

4.Inernet上的主机指什么

5.WWW的英文全称是什么,它的主要功能是什么

6.简述Web和Internet的区别与联系。

7.简述IP地址表示方式。

与技术有什么特点

9.静态网页和动态网页的区别是什么

10.可以为Internet上两台主机分配同一个IP地址吗可以为同一个网络的两台主机分配同一个IP地址吗可以为两个不同网络的两台主机分配相同的主机地址吗

地址分为哪几类它们各自适用于什么情况

12.为什么要使用子网掩码子网掩码的作用是什么

13.已知主机的IP地址和它的子网掩码,试确定该主机所在网络的类型,网络号,子网号和主机编号。

14.域名解析系统的作用是什么

15.URL的组成是什么写出其标准的结构形式,并简述各部分的功能。

17.Web应用程序的三个层面各司何职,该工作模式有哪些优点画出三层结构图。

18.以Web方式访问数据库的特点是什么

JSP-第二章

一、选择题:

1.为使页面具有红背景色()语句正确。

A.B.

C.D.

2.以下代码段显示()。

  • 列表
  • 列表

A.以字母a开始的有序列表B.以实心园点标记的无序列表

C.以实心园点标记的无序列表D.描述列表

3.对以下语句描述()正确。

A.在页面上插入一幅图像B.在页面上插入一首歌曲

C.插入一段影视D.插入电子信箱

4.为链接到文件中名为“内容简介”位置,语句()正确。

A.B.

C.D.

5.以下代码段创建一个()的表格

Web技术Web技术

A.一行两列边框为1B.两行一列没有边框

C.一行两列没有边框D.两行一列边框为1

6.以下代码段创建一个()的表格

  

 

 

A.三行两列6个单元格B.三行两列4个单元格

C.两行三列6个单元格D.两行三列5个单元格

7.以下代码段()。

请选择兴趣

旅游

音乐

请选择性别:

A.非常正确

B.一组复选框用不同的名字,一组单选钮用相同名字

C.一组单选按钮要用相同的名字

D.一组复选框要用不同的名字

8.以下代码段,显示效果()。

--

font{color:

red;

font-family:

楷体;

}

-->

Web技术

新技术

A.文字“Web技术”和“新技术”显示成宋体、黑色

B.文字“新技术”显示成楷体、红色

C.文字“Web技术”显示成楷体、红色

D.文字“Web技术”和“新技术”显示成楷体、红色

二、简答题

1.简述HTML文件结构,它以什么标记开始,什么标记结束

2.如何用记事本创建一个HTML文档

3.HTML文档的扩展名是什么CSS样式文件的扩展名又是什么

4.HTML标记是否区分大小写,可以嵌套使用吗

5.HTML注释格式是什么

6.在HTML中,标记的size属性的最大值和最小值是多少

7.在HTML文档中页面背景色和字体颜色如何表示

8.在HTML文档中,段落标记

和换行标记
的区别是什么

9.预格式化标记

的作用是什么

10.超链接标记的作用是什么如何应用超链接标记链接到其他资源

11.链接到本文档指定位置与链接到其他文档指定位置,href属性值的区别是什么

12.图像标记的alt属性起什么作用如何给图像加上边框

13.表格标记可以嵌套使用吗使用时的注意事项

14.表单在页面中起什么作用它包含哪些控件

15.文本框控件的属性size与maxlenght的区别是什么

16.一组单选按钮与一组复选框的作用有什么区别创建时要注意何事项

17.简述在表单中,method=get与method=post的区别。

18.简述CSS的概念和它的功能

19.有哪几种方式可以把样式表加载到页面中

JSP-第三章

一、选择题

1.1。

JDK安装配置完成后。

在MSDOS命令提示符下执行()命令,测试安装是否正确。

A.javac

2.Tomcat安装目录为:

“d:

\”,使用默认端口号。

启动Tomcat后,为显示默认主页,在浏览器地址栏目中输入()。

D.d:

\\

3.设置虚拟发布目录,要修改()。

A.Tomcat的bin目录中,文件

B.Tomcat的bin目录中,文件

C.Tomcat的webapps\ROOT目录中,文件

D.Tomcat的conf目录中,文件

二、简答题

1.安装JSP运行环境需要准备哪些软件

软件的作用是什么

安装完成后为什么要配置系统的环境变量,如何配置

4.如何得知JDK安装正确

服务器软件的默认发布目录是什么

应用程序可以存放在Tomcat的默认发布目录外否

JSP-第四章

一、选择题

1.以下非法变量名是()。

A.stuName

2.JavaScript语句:

((num1=8)!

=(num2=8)),在浏览器窗口显示结果为()。

A.trueB.UndefinedC.NullD.false

3.以下关于JavaScript语言描述,正确的是()。

A.不区分大小写B.一定要用分号作为行结束标志

C.可以用两种方法进行注释,“是纯面向对象的

4.Date对象的setTime()函数()的时间数。

A.设置从1970年1月1日00:

00:

00开始,以秒为单位

B.设置从1970年1月1日00:

00:

00开始,以毫秒为单位

C.设置从2000年1月1日00:

00:

00开始,以毫秒为单位

D.设置从1970年1月1日12:

00:

00开始,以秒为单位

5.Date对象的getDay()函数返回()。

A.月份,其值为0~11B.日期,其值为1~31

C.星期,其值为1~7D.星期,其值为0~6

6.打开网页时的浏览器窗口是()对象。

A.windowB.documentC.formD.location

7.onClick事件在()发生。

A.鼠标移到对象上时B.网页载入浏览器时

C.鼠标左键单击对象时D.用户释放按键时

8.setTimeout("changeStatus()",100)函数执行时,()。

A.调用changeStatus()函数100次B.每100毫秒,调用changeStatus()函数一次

C.每100秒,调用changeStatus()函数一次D.每100分,调用changeStatus()函数一次

二、简答题

1.什么是脚本语言,它的功能是什么

2客户端脚本和服务器端脚本各自的功能是什么

3如何将JavaScript语句嵌入HTML页面请写出关键语句。

4如何将JavaScript文件链接到HTML文档请写出关键语句。

5JavaScript中的函数如何定义,如何调用

6JavaScript主要应用哪几个接口元素,如何使用

7.举例说明如何自定义对象和创建对象实例。

8.什么是事件什么是事件处理程序

9window对象的组成结构是怎样的

10.如何引用表单元素如果页面上有一个表单,name=myForm,表单上有一个按钮,name=myButton,如何引用按钮上面的数据

11.window对象的主要属性和方法是什么各举出三个例子,可以多列。

12.window下层最主要的对象是什么

13.document对象的主要属性、方法和事件是什么各举出三个例子,可以多列。

14.如何创建字符串对象,举例说明。

15.创建一个二维数组对象。

16.写出输出系统当前月份的语句。

JSP-第五章

一、选择题

1.文件的位置C:

\Tomcat\webapps\bookshop\,在浏览器地址栏目输入以下()内容可以浏览该网页。

C.C:

\Tomcat\webapps\bookshop\

2.有一段代码如下:

<%

for(inti=4;i>1;i--)

("你好!

");

%>

在客户端浏览器源文件见到的代码段是()。

A.

你好!

你好!

你好!

B.for(inti=4;i>1;i--)

("你好!

");

C.

你好!

你好!

你好!

D.你好!

你好!

你好!

3.以下四行注释代码运行后,在客户段浏览器查看源文件能见到的注释是()。

C.<%%/**for循环*/%>

页面上有语句,<%Stringstr="你好!

";%>,语句是()。

A.表达式B.注释C.指令D.脚本元素

二、简答题

1.简述JSP的主要特点。

2.组成JSP页面的主要元素有哪些

3.JSP文件名的后缀是什么JSP代码的定界符是什么

4.简述JSP的运行过程。

页面运行较快的原因是什么

6.一个JSP页面的源代码,与在客户端看到的代码是否一致

7.什么是HTML注释、隐藏注释、脚本注释,在客户端的“查看源文件”中能见哪个注释

8.在<%…%>标记之间和<%!

…%>标记之间都可以声明变量,它们的区别是什么

9.如何声明方法,如何调用方法,举例说明。

10.在什么标记之间插入表达式,使用时应注意些什么

11.简述脚本元素的功能。

12.JSP页面中为什么会出现中文乱码。

JSP-第六章

一、选择题

1.以下叙述()是正确的。

动作标记为JSP页面提供全局变量。

指令标记在执行阶段插入文件。

动作标记动态插入文件。

指令标记动态嵌入文件。

2.以下正确的代码段是()。

A.<%@pagecontentType="text/html;charset=GBK"%>

<%@pageinfo="欢迎登录本系统!

"%>

<%@pageimport=".*"%>

<%@pageinfo="客户登录页面"%>

B.<%@pagecontentType="text/html,application/msword;charset=GBK"%>

<%@pageinfo="客户登录页面"%>

C.<%@pagecontentType="text/html,charset=GBK"%>

<%@pageimport=".*"%>

<%@pageinfo="客户登录页面"%>

D.<%@pagecontentType="text/html;charset=GBK"%>

<%@pageimport=".*"%>

<%@pageinfo="客户登录页面"%>

3.以下正确的代码段是(),文件和当前页面在同一目录下,并且是可用的。

A.<%@pagecontentType="text/html;charset=GBK"%>

<%@pageImport=".*"%>

<%@includefile=""%>

B.<%@pagecontentType="text/html;charset=GBK"%>

<%@pageimport=".*"%>

<%@includefile=""%>

C.<%@pagecontentType="text/html;charset=GBK"%>

<%@pageimport=".*"%>

<%includefile=""%>

D.<%@pagecontentType="text/html;charset=GBK"%>

<%@includefile=""%>

4.自定义标记tag文件存放“Web服务目录\WEN-INF\tags”目录下,调用top标记的当前页面存放在Web服务目录下,以下正确的代码段是()。

A.<%@taglibtagdir="/WEB-INF/tags"prefix="bookTop"%>

top/>

B.<%@taglibtagdir="/WEB-INF/tags"prefix="bookTop"%>

top/>

C.<%@taglibtagdir="/WEB-INF/tags"prefix="bookTop"%>

>

D.<%@taglibtagdir="/tags"prefix="bookTop"%>

top/>

5.自定义标记tag文件存放在“D:

\Tomcat\webapps\ex06\WEB-INF\tags”目录下,ex06是Web发布目录,调用top标记的当前页面存放在ex06目录下,在浏览器中可以访问tag标记的地址是()。

B.D:

\Tomcat\webapps\ex06\WEB-INF\tags\

二、简答题

指令标记和JSP动作标记的功能有何区别

2.简述page指令标记的功能,并举出其中3种属性的应用。

3.如果JSP页面使用简体中文,如何设置page指令的属性值

4.简述include指令标记的功能,使用时的注意事项是什么

5.简述taglib指令标记的功能,如何自定义标记,tag文件如何存放如何调用自定义标记

6.简述param动作标记的功能,通常是哪些标记的子标记

7.简述include动作标记的功能。

动作标记与include指令标记的区别是什么

9.简述forward动作标记的功能。

10.简述plugin动作标记的功能。

JSP-第七章

一、选择题

1.如果客户提交的表单中,某个名为name的控件具有多个参数值时,可以使用()方法获得name指定的所有参数值。

(Stringname)(Stringname)

(Stringname)(Stringname)

2.使用response对象的()方法使页面重新定位。

()()

()()

3.某一客户在同一个Web服务目录的4个页面间跳转,其session对象有()个ID。

4.某一客户的session对象在()一直存在。

A.连接断开之前B.客户跳转到其他页面之前

C.客户连接到其他网站之前D.客户浏览器关闭之前

5.某一服务器有4个客户访问,共创建了()application对象。

二、简答题

1.为什么要设置JSP内置对象列举其中5种内置对象的功能。

2.如何使用request对象获得客户浏览器中的表单输入信息,例如在表单中用语句描述的文本框输入信息

对象状态行的作用有哪些

对象的sendRedirect方法的功能是什么,常在什么情况下使用

对象的功能是什么,写出向浏览器输出数据的方法。

对象的作用是什么,它在什么范围内共享信息,列举出session对象常用的3种方法

对象的作用是什么,它在什么范围内共享信息

8.简述session对象和aplication对象的不同处。

JSP-第八章

简答题

1.什么是JavaBean在什么情况下使用JavaBean比较有利使用JavaBean的优点

2.用Java语言编写JavaBean的注意事项有哪些

由哪几种成分组成

4.如果在Web服务目录person中有一个JSP页面,要使用一个bean,该bean的前三行语句为:

packagestudent;

publicclassStudentBean{

StringstudentName,studentNum;

请问:

①该bean的文件名。

②该bean的class文件的存放目录。

③使用该bean的JSP文件的

useBean…/>动作属性class的值是什么

5.jsp:

useBean动作属性scope的功能是什么写出其默认值和另外3种属性值。

:

setProperty和jsp:

getProperty动作的功能是什么使用时的注意事项。

选择题

1.编制好的bean文件名的后缀是()。

A..javaB..jspC..htmlD..class

2.有一个加法bean

packagebean;

publicclassAddBean{

intaddNum1,addNum2;

publicintadd(intaddNum1,intaddNum2){

returnaddNum1+addNum2;

}

}

以下()可以正确设置addNum1的值。

intsetAddNum1(inta){

addNum1=a;

}

voidsetaddNum1(inta){

addNum1=a;

}

setaddNum1(inta){

addNum1=a;

}

voidsetAddNum1(inta){

addNum1=a;

}

3.加法bean如题1,以下()可以正确获得addNum1的值。

voidgetAddNum1(){

returnaddNum1;

}

intgetAddNum1(){

returnaddNum1;

}

getaddNum1(){

returnaddNum1;

}

intgetAddNum1(inta){

returnaddNum1;

}

4.在JSP页面使用()动作创建bean实例。

:

setProperty:

getPropertyC.jsp:

useBean:

param

5.当jsp:

useBean动作属性scope="()"时,创建的bean实例的生命周期是会话期的。

A.pageB.requestC.sessionD.application

6.通过客户表单输入,使用param=“*”设置bean的属性值时,()。

A.表单组件名是任意的B.表单组件名要与bean属性名对应相等

C.表单组件名要把对应的bean属性名的第一个字母大写D.以上都不对

JSP-第九章

一、选择题

1.与数据库建立连接需要创建()类对象。

A.StatementB.resultsetC.ConnectionD.PrepareStatement

2.与数据库建立连接并操作数据库数据的主要步骤的顺序为()。

①发送SQL语句②与数据库建立连接.③关闭连接

④载入数据库驱动程序⑤接受并处理结果集

A.①②③④⑤B.④②①⑤③C.②④③⑤①D.①②③④⑤

3.使用纯Java程序为SQLServer数据库加载JDBC驱动程序,使用()语句。

4.查询bookinfo表中所有数据使用()语句。

A."Select*Frombookinfo";

B."Select*Frombookinfowherebooknamelike'%"+bName+"%'";

C."Select*Frombookinfowherepubdatebetween'"+s_pubdate+"'and'"+e_pubdate+"'";

D."updatebookinfoSetprice='"+s_bkprice+"'wherebookid='"+s_bkid+"'";

二、简答题

1.名词解释:

数据库、数据库管理系统、数据表、记录、字段。

2.JDBC的全称和英文名称

3.JDBC的功能是什么

4.简述JDBC工作原理。

5.简述JDBC数据库连接方式。

6.简要列出JDBC建立数据库连接步骤。

7.请写出包含的Page指令语句。

8.请写出加载JDBC-ODBC桥驱动程序的语句。

9.写出纯Java程序连接数据库步骤。

第一章习题

1.常见的网络类型。

2.网络的最主要的用途是什么

3.组成网络的最基本的设备和对象是什么。

4.什么是WEB技术

5.WEB的页面技术指的是什么开发语言有那些

6.可以开发出3维交互页面的技术是什么又叫什么语言

JSP-第十章

一、选择题

1.Servlet是从()类继承的。

2.服务器创建Servlet对象时调用()方法初始化Servlet对象。

()()()()

3.如果一个Serv

展开阅读全文
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1