《脚本语言和互动网页设计练习题A(共6页).doc》由会员分享,可在线阅读,更多相关《脚本语言和互动网页设计练习题A(共6页).doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上脚本语言与互动网页设计练习题A一、单项选择题 1.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的( )属性。A. Exception B. isErrorPage C. error D. errorPage2.在javaScrpt中window对象的( )方法用于打开一个新窗口。A. openWindow() B. window() C. open() D. close()3.java.io.File对象的( )方法可以新建一个文件。A. delete() B. createFile() C. mkdir() D. createNewFile
2、()4.在HTML中,标记的作用是( )A. 标题标记 B. 预排版标记 C. 转行标记 D. 文字效果标记5.JSP中的隐式注释为( )。A. / 注释内容 B. C. D. /* 注释内容 */ 6.( )方法要求窗口显示刚刚访问的前一个窗口。Aback() B. go() C. display() D. view()7.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的( )对象。 A. Page B. Session C. Request D. application8.下列表单,如果单击提交按钮时,表单( )。A. 没有指定action属性,所以不做提交 B. 使用
3、post方式提交C. 提交到当前页 D. 不确定9.下述选项中不属于JDBC基本功能的是:( )A. 与数据库建立连接 B. 提交SQL语句 C. 处理查询结果 D. 数据库维护管理10.在JSP中使用标记时,不会出现的属性是:( )A. name B. property C. value D. 以上皆不会出现11.下列( )指令定义在JSP编译时包含所需要的资源。A. include B. page C. taglib D. forward12.创建JSP应用程序时,配置文件web.xml应该在程序下的( )目录中。A. admin B. servlet C. WEB-INF D. WebR
4、oot13.关于JavaBean正确的说法是:( )A. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写B. 在JSP文件中引用Bean,其实就是用语句C. 被引用的Bean文件的文件名后缀为.javaD. Bean文件放在任何目录下都可以被引用14.Servlet程序的入口点是:( )A. init() B. main() C. service() D. doGet()15.不能在不同用户之间共享数据的方法是( )A. 通过cookie B. 利用文件系统C. 利用数据库 D. 通过ServletContext对象16.下面有关标记符的正确说法是:( )A.该标记符
5、的参数是src B.该标记符的参数是hrefC.该标记符在使用的时候必须以结束 D.该标记符可以用来在网页中插入图片E.该标记符可以用来在网页中插入超链接 17.级联样式表文件的扩展名是:( )A.html B.css C.xml D.dib18.为了标识一个HTML文件应该使用的HTML标记是( )A. B. C. D. 19.在HTML中,标记的作用是( )A.标题标记 B.预排版标记 C.转行标记 D.文字效果标记20.HTML语言中的转行标记是( )A. B. C. D. 21.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的( )属性。A. Exception
6、 B. isErrorPage C. error D. errorPage22.在javaScrpt中window对象的( )方法用于打开一个新窗口。A. openWindow() B. window() C. open() D. close()23.java.io.File对象的( )方法可以新建一个文件。A. delete() B. createFile() C. mkdir() D. createNewFile()24.在HTML中,标记的作用是( )A. 标题标记 B.预排版标记 C.转行标记 D.文字效果标记25.JSP中的隐式注释为( )。A. / 注释内容 B. C. D. /*
7、 注释内容 */ 26.( )方法要求窗口显示刚刚访问的前一个窗口。A、back() B、go() C、display() D、view()27.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的( )对象。 A. pageB. sessionC. request D. application28.下列表单,如果单击提交按钮时,表单( )。A. 没有指定action属性,所以不做提交 B. 使用post方式提交C. 提交到当前页 D. 不确定29.下述选项中不属于JDBC基本功能的是:( )A.与数据库建立连接B.提交SQL语句C.处理查询结果 D.数据库维护管理30在JSP
8、中使用标记时,不会出现的属性是:( )A. nameB. propertyC. valueD.以上皆不会出现二、填空题 1.HTML语言的中文全称是 (1) 。2.HTML语言中表单标记为 (2) ,表单输入标记为 (3) 。3.HTML中预排标记是 (4) ,分区标记是 (5) 。4.JavaScript是事件驱动语言,键盘事件一共有3个: (6) 、 (7) 、 (8) 。5.Javascript支持的对象包括浏览器环境中提供的对象、 (9) 和 (10) 。6.JSP页面的脚本元素分为: (11) 、 (12) 、 (13) 。7.在JSP的内建对象中,保存用户信息的对象是 (14) ,
9、负责处理客户请求的对象是 (15) 。8.一个JavaBean由三部分组成: (16) 、 (17) 、 (18) 。9.在JSP中,使用request对象的 (19) 方法可以获得文件夹的物理路径。10.JSP对文件进行操作时要用到File类,它存在于包 (20) 中。11.HTML语言的中文全称是 。12.HTML语言中表单标记为 ,表单输入标记为 。13.HTML中预排标记是 ,分区标记是 。14.JavaScript是事件驱动语言,键盘事件一共有3个: 、 、 。15.Javascript支持的对象包括浏览器环境中提供的对象、 和 。16.JSP页面的脚本元素分为: 、 、 。三、简答
10、题 1.画出下面页面文件的运行结果。学生成绩显示页面 学生成绩表 姓名课程成绩 2.JSP页面是如何在客户端和服务器端执行的?3.JSP有哪些动作元素?作用分别是什么?4.JSP中两种跳转方式是什么?区别是什么? 5.什么是Servlet,有哪些特点?6.什么是HTML语言?如何利用记事本编写一个空白的网页文件?7.如何配置JSP开发环境?8.JSP有哪些内建对象?作用分别是什么?脚本语言与互动网页设计练习题A答案一 单选题B C D D C D A A B A A A C A CE B C B B D C C B C A B A D C 二 填空题答
11、案略三 简答题1application对象代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息。Config对象允许将初始化数据传递给一个JSP页面Exception对象含有只能由指定的JSP“错误处理页面”访问的异常数据。Out对象代表提供输出流的访问Page对象代表JSP页面对应的Servlet类实例PageContext对象是Jsp页面本身的上下文,它提供唯一一组方法来管理具有不同作用域的属性Request对象提供对Http请求数据的访问,同时还提供用于加入特定请求数据的上下文Response对象允许直接访问HttpServletResponse对象Sess
12、ion对象可能是状态管理上下文中使用最多的对话2操作被用来以“名值”队的形式为其他标签提供附加信息操作允许在请求是在现成的JSP页面里包含静态或者动态资源操作允许将请求转发到另一个JSP、servlet或静态资源文件标签用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围此操作和setBean一起协作,用来设置JavaBean的属性操作是对操作的补充,用来访问一个Bean的属性用来产生客户端浏览器的特别标签,可以使用它来插入Applet和JavaBean3如果文件仅仅是静态文件,那么这种包含仅仅是把包含文件的内容加到JSP文件中去,但这个被包含文件不会被JSP编译器执行。相
13、反,如果这个被包含文件是动态的文件,那么他将被JSP编译器执行。如果是动态文件还可以用传递参数4操作允许在请求是在现成的JSP页面里包含静态或者动态资源操作允许将请求转发到另一个JSP、servlet或静态资源文件5装载ServletServlet类 Servlet初始化(调用init方法)实例对象被回收 提供服务(调用Service方法) 销毁Servlet实例(调用destroy方法)6HTML即超文本标记语言,其英文全称为Hypertext Markup Language,它是编制Web页面的基础HTML由一系列的标记符所组成,每一个标记符用大于号和小于号括出来直接通过记事本等工具输入空
14、白网页的源文件,然后将其保存为扩展名为.htm或.html的文件即可7JDK,Sun公司提供的Java开发工具包,是JSP不可缺少的开发环境之一,在安装JSP服务器前必须安装和配置JDK。配置系统环境变量JAVA_HOME (JDK的安装路径);配置系统环境变量Path (在任何路径下识别Java命令);配置用户环境变量CLASSPATH (java类加载路径)。 Web服务器,目前可选的Web服务器有很多,如BEA WebLogic、IBM WebSphere Server、Apache Tomcat、JSWDK、Java Web Server等。需设置TOMCAT_HOME、CLASSPATH。JSP代码编辑器, 有许多功能强大的JSP开发工具,如Jbuilder、Eclipse、IBM Rational等。8JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):request用户端请求,此请求会包含来自GET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在这里管理session与请求有关的会话期applicationservlet正在执行的内容out用来传送回应的输出configservlet的构架部件pageJSP网页本身exception针对错误网页,未捕捉的例外专心-专注-专业