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

上传人:住在****她 文档编号:90495412 上传时间:2022-05-15 格式:DOCX 页数:14 大小:15.70KB
收藏 版权申诉 举报 下载
电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考4_第1页
第1页 / 共14页
电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考4_第2页
第2页 / 共14页
电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考4_第3页
第3页 / 共14页
资源描述:

《电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考4》由会员分享,可在线阅读,更多相关《电子科技大学21秋《基于J2EE的开发技术》在线作业一答案参考4(14页珍藏版)》请在装配图网上搜索。

1、电子科技大学21秋基于J2EE的开发技术在线作业一答案参考1. ORM系统一般以中间件的形式存在,实现程序对象到关系数据库数据的映射下面哪个部分不属于ORM组成?( )A.对持久类对象进行CRUD操作的APIB.用于访问数据库的SQL语句C.规定mapping metadata的工具D.可以让ORM实现同事物对象一起进行dirtychecking,lazy association fetching和其他优化操作的技术参考答案:B2. 在J2EE中,$2+“4”将输出( )。A.2+4B.6C.24D.不会输出,因为表达式是错误的参考答案:D3. 事务具有ACID特性,该特性是指( )。A.原子

2、性B.连续性C.一致性D.隔离性E.耐久性参考答案:ACDE4. 在J2EE的Model模式中,模型层对象被编写为( )。A.AppletB.JSPC.ServletD.JavaBean参考答案:D5. 在myjsp.jsp中,关于下面的代码说法正确的是( )。在myjsp.jsp中,关于下面的代码说法正确的是( )。A.该页面可以使用exception对象B.该页面发生异常会转向error.jspC.存在errorPage属性时,isErrorPage是必须的属性值且一定为falseD.error.jsp页面一定要有isErrorPage属性且值为true参考答案:A6. jsp:forwa

3、rd和sendRedirect都是用来做页面跳转的,描述错误的是( )。A.forward之后可以使用原来的request对象,而且效率较高B.sendRedirect之后不可以使用原来的request对象,而且效率较低C.forward地址栏不变化,只能在Web应用程序内的页面间跳转D.forward地址栏变化,可以跳转到任何页面和机器参考答案:D7. 在JSP中,page指令的( )属性用来引入需要的包或类。A.extendsB.importC.langugeD.contentType参考答案:B8. 对于要频繁修改XML文件内容的情形,建议使用SAX,因为DOM每次都要从头到尾遍历节点,

4、且修改不易实现。( )A.正确B.错误参考答案:B9. request对象可以使用( )方法获取表单中某输入框提交的信息。request对象可以使用( )方法获取表单中某输入框提交的信息。A.getParameter(String s)B.getValue(String s)C.getParameterNames(String s)D.getParameterValue(String s)参考答案:A10. 下列关于JSP编译指令说法错误的是( )。A.编译指令用于从JSP发送一个信息到容器上B.编译指令用来设置全局变量、声明类要实现的方法和输出内容的类型等C.编译指令向客户端产生任何输出D.

5、编译指令所有的指令都在整个JSP页面内有效参考答案:C11. 下面哪个表达式表示会话永不过期?( )A.setTimeout(0)B.setTimeout(-1)C.setMaxInactiveInterval(0)D.setMaxInactiveInterval(-1)参考答案:D12. 下面关于框架集frameset相关属性说明有误的是( )。A.cols,创建纵向分隔框架时指定各个框架的列宽,取值有3种形式,即像素,百分比(%)和相对尺寸(*)B.rows,横向分隔框架时各个框架的行高C.frameborder,框架周围是否显示边框,默认值为1,表示有边框,0表示无边框D.framesp

6、acing,框架之间的间隔(以像素为单位,默认值为0)参考答案:C13. 在SML文档中声明文档类型时,可用private和public关键字来指出外部DTD文件所在位置。( )A.正确B.错误参考答案:B14. Web Services有三大核心技术,即( )。A.SOAPB.WSDLC.UDDID.JDBC参考答案:ABC15. 下列有关MVC设计模式正确的是( )。A.M代表模型Model,V代表视图View,C代表控制器ControllerB.采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大提高C.MVC的“视图”,是代表用户与服务器进行交互的页面,即我

