当前位置:文档之家› WEB技术应用基础习题及答案

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

WEB技术应用基础习题及答案
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. 一行两列边框为1

B. 两行一列没有边框

C. 一行两列没有边框

D.两行一列边框为1

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

   
 
 

A. 三行两列6个单元格

B. 三行两列4个单元格

C. 两行三列6个单元格

D. 两行三列5个单元格

7.以下代码段()。

请选择兴趣

旅游

音乐

请选择性别:

A. 非常正确

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

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

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

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

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安装配置完成后。在MS DOS命令提示符下执行( )命令,测试安装是否正确。

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. true

B. Undefined

C. Null

D. 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~11

B. 日期,其值为1~31

C. 星期,其值为1~7

D. 星期,其值为0~6

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

A. window

B. document

C. form

D. 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文档?请写出关键语句。

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

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

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

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

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

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( int i=4; i>1; i-- )

( "你好!" );

%>

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

A.

你好!

你好!

你好!

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

( "你好!" );

C.

你好!

你好!

你好!

D. 你好!

你好!

你好!

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

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

页面上有语句,<% String str=" 你好!"; %>,语句是()。

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. <%@ page contentType="text/html;charset=GBK"%>

<%@ page info="欢迎登录本系统!"%>

<%@ page import=".*"%>

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

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

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

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

<%@ page import=".*"%>

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

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

<%@ page import=".*"%>

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

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

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

<%@ page Import=".*"%>

<%@ include file=""%>

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

<%@ page import=".*"%>

<%@ include file=""%>

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

<%@ page import=".*"%>

<% include file=""%>

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

<%@ include file=""%>

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

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

< bookTop: top/>

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

< tags: top/>

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

< bookTop: >

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

< 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指定的所有参数值。

(String name) (String name)

(String name) (String name)

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的前三行语句为:

package student;

