【Jsp精品源码栏目提醒】:网学会员为广大网友收集整理了,WEB技术应用基础习题及答案 - 大学课件,希望对大家有所帮助!
第 1 页 共 28 页 WEB 技术应用基础习题作业 习题作业
JSP-第一章一、选择题:1. 以下几个 IP 地址中( )是合法的 IP 地址?A.204.1546.21.106 B.127.0.0.1C.175.146.87.175 D.202.96.0.2552. HTTP 的默认端号是( )。
A.80 B.8080 C.70 D.213.如果网页( ),该网页是动态的。
A.有 GIF 动画图片动来动去 B.有动画广告飞来飞去C.能看影视 D.是动态实时生成的4.以下选项中( )是不正确的 URL。
A.http://www.google.cn B.www.google.cnC.http://localhost:8080/bookshop/index.
jsp D.ftp://ftp.link/down/search.
jsp5.客户发出请求、服务器端响应请求过程中,说法( )是正确的。
答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 2 页 共 28 页A.在客户发起请求时,DNS 域名解析地址前,浏览器与服务器建立连接B.客户在浏览器上看到结果后,释放浏览器与服务器连接C.客户端直接调用数据库数据 D.Web 服务器把结果页面发送给浏览器后,浏览器与服务器断开连接6.以下说法( )是正确的。
A.因特网和万维网是一回事B.万维网是网络的网络C.万维网是一个运行在 Internet 上的全球性、分布式信息发布系统 D.万维网是覆盖全球的网络二、简答题1.简述名词:计算机网络、互联网和 Inernet。
2.Internet 提供哪些主要服务?3.简述电子邮件的收发过程。
4.Inernet 上的主机指什么?5.WWW 的英文全称是什么,它的主要功能是什么?6.简述 Web 和 Internet 的区别与联系。
答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 3 页 共 28 页7.简述 IP 地址表示方式。
8.ASP 与 ASP.NET 技术有什么特点?9.静态网页和动态网页的区别是什么?10. 可以为 Internet 上两台主机分配同一个 IP 地址吗?可以为同一个网络的两台主机分配同一个 IP 地址吗?可以为两个不同网络的两台主机分配相同的主机地址吗?11.IP 地址分为哪几类?它们各自适用于什么情况?12.为什么要使用子网掩码?子网掩码的作用是什么?13.已知主机的 IP 地址和它的子网掩码,试确定该主机所在网络的类型,网络号,子网号和主机编号。
14.域名解析系统的作用是什么?15.URL 的组成是什么?写出其标准的结构形式,并简述各部分的功能。
16.请解释 http://www.buu.edu.cn/wwwroot/default.html 的含义。
17.Web 应用程序的三个层面各司何职,该工作模式有哪些优点?画出三层结构图。
18.以 Web 方式访问数据库的特点是什么?
JSP-第二章一、选择题:答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 4 页 共 28 页1.为使页面具有红背景色( )语句正确。
A. ltbody background redgt B. ltbody text red gtC. ltbody vlinkredgt D. ltbody bgcolor red gt2.以下代码段显示( ) 。
ltul gt ltligt列表lt/ligt ltligt列表lt/ligt lt/ulgtA. 以字母 a 开始的有序列表 B. 以实心园点标记的无序列表C. 以实心园点标记的无序列表 D. 描述列表3.对以下语句描述( )正确。
ltimg srcquot..imagesxinxinqu.jpgquot gtA. 在页面上插入一幅图像 B. 在页面上插入一首歌曲C. 插入一段影视 D. 插入电子信箱4. 为链接到文件 chaolianjie.html 中名为“内容简介”位置,语句 ( )正确。
A. lta hrefquot内容简介quotgt B. lta hrefquotchaolianjie.html 内容简介quotgtC. lta hrefquotchaolianjie.html quotgt D. lta hrefquotchaolianjie.html内容简介quotgt5.以下代码段创建一个( )的表格lttablegt lttrgt lttdgtWeb 技术 lt/tdgt lttdgt Web 技术lt/tdgt lt/trgtlt/tablegtA. 一行两列边框为 1 B. 两行一列没有边框C. 一行两列没有边框 D.两行一列边框为 16.以下代码段创建一个( )的表格lttable border2gt lttrgtltth rowspan3gtampnbsp lt/thgtltthgtampnbsplt/thgtlt/trgt lttrgtlttdgtampnbsp lt/tdgt lt/trgt lttrgtlttdgtampnbsp lt/tdgt lt/trgtlt/tablegtA. 三行两列 6 个单元格 B. 三行两列 4 个单元格C. 两行三列 6 个单元格 D. 两行三列 5 个单元格7.以下代码段( ) 。
请选择兴趣ltbrgt ltinput typecheckbox namequot复选框quot checkedgt 旅游 ltinput typecheckbox namequot复选框quotgt 音乐 请选择性别: ltinput typeradio namequot单选按钮 1quot gt 男 ltinput typeradio namequot单选按钮 2quot gt 女答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 5 页 共 28 页A. 非常正确B. 一组复选框用不同的名字,一组单选钮用相同名字C. 一组单选按钮要用相同的名字D. 一组复选框要用不同的名字8.以下代码段,显示效果( )。
lthtmlgtltstyle typequottext/cssquotgtlt-- font color:red font-family:楷体 --gtlt/stylegtltbodygtltfontgtWeb 技术lt/fontgtlth2gt新技术lt/h2gtlt/bodygtlt/htmlgtA. 文字“Web 技术”和“新技术”显示成宋体、黑色B. 文字“新技术”显示成楷体、红色C. 文字“Web 技术”显示成楷体、红色D.文字“Web 技术”和“新技术”显示成楷体、红色二、简答题1. 简述 HTML 文件结构,它以什么标记开始,什么标记结束?2. 如何用记事本创建一个 HTML 文档?3. HTML 文档的扩展名是什么?CSS 样式文件的扩展名又是什么?4. HTML 标记是否区分大小写,可以嵌套使用吗?5. HTML 注释格式是什么?6. 在 HTML 中,标记ltfontgt的 size 属性的最大值和最小值是多少?7. 在 HTML 文档中页面背景色和字体颜色如何表示?8. 在 HTML 文档中,段落标记ltpgt和换行标记ltbrgt的区别是什么?9. 预格式化标记ltpregt的作用是什么?10. 超链接标记的作用是什么?如何应用超链接标记链接到其他资源?11.链接到本文档指定位置与链接到其他文档指定位置,href 属性值的区别是什么?12. 图像标记的 alt 属性起什么作用?如何给图像加上边框?13. 表格标记可以嵌套使用吗?使用时的注意事项?14. 表单在页面中起什么作用?它包含哪些控件?15.文本框控件的属性 size 与 maxlenght 的区别是什么?16.一组单选按钮与一组复选框的作用有什么区别?创建时要注意何事项?17.简述在表单中,method=get 与 method=post 的区别。
18. 简述 CSS 的概念和它的功能?19.有哪几种方式可以把样式表加载到页面中?答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 6 页 共 28 页
JSP-第三章一、选择题1. 1。
JDK 安装配置完成后。
在 MS DOS 命令提示符下执行 命令,测试安装是否正确。
A. javac B.Javac C.JAVAC D.JavaC “d:Tomcat5.5”2. Tomcat 安装目录为: ,使用默认端口号。
启动 Tomcat 后,为显示默认主 。
页,在浏览器地址栏目中输入( )A.http://localhost:80B.http://127.0.0.1:80C. http://127.0.0.1:8080D. d:Tomcat5.5index.
jsp3.设置虚拟发布目录,要修改( )。
A.Tomcat 的 bin 目录中,tomcat5.exe 文件B.Tomcat 的 bin 目录中,server.xml 文件C.Tomcat 的 webappsROOT 目录中,index.
jsp 文件D.Tomcat 的 conf 目录中,server.xml 文件二、简答题1.安装
JSP 运行环境需要准备哪些软件?2.JDK 软件的作用是什么?3.JDK 安装完成后为什么要配置系统的环境变量,如何配置?4.如何得知 JDK 安装正确?5.Tomcat 服务器软件的默认发布目录是什么?答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 7 页 共 28 页6.Web 应用程序可以存放在 Tomcat 的默认发布目录外否?
JSP-第四章一、选择题1. 以下非法变量名是( 。
)A. stuName B._numb C.false D.MyDate22. JavaScript 语句:document.writenum18num28在浏览器窗口显示结果为( )。
A. true B. Undefined C. Null D. false3. 以下关于 JavaScript 语言描述,正确的是( )。
A. 不区分大小写 B.一定要用分号作为行结束标志C.可以用两种方法进行注释,“//……”和“/……/”D. 是纯面向对象的4. Date 对象的 setTime函数( )的时间数。
A. 设置从 1970 年 1 月 1 日 00:00:00 开始,以秒为单位B. 设置从 1970 年 1 月 1 日 00:00:00 开始,以毫秒为单位C. 设置从 2000 年 1 月 1 日 00:00:00 开始,以毫秒为单位答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 8 页 共 28 页D. 设置从 1970 年 1 月 1 日 12:00:00 开始,以秒为单位5. Date 对象的 getDay函数返回( )。
A. 月份,其值为 0~11 B. 日期,其值为 1~31C. 星期,其值为 1~7 D. 星期,其值为 0~66. 打开网页时的浏览器窗口是( )对象。
A. window B. document C. form D. location 7. onClick 事件在( )发生。
A. 鼠标移到对象上时 B. 网页载入浏览器时C. 鼠标左键单击对象时 D. 用户释放按键时 ( 。
8. setTimeoutquotchangeStatusquot100函数执行时, )A.调用 changeStatus函数 100 次 B.每 100 毫秒,调用 changeStatus函数一次C.每 100 秒,调用 changeStatus函数一次 D.每 100 分,调用 changeStatus函数一次二、简答题1. 什么是脚本语言,它的功能是什么?2 客户端脚本和服务器端脚本各自的功能是什么?答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 9 页 共 28 页3 如何将 JavaScript 语句嵌入 HTML 页面?请写出关键语句。
4 如何将 JavaScript 文件链接到 HTML 文档?请写出关键语句。
5 JavaScript 中的函数如何定义,如何调用?6 JavaScript 主要应用哪几个接口元素,如何使用?7.举例说明如何自定义对象和创建对象实例。
8.什么是事件?什么是事件处理程序?9 window 对象的组成结构是怎样的?10.如何引用表单元素如果页面上有一个表单,namemyForm,表单上有一个按钮,namemyButton如何引用按钮上面的数据?11. window 对象的主要属性和方法是什么?各举出三个例子,可以多列。
12. window 下层最主要的对象是什么?13. document 对象的主要属性、方法和事件是什么?各举出三个例子,可以多列。
14.如何创建字符串对象,举例说明。
15.创建一个二维数组对象。
16. 写出输出系统当前月份的语句。
JSP-第五章一、选择题1.文件 book.
jsp 的位置 C:Tomcat 5.5webappsbookshopbook.
jsp,在浏览器地址栏目输入以下( )内容可以浏览该网页。
答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 10 页 共 28 页A. http://localhost:8080/ book.jspB. http://localhost:8080/bookshop/book.jspC. C:Tomcat 5.5webappsbookshopbook.jspD. http://localhost:8080/ROOT/book.
jsp2.有一段代码如下:lt for int i4 igt1 i-- out.println quotlthquot i quotgt你好!lt/hquot i quotgtquot gt在客户端浏览器源文件见到的代码段是( 。
)A. lth2gt你好!lt/h2gtlth3gt你好!lt/h3gtlth4gt你好!lt/h4gtB. for int i4 igt1 i-- out.println quot你好!quot C. lth4gt你好!lt/h4gtlth3gt你好!lt/h3gtlth2gt你好!lt/h2gtD. 你好!你好!你好!答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 11 页 共 28 页3.以下四行注释代码运行后,在客户段浏览器查看源文件能见到的注释是( )。
A. lt--今天是:ltnew java.util.Date.toLocaleStringgt--gtB. lt--今天是:ltnew java.util.Date.toLocaleStringgt--gtC.lt //for 循环 gtD.lt / for 循环/ gt4.
JSP 页面上有语句,lt String strquot 你好!quot gt,语句是( )。
A.表达式 B. 注释 C. 指令 D.脚本元素二、简答题1. 简述
JSP 的主要特点。
2. 组成
JSP 页面的主要元素有哪些?3.
JSP 文件名的后缀是什么?
JSP 代码的定界符是什么?4. 简述
JSP 的运行过程。
5.
JSP 页面运行较快的原因是什么?6. 一个
JSP 页面的源代码,与在客户端看到的代码是否一致?7.什么是 HTML 注释、隐藏注释、脚本注释,在客户端的“查看源文件”中能见哪个注释?8.在lt…gt标记之间和lt!…gt标记之间都可以声明变量,它们的区别是什么?9.如何声明方法,如何调用方法,举例说明。
10. 在什么标记之间插入表达式,使用时应注意些什么?11.简述脚本元素的功能。
12.
JSP 页面中为什么会出现中文乱码。
答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 12 页 共 28 页
JSP-第六章一、选择题1.以下叙述( )是正确的。
A.
JSP 动作标记为
JSP 页面提供全局变量。
B.
JSP 指令标记在执行阶段插入文件。
C.
JSP 动作标记动态插入文件。
D.
JSP 指令标记动态嵌入文件。
2.以下正确的代码段是( )。
A. lt page contentTypequottext/htmlcharsetGBKquotgtlt page infoquot欢迎登录本系统!quotgtlt page importquotjava.util.Datequotgtlt page importquotjava.io.quotgtlt page infoquot客户登录页面quotgtB. lt page contentTypequottext/html application/mswordcharsetGBKquotgtlt page importquotjava.util.Datequotgtlt page infoquot客户登录页面quotgt答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 13 页 共 28 页C. lt page contentTypequottext/html charsetGBKquotgtlt page importquotjava.util.Datequotgtlt page importquotjava.io.quotgtlt page infoquot客户登录页面quotgtD. lt page contentTypequottext/htmlcharsetGBKquotgtlt page importquotjava.util.Datequotgtlt page importquotjava.io.quotgtlt page infoquot客户登录页面quotgt3.以下正确的代码段是( ),test.
jsp 文件和当前页面在同一目录下,并且是可用的。
A. lt page contentTypequottext/htmlcharsetGBKquotgtlt page Importquotjava.util.Datequotgtlt page Importquotjava.io.quotgtlt include filequottest.jspquotgtB. lt page contentTypequottext/htmlcharsetGBKquotgt答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 14 页 共 28 页lt page importquotjava.util.Datequotgtlt page importquotjava.io.quotgtlt include filequottest.jspquotgtC. lt page contentTypequottext/htmlcharsetGBKquotgtlt page importquotjava.util.Datequotgtlt page importquotjava.io.quotgtlt include filequottest.jspquotgtD. lt page contentTypequottext/htmlcharsetGBKquotgtlt page importquotjava.util.Datejava.io.quotgtlt include filequottest.jspquotgt4.自定义标记 tag 文件 top.tag 存放“Web 服务目录WEN-INFtags”目录下,调用 top 标记 。
的当前页面 test.
jsp 存放在 Web 服务目录下,以下正确的代码段是( )A.lt taglib tagdirquot/WEB-INF/tagsquot prefixquotbookTopquot gt lt bookTop: top/gtB.lt taglib tagdirquot/WEB-INF/tagsquot prefixquotbookTopquot gt答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 15 页 共 28 页 lt tags: top/gtC. lt taglib tagdirquot/WEB-INF/tagsquot prefixquotbookTopquot gt lt bookTop: top.tag/gtD.lt taglib tagdirquot/tagsquot prefixquotbookTopquot gt lt bookTop: top/gt5. 自定义标记 tag 文件 top.tag 存放在“D:Tomcat 5.5webappsex06WEB-INFtags”目录下,ex06 是 Web 发布目录,调用 top 标记的当前页面 test.
jsp 存放在 ex06 目录下,在浏览器中可以访问 tag 标记的地址是( ) 。
A. http://localhost:8080/ex06/WEN-INF/tags/top.tagB. D:Tomcat 5.5webappsex06WEB-INFtags top.tagC. http://localhost:8080/ ex06/test.jspD. http://localhost:8080/ ex06/ top.tag二、简答题1.
JSP 指令标记和
JSP 动作标记的功能有何区别?答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 16 页 共 28 页2.简述 page 指令标记的功能,并举出其中 3 种属性的应用。
3.如果
JSP 页面使用简体中文,如何设置 page 指令的属性值?4.简述 include 指令标记的功能,使用时的注意事项是什么?5.简述 taglib 指令标记的功能,如何自定义标记, 文件如何存放?如何调用自定义标记? tag6.简述 param 动作标记的功能,通常是哪些标记的子标记?7.简述 include 动作标记的功能。
8.include 动作标记与 include 指令标记的区别是什么?9.简述 forward 动作标记的功能。
10.简述 plugin 动作标记的功能。
JSP-第七章一、选择题1.如果客户提交的表单中,某个名为 name 的控件具有多个参数值时,可以使用( ) 方法获得 name 指定的所有参数值。
A.getParameterString name B.getHeaderString nameC.getParameterValuesString name D.getAttributeString name2.使用 response 对象的( )方法使页面重新定位。
答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 17 页 共 28 页A.setStatus B.sendRedirect C.forward D.sendError 3.某一客户在同一个 Web 服务目录的 4 个页面间跳转,其 session 对象有( )个 ID。
A.1 B.2 C.3 D.44.某一客户的 session 对象在( )一直存在。
A.连接断开之前 B.客户跳转到其他页面之前C.客户连接到其他网站之前 D.客户浏览器关闭之前5.某一服务器有 4 个客户访问,共创建了( )application 对象。
A.1 B.2 C.3 D.4二、简答题1.为什么要设置
JSP 内置对象?列举其中 5 种内置对象的功能。
2.如何使用 request 对象获得客户浏览器中的表单输入信息,例如在表单中用语句ltinputnameuserNamegt描述的文本框输入信息?答案参见我的新浪博客:http://blog.sina.com.cn/s/blog_3fb788630100muda.html 第 18 页 共 28 页3.response 对象状态行的作用有哪些?4.response 对象的 sendRedirect 方法的功能是什么,常在什么情况下使用?5.out 对象的功能是什么,写出向浏览器输出数据的方法。
6.session 对象的作用是什么,它在什么范围内共享信息,列举出 session 对象常用的 3 种方法?7.application 对象的作用是什么,它在什么范围内共享信息?8.简述 session 对象和 aplication 对象的不同处。
JSP-第八章简答题1. 什么是 Ja.