web开发技术复习题(总结)
一、选择题
1B112C123B134B145C156D167B178A189B1910C20CDDDAACABB1、JSP源文件的后缀名是(B)。A、javaB、jspC、classD、html2、能够用来声明全局变量的是(C)。
A、B、C、D、3、能够在网页源代码显示的注释是(B)。A、JSP注释B、HTML注释C、JSP注释和HTML注释D、JAVA注释
4、配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是(B)。
A)先安装TOMCAT,再安装JDKB)先安装JDK,再安装TOMCAT
C)不需安装JDK,安装TOMCAT就可以了
D)JDK和TOMCAT只要都安装就可以了,安装顺序没关系5、(C)可在JSP页面出现该指令的位置处,静态插入一个文件。A、page指令标签B、page指令的import属性C、include指令标签D、include动作标签6、以下对象中的(D)不是JSP的内置对象。A、requestB、sessionC、applicationD、bean
7、在JSP中,内置对象(B)封装了用户提交的信息,使用该对象可以获取用户提交的信息。
A、sessionB、requestC、responseD、out
8、request对象可以使用(A)方法获取表单中某输入框提交的信息。
A、getParameter(Strings)B、getValue(Strings)
C、getParameterNames(Strings)D、getParameterValue(Strings)9、当useBean标签中的scope属性取值page时,该beans的有效范围是(B)。
A、当前客户B、当前页面
第1页共6页C、当前服务器D、所有客户
10.当useBean标签中的scope属性取值(C)时,该beans的有效范围是访问者的会话期间。
A、requestB、page
C、sessionD、application11、JSP程序段的基本语法是(C)。
A、VBScript语言语法B、JavaScript语言语法C、Java语法语言D、C语言语法12、下列哪一种不是JSP页面的组成元素.(D)。
A、JSP标签,如指令标签B、普通的HTML标记符C、Java表达式D、C语言程序
13、在HTML文档中使用CSS,下列哪一种是不确的(D)。A、在HTML文档行内定义CSSB、在HTML文档头中定义CSSC、从外部调用CSS文件
D、不需要任何定义就可以使用CSS
14、还是用来设置JavaBean属性的方法是(D)。
A、
B、C、
D、
15、JSP的内置对象中(A)对象可对客户的请求作出动态响应,向客户端发送数据。
A、responseB、requestC、applicationD、out
16、以下方法,哪个可使session无效?(A)。A、session.removeAttribute(Stringkey)B、session.invalidate()
C、session.setAttribute(Stringkey)D、session.getAttribute(Stringkey)
17、application对象能在(C)间共享。A、某个访问者所访问的当前页面
B、某个访问者所访问的网站的各个页面之间C、该服务器上的所有的访问者的所有jsp页面
D、该服务器上的所有的访问者的所有jsp页面和Java程序
18、在JSP页面中使用bean,我们必须使用JSP动作标签(A)。A、useBeanB、useBeansC、BeansD、JavaBean
第2页共6页19、当useBean标签中的scope属性取值page时,该beans的有效范围是(B)。
A、当前客户B、当前页面C、当前服务器D、所有客户20、request.getRemoteAddr()方法的作用是:(B)。A、获取客户提交的信息B、获取客户的IPC、获取客户机的名称D、获取服务器的IP
二、填空题
1、JSP网页动态部分包含三种元素,它们是指令、脚本和动作。2、JSP的全称是JavaServerPage。
3、JSP的优点之一是可以使得界面显示和功能逻辑。4、JavaBean是为Java语言设计的软件组件模型,具有可重复使用和跨平台的特点。
5、读下列程序并写出程序的结果
out对象flush()方法的应用逐行显示文字
结果是16个Web技术应用基础!
第3页共6页6、JSP中提供了一个动作指令来设置JavaBean属性,其有
如下四种语法格式是、
、、。
7、JSP基本动作元素包括了6个动作元素,分别是、、、、和。
三、判断题
1、Tomcat的端口一旦配置好,就不可以再改变。F
2、JSP中声明的一个变量的例子如下:。F
3、JSP中一个表达式的例子如下:。F4、标签库是一个XML格式的文件。T
5、使用可以动态地引入JSP文件和HTML文件。T6、Servlet中out对象和JSP中内置对象out是一样的。T7、session对象常用于记住客户的名字。T8、JavaBean就是类文件。T
9、JavaBean属性声明的关键字一般使用private。T10、JspuseBean如果未指定scope则默认为page。T
四、简答题
1、jsp有哪些动作?作用分别是什么?
操作被用来以“名值”队的形式为其他标签提供附加信息操作允许在请求是在现成的JSP页面里包含静态或者动态资源
操作允许将请求转发到另一个JSP、servlet或静态资源文件
标签用来在JSP页面中创建一个JavaBean实例并指定他的名字以及作用范围
此操作和setBean一起协作,用来设置JavaBean的属性
操作是对操作的补充,用来访问一个Bean的属性
用来产生客户端浏览器的特别标签,可以使用它来插入
第4页共6页Applet和JavaBean
2、JSP的动作标签有哪几个?
Include包含Forward转向Plugin插件Param参数传递
Usebean使用bean类Setproperty设置属性Getproperty获取属性
五、编程题
1、编写一个用户登录程序,利用Form数据集合从客户端获取表单信息。用户信息输入页面程序代码(1.htm),读取表单的ASP程序(1jsp)。
1.html:
获取客户提交信息案例
姓名:电话:
身份证号码:密码:单位:
第5页共6页
1.jsp:
姓名文本框信息:电话文本框信息:
身份证号码文本框信息:密码文本框信息:单位文本框信息:提交按钮的面值:
2、编写一个jsp页面计算1+2+……+100的连续和。
计算1+2+……+100的连续和
=100;i++){sum=sum+i;}
out.println(sum);%>
第6页共6页
扩展阅读:web开发技术复习题
《web开发技术》笔试试卷结构
序号123题型单项选择题JavaScript编程题CSS代码编写题数量20题1题1题分值40分20分40分
选择题复习题
1、用来设定背景颜色的HTML标记是C。A)yellowB)C)D)
2、需要将文字的字体显示为粗体,正确的HTML标记是A。A)B)C)D)
3、用来实现换行的HTML标记是C。A)B)C)D)
4、使表格中的内容左对齐的HTML代码是A。A)B)C)D)
5、在HTML中引入外部的CSS文件,正确的HTML代码是B。A)mystyle.css
B)第3页共12页C)D)mystyle.css
6、全部属于标记的选项是B。A)B)C)D)
7、在HTML代码中嵌入JavaScript脚本语言的标记是A。A)B)
C)D)
8、在页面上打印出"HelloWorld"的JavaScript语法是A。A)document.write("HelloWorld")B)response.write("HelloWorld")C)"HelloWorld"D)("HelloWorld")
9、在HTML代码中,插入JavaScript代码的位置描述是A。A)段和段都可以B)段C)段D)段和段之外
10、实现一个checkbox多选选项的HTML代码是A。A)B)C)D)
11、实现一个多行文本输入域的HTML代码是C。A)B)C)D)
12、在HTML中,插入图片的HTML代码是B。A)17、选项A为正确的CSS语法。A)body{color:black}B){body;color:black}
C)body:color=black{body:color=black(body}D){body:color=black}
18、在CSS中,设置让超级链接没有下划线的选项是B。A)a{decoration:nounderline}B)a{text-decoration:none}C)a{underline:none}D)a{text-decoration:nounderline}
19、在CSS中,设置某个元素的文字颜色的选项是A。A)color:B)fgcolor:C)text-color=D)text-color:
20、实现创建一个JavaScript数组的语法是A。A)vartxt=newArray("tim","kim","jim")
B)vartxt=newArray(1:"tim",2:"kim",3:"jim")C)vartxt=newArray="tim","kim","jim"
D)vartxt=newArray:1=("tim")2=("kim")3=("jim")
21、下列网页命名正确的是(C)A123$.htmBindex@.htmCdefault.htmlD首页.htm
22.超链接元素A又很多属性,其中用来指明超链接所指向的URL的属性是(A)。A.hrefB.herfC.targetD.link
23.标记符是放在标记符(B)之间的
A.B.C.D.
24在HTML中,标记的作用是(B)
A.标题标记B.预排版标记C.转行标记D.文字效果标记
25使用外部JS程序文件的正确格式是(B)A.B.C.D.
26下面四个变量声明语句中,哪一个变量的命名是正确的(C)A.varwhileB.varmy_houseC.varmydogD.var2cats27下列JS的语句中,哪一个是合法的(A)DA.document.write(“johnsaid,”Hi!””)B.document.write(“johnsaid,”Hi!”’)C.document.write(“johnsaid,”Hi!”)D.document.write(“johnsaid,\\”Hi!\\””)
28下列JS的判断语句中(A)是正确的A.if(i==0)B.if(i=0)C.ifi==0thenD.ifi=0then
(7)下列JavaScript的循环语句中(D)是正确的A.if(i37.下列标记中,字体最小的是(D)A.〈H1〉B.〈H3〉C.〈H5〉D.〈H6〉
38.CSS中ID选择符在定义的前面要有指示符(D)A.*B.&C.!D.#
39.在CSS中,关于BOX的margin属性的叙述正确的是(C)A.边距margin可以取0~4个值
B.如果只赋予两个或三个值则其他边距可随意选取C.属性值可为auto
D.若只赋一个值,则另三个值均为0
JavaScript复习题
1.在下面的HTML文档中,编写JavaScript代码,实现如下功能:
打印9*9乘法表,输出为表格形式
9*9乘法表
2、在下面的HTML文档中,编写函数test(),实现如下功能:从文本框txt1写入N(N小于10),按下面格式输出,输出为表格形式
N...N...N...N...NN-1..N-1..N-1222
1表格输出
3、利用JavaScript实现如下简易计算器
4、利用JavaScript实现如下网页:
CSS复习题
1、在下面的HTML文档中,加入样式表,实现如下功能:
要求:
超链接背景颜色:#ecd8db;超链接文字颜色:#A62020超链接阴影边框颜色:#717171超链接的宽带和高度自己合理设置超链接间隔自己合理设置1
按钮超链接首页心情日记学习心得工作笔记生活琐碎其他
2、在下面的
HTML文档中,加入样式表,实现如下图的div+CSS布
局:
要求:
整个网页宽度880px,居中每个层(除container层)都含有边框:边框颜色#00CC66,边框粗细1px,边框样式solid每个层(除container层)的背景颜色:#FFFFCClink层的高度160px;
left层的高度100px,宽度300pxright层的高度100px,宽度560px
无标题文档
#link#left#right
友情提示:本文中关于《web开发技术复习题(总结)》给出的范例仅供您参考拓展思维使用,web开发技术复习题(总结):该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
《web开发技术复习题(总结)》
由互联网用户整理提供,转载分享请保留原作者信息,谢谢!
http://m.bsmz.net/gongwen/673087.html