public class StudentBean{

String studentName, studentNum;

请问:

①该bean的文件名。

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

③使用该bean的JSP文件的动作属性class的值是什么?

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

:setProperty和jsp:getProperty动作的功能是什么?使用时的注意事项。

选择题

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

A. .java

B. .jsp

C. .html

D. .class

2.有一个加法bean

package bean;

public class AddBean{

int addNum1, addNum2;

public int add(int addNum1, int addNum2){

return addNum1+ addNum2;

}

}

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

int setAddNum1(int a){

addNum1=a;

}

void setaddNum1(int a){

addNum1=a;

}

setaddNum1(int a){

addNum1=a;

}

void setAddNum1(int a){

addNum1=a;

}

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

void getAddNum1( ){

return addNum1;

}

int getAddNum1( ){

return addNum1;

}

getaddNum1(){

return addNum1;

}

int getAddNum1(int a ){

return addNum1;

}

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

:setProperty :getProperty C. jsp:useBean :param

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

A. page

B. request

C. session

D. application

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

A.表单组件名是任意的

B.表单组件名要与bean属性名对应相等

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

D.以上都不对

JSP-第九章

一、选择题

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

A. Statement

B. resultset

C. Connection

D. PrepareStatement

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

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

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

A. ①②③④⑤

B. ④②①⑤③

C. ②④③⑤①

D. ①②③④⑤

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

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

A. "Select * From bookinfo";

B. "Select * From bookinfo where bookname like '%"+bName+"%'";

C. "Select * From bookinfo where pubdate between '"+s_pubdate+"' and '"+e_pubdate+"'";

D. "update bookinfo Set price='"+s_bkprice+"' where bookid='"+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.如果一个Servlet的程序名为,class文件存放在“\WEB-INF\classes\star”目录下,在文件中的语句是:/MyFirstServlet,那么客户在浏览器地址栏目输入()调用该Servlet。

页面中有语句:

,在MyServlet中的service()方法调用()方法响应HTTP请求。

() B. getWriter() () D. destroy()

二、简答题

1.简述Servlet与JSP的关系。

2.简答Servlet类结构。

3.Servlet的生命周期有哪几个过程。

4. 在Servlet中的作用。

5.HTML标记与XML标记有何区别?

6.为部署Servlet的路径,在文件中必须使用的标记有哪些?

7.重新定向和转发的区别有哪些?

8. 图示运行Servlet文件目录结构。

第二章习题

1. Internet最常用的技术是什么。

2. Internet是基于什么协议的网络?

3. 个人欲连接到Internet上至少需要那些设备?

4. 国内常用的连接Internet的技术有那些?

5. WWW指的是什么?

6. FTP是什么?长用于什么服务?

7. 诸多上网方式中,那些属于无线?那些属于线路复用技术?那些不受地域限制?

9. 解释DNS?它是作什么用的?

10. IPv4系统中,一个IP地址的表示方法有几种?描述网络的IP地址有几级?

11. 为什么要使用IPv6,他的地址是如何描述的?

12. 简单描述ISO的OSI模型。

第三章习题

1. 如何规划一个WEB平台?

2. WEB的开发、设计和制作需要什么素值得人员群?

3. 创建一个基于Internet的信息发布需要那些步骤。

4. 在Windows 98和Windows 2000下需要安装什么才能开发ASP应用?

5. 如何访问本机的一个发布的虚拟网站?

6. Windows下的发布访问地址是什么?

7. 请在Windows XP下创建基于JSP的开发平台。

8. 请在Windows XP/Windows Server下创建基于PHP的开发平台。

9. 请用上述3个平台分别连接Access、MS SQL Server 2000、MySQL数据库,要求至少完成一种。

第四章习题

1. 系统开发过程需要考虑那些方面的问题?

2. 信息系统开发有那些步骤?

3. 系统设计的原则是什么?

4. 一个图书管理系统都有那些功能项?

第五章习题

HTML的中文名称和英文名称是什么?它在页面中起什么作用?

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

HTML文档的扩展名是什么?

HTML的本质是什么?它是什么格式的文件?

HTML文件以什么标记开始,什么标记结束。用什么标记把文档分为两部分?

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

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

在HTML文档中

标记和
标记的区别是什么?

预格式化标记

的作用是什么?

图像标记的alt属性起什么作用?

表单在页面中起什么作用?它包含哪些元素?

超链接标记的作用是什么?如何应用超链接标记链接到其他网站、其他页面、电子信箱、音乐和影像文件?

第六章习题

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

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

如何将JavaScript嵌入HTML页面?请写出它们的关键语句。

如何将JavaScript调入HTML文档?请写出它们的关键语句。

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

window对象的主要属性和方法是什么?举例说明它们的应用方法。

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

document对象的主要属性、方法和事件是什么?请举例说明它们的使用方法。

document对象的按键事件在什么时候起作用?

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

JavaScript如何创建对象,如何访问所创建对象的方法和属性?

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

第七章习题

VBScript的数据类型是什么?它的特点是什么?

VBScript中子程序和函数的区别是什么?如何定义和调用VBScript中的函数和子程序?

第八章习题

请简述HTML、DHTML和XML主要作用,以及它们之间的关系。

DHTML技术主要由哪几部分组成?

简述CSS的概念和它的功能?

有如下一段代码,请问页面上的文字“Web技术应用基础”显示成什么颜色?

Web技术应用基础

有哪几种方式可以把样式表的功能应用到页面中?

HTML和XML的工作重点各是什么,这样分工的优点是什么?

XML文件头包含哪些信息?

XML的功能有哪些,?

书写XML文档时应注意些什么?

第九章习题

客户端脚本和服务器端脚本的区别是什么?

一个含有客户端脚本、服务器端脚本和HTML格式的服务器端应用程序,在客户端看到的是什么?

什么是ASP技术?它有什么功能和特点?

解释动态Web页面和静态Web页面的含义。在网页中插入动画或影视媒体是否就称其为动态的页面?

ASP的默认脚本语言是什么?如果程序员需要使用JavaScript为主脚本语言,应当如何处理?

ASP有哪些内置对象,并简述他们的功能。

如何利用ASP的Request对象处理表单中的数据?

简述Request对象的QueryString集合和ServerVariales集合的作用。

简述Response对象的功能。

Application对象是哪一级的对象,它在什么范围内共享信息?

简述Session对象和Application对象各自的作用和主要的区别。

Server对象可以访问客户机还是服务器上的方法和属性?Server对象的CreateObject方法创建什么实例?

基于ASP应用变量的应用可分为几个层次,各自的作用范围?

简述ASP组件和ASP内置对象在应用方法上的差别。

简述ADO组件的功能及特点。

简述ASP应用程序、ADO与底层数据库的关系。

简述ADO的工作机制,ADO 7个组件的功能。

编写ASP语句,打开图书馆管理信息系统中libdb数据库,并对Books表进行查询操作。编写ASP代码,创建数据库libdb,并创建libdb数据库中Books表的记录集对象。

Field集合和Field对象各表示什么?如何应用?

总结ASP访问数据库的基本步骤,并写出其基本语句。

如何使用Session对象存储数据?

如何利用Ad Rotator组件来轮换显示广告?

如何利用Content Linking组件将Web页面按次序连接起来?

简述ADO的Connection、Command、Recordset对象的功能。

如何创建和配置ODBC数据源?

如何在Dreamweaver中定义一个支持ASP技术的站点?

简述在Dreamweaver中建立数据库连接的步骤。

简述在Dreamweaver中对数据库的数据进行查询、删除、更新和插入的步骤。

web数据库开发技术试卷及标答

考试科目:《Web数据库开发技术》() 期末考试试卷(A) 专业姓名学号___ __ 二、填空题:(每空1 分,共 24 分) 1.常用的Web服务器有:服务器、服务器和服务器等。 2.在JSP中,对象的作用域有、、和。3.JSP注释类型有和。 4.JSP的脚本元素包括、和。5.Response对象的来源是。6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是对象。 7.非可视化Bean分为和。 8.通过实现接口可实现JavaBean的持久化。 9.JavaBean通过和来读取和设置属性值。10.Servlet的优点有、、 和。 二、单选题:(每题 2 分,共 20 分) 1.下列描述中,只有()是错误的。 A、JSP提供了多种语言支持。 B、JSP提供了多种平台支持。 C、JSP采取编译执行的方式,极大地提高了运行性能。 D、JSP提供跨平台支持,也可以在UNIX下执行。 2.以下文件后缀中,只有()不是静态网页的后缀。 A、html B、htm C、shtml D、jsp 3.在page指令中,()属形式可以在页面中重复的属性。 A、language B、buffer C、import D、autoFlush

4.以下选项中,哪一项不是JSP指令() A、page B、import C、include D、taglib 5.以下选项中,哪一项不是JSP的一种组织结构() A、脚本元素 B、指令 C、页面 D、注释 6.能够获取当前页信息并调用页面方法的对象是()。 A、request B、page C、pageContext D、session 7.以下操作中,()是与使用JavaBean无关的。 A、jsp:include B、jsp:useBean C、jsp:setProperty D、jsp:getProperty 8.以下方法中,哪个方法不是HTTPServelt类的方法()。 A、doGet B、doService C、doPost D、doDelete 9.以下类中,哪个类不是javax.servlet和javax.servet.http包中提供的类或借口()。 A、Servlet B、BaseServlet C、GenericServlet D、HTTPServlet 10.以下容器中,哪个不是J2EE定义的容器() A、JSP容器 B、Servlet C、JavaBeans容器 D、EJB 三、简答题:(每题 8分,共 32 分) 1.首次加载JSP页面时,将经历哪几个阶段? 2.比较Java Servlet与Applet的异同? 3.JSP与Servlet的区别? 4.JSP有哪些内置对象,作用是什么?(列举出5个即可)

web技术应用基础应用复习资料

填空题 1.JSP把Java作为默认的脚本语言. 2.HTTP的中文含义是超文本传输协议,它的作用是用于传输超文本标记语言编写的文件。 3.网站一般分为三层,分别是用户界面交互层,应用程序层,数据库层。 4.Servlet的生命周期可以分为4个阶段:载入,初始化,执行,删除(销毁。 5.在JSP文件中使用〈!————〉对HTML文本进行注释,使用〈%————%〉符号对JSP语句进行注释。 6.JSP页面在使用Jag标记来调用一个标签文件之前,必须使用Taglib指令标记引入该Web服务目录下的标记库。 7.在JSP中当执行了查询结果保存在Resultset对象中。 8.在JSP中,连接数据库的方式通常有两种:一种是通过JDBC驱动程序连接;另一种是通过JDBC-ODBC桥连接。 9.HTML是超文本标记语言,作用是WWW页面内容的格式进行说明。在HTML中加入CSS的方法主要有嵌入式样式表,内联式样式表,外联式样式表。 10.Request对象的作用是表示客户端对网页的请求,并使用HTTP协议处理客户端的请求,一个常用的方法是getParameter();其作用为设置作为响应生成内容的类型和字符编码。 11.Reponse对象的作用是处理jsp生成的响应发送给客户端: setContentType(),其作用为设置作为响应生成内部的类型和字符编码。 12.JSP中的五个常见内建对象是out: application: request:reponse:session 13.Servlet中的4个常用方法分别是init():doGet():doPost():destor() 14.在JSP页面中显示用户信息的两种方法是out.println()和〈%= %〉 15.Servlet中实现页面跳转的两种方法是response.sendRedirect()和request.getRequestDispatcher().forward() 16.JSP开发网站的两种模式分为Jsp+javabean和jsp+javabean+servlet 17.一个JSP页面可由5种元素组合而成,分别是普通的HTML.标记,JSP标记,JAVA程序片,JAVA表达式和变量和方法的声明。 18.JavaBean有4个scope,分别page,request和 application,request,sussion. 19.内置对象session的setAttribute()方法可将数据存入session, getAttribute()方法可从session中将数据取出。 1 / 13 20.MVC将应用程序分为3个核心模块,分别是模型,视图和控制器。 21.异常的处理,可在该方法的代码段中包含3类代码:try.catch和finally 22.Servlet的生命周期由三个方法控制,这三个方法分别为:init();service();和destroy(). 23.使用Statement对象的executeQuery()方法执行查询语句,使用executeUpdate()方法执行更新语句,使用execute()方法执行动态的未知操作。 24.JSP中使用reponse的sendRedirect()方法实现页面的跳转。 25.JSP的英文全称是Java Servet Page. 26.将JSP与JavaBean配合使用是通过JSP中的三个动作指令实现 的:jsp:useBean: jsp:getProperty:jsp:setProperty.

《Web系统与技术》期末考试题A

西安财经学院试题(卷)纸命题教师刘通学期2012 —2013学年第1 学期使用班级计本10级考核方式大作业 课程名称Web系统与技术阅卷教师签名 题号一二三四五六七八 九 十总分得分 注意事项: 命题教师1.出题用五号字、宋体输入,打印用正规A4纸张。 2.装订线以外的各项均由命题教师填写,不得漏填。 考生1.装订线内的“班级”、“学号”、“姓名”、“时间”等栏由考生本人填写。 2.一律用黑色的签字笔答题,否则试卷无效。 动态网站设计(100分) 一.基本要求及总体效果(40分): 1.设计一个基于web的管理信息系统,网站内容自定,可以是企业人事管理系统、学生管理系统、课程管理系统、教务管理系统、图书管理系统、客户管理系统、超市商品管理系统、库存管理系统、汽车租赁系统、网上商店等等、也可以自拟题目,内容不限,但要求是基于web的信息管理系统,主题思想明确、结构清晰、形式新颖、内容充实、浏览方便、网页文字及相关链接无错误。(10分) 2.网页整体设计思路清晰,网页布局合理,风格明快。主题页和其它各子页之间协调,主题分明、重点突出。栏目及版面设计,层次结构及链接结构明确。内容布局合理,图画运用得当,效果生动。(20分) 3.网页上各主题和附加图片、背景的色彩选配方案要注意做到:色彩柔和、搭配美观,朴素大方,不应过分夸张,使视觉疲劳。(10分)。 二、具体功能模块内容要求:(60分) 1.用户登录模块 输入的用户名和密码都正确,才能登录,否则给出错误提示,重新登录。(5分) 2.用户注册模块。 输入的信息要有有效性验证,还可以根据实际情况设置所需注册信息内容,注册成功后可用该账号登录网站。(10分) 3.用户留言模块 来访用户能够在空间留言,管理员或其他登录用户可以回复留言,用户的留言能够在网站中显示出来。(10分) 4.导航清晰,网站内各页面可以方便地相互跳转。 5.其他具体内容自己根据实际情况设计。要求内容新颖、有创意,能够完整地实现系统的主要功能,系统运行正常。(5分) 提交要求: 1.每人独立一题,独立完成,不得盗用他人作品,设计雷同者成绩均按零分计。 2.请做完之后,用RAR或ZIP压缩格式,文件名采用如下格式:班级+姓名+学号。(计本1001班的01张三,则文件名为计本1001张三01)3.站点名称建议用英文或者数字,所有设计到的文件最好用英文或数字命名,把主页放在站点文件夹的根目录下,保存为index.htm或default.aspx 第一题 得 分 1

信息技术基础期末考试题库

_工作表__为Excel窗口的主体,由单元格组成,每个单元格由__行号__和__列号__来定位,其中__行号__位于工作表的左端,顺序为数字1、2、3等依次排列,__列号_位于工作表的上端,顺序为字母A、B、C、D等依次排列。 220.3.18.101是一个___C___类IP地址。 4位二进制编码的最大值是__15 ASCII码用于表示___字符___编码。 ASCII是一种字符编码标准,它的全称是美国信息交换标准代码,它的每个字符用一个二进制数表示。错BIOS和CMOS没有任何区别。错 CD-ROM在工作时,激光头与盘片之间是不接触的。√ CPU不能直接访问的存储器是______。外存 DNS的作用是将某个IP地址划分成网络地址和主机地址两部分。错 DNS的作用是将某个IP地址划分成网络地址和主机地址两部分。错 Excel 2003操作中图表的标题应在__图表选项___步骤时输入。 Excel 2003能对整张工作表进行打印错 Excel 2003中,___编辑栏___用于编辑当前单元格的内容。如果单元格中含有公式,则其中显示公式本身,而公式的运算结果会显示在单元格中。 Excel 2003中单元格信息的输入和单元格格式化是两个不同的过程。对 Excel 2003中的行或列被隐藏后将不会显示或打印出来。正确 Excel 2003中一个工作簿文件的工作表的数量是没有限制的。错 Excel 中的图表形式有___嵌入式和独立的图表 EXCEL撤销,重复操作针对最后一次操作对 Excel中,单元格地址绝对引用的方法是______ EXCEL中单元格的名称可随意改动 HTML是用于编写超文本文件的计算机语言。对 INTERNET采用---------------客户机/服务器工作方式访问资源 IP地址132.166.64.10中,代表网络号的部分是_132.166 Microsoft Excel 2003中,当使用错误的参数或运算对象类型时,或者当自动更正公式功能不能更正公式时,将产生错误值__#VALUE! Office2003可以运行在Windows98操作系统上。错 PC机的主要性能指标是__C字长、主频、内存容量 POP3(Post Office Protocol) Server指的是__接收服务器____。 PowerPoint 2003的一大特色就是可以使演示文稿的所有幻灯片具有一致的外观。控制幻灯片外观的方法主要是__设计模板 PowerPoint 2003规定,对于任何一张幻灯片,都要进行"动画设置"的操作,否则系统提示错误信息。错PowerPoint 2003演示文稿的表格操作中,多个单元格合并后,合并后的单元格中将显示各单元格中的字符PowerPoint 2003中,保存演示文稿的快捷键是__Ctrl+S PowerPoint 2003中,幻灯片上可以插入__剪贴画、图片、声音和影片_多媒体信息。在Word2003中,若希望标题的文字均匀分布在一行上,可以使用_分散对齐__对齐方式。 PowerPoint 2003中,在幻灯片浏览视图中,可以在屏幕上同时看到演示文稿中的所有幻灯片,这些幻灯片是以____缩略图或缩略图形式__显示的。 PowerPoint 2003中,在幻灯片中既可以加入来自剪辑库管理器中的声音,也可以加入来自文件的声音。对PowerPoint 2003中提供了两种创建超级链接的方式:"超级链接"命令和__动作按钮 TCP/IP层的网络接口层对应OSI的_物理层和链路层 TCP/IP是一个工业标准而非国际标准。对 URL的组成格式为------------资源类型,存放资源的主机域名,资源文件名 WINDOW XP的---任务栏和任务管理器----显示了正在运行的程序 Windows XP窗口中,附加一栏上有一系列小图标,其功能对应着一些常用菜单命令,该栏是_工具栏 Windows XP的显示环境分为三个层次:桌面、窗口、对话框。对 Windows XP是一种___多任务___的操作系统。 Windows XP中,___任何时候同时按下Alt+F4组合功能键___可打开"关闭Windows"对话框。

Web技术应用基础学习心得

Web技术应用基础学习心得 本学期我们学习了Web技术应用基础的课程,虽然课时不长,但我学到了很多。现在做一下总结。 在此课程中我学到了好多开发页面的工具,还有美化的等等。不过令我最感兴趣的是jsp。JSP是英文Java Server Pages的简写,是由Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web 应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP 文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与JavaServlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP还有其他的优点比如: (1)一次编写,到处运行。除了系统之外,代码不用做任何更改。 (2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/.net的局限性是显而易见的。 (3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 (5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。 当然也有缺点,比如: (1)与ASP一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。(2) Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。 JSP内置对象: 一.request对象: 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。它是HttpServletRequest的

web期末考试总结

web期末考试总结 第一章: 1. 万维网(World Wide Web,Web)也称为环球信息网; 2. 世界上第一个网站是http: //info. cern. ch/,它于19xx 年x月x日上网; 3. Tim Berners-Lee爵士(19xx年出生于英国)是关注万维网发展的万维网联盟的创始人; 4. 19xx年,欧洲核子研究组织(European Particle Physics Laboratory,CERN)正式发布了Web技术标准; 5. 目前,与Web相关的各种技术标准都由著名的W3C 组织(World Wide Web Consortium)管理和维护;万维网联盟(World Wide Web Consortium,W3C组织)是对网络标准制定的一个非赢利组织; 6. 第一次WEB商战: 20世纪xx年代国际互联网的发展火爆,发生了网景(NetScape)与微软(MicroSoft)的浏览器之争,被称为万维网第一商战。快速膨胀的网络已有瘫痪之虞; 7. 从技术层面看,Web架构的精华有三处: 超文本技术(HTML)实现信息与信息的连接; 统一资源定位技术(URI)实现全球信息的精确定位; 应用层协议(HTTP)实现分布式的信息共享。 8. Web技术的最终目标是提供信息和信息服务。所以,

评价一种Web开发技术优劣的标准只有一个,那就是:看这种技术能否在最恰当的时间和最恰当的地点,以最恰当的方式,为最需要信息的人提供最恰当的信息服务。 9.Web是一种典型的分布式应用架构。Web应用中的每一次信息交换都要涉及到客户端和服务端两个层面。因此,Web开发技术大体上也可以被分为客户端技术和服务端技术两大类。 Web客户端的主要任务是展现信息内容,而HTML语言则是信息展现的最有效载体之一; 10. GIF第一次为HTML页面引入了动感元素。 GIF(Graphics Interchange Format) 的原义是“图像互换格式” . GIF格式的一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画; 11. 19xx年,著名的Netscape浏览器在其版中增加了对 JavaApplets和JavaScript的支持;为了用纯Microsoft 的技术与JavaScript抗衡,Microsoft还为19xx年的IE 设计了另一种后来也声名显赫的脚本语言--VBScript语言。 12. 真正让HTML页面又酷又炫、动感无限的是CSS(Cascading Style Sheets)和DHTML(Dynamic HTML)技术;

信息技术基础模块期末测试题文档

《信息技术基础》模块期末测试题 一、选择题(每小题2分,共30分) 1、对于信息,下列说法错误的是_____。 A、信息是可以处理的 B、信息是可以传递的 C、信息是可以共享的 D、信息可以不依附于某种载体而存在 2、计算机网络系统中的每台计算机都是()。 A、相互控制的 B、相互制约的 C、各自独立的计算机系统 D、毫无关系的 3、Internet邮件地址中,不能少的一个字符是()。 A、M B、@ C、* D、% 4、刘磊计划今天与好友到郊外野营,他从报纸上获得了天气情况良好,于是他们出发了。不料,中午时分狂风暴雨大作,于是他们埋怨天气预报不准确。当他回到家里再拿出报纸核实,原来那是几天前的报纸。经分析,由于刘磊对信息的______特征没有做出慎重的判断,以致野营不能顺利进行。 A、信息的共享性 B、信息的价值性 C、信息的时效性 D、信息的来源 5、计算机预防病毒感染有效的措施是()。 A、用酒精擦拭U盘后才使用 B、定期对计算机重新安装系统 C、不准往计算机中拷贝软件 D、给计算机安装上查杀病毒的软件 6.某君在网上看到自己喜欢的图片,想将其下载到自己的电脑里,以下哪种操作能正确的帮助其实现图片的下载() A、直接按鼠标左键 B、按鼠标右键,选择“图片另存为…” C、按鼠标中间键 D、通常是双击鼠标 7.将当前浏览的标题为“welcome”的网页保存(采用默认文件名)() A、可以得到一个页面和index文件夹 B、可以得到一个页面和welcome文件夹 C、可以得到一个页面和welcome文件夹 D、可以得到一个页面和index文件夹 8、多媒体计算机是指()。 A、可以看电视的计算机 B、可以听音乐的计算机 C、能处理声音、图像、文字等多种信息形式的计算机系统 D、可以通用的计算机

《Web开发技术》模拟题(C卷答案)

《Web开发技术》模拟题 一、单项选择题 1、下列哪个标记包含文档信息,包括它的标题、使用的脚本文件、样式定义和文档的描述? B a) b) c) d) 2、下列哪一项是<FONT>标记的缺省大小?D a) 5 b) 4 c)10 d) 3 3、下列哪个标记设置文档的文本特性?D a)<FONT> b)<SIZE> c)<COLOR> d)<BASEFONT> 4、锚点是URL的另一个名称B。 a)正确 b)错误 5、插入电子邮件链接的协议为:D a)http b)ftp c)file d)mailto: 6、在HTML文档中插入文本区域的标记是:C a)<input></p><p>b)<select> c)<textarea> d)<option> 7、CELLPADDING指定单元格间距的大小。A a)正确 b)错误 8、SRC标记用来指向图像的(D)。 a)文件夹 b)文件 c)URL d)地址 9、下列哪一项是图像的较小版本同时是图像较大版本的链接?D a)小型图像 b)图像副本 c)小图块 d)替换图像 10、下列哪个属性定义HTML文档中的样式表区域?C a)SIZE b)STYLEAREA c)STYLESIZE d)STYLE 11、JavaScript用作什么?C a)客户端脚本语言 b)服务器端脚本语言 c)a和b两者都是 d)以上都不是 12、文档中的所有图像都存储在下列哪个对象中A a)Image b)Form c)Anchor</p><p>d)Link 13、调用一个特定JavaScript函数的语法是什么?C a)call function <function_name> b)call_function <function name> c)call <function_name> d)以上都不是 14、关于history.back(2)下列哪种表述是正确的?C a)根据历史记录列表返回两个页面 b)它的功能和history.go(-2)相同 c)错误。back方法不会接受任何参量 d)以上都不是 15、语句setTimeout(“display ”,3000)I每()执行一次显示方法。B a)三分钟 b)三秒钟 c)五十秒 d)以上都不是 16、navigator.platform显示Win16,但是您运行的是Win NT。这可能吗?A a)这是不可能的 b)userAgent属性反映正确的操作系统 c)属性可以修改 d)navigator.platform显示浏览器编译时的操作系统 17、用来创建JavaScriptCustom对象实例的关键字是什么?A a)Key b)new c)function d)以上都不是 18、以下哪一项是子例程的返回类型?C a)date子类型 b)time子类型 c)datetime子类型</p><h2>web技术应用基础应用复习</h2><p>w e b技术应用基础应用 复习 文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]</p><p>填空题 1.JSP把Java作为默认的脚本语言. 2.HTTP的中文含义是超文本传输协议,它的作用是用于传输超文本标记语言 编写的文件。 3.网站一般分为三层,分别是用户界面交互层,应用程序层,数据库层。 4.Servlet的生命周期可以分为4个阶段:载入,初始化,执行,删除(销 毁。 5.在JSP文件中使用〈!————〉对HTML文本进行注释,使用〈%———— %〉符号对JSP语句进行注释。 6.JSP页面在使用Jag标记来调用一个标签文件之前,必须使用Taglib指令 标记引入该Web服务目录下的标记库。 7.在JSP中当执行了查询结果保存在Resultset对象中。 8.在JSP中,连接数据库的方式通常有两种:一种是通过JDBC驱动程序连 接;另一种是通过JDBC-ODBC桥连接。 9.HTML是超文本标记语言,作用是WWW页面内容的格式进行说明。在HTML中 加入CSS的方法主要有嵌入式样式表,内联式样式表,外联式样式表。 10.Request对象的作用是表示客户端对网页的请求,并使用HTTP协议处理 客户端的请求,一个常用的方法是getParameter();其作用为设置作为响应生成内容的类型和字符编码。 11.Reponse对象的作用是处理jsp生成的响应发送给客户端: setContentType(),其作用为设置作为响应生成内部的类型和字符编码。 12.JSP中的五个常见内建对象是out: application: request:reponse:session 13.Servlet中的4个常用方法分别是init():doGet():doPost():destor() 14.在JSP页面中显示用户信息的两种方法是()和〈%= %〉 15.Servlet中实现页面跳转的两种方法是()和().forward() 16.JSP开发网站的两种模式分为Jsp+javabean和jsp+javabean+servlet 17.一个JSP页面可由5种元素组合而成,分别是普通的HTML.标记,JSP标 记,JAVA程序片,JAVA表达式和变量和方法的声明。</p><h2>web期末考试复习题</h2><p>一、填空题(每空2分,共30分): (1)默认安装中,IIS服务器被安装在“[硬盘名]:\”的目录下。对应的URL是或 答案:http://服务器域名;Inetpub\wwwroot (2) 所闻分布式类就是在多个文件中使用相同的命名空间,相同的类名,而且每个类的定义前面都加上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。 答案:partial (3) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。 答案: AutoPostBack (5)比如在应聘表单的界面上要放入【保存】和【复位】两个按钮,其中【复位】按钮采用的HTML Reset按钮控件,而【保存】按钮则必须是按钮控件。 答案:服务器 (6)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为 . 答案:Password (7) 在设计阶段必须将各个验证控件的属性指向被验证的控件。答案:ControlToValidate (8)使用RegularExpression控件验证输入时,首先要将本控件的属性设置成检查的模式。 答案:ValidationExpress (8) 状态分为4种类型,它们是:视图状态,应用程序状态,会话状态,和——。 答案:Cookie状态。 (9)下面是设置和取出Session对象的代码。 设置Session的代码是: Session[“greeting”]=“hello wang !”; 取出该Session对象的语句如下: string Myvar ; 答案:=Session[“greeting”].ToString()。 (10) 下面是使用Application对象时防止竞争的代码。 Application. ; //锁定Application对象 Application[“counter”]=(int) Application[“counter”]+1; Application. ; //解除对Application对象的锁定 答案:lock() unlock() (11)废除Session的语句是:。 答案: Session.Abandon() (11)改变Session的有效时间的语句是:。 答案:Session.Timeout=60; (12) 文档对象模型DOM是英文的缩写,它是DHTML的基础。 答案:Document Object Model</p><h2>成人高等教育JAVAweb开发技术期末考试复习题及参考答案</h2><p>成人高等教育JAVAweb开发技术期末考试 复习题及参考答案 课程名称:JAVAweb开发技术(答案见卷后) 一、单项选择题(本大题共20 小题,每小题 1.5 分,共 30 分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。) 1. 要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合? () A、FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read(); B、FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read(); C、FileInputStream in=new FileInputStream("file.dat"); int c=in.read(); D、RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c= in. readByte(); 2. Java编程所必须的默认引用包为( ) A. java.sys包 B. https://www.doczj.com/doc/eb369253.html,ng包 C. java.util包 D.以上都不是 3. 下面语句在编译时不会出现警告或错误的是( ) A. float f=3.14; B. char c=”c”; C. Boolean b=null; D. int i=10.0; 4. 下面不是合法标识符的是( ) A. 2ofUS B. giveMes C. whataQuiz D. $d2000_ 5. 下面哪一个是合法的数组声明和构造语句( ) A. int[] ages = [100]; B. int ages = new int[100]; C. int[] ages = new int[100]; D. int() ages = new int(100); 6. 下面说法不正确的是( ) A. 一个子类的对象可以接收父类对象能接收的消息; B. 当子对象和父对象能接收同样的消息时,它们针对消息产生的行为可 能不同; C. 父类比它的子类的方法更多; D. 子类在构造函数中可以使用super( )来调用父类的构造函数; 7. 给出下面代码段, 哪行将引起一个编译时错误?() 1) public class Test { 2) int n = 0; 3) int m = 0; 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=3; k=5; 9) t1=new Test();</p><h2>Java-Web-开发技术试题</h2><p>Java Web 开发技术试题 1.(单选题)使用JDBC访问数据库时,下列关于JDBC的说法正确的是(B) A.Connection接口负责执行SQL语句 B.可以使用Class.forName()方法把JDBC驱动类装载入Java虚拟机中 C.Statement接口由Connection产生负责保存返回的查询结果 D.DriverManager类负责连接数据库并传送数据 问题解析:JDBC API的分工情况是:Class的forName方法加载JDBC驱动;DriverManager 负责创建Connection连接对象;通过Connection对象创建语句容器Statement对象;通过Statement对象执行SQL语句,如果执行的是查询语句,通过ResultSet对象封装查询结果。 2.(单选题)如果需要在JSP页面中引入Web根目录下名为util文件夹中的checklogin.jsp 文件时,以下代码正确的是(B) A.<% include file=”util/checklogin.jsp” %> B.<% @ include file=”util/checklogin.jsp”%> C.<% ! Include file=”util/checklogin.jsp”%> D.<include file=”util/checklogin.jsp”> 问题解析:JSP指令元素的语法是:<%@ 指令名属性=”属性值”%> 3.(判断题)对于一个标准Servlet,doPost()或doGet()方法中的HttpServletResponse 对象的sendRedirect()方法用于将一个HTTP请求转发到另一个URL。(B) A.正确 B.错误 问题解析:HttpServletResponse的sendRedirect方法用于重定向 4.(单选题)在使用JSTL标签的JSP应用中,如果想要为JSP页面中声明的一个名字为name 的变量赋值,应该使用以下(B)标签 A.<C:if> B.<C:set> C.<C:out> D.<C:forEach> 问题解析:if标签用于逻辑判断;set标签用于赋值;out标签用于输出变量值;forEach标签用于循环迭代 5.(单选题)下列选项中的方法,在Servlet生命周期的初始化阶段被调用的是(D) A.Service() B.doGet() C.doPost() D.Init() 问题解析:Servlet的生命周期是:实例化(调用构造函数)、初始化(调用init方法)、服务(调用service方法)、销毁(调用destroy方法) 6.(判断题)对于JSTL标签中的迭代标签,<c:forEach>标签可以用来遍历一个数组中的所有元素。(A) A.正确</p><h2>web开发技术试卷及参考答案</h2><p>《WEB开发技术》期末考卷(A) 一、选择题(30题、每题2分、总计60分) 1、是用于创建Web应用程序的平台,此应用程序可使用IIS和.NET Framework在Windows 服务器上运行。 # 2、文件由Visual 创建,用于定义Web应用程序的配置。 A. 3、打开SQL Connection 时返回的SQL Server 错误号为4 060,该错误表示: 。 A. 连接字符串指定的服务器名称无效 B. 连接字符串指定的数据库名称无效 C. 连接超时 D. 连接字符串指定的用户名或密码错误 4、在DataSet中,若修改某一DataRow 对象的任何一列的值,该行的DataRowState 属性的值将变为。 A. B. C. D. 5、关于网页中的图像,下列说法正确的是。 A.图像由<img>标签开始,由</img>结束 B.图像标签的href属性用于指定图像链接的URL 属性的值是所要显示图像的URL D.以上全都是错的 6、如果希望单击超链接打开新的HTML页面,则需将target属性设为。 7、为创建在SQL Server 2000 中执行Select 语句的Command 对象,可先建立到SQL Server 2000 数据库的连接,然后使用连接对象的方法创建SqlCommand 对象。 A. CreateObject B. OpenSQL C. CreateCommand D. CreateSQL 8、为了在程序中使用ODBC .NET 数据提供程序,应在源程序工程中添加对程序集______ 的引用。 A. B. C. . D. 9、DataAdapter 对象的DeleteCommand 的属性值为null,将造成: A. 程序编译错误 B. DataAdapter 在处理DataSet 中被删除的行时,将引发异常 C. DataAdapter 在处理DataSet 中被删除的行时,这些行将被跳过不处理 D. DataAdapter 在处理DataSet 中被删除的行时,将出现对话框询问用户如何处理该行 10、下列语句的值是。 String str=”中华人民共和国”; (“人”); B.2 11、应用程序中所有页面均可以访问变量。 12、指令用于定义页面解析器和编译器所使用的特定的页面的属性。 A. @Page B. @Control C. @Import D. Register</p><h2>Web开发技术及其应用学习心得</h2><p>Web开发技术及其应用学习心得 从大学开始接触Web应用开发技术,但是大学里概念性的东西过强,导致学完后对于如何实际应用开发并不是很有条理。 一、何为Web应用程序 我刚开始学习的是java和C++应用程序,这些程序只能在本机上运行,接触了Web应用程序开发,才知道原来自己一直在接触使用Web应用程序,像在学校使用的教务管理系统还有经常用上的人人网,都是Web应用程序,Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++、C#等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。也就是说我们开发的程序是运行在服务器端,客户使用浏览器就可以使用程序提供的服务。 二、Web应用程序开发常用语言 Web应用程序开发常用语言有JSP、ASP、PHP、https://www.doczj.com/doc/eb369253.html,等,自己在网上对这些语言进行的一些了解,这些语言各有各的优势和缺点,编程者可以根据各自的情况选择编程语言,我起初学习Web编程的时候是学的JSP,它的底层语言是JAVA,由于有过Java和网页设计的基础学习起来也不是很麻烦,上手还是比较快的,但是随着系统的复杂度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引用,后来通过同学的推荐,开始着手学习https://www.doczj.com/doc/eb369253.html,,它是微软公司继ASP后推出的又一门服务器端脚本语言,https://www.doczj.com/doc/eb369253.html,一般分为两种开发语言,https://www.doczj.com/doc/eb369253.html,和C#,C#相对比较常用,因为是.NET独有的语言,https://www.doczj.com/doc/eb369253.html,则为以前VB 程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#。 三、如何学好https://www.doczj.com/doc/eb369253.html, 学习https://www.doczj.com/doc/eb369253.html,我个人觉得首先应该对HTML标签有所了解,因为开发动态网页还是要跟HTML标签打交道,多了解一些你在编程的时候更容易上手,还有HTML 提供的一些表单,最好能熟悉,在https://www.doczj.com/doc/eb369253.html,中也提供了各类控件,这些控件的学习都比较简单,所见即所得,可以直接向页面中拖各种控件,后台代码写在.cs 文件中。关于学习方法,个人心得总结如下: 学习的过程最好能结合各自情况,像我自身只是一般的初学者,所以我从先看一些https://www.doczj.com/doc/eb369253.html,的视频教程,尽快熟悉它的用法和规范,因为这样接受比较快,但是不能一味的只看视频,必须要学着去实践,开始可以跟着视频上的例子照葫芦画瓢作一些试试,可以自己尝试着去修改例子,将它变成自己的东西。另外又找了两本.net方面的书,最佳组合是一本基础的书和一本实例书,这样可以巩固前面的学习,如果有不清楚的地方可以直接查书,加深记忆,看实例的书,并且最好能照着书上实现一遍,提高自己的水平,前万不要眼高手低,要不到到头来前功尽弃,前面学的都忘了。 此次授课的老师实践经验非常丰富,他把学员建立在现实开发的基础上,深入浅出,引用实例,授课一点也不枯燥,我们在接受了他们大量的信息的同时,很自然地消化处理,没有任何被动。Java语言程序设计、数据库技术基础、Servlet和JSP编程基础到轻量级J2EE体系架构程序开发,老师们贴切的例子</p><h2>java.web期末考试</h2><p>1、下面哪一个不是动态网页技术( D )。 A.ASP B.JSP C.PHP D.HTML 2、下列关于Tomcat说法不正确的是( B )。 A.Tomcat是一个Servlet容器。 B.Tomcat是一种编程语言。 C.Tomcat是一个免费开源的项目。 D.Tomcat的默认端口是8080。 3、可以实现不同网页之间的数据共享,而且还可以实现跨机共享数据的JSP对象是( C )。 A.Response对象 B.Session对象 C.Application对象 D.Request对象 4、Servlet需要在( C )文件中进行配置。 5、JSP页面经过编译之后,将创建一个( B )。(选择一项) A.applet B.servlet C.application D.exe文件 6、下列哪个方法用于从ServletContext中检索属性?( B ) A.Object getObject(int index) B.Object getAttribute(String name) C.String getObjext(int index) D.String getAttribute(String name) 7、下列哪个接口或类检索与用户相关的会话对象?( D ) A.HttpServletResponse B.ServletConfig C.ServletContext D.HttpServletRequest 8、<jsp:useBean>中指定Bean实例的存取范围的属性是( C )。 A. id B. class C. scope D. type 9、下列哪个page指令是合法的?( C ) A.<%page language=”java”%> B.<%! page language=”java”%> C.<%@ page language=”java”%> D.<%@Page language=”java”%> 10、下列不是JSP隐含变量的是( C )。 A.request B.out. C.context D.sesion 11、为了丰富JSP页面的图形化布局,可以使用下面哪个JSP标准动作把一个图像导入到JSP页面中?( D ) A.<jsp:image page=”logo.png”/> B. <jsp:include page=”logo.png”/> C. <jsp:include file=”logo.png”/> D.使用JSP标准动作无法做到 12、在JSP中,( A )动作用于将请求转发给其他JSP页面。 A.forward B.include https://www.doczj.com/doc/eb369253.html,eBean D.setProperty 13、在JSP的Model II模式中,模型层对象被编写为( D )。 A.Applet B.JSP C.Servlet D.JavaBean 14.在JSP的Model II模式中,视图层对象被编写为( B )。 A. Applet B. JSP C. Servlet D. JavaBean 15.从“员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:( D ) A.Select * from员工where 姓名=’_玛丽_’ B.Select * from员工where 姓名=’%玛丽_’ C.Select * from员工where 姓名like ‘_玛丽%’ D.Select * from员工where 姓名like ‘%玛丽%’ 16、Page指令中的“contenType”属性是用于指出(B )。 A.数据库类型 B.网页类型 C.服务器类型 D.用户类型 17、关于web.xml的配置说法错误的是( D )。</p> <div> <div>相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="8287432"><a href="/topic/8287432/" target="_blank">web技术应用基础</a></li> <li id="15701732"><a href="/topic/15701732/" target="_blank">信息技术基础期末考试</a></li> <li id="7764170"><a href="/topic/7764170/" target="_blank">web技术应用</a></li> <li id="15412114"><a href="/topic/15412114/" target="_blank">web技术期末考试</a></li> <li id="581230"><a href="/topic/581230/" target="_blank">web开发技术期末考试</a></li> </ul> </div> </div> </div> <div class="container"> <div>文本预览</div> <div class="textcontent"> </div> </div> </div> <div class="category"> <span class="navname">相关文档</span> <ul class="lista"> <li><a href="/doc/2910304612.html" target="_blank">Web应用渗透技术</a></li> <li><a href="/doc/7310668690.html" target="_blank">[优质文档]WEB技术应用基础习题及答案</a></li> <li><a href="/doc/e9719089.html" target="_blank">(免费)Web技术应用基础 HTML</a></li> <li><a href="/doc/075954746.html" target="_blank">Web技术应用基础(第一章)精品PPT课件</a></li> <li><a href="/doc/4c11080172.html" target="_blank">web技术应用基础应用 复习</a></li> <li><a href="/doc/a71042702.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/271798979.html" target="_blank">Web技术应用基础学习心得</a></li> <li><a href="/doc/6017355824.html" target="_blank">web技术应用基础应用 复习资料</a></li> <li><a href="/doc/eb369253.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/308392485.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/ab814770.html" target="_blank">第1章Web应用基础</a></li> <li><a href="/doc/e714702024.html" target="_blank">WEB技术应用基础习题及答案 </a></li> <li><a href="/doc/117960518.html" target="_blank">web技术应用基础应用复习</a></li> <li><a href="/doc/6f13198710.html" target="_blank">web技术应用基础主要复习内容+部分答案</a></li> <li><a href="/doc/d811810416.html" target="_blank">web技术应用基础应用 复习 </a></li> <li><a href="/doc/2715083283.html" target="_blank">web技术应用基础应用复习资料</a></li> <li><a href="/doc/8713007934.html" target="_blank">WEB技术应用基础习题及答案</a></li> <li><a href="/doc/ea13200212.html" target="_blank">WEB技术应用基础习题及答案 </a></li> <li><a href="/doc/132297000.html" target="_blank">web技术应用基础应用复习资料</a></li> <li><a href="/doc/5f4219600.html" target="_blank">Web技术应用基础_d01</a></li> </ul> <span class="navname">最新文档</span> <ul class="lista"> <li><a href="/doc/0619509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0a19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9619184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3319258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d719211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a519240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9019184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8819195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8319195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7b19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7019336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6819035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6819035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4219232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3b19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2a19396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2c19396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1619338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/e619066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/b019159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "e04b0bbd7f21af45b307e87101f69e314332fab0"; </script> <script type="text/javascript">bdtj();</script> <footer class="footer"> <p><a href="/tousu.html" target="_blank">侵权投诉</a> © 2022 www.doczj.com <a href="/sitemap.html">网站地图</a></p> <p> <a href="https://beian.miit.gov.cn" target="_blank">闽ICP备18022250号-1</a>  本站资源均为网友上传分享,本站仅负责分类整理,如有任何问题可通过上方投诉通道反馈 <script type="text/javascript">foot();</script> </p> </footer> </body> </html>