7、们能看到和操作的页面D.MVC的“模型”,负责所有业务流程/状态的处理以及业务规则的制定E.Servlet是MVC的“控制器Controller”的典型代表参考答案:ABCDE16. 下面哪个jsp隐含对象可以实现多次请求共享?( )A.pageB.requestC.getD.applicatio参考答案:D17. 下面哪一个是正确使用JavaBean的方式?( )A.B.C.D.参考答案:A18. 载入JDBC驱动程序使用Class.forName( )方法。( )A.正确B.错误参考答案:A19. 在资源管理系统中管理传输资源的正本信息的模式是( )。A.模式二B.模式四C.模式一D.模式

8、三答案:A20. 在Jdbc中可以调用数据库的存储过程的接口是( )。A.StatementB.PreparedStatementC.CallableStatementD.PrepareStatement参考答案:C21. 下边哪个不是JSP的内置对象?( )下边哪个不是JSP的内置对象?( )A.sessionB.requestC.cookieD.out参考答案:C22. 一个对象的生命周期是创建使用销毁。( )A.正确B.错误参考答案:A23. J2EE中,JSP EL表达式:s(10*10) ne 100的值是( )。A.0B.TrueC.FalseD.1参考答案:C24. 删除一张表用

9、关键字( )。A.alterB.dropC.deleteD.update参考答案:B25. (-42)的补码是1101101。( )A.正确B.错误参考答案:B26. TCP要实现流量控制须采用( )A.许可证法B.丢弃分组法C.预约缓冲区法D.滑动窗口技术答案:D27. 下列关于CallableStatement对象的说法哪些是正确的?( )A.CallableStatement对象用于执行对数据库已存储过程的调用B.CallableStatement对象中,有一个通用的成员方法call,这个方法用于以名称的方式调用数据库中的存储过程C.在数据库调用过程中,可以通过设置IN参数向调用的存储过

10、程提供执行所需的参数D.在存储过程的调用中,通过OUT参数获取存储过程的执行结果E.CallableStatement 对象用于执行对数据库所有的调用参考答案:ABCD28. 一般情况下SOAP都是与HTTP绑定的,即底层通信协议采用HTTP来传输SOAP消息。( )A.正确B.错误参考答案:A29. 关于JNDI和名字空间下列说法正确的是( )。A.Java命名和目录接口(Java Naming and Directory Interface)B.Java命名及目录接口作为J2EE框架中的一种核心技术C.JNDI可以应用于EJB、RMI和JDBC等,它是网络上查找事务的标准方法D.JNDI是

11、一个通用接口E.以上说法都不对参考答案:ABC30. 在通常情况下,下列哪一种说法是错误的( )A.高速缓存区中的ARP表是由人工建立的B.高速缓存区中的ARP表是由主机自动建立的C.高速缓存区中的ARP表是动态的D.高速缓存区中的ARP表保存了主机IP地址与物理地址的映射关系答案:A31. Bean管理事务有两种方法JDBC控制事务和JTA控制事务。( )A.正确B.错误参考答案:A32. 获取Cookie可通过response对象的相应方法实现。( )获取Cookie可通过response对象的相应方法实现。( )A.正确B.错误参考答案:B33. 下面关于Tag接口说法中正确的是( )。

12、A.setPageContext( )方法为初始化方法B.setParent( )方法用来设置标记的上一级标记C.doStartTag方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVAL_BODY_INCLUDE计算正文内容,返回SKIP_BODY不计算bodyD.doEndTag方法,EVAL_PAGE或者SKIP_PAGE,当返回值为EVAL_PAGE,jsp容器将继续执行jsp页面的内容,否则不执行E.release( )方法用来释放标签程序占用的任何资源参考答案:ABCDE34. JSP的内置对象中( )对象可对客户的请求作出动态响应,向客户端发送数据。A.re

13、sponseB.requestC.applicationD.out参考答案:A35. J2EE是指Java 2 Enterprise Edition。( )A.正确B.错误参考答案:A36. 文本文件不是二进制文件的一种,因此它不能采取字节流读取方式。( )A.正确B.错误参考答案:B37. JNDI是java命名和目录接口,是一个为Java应用程序提供命名服务的应用程序编程接口。( )A.正确B.错误参考答案:A38. Java是为Internet、万维网设计的。( )A.正确B.错误参考答案:B39. application对象能在( )间共享。application对象能在( )间共享。

14、A.某个访问者所访问的当前页面B.某个访问者所访问的网站的各个页面之间C.该服务器上的所有的访问者的所有jsp页面D.该服务器上的所有的访问者的所有jsp页面和Java程序参考答案:C40. 每个HttpSession对象都有惟一的ID。( )每个HttpSession对象都有惟一的ID。( )A.正确B.错误参考答案:A41. 以下关于传统EJB与新一代EJB之间的区别叙述正确的是( )。A.新一代EJB3.0简化了EJB组件的开发过程,改变了EJB的编程模型,为了适宜EJB3.0,EJB技术也随之改变B.新一代EJB3.0同传统EJB相比较,不再需要Home接口和对象接口了C.传统EJB中

