发布日期:2024-09-15 04:44浏览次数:
《JSP动态网站开发》习题及答案《JSP动态网站开发》作业一一、名词解释1、网站2、Internet信息系统3、ASP(ActiveServerPages)二、填空题1、JavaScript的出现使得网页和用户之间实现了一种、、、关系,使网页包含更多活跃的元素和更加精彩的内容。2、网站上的数据改形式存年、各种区由文件可以进行,形成一个个投立的可出反用题堆emc易倍,雷一个网站可以容纳Web应用程序。3、电子商务系统包括、、、、5个方面。4、最简单的Web应用程序其实就是一些和其他的一些组成的集合,Web站点则可以包含多个Web应用程序。5、JavaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需经过,而是将文本格式的字符代码发送给便由浏览器解释执行。三、判断题1、Java是一种与HTML有关的格式,必须通过像HTML中引用外媒体那样进行装载,其代码以字节代码的形式保存在独立的文档中。()2、随着的迅速发展,有许多服务器提供的服务要与客户端进行交互,如确定用户的身份、服务的内容等,这些工作通常由CGVPerl编写相应的接口程序与用户进行交互来完成。()3、Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。()4、语法描述时主要有一种表述方式。()5、在信息系统安全措施的保证下,通过支付系统进行网上支付,通过物流系统控制物流的顺利进行,最终保证企业、组织和消费者之间网上交易的实现。()四、简答题1、封装是一种信息隐蔽技术,它有那些特点?2、Servlet技术的特点有哪些?3、简述Servlet生命周期。《JSP动态网站开发》作业二一、名词解释1、CGI(CommonGatewayInterface,通用网关接口)2、JavaBean3、对象4、PHP5、内联样式表二、填空emc易倍题1、为方便区分各种JSTL标签,这里将JSTL的标签按功能类型作了分类规整,分为:、、、、等。2、Java采用静态联编,即Java的对象引用必须在时进行,以使编译器能够实现检查。3、JavaScript语言的最初名称为,由公司开发。4、服务器将调用类的init()方法来初始化新建的Servlet实例,但实际上取决于和的实现不同。5、构成消息的3个要素是:、和。三、判断题1、Java程序的所有数据类型都是用类来实现的,Java语言是建立在类这个逻辑结构之上的,所以Java是一种不完全面向对象的程序设计语言。()2、对象的行为由方法来实现,消息传递是对象之间进行交互的主要方式。()3、在HTML中虽然有很多标签都可以控制页面的效果,但是它们的功能都很有限,而用CSS可以使网页的效果实现得更完美一些。()4、JSP引擎先把该JSP文件转换成一个Java源文件(Servlet),在转换时如果发现JSP文件有任何语法错误,将中断转换过程,并向服务端和客户端输出正确信息。()5、由于Web服务器价格非常昂贵,而Apache不仅可以免费使用,公开源代码,而且性能优越,因而现在许多网站都使用Apache。()四、简答题1、说说核心标签库中有最为常用的一些标签。2、简述MVC的缺点。3、在JSP中如何使用注释?《JSP动态网站开发》作业三一、选择题1、下面哪一个不是JSP本身已加载的基本类?()A、g.*B、java.io.*C、javax.scrvlct.*D、javax.servlct.jsp.*2、以下关于JavaBeans的说法中,错误的是()。A、JavaBeans是基于JAVA语言的。B、JavaBeans是JSP的内置对象之一。C、JavaBeans是一种Java类。D、JavaBeans是一个可重复使用的软件组件。3、下面的说法错误的是:()emc易倍A、Jsp可以处理动态内容和静态内容B、在Jsp最终会编译成字节码后执行C、在Jsp中可以使用脚本控制Html的标签生成D、Jsp中不能使用//注释Java脚本中的代码4、下述选项中不属于JDBC基本功能的是:()A、与数据库建立连接B、提交SQL语句C、处理查询结果D、数据库维护管理5、JSP页面经过编译之后,将创建一个()。A、appletB、severletC、applicationD、exe文件6、以下对象中的()不是JSP的内置对象。A、requestB、sessionC、applicationD、bean7、在JSP中,内置对象()封装了用户提交的信息,使用该对象可获取用户提交的信息。A、sessionB、requestC、responseD、out8、request对象可以使用()方法获取表单中某输入框提交的信息。A、getParameter(Strings)B、getValuc(Strings)C、getParameterNamcs(Strings)D、getParareterValue(Strings)9、JSP的内置对象中()对象可对客户的请求作出动态响应,向客户端发送数据。A、responseB、requestC、applicationD、out10、当useBean标签中的scope属性emc易倍取值()时,该beans的有效范围是访问者的会话期间。A、requestB、pageC、sessionD、application二、填空题1、函数标签在EL表达式中用于字符串处理,诸如、、之类的操作。2、JavaScript采用动态联编,即JavaScript的对象引用在运行时进行,如不经就无法实现对象引用的检查。3、LiveWare是一个基于JavaScript的服务器的和。4、脚本元素包括三个部分:、和。5、CSS有4种方式可以将样式表加入到HTML文件中。4种方式分别是、、、。三、判断题1、在Java程序中要创建一个对象,就要定义相应的类。()2、从功能上讲,声明用于声明一个或多个变量,表达式是一个不完整的语言表达式, 而代码部分是一些程序片段。( ) 3、JSP 语言以 Java 及 Servlet 为基础,JSP 和 Servlet 关系密切且二者结合在一 起构建了强大的Web 应用程序,它们在生命周期方面不相似emc易倍。( ) 4、在 Web 流行初期,随着 Web 的普及,很多网站都需要有动态的页面,以便与浏 览者交互,CGL 的出现让 Web 从静态变为动态。( ) 5、进行网上交易时,如果用户与消费者通过Internet 订货、付款后,供应商不能及 时送货上门,便不能实现满足消费者的需求。( ) 四、简答题 1、简述Model1 与Model2 两种模式的比较。 2、基于Intenet 基础上的企业电子商务系统由哪几部分构成? 《JSP 动态网站开发》 作业一参 一、 名词解释 1、网站:所谓网站(也称为Web 站点),有两个要点:将数据通过 Intranet 或者 Internet 发送出去。必须通过Web 服务器发送数据(注意这里的要点是「Web 服务器])。 2、Internet 信息系统:是指企业、组织和电子商务服务商在Internet 的基础上开发设 计的信息系统。 3、ASP(Active Server Pages):是一种可以动态产生网页内容的技术。它可以在 HTML 程序代码中内嵌一些脚本语言(Scripting Language),如 JavaSeript 和VBScript。 二、 填空题 1、实时的 动态的 交互的 2、Wab 文件 分卖 多个 3、Internet 信息系统 电子商务服务商 企业 组织与消费者 实物配送和支付 结算 4、HTML 文件 资源文件 5、编译 客户 三、 判断题 1、(错) 2、(对) 3、(对) 4、(错) 5、(对) 四、 简答题 1、封装是一种信息隐蔽技术,它有那些特点? 答:有如下特点: • 一个清楚的边界:所有对象的内部软件的范围被限定在这个边界内。 • 一个接口:这个接口描述该对象和其他对象之间的相互作用。 • 受保护的内部实现:这个实现给出了由软件对象提供的功能的细节,实现细节不能在 定义这个对象的类的外面访问。 2、Servlet 技术的特点有哪些? 答:Servlet 技术的特点: (1)可移植性强 (2)功能强大 (3)高效持久 (4)安全性高 (5)扩展性和灵活性强 3. 简述Servlet 生命周期。 答:Servlet 运行在Servlet 容器中,其生命周期由容器来管理。Servlet 的生命周期 通过 javax.servlet.Servlet 接口中的 init()、service()和destroy()方法来表 示。 Servlet 的生命周期包含下面4 个阶段: (1)加载和实例化 (2)初始化 (3)请求处理 (4)服务终止 《JSP 动态网站开发》作业二参 一、 名词解释 1、CGI (Common Gateway Interface,通用网关接口):是HTTP 服务器与机器上的其他 程序进行通信的一个接口。 2、JavaBean :是对外披露称为“属性”数据的组件,建立JavaBean 主要遵循JavaBean 组件的标准。 3、对象:是相关数据和方法的集合。 4、PHP:来自 Personal Home Page 一词,初创于 1994 年,是广泛运用于 Linux 的服 务端脚本语言,是由Apache Module 制作的,使用起来轻便快捷。 5、内联样式表:HTML 标签直接使用 style 属性,称为内联样式(Inline Style)。它 适用于只需要简单地将一些样式应用于某个独立的元素的情况。 二、 填空题 1、核心标签库 XML 处理标签库 国际化处理标签库 SQL 标签库 函数标签库 2、编译 强类型 3、LieScript Netscape 4、Servlet 服务器 Web 应用程序 5、接收消息的对象 接收消息后进行处理的方法 方法所需要的参数 三、 判断题 1、(错) 2、(对) 3、(对) 4、(错) 5、(对) 四、 简答题 1、说说核心标签库中有最为常用的一些标签。 答:核心标签库中有最为常用的一些标签,包括:
等。 2、简述MVC 的缺点。 答:MVC 的缺点如下: (1)MVC 的设计实现并不十分容易,虽然理解起来较容易,但对开发人员的要求比 较高。它只是一种基本的设计思想,还需要详细的设计规划。 (2)模型和视图的严格分离可能使得调试困难一些,但比较容易发现错误。 (3)经验表明,MVC 由于将应用分为 3 层,意味着代码文件增多,因此文件管理较 困难。 3、在JSP 中如何使用注释? 答:在 JSP 中主要有四中方法使用注释,如下: (1)
(2)// (3)/**与**/ (4)《JSP 动态网站开发》作业三参 一、选择题