动态网页设计习题集.doc_第1页
动态网页设计习题集.doc_第2页
动态网页设计习题集.doc_第3页
动态网页设计习题集.doc_第4页
动态网页设计习题集.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

动态网页设计习题集一、 选择题1. 下面哪种技术不属于B/S设计模式:()A CGIB. XML C. ASPD. PHP2. 下面关于B/S、C/S设计模式比较的描述哪项错误()AC/S开发和维护成本高BB/S 客户端负载重C C/S移植困难DB/S用户的界面是由客户端所装软件决定的3. 下面哪种B/S模式设计技术由SUN公司倡导()A CGIB.JSP C. ASPD. PHP4.下面关于JSP与ASP比较的描述,哪一项不是JSP独有特点()A. 跨平台性B. 一次编写,到处运行C. 编写容易,快速上手D. 通过JDBC驱动程序与数据库连接5.下面哪一个不能作JSP的服务器()A. IBM WebSphereB. BEA WebLogicC.TomcatD. pws6.下面哪个不是配置tomcat运行环境所需的环境变量 ()A. CLASSPATHB.TOMCAT_HOME C.JAVA_HOMED.OS7.在配置tomcat虚拟目录时,需要打开哪个文件? ()A. B. C.D.以上都不是8在配置tomcat虚拟目录时,需要在哪两个元素之间插入配置信息?()A. Context与HostB. Context与ListenerC. Context与ServerD.以上都不是9. 一个标准的HTML文件是以标记开始,并以什么标记结束()A. B C D 10. 下面哪个标记表示html文件的头元素:() A B C D 11. 下面哪个标记表示html文件的标题元素:() A B C D 12.下面哪个是属性而不是标记()A.IMGB. FORMC.HREFD.TD13. 下面哪个是标记而不是属性()A.HREFB.HTMLC.SRCD.BORDER14.下面哪个不是表单标记()A. INPUT B.RADIOC.CHECKBOXD. TR15.下面哪个对象与另外三个不在一个层次上()A. FRAMEB.DOCUMENTC.LOCATIOND.HIDDEN16.下面哪个对象与另外三个不在一个层次上()A. SELECT B.PASSWORD C.HISTORYD.TEXTAREA17.下面哪个对象与另外三个不在一个层次上()A. FORMB. AREAC.PLUGIND. FILEUPLOAD18. 在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同()A.NAMEB.ONBLURC.VALUED.DEFAULTVALUE19. 在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同()A.ONFOCUSB.ONSLECTC.ONCHANGED.OPTIONS20在JavaScript中弹出一个提示信息框的函数是:( ) A messageB warn C alertD 以上都不是21.下面哪个不是Java中关键字() A. abstractB.break C. nullD.int22.下面哪个不是包装类() A. BooleanB.Character C. IntegerD.System23.下面哪个不是包装类() A.LongB.String C.FloatD.Double24. 在下面html头元素中定义样式规则的代码中 H2 FONT-SIZE: LARGE; COLOR: BLUE 问号处应该是: ( ) A head B style C bodyD 以上都不是25.在简单数据类型之间进行转换时,需要考虑优先级关系,下面哪个描述不正确()A.byteshortB.charshotC.floatint26.下面哪一项不是Java类访问控制关键字()A. public B. protected C. thisD. private27.下面哪一项不是JSP注释()A. B.C./D. & &28.下面哪一项不是JSP的page指令的属性()A.importB.contentTypeC.sessionD. useBean29. 下面哪一项不是JSP的page指令的属性()A. extendsB.errorPageC.paramsD. isThreadSafe30. 代码属于Jsp中的() A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是31. 代码属于Jsp中的()A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是32.下面哪项不是Jsp内置对象( )A. JDBC B. responseC. session D. out33. 下面哪项不是JavaScript的内置对象( ) A. date B. math C. document D. string、 34.下面哪项不是默认情况下已经被加入到当前JSP页面,而不需要特殊声明()A.*B. et.*C.*D. et.http.* 35. 下面哪项不是JSP操作指令()A. getPropertyB. forwardC. includeD. import36. 下面哪项不是JSP操作指令的作用()A. 与服务器端资源进行通信B. JSP的解释引擎,需要在编译时做什么动作C. 通过标记库定义自定义标记D. 使 JSP 页面可与 JavaBean 对象进行交互37. 下面哪项不是与Bean进行交互的JSP操作指令()A. useBeanB. includeC.getPropertyD. setProperty38. 下面哪项不是useBean动作scope属性可能的值() A. page B. request C. response Dsession39. 下面哪项不是useBean动作可能的属性值()A.contentType B. idC. scope Dclass40. 下面哪项是错误的设置Bean属性值的方法()A. B. C. Djsp:setProperty name=beanInstanceName property=* value=string | / 41. 下面哪项不是Jsp内置对象( ) A.requestB.sessionC.configDCookie42.下面哪项不是request对象的方法()A. getAttribute(String str) B. getCookies() C. getParameter(String str) D. sendRedirect(String url)43. 下面哪项不是response对象的方法()A. setContentType(String contentTypestr) B. setHeader(String headername,String headervalue)C.getParameter(String str) D. sendError(int errorcode) 44. 下面哪项不是Cookie类的方法()A. invalidate() B. getMaxAge()C. setValue(StringnewValue ) D. setVersion(intv) 45. 下面哪项不是session对象的方法()AgetAttribute (String name)Binvalidate() CgetServletInfo()DsetAttribute(Stringname, Objectvalue) 46. 下面哪项不是application对象的方法()A. getAttribute (String name)B.getCookies() C.getInitParameter()D.setAttribute(Stringname, Objectvalue) 47. 下面哪项不是out对象的方法()A. invalidate() B. newLine()C. flush()D. close() 48. 下面哪项不是File类的构造方法()A. File(String fileName)B. File(File directory)C. File(String directory, String fileName)D. File(File directory, String fileName)49. 下面哪项不是File类的方法()A. boolean createNewFile()B. boolean mkdirs() C. void flush()D. String getParent() 50. 下面哪项不是File类的方法() A. String getAbsolutePath() B. String list() C. boolean canRead() D. void write(byte b) 51.选出与其他三个不类似的选项()A.ReaderB.InputStreamC.FileD.Writer52.下面哪项是Reader和Writer都有的方法()A. long skip(longn) B. int read() C. void close() D. void flush() 53.下面哪个方法在RandomAccessFile类有,而在Reader或Writer类中没有()A. void close() B. int read() C. setLength(longnewLength) D. 以上都不是54.下面哪项不属于SQL语句的子类()A. 数据定义语言(DDL)B. 数据查询语言(DQL)C. 事务控制语言(TCL)D. 数据插入语言 (DIL)55. 下面哪项不属于JDBC访问接口()A. ConnectionB. StatementC. ResultSetD. Callable56. 下面哪项不属于数据库最常用的基本操作()A. 查询(Select)B. 装载(Load)C. 插入(Insert)D. 更新(Update) 57. 下面哪项不属于常见的JDBC驱动程序()A. JDBC-ODBC桥加ODBC驱动程序B. 本地协议纯Java驱动程序C. 远程APID. 本地API58. 下面哪项不属于某个数据库JDBC驱动程序包()A.B.C.D.59.下面哪个接口不具有executeQuery方法(不考虑参数) ()A. StatementB. ResultSet C. PreparedStatementD. CallableStatement 60. 下面哪项不属于结果集类型()A. TYPE_FORWORD_ONLYB. TYPE_BACKWORD_ONLYC. TYPE_SCOLL_INSENSITIVED. TYPE_SCOLL_SENSITIVE 61. 下面哪项不属于结果集并发性()A. CONCUR_WRITE_ONLYB. CONCUR_READ_ONLYC. CONCUR_UPDATABLED. 以上都不是62.下面关于通过JDBC访问数据库哪项说明正确()A. 对数据库操作一定要驱动程序B. 对数据库操作一定要nnectionC. 对数据库操作一定要ResultSet对象D. 以上说明都不正确63. 下面哪项不属于JDBC for SQL Server 驱动程序包()A.B.C.D.64.在配置数据库连接池时,哪项说法错误()A. 需要配置文件B. 需要配置文件C. 需要配置文件D. 以上都错误 65. 在配置数据库连接池时,配置,不需要修改哪个元素()A. Context B. ServerC. Resource D. ResourceParams 66. 在配置数据库连接池时,配置,哪项不属于要修改的parameter元素()A. factoryB. driverClassNameC. portD. maxWait67. 下面哪项不是Hashtable类的方法()A. clear()B. contains()C. next()D. put()68. 下面哪项不是Servlet处理客户请求的方法()A. doPost()B. doGet()C. service()D. destroy()69. 在配置Servlet时,需要书写文件,哪个元素不是必须的()A. servlet-nameB. servlet-classC. url-patternD. url-mapping70. 下面哪项不是常用邮件协议()A. SMTPB. POP3C. IMAPD. TCP71. 下面哪项不是Servlet生命周期的方法()A. initB. serviceC. updateD. destroy72. 下面哪项不是JavaMail所需的jar包()A.B.C.D. 以上都不是 73. 下面哪项不是JavaMail所需的类()A. SessionB. MimeMessageC. MailD. Store 74. 下面哪项不是XML的三种显示样式()1. CSS 2. XSL 3. Data Island 4. Schema 75. 下面哪项不是JSP操作XML文件的方式()1. DOM2. SAX3. XDOM4. JDOM二、 填空题1. _ _对象封装了对客户端的响应。2. 改变服务器Tomcat端口,需要修改_配置文件。3. 在Tomcat中创建自己的开发目录BW文件夹,需要在BW文件夹中创建_文件夹,还需要_文件夹来存放class文件。 4. 在编写完Servlet后,需要对已经写好的Servlet进行部署,配置文件,添加_和_标记。 5. Session对象的_ _方法可以设置Session的属性,_方法可以取得Session的属性值。 6. 使用动作可以在JSP页面中使用Bean,那么使用_和_ _动作可以在JSP页面中设置和取得Bean的属性值。7. 使用JSP+Tomcat连接SQLSERVER数据库,需要将SQLSERVER的JDBC驱动添加到Tomcat的_文件夹中。 8. 在编写Servlet 时,需要继承_类,在Servlet中声名doGet( )和doPost()需要_和_类型的两个参数。 9. 字符串类型的变量num,如何转换成int类型的整数_ _。 10. _是类说明关键字. _子句用于说明类的直接超类(父类). 11. 若在URL前加上” _”, 则基地址为Web服务器所在的根目录. 12. _指令能够将用户的请求传递到另一页面处理。 13. 当在Servlet中调用_包,是为了使用PrintWriter类来创建_对象,实现对页面的输出。 14. 与客户端的小应用程序对应的是服务器端的_。 15. _对象的createStatement()方法可以创建_对象,用来执行SQL语句。16. 当服务器卸载一个Servlet时候,它将调用_方法。 17. 当服务器加载一个Servlet时候,它将调用_方法。 18. Servlet定义了一个_类,用来实现session的功能。 19. 一般的文件输入输出是通过_和_类实现的。 20. JSP运行时先转换成_,再编译_(或字节码)_文件,再由JSP引擎_21. JBuilder是_公司开发的Java集成开发环境22. HTML是_ _的缩写23. 从本质上说,JavaScript和Java没有什么联系,但是同时作为语言,可以从三个角度来区别。即JavaScript是 _ 语言,而Java是编译型语言;Java代码经编译后成为二进制文件,而JavaScript是 _ 文件;Java可以通过小应用程序嵌入HTML文件,而JavaScript _文件中。24. 为了实现函数的定义和调用,JavaScript语句提供了两个关键字:_和_。25. JavaBean既可以放在classes目录下,也可以放在lib目录下,一般自己写的JavaBean不打包直接放在_目录下,引用外部的JavaBean一般都以JAR包的形式,所以应当放在_目录下。26. 在JSP中,实现一个页面转换到另外一个页面,用JSP的 _ 标准标签(格式如”“即可)27. JSP WEB应用程序中表示当前用户会话信息的对象是 _内置对象。28. Tomcat服务器的默认端口是 _29. 异常的处理,可在该方法的代码段中包含3类代码:_,_和finally代码块30. jsp主要内置对象有 _,_, _, _, out,config,page31. application对象是 _,而session对象则是每个客户专用的32. 网络计算模式用得最多的两种模式分为_和 _33. 在JSP页面中用Bean的时候,可以将Bean的作用域定义为_从而使得所有的用户都可以访问,将Bean的作用域定义为_从而用来进行用户身份认证。34. 定义一个表单时,form的action属性的值是用来表示 _35. 要获得一个文本框表单传递的值,可以使用_方法,要获得复选框表单传递的值,需要使用_ _方法。36. 假设在helloapp应用中有一个,它的文件路径如下:%CATALINA_HOME%/webapps/helloapp/hello/,那么在浏览器端访问的URL是_ _ _37. 假设在helloapp应用中有一个HelloServlet类,它位于hinker包下,那么这个类的class文件应该放helloapp/_ _目录下.38. 假设在helloapp应用中有一个HelloServlet类,它在文件中的配置如下: HelloServlet Servlet HelloServlet /hello那么在浏览器端访问HelloServlet的URL是_ _39. _是html中设置图片的标记40. _是html中设置表头的标记41. _是html的输入标记42. JSP设计模式包括两个:(1)Model1,_设计模式。(2)Model2,_设计模式。43. JavaScript中的_函数表示让对应控件得到焦点。44. setContentType()方法是_对象为响应设置内容的类型。45. _ 方法是在输入流中跳过指定个数的字节。46. _FORWORD_ONLY:指定ResultSet对象是_47. R_UPDATABLE,指定ResultSet对象_修改数据库。48. _从PreparedStatement继承而来.49. 调用request的getRemoteAddr()方法可以_。50. SQL Server 2000 默认JDBC服务端口是_51. mysql 默认JDBC服务端口是_52. 在Javascript中要在html文件里显示一段文字用_对象的_方法53. 在JSP中,page指令的import标记作用是_54. 在JSP中,page指令的include标记作用是_55. 在JSP中,forward动作的作用是_56. 在JSP中,param动作的作用是_57. 在JSP中,sessoin对象的作用是_58. 在JSP中,application对象的作用是 _59. 在JSP中,response对象的作用是_60. 在JSP中,request对象的作用是_61. 在使用JavaBean时,getProperty标记的作用是_62. 在使用JavaBean时,setProperty标记的作用是_三、 简答题1. 在JSP中专门提供了3个页面指令来与JavaBean交互,它们分别是哪3个指令,并简述它们的功能。2. 加载CSS样式的方式有哪些?如何使用?3. 请说出JSP和Servlet的关系,说出它们的异同,并分析它们在web服务程序中分工。4. 对于下面URL: :8080/news/ ,请指出协议,主机,端口号,文件名5. ASP与JSP之间有哪些共同点?JSP的优点是什么?6. 当修改JSP的源代码时,通过重新加载此JSP,通常可以在浏览器中立即看到这种修改。对于由JSP转化而来的SERVLET,情况并非如此,为什么?7. JavaBean变量可以通过方法调用或setProperty和getProperty标签设置或读取。为什么还要其他方法?8. 列出两种HTTP请求。9. 下面两个注释声明存在什么问题?!This page was forwarded from .-% 10. 指定一个导入JSP页面的page指令之前,可以在该页面中使用java类吗?11. %!String request=“my request”; % 这行JSP声明存在哪些问题?12. 在下面这个的用法上有什么错误?The String property value is:13. 标准操作的哪些属性可以使用JSP表达式作为它们的值?14. 简述JSP运行环境的配置。15. 如何通过JDBC-ODBC桥来访问数据库?16. jsp有哪些内置对象?作用分别是什么?17. jsp有哪些动作作用分别是什么?18. JSP中动态INCLUDE与静态INCLUDE的区别?19. 两种跳转方式分别是什么有什么区别?20. 简单说明一下四种会话跟踪技术。(从是否会用在servlet,jsp,页面描述三方面讲述)21. 简单讲述以下request对象的几个方法的作用setAttribute(String name,Object) getAttribute(String name)getAttributeNames()getCookies() getCharacterEncoding()getContentLength()getHeader(String name) getHeaders(String name)22. 简单讲述以下request对象的几个方法的作用getParameter(String name) getParameterNames()getParameterValues(String name) getProtocol()getQueryString()getRequestURI()getRemoteAddr()getRemoteHost()getSession(Boolean create) getServerName()getServletPath()getServerPort()removeAttribute(String name) 23. Servlet执行时一般实现哪几个方法?24. 在JSP中如何使用注释?25. 在JSP中如何设置COOKIE?26. 如果BROWSER已关闭了COOKIES,在JSP中如何打开SESSION来跟踪。27. 分析下面的代码,写出的运行结果。代码:这里是显示结果:代码:Html File代码:Hello,this is a jsp program代码:28. 已知一个web应用的程序都已编写好,组织好,请问怎样用jar命令打包,并在tomcat上发布.29. 请说出在web应用程序中jsp、Servlet、JavaBean 三者在MVC设计模式中的对应角色和作用.30. 对象的构造过程主要分为哪几步?31. final关键字可能用在哪几个地方,各有什么作用?32. 阅读下面html源文件,写出显示结果: var d=1; var n=5;function f(y) var x = y * 3; (x); if(yn-1) (*); return x; for(x = 1; x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论