电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考88

上传人:住在****她 文档编号:90433351 上传时间:2022-05-15 格式:DOCX 页数:14 大小:16.02KB
返回 下载 相关 举报
电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考88_第1页
第1页 / 共14页
电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考88_第2页
第2页 / 共14页
电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考88_第3页
第3页 / 共14页
点击查看更多>>
资源描述
电子科技大学21秋基于J2EE的开发技术在线作业一答案参考1. 下列有关MVC设计模式正确的是( )。A.M代表模型Model,V代表视图View,C代表控制器ControllerB.采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大提高C.MVC的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面D.MVC的“模型”,负责所有业务流程/状态的处理以及业务规则的制定E.Servlet是MVC的“控制器Controller”的典型代表参考答案:ABCDE2. 关于FORM表单提交的HTTP的GET方法,下列哪个说法是错误的?( )A.不能向服务器提交二进制数据B.不能向服务器提交无限长度的数据C.不能向服务器提交多值参数D.参数附在URL后面参考答案:C3. 对于“”之间声明的变量,以下说法正确的是( )。A.不是JSP页面的成员变量B.多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户C.多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响D.是JSP页面的局部变量参考答案:B4. 在一个JSP页面中不可以出现的注释形式为( )。在一个JSP页面中不可以出现的注释形式为( )。A.B.rem 注释内容C./ 注释内容D.参考答案:B5. 在浏览器禁用cookie前提下,下列哪些技术能够记住客户端状态?( )A.Http headersB.HttpsessionC.隐藏域D.URL重写参考答案:D6. JSP页面中一定要包含jsp代码。( )JSP页面中一定要包含jsp代码。( )A.正确B.错误参考答案:B7. Bean管理事务有两种方法JDBC控制事务和JTA控制事务。( )A.正确B.错误参考答案:A8. 一个简单RMI对话实现包括以下几个步骤:定义远程接口的接口;定义一个实现该接口的类;使用RMIC程序生成远程实现所需的残根和框架;( );使用rmiregistry注册表注册该远程对象并启动服务器对象;创建客户程序和服务器进行RMI调用。A.创建安全策略B.创建会话策略C.创建连接策略D.创建服务策略参考答案:A9. JSP注释内容会返回到客户端浏览器,但不会显示出来。( )JSP注释内容会返回到客户端浏览器,但不会显示出来。( )A.正确B.错误参考答案:B10. request对象的方法主要用来处理客户端浏览器提交的请求中的各项参数和选项。( )A.正确B.错误参考答案:A11. 二进制文件读写利用,文本文件读写利用( )流。A.字节流B.字符流C.数据流D.控制流参考答案:AB12. 实体EJB中的主键类必须实现并行化接口,这是因为它可能被用来在服务器端与客户端传递。( )A.正确B.错误参考答案:B13. JDBC控制事务实质上是通过设置( )的属性来控制,在程序中指出在何处开始,提交,回滚事务。A.java.SQL.ConnectionB.UserTansaction接口C.Java.SQL.StatementD.Java.SQL.EJBException参考答案:A14. 看下列HTML标签:点击超级链接后下列哪一个servlet方法将被调用?( )A.doGetB.doGETC.doPostD.doPOST参考答案:A15. ( )是用于在数量非常多的对象类型场景中选取需要的对象类型,排除不必要的麻烦。A、选择过滤器B、选取范围控制C、选取操作D、移动对象正确答案:A16. (-42)的补码是1101101。( )A.正确B.错误参考答案:B17. 在Jdbc中可以调用数据库的存储过程的接口是( )。A.StatementB.PreparedStatementC.CallableStatementD.PrepareStatement参考答案:C18. 下列哪个jsp标记用于得到一个javabean的属性?( )A.jsp:useBeanB.jsp:useBean.propertyC.jsp:useBean.getPropertyD.jsp:getProperty参考答案:D19. 下边哪个不是JSP的内置对象?( )下边哪个不是JSP的内置对象?( )A.sessionB.requestC.cookieD.out参考答案:C20. 对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,且修改不易实现。( )A.正确B.错误参考答案:B21. 在JSP中,( )动作用于将请求转发给其他JSP页面。A.forwardB.includeC.useBeanD.setProperty参考答案:A22. 删除一张表用关键字( )。A.alterB.dropC.deleteD.update参考答案:B23. 当( )时,JSP引擎产生一个application对象。当( )时,JSP引擎产生一个application对象。A.web应用服务器启动后B.当web应用服务器启动后,第一个客户来访时C.当每个客户首次访问服务器上的一个JSP页面时D.当每个客户首次访问服务器上的一个JSP或HTML页面时参考答案:A24. 下列关于Tomcat说法正确的是( )。A.Tomcat是一种编程语言B.Tomcat是一种开发工具C.Tomcat是一种编程思想D.Tomcat是一个免费的开源的Serlvet容器参考答案:D25. isNull确定一个给定的表达式是否为Null。( )A.正确B.错误参考答案:A26. Servlet程序的入口点是( )。Servlet程序的入口点是( )。A.init( )B.main( )C.service( )D.doGet( )参考答案:A27. 一个对象的生命周期是创建使用销毁。( )A.正确B.错误参考答案:A28. 以下关于EJB3.0中的依赖注入技术叙述正确的是( )。A.EJB3.0规范引入了依赖注入来用于引用资源和EJB相关对象B.为EJB组件指定依赖的资源可以使用Resource注释来实现C.在无状态会话Bean组件被创建后,Bean类可以通过PostConstruct注册一个回调方法D.以上说法均不正确参考答案:ABC29. 使用RequestDispatcher的forward( )方法页面跳转会导致地址栏改变。( )使用RequestDispatcher的forward( )方法页面跳转会导致地址栏改变。( )A.正确B.错误参考答案:B30. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL是什么?( )A.http:/localhost:8080/hello.jspB.http:/localhost:8080/helloapp/hello.jspC.http:/localhost:8080/helloapp/hello/hello.jspD.http:/localhost:8080/webapps/helloapp/hello/dello.jsp参考答案:C31. page指令通过( )属性指定当前页面的内容类型和字符集。A.contentTypeB.bufferC.languageD.isErrorPage参考答案:A32. 向客户端发送一个pdf文档,设置文档类型时,下列哪个语句是正确的?( )A.response.setContentType(“application/pdf”)B.response.setType(“application/pdf”)C.response.setContentType(“application/bin”)D.response.setType(“application/bin”)参考答案:A33. 如果数据库中某个字段为numberic型,可以通过结果集中的哪个方法获取?( )A.getNumberic( )B.getDouble( )C.setNumberic( )D.setDouble( )参考答案:B34. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是( )。假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是( )。A.http:/localhost:8080/hello.jspB.http:/localhost:8080/helloapp/hello.jspC.http:/localhost:8080/helloapp/hello/hello.jspD.http:/localhost:8080/webapps/helloapp/hello/dello.jsp参考答案:C35. 有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息。( )A.正确B.错误参考答案:A36. JSP页面经过编译之后,将创建一个( )。A.appletB.severletC.applicationD.exe文件参考答案:B37. 事务具有ACID特性,该特性是指( )。A.原子性B.连续性C.一致性D.隔离性E.耐久性参考答案:ACDE38. 以下关于传统EJB与新一代EJB之间的区别叙述正确的是( )。A.新一代EJB3.0简化了EJB组件的开发过程,改变了EJB的编程模型,为了适宜EJB3.0,EJB技术也随之改变B.新一代EJB3.0同传统EJB相比较,不再需要Home接口和对象接口了C.传统EJB中需要部署描述符、厂商专有文件、Ejb-jar文件等等,部署复杂,而新一代EJB3.0已经不需要部署描述符了D.新一代EJB3.0最大的改变是使用了Java元数据注释,大大的简化了EJB组件的开发过程E.以上说法均不正确参考答案:BD39. 下列JSTL中迭代标签说法错误( )。A.JSTL中迭代标签有:和B.标签可以迭代固定次数C.标签可以在Collection中迭代D.标签仅可以指定一个分隔符参考答案:D40. 以下选项是EJB3.0中的注释,其中用于会话Bean的生命周期的是( )。A.PostDestroyB.PostConstructC.PrePassivateD.MoveE.Init参考答案:BCE41. 在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置。( )A.正确B.错误参考答案:B42. 以下关于虚拟化vCenter的优势描述正确的下列哪一项( )?A、Vcenter可以轻松本现虚规化,HA可在需要时用于重新启动建拟机B、Vcenter可以进行虚拟化,但必须在32位服务器上部署C、Vcenter只能在使用本地存储时进行虚拟化D、Vcenter与管理员密切相关,因而不能进行虚拟化答案:A43. ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?( )A.对持久类对象进行CRUD操作的APIB.用于访问数据库的SQL语句C.规定mapping metadata的工具D.可以让ORM实现同事物对象一起进行dirtychecking,lazy association fetching和其他优化操作的技术参考答案:B44. 不属于JSP的out对象的方法的是( )。不属于JSP的out对象的方法的是( )。A.getAttribute( )B.print( )C.println( )D.close( )参考答案:A45. 使用WWW浏览器浏览网页时,用户可用鼠标点击某个超链接,从协议分析的角度看,此浏览器首先要进行( )A.IP地址到MAC地址的解析B.建立TCP连接C.域名到IP地址的解析D.建立会话连接,发出获取某个文件的命令答案:C46. page指令的import属性的作用是( )。page指令的import属性的作用是( )。A.定义JSP页面响应的MIME类型B.定义JSP页面使用的脚本语言C.为JSP页面引入JAVA包中的类D.定义JSP页面字符的编码参考答案:C47. 在JSP中,page指令的( )属性用来引入需要的包或类。A.extendsB.importC.langugeD.contentType参考答案:B48. 下面哪个表达式表示会话永不过期?( )A.setTimeout(0)B.setTimeout(-1)C.setMaxInactiveInterval(0)D.setMaxInactiveInterval(-1)参考答案:D49. 对于会话EJB,有两种类型的事务处理( )和( )。A.容器管理事务B.Bean管理事务C.接口管理事务D.数据管理事务参考答案:AB50. 下面对HTML描述准确的一项是( )。下面对HTML描述准确的一项是( )。A.用html书写的文件是二进制文件B.一个html文件无论被什么Web浏览器解释,其显示结果都是一样的C.html标记是不区分大小的D.html文件中有标记书写不合法时,Web浏览器会给出错误警告参考答案:C51. jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是( )。A.forward之后可以使用原来的request对象,而且效率较高B.sendRedirect之后不可以使用原来的request对象,而且效率较低C.forward地址栏不变化,只能在Web应用程序内的页面间跳转D.forward地址栏变化,可以跳转到任何页面和机器参考答案:D52. JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。A.responseB.requestC.applicationD.out参考答案:A53. JSP程序段的基本语法是( )。A.VBScript语言语法B.JavaScript语言语法C.Java语法语言D.C语言语法参考答案:C54. 什么时候用assert?什么时候用assert?assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,assert将给出警告或退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion检查通常是关闭的。55. UDP不为端对端传输提供的服务是( )A.缓冲B.分段C.流控制D.协议识别答案:D56. 配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是( )。A.先安装TOMCAT,再安装JDKB.先安装JDK,再安装TOMCATC.不需安装JDK,安装TOMCAT就可以了D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系参考答案:B57. 在JDBC中使用事务,想要回滚事务的方法是( )。A.Connection的commit( )B.Connection的setAutoCommit( )C.Connection的rollback( )D.Connection的close( )参考答案:C58. 构造函数不可以被重载,它是唯一的。( )A.正确B.错误参考答案:B59. 两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么?( )两个客户依次使用浏览器浏览aa.jsp,且每个客户只浏览一次,那么,第2个客户的浏览器将显示什么?( )A.0 1B.1 2C.3 4D.5 6E.什么也没有参考答案:E60. 实体Bean与Session Bean有什么区别( )。A.对象引用不同,实体存在客户可见的、持久化身份(主键)B.不能够直接通过远程访问到实体C.实体的生命周期可能与应用本身的生命周期无关D.实体存在持久化、客户可见的状态E.以上说法都不正确参考答案:ABCD
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!