15、需要部署描述符、厂商专有文件、Ejb-jar文件等等,部署复杂,而新一代EJB3.0已经不需要部署描述符了D.新一代EJB3.0最大的改变是使用了Java元数据注释,大大的简化了EJB组件的开发过程E.以上说法均不正确参考答案:BD42. 在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为LoginDemo,那么web.xml最可能位于哪个目录下( )。在Web应用程序中web.xml配置了Servlet的信息,如果你的项目为LoginDemo,那么web.xml最可能位于哪个目录下( )。A.LoginDemo/B.LoginDemo/src/C.LoginDemo/

16、WEB-INF/bin/D.LoginDemo/WEB-INF/参考答案:D43. 将一个字符串或者浮点数浮点数或布尔值作为选择因子,程序会报错。( )A.正确B.错误参考答案:A44. JSP在WEB服务器上运行结果( )。JSP在WEB服务器上运行结果( )。A.可以在WEB浏览器看到B.只能在WEB浏览器看到C.可能在WEB浏览器看到D.不可能在WEB浏览器看到参考答案:A45. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下:%JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL是什

17、么?( )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参考答案:C46. 以下几个术语正确对应的是( )。A.EJB-企业Java BeanB.DI-依赖注入C.MDB-消息驱动BeanD.IDE-集成开发环境E.ISV-独立软件开发商参考答案:ABCDE47. 容器管理事务中事务属性值包括(

18、 )等。A.RequiredNewB.SupportsC.NerverD.Mandatory参考答案:ABCD48. JSP页面中一定要包含jsp代码。( )JSP页面中一定要包含jsp代码。( )A.正确B.错误参考答案:B49. 如JSP页面执行时遇到自定义标签,doStartTag( )方法将被调用( )次。A.1B.1或多C.0或1D.0或多参考答案:A50. 使用WWW浏览器浏览网页时,用户可用鼠标点击某个超链接,从协议分析的角度看,此浏览器首先要进行( )A.IP地址到MAC地址的解析B.建立TCP连接C.域名到IP地址的解析D.建立会话连接,发出获取某个文件的命令答案:C51.

19、cn是Connection对象,创建Statement对象的方法是( )。cn是Connection对象,创建Statement对象的方法是( )。A.Statement st=new Statement( );B.Statement st=cn.createStatement( )C.以上都不对参考答案:B52. 有状态会话EJB在其生命周期内由Web容器将其一对一的分配给一个客户端,并能够再次期间内保持客户端与服务器端之间的会话信息。( )A.正确B.错误参考答案:A53. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %JAVA_HOME%/webapps/h

20、elloapp/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:808

21、0/webapps/helloapp/hello/dello.jsp参考答案:C54. 看下列HTML标签:点击超级链接后下列哪一个servlet方法将被调用?( )A.doGetB.doGETC.doPostD.doPOST参考答案:A55. 下面对HTML描述准确的一项是( )。下面对HTML描述准确的一项是( )。A.用html书写的文件是二进制文件B.一个html文件无论被什么Web浏览器解释,其显示结果都是一样的C.html标记是不区分大小的D.html文件中有标记书写不合法时,Web浏览器会给出错误警告参考答案:C56. 当我们要在JSP页面中使用自定义标记时需要( )。A.在tl

22、d文件中定义标记B.创建一个标记处理器C.引入这个标记的标记库,并指定前缀名D.在JSP页面中使用page指令E.在JSP页面中使用taglib指令参考答案:ABCE57. 配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是( )。A.先安装TOMCAT,再安装JDKB.先安装JDK,再安装TOMCATC.不需安装JDK,安装TOMCAT就可以了D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系参考答案:B58. 实体EJB可以是代表数据库表中的( )。A.一条记录B.表C.表与表之间的关系D.数据视图参考答案:ABCD59. 对于会话EJB,有两种类型的事务处理( )和( )。A.容器管理事务B.Bean管理事务C.接口管理事务D.数据管理事务参考答案:AB60. 使用RequestDispatcher的forward( )方法页面跳转会导致地址栏改变。( )使用RequestDispatcher的forward( )方法页面跳转会导致地址栏改变。( )A.正确B.错误参考答案:B

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

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

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


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