已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京八维3G学院2012年4月度题号一二三四五总分合分人得分java高级 试卷A注意事项:1. 本试卷共 8页,满分100分;2. 请把学院、姓名、班级写到密封线内,考试时间90分钟;3. 请不要把答案写在密封线内密封线内不要答题学院 班级 姓名 得分阅卷人一、单项选择题(18x1=18分+12x2=24 总42分)D18EA1001(1分)关于MySQL描述不正确的是( d)A、MySQL是当前应用最广泛的开源数据库软件,在非商业用途下可免费使用。B、MySQL执行效率高,运行稳定,深受欢迎C、MySQL公司最初是由David Axmark、Allan Larsson和Michael Monty Widenius在瑞典创办的。MySQL是一种开放源码软件,“开放源码”意味着任何人都能使用和改变软件D、MySQL属于大型关系型数据库D18EA1002(1分) 加载JDBC驱动程序可以使用方法(b)A、createStatement B、Class.forName C、executeQuery D、executeUpdateD05EA1003(1分):下面有关多线程描述不正确的是(d)A. 通过实现Runnable接口实现多线程 B. 一个程序一旦启动,就会默认启动两个线程;这两个线程分别是:main线程和gc线程C. 在实际开发中,一般选用实现Runnable接口来实现多线程D. setPriority(1)是把线程的优先级设为最高;D05EA1004(1分):下面对于多线程里面的方法说法不正确的是(d) A. 得到当前线程的名称:Thread.currentThread().getName()B. 把线程的设置为后台线程:setDaemon(true) C. 如果一个线程A中使用join()加入了线程B,那么A要等B全部运行完了才能执行。D. 线程的休眠:wait(long millis) D06EA1005(1分):打断正在运行的线程的方法是(b) A.join()B. interrupt() C.wait() D.destroy() D06EA1006(1分):下列对于syncheronized 描述不正确的是(d) A. syncheronized可以用来修饰代码块 B. syncheronized可以用来修饰方法C. 使用syncheronized可能产生死锁D. syncheronized修饰的方法允许多个线程同时执行D12EA1007(1分):下面程序运行的结果是( )class Baseprivate void amethod(int iBase)System.out.println(“Base.amethod”);class Example extends Basepublic static void main(String args)Example o = new Example();int iBase = 0;o.amethod(iBase);public void amethod(int iover)System.out.println(“Example.amethod”);A.编译错误B.运行错误C.输出Base.amethodD.输出Example.amethodD02EA1008(1分):按照流的方向分为下列哪几种?( a)A、输入流和输出流B、字节流和字符流C、节点流和处理流D、低级流和高级流D02EA1009(1分):下列流属于字符流的是( c)a)OutputStreamb) InputStreamc) Writer d) FileInputStreamD16EA1010(1分):关于Redirect 描述不正确的是 ( )A、重定向是利用服务器返回的状态码来实现的B、客户端浏览器请求服务器的时候,服务器端会返回一个状态码C、Redirect不能实现Servlet之间的跳转D、服务器端通过HttpServletResponse的setStatus(int statuss)方法设置状态码D14EA1011(1分):下面不属于JSP中提供构建网页内容时所需要的元素( D)A、声明B、程序代码C、表达式和注释D、html标签D02EA1012(1分):在实际运用过程中,我们经常用到( d )将字节流转换为字符流 :a) DataInputStream b) ByteArrayOutputStream c) writeBooleanD)InputStreamReaderD02EA1013(1分):一个类要实现序列化,那么这个类必须实现 ( c )接口 AOblectB. String C. Serializable D.WriterD01EA1014(1分):下面对File类描述正确的是:( A)A、实例化一个File对象 File file=new File();B、isFile()测试此抽象路径名表示的文件是否是一个标准文件 C、mkdir()创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 D、getAbsolutePath()返回由此抽象路径名表示的文件或目录的名称。D01EA1015(1分):下列不属于File类里面的方法的是 ( b)A. isFile()B.function()C. isAbsolute() D. exists()D14EA1016(1分):Include指令时用来将文件插入到JSP页面中,这些文件可以是(d)。A、文本文件B、HTML文件C、JSP文件D、JAVA程序片和JSP标签D14EA1017(1分):关于jsp表达式叙述不正确的是:.(b )A、这个表达式自动转化为字符串类型,然后插入到表达式所在的JSP文件位置,还可以将表达式插入到任何一行文本中B、表达式最后要使用“;”结束C、表达式元素可以是任何一个符合Java标准的有效表达式D、表达式的属性可以作为其他JSP元素的属性值D13EA1018(1分):下列关于jsp描述正确的是:( )A、先安装TOMCAT,才能运行jsp代码B、jsp只能制作静态展示页面C、不需安装JDK,就可以运行jspD、jsp是一门单独的语言,与java、没有直接关系D13MA2019 (2分):对于jsp里面的注释,以下说法正确的是:(c )A、jsp注释和html的注释可以通用B、是jsp经常里面使用的注释C、在jsp代码段里面,可以使用/来作为注释D、jsp注释能够在页面的源代码里面看见D02MA2020(2分):下列属于OutputStream类的子类的是(b )a)DataInputb) FileOutputStream c) DataInputStream d) ObjectInputD02MA2021 (2分):能够对文件进行随机读取的类是( c )a)DataInput b) DataOutputStream c)RandomAccessFile d) FileNameFilterD14MA2022(2分):下列不属于jsp页面内容元素的是:( a)A、B、C、D、D14MA2023(2分):下列不属于jsp指令的是( d )A、includeB、pageC、taglibD、ScriptletD15MA2024(2分):JSP的动作主要作用就是根据其制定的动作进行响应的处理。下列不属于jsp动作的是(a)A、B、C、D、D13MA2025(2分):关于jsp动作指令描述不正确的是(c )。A、useBean动作是用来装载一个在JSP页面中使用的JavaBean,JavaBean是用Java语言编写的可重用的软件组件。该动作需要制定JavaBean的作用范围B、forward动作就是用来将请求信息发送到另一个页面中,其中只有一个page属性。forward动作可以是JSP之间的转发也可以使Servlet或者静态资源文件之间的请求转发C、include指令用于请求过程中,在JSP页面里包含静态或动态文本。被包含的对象只能具有JspWriter对象的访问权限,并且可以设置头或者Cookies。D、plugin用来产生特别的标识,如Object、Embed等,它可以装入Applet或者JavaBean。当JSP文件被编译之后发送给浏览器,浏览器就可根据不同的版本替换成或者元素。通常一般会指定是Applet、Bean以及类名等。D15MA2026(2分):下列 JSP的内置对象描述不正确的是:(d )。A、out对象是向客户端输出内容时比较常用的对象,该对象通过PrintWriter类在服务器向客户端发送信息,并且把信息输出到客户端B、request对象是与用户请求相关的对象,该对象包含了在客户端与服务器之间所要传送的数据,例如所有的客户端对服务器的请求信息来源和头信息、Cookie等于请求县官的参数值。C、response对象的作用是对客户端的request作出相应,向客户端输出信息。response对象是与request相对应的一个对象。D、session是javax.servlet.http.HttpSession类的实例。session与cookie是记录客户访问信息的两种机制,session用于在客户端端保存用户信息,cookie用于在服务器保存用户信息。D15MA2027(2分):exception对象只存在于错误的页面,该对象是java.long.Throwable的一个实例。如果设置有错误页面的话,必须将isErrorPage属性设置为true,否则就会因无法编译而报错,以下是exception的常用方法的是(d )。A、getMessage()B、printStackTrace()C、FillInStackTrace()D、hasNext()D13MA2028 (2分):下列有关Servlet描述不正确的是(a )。A、Servlet是运行在客户端端,由Web进行加载,用来响应客户端请求的Java代码模块。B、Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面C、javax.servlet和javax.servlet.http包为编写Servlet提供了接口和类D、所有的Servlet都必须实现Servlet接口,该接口定义了生命周期方法D16MA2029(2)response.setHeader(“Refresh”,“1000; URL=http:/localhost:8080/servlet/example.htm”)解释有误的是(b );A、其中1000为设置刷新的时间,单位是毫秒B、URL参数指定的网址就是本页面C、当URL设置的路径为Servlet自己的路径时,就会每隔一秒钟自动刷新本页面一次D、这种情况可以用于设邮箱,以达到及时收邮件的效果。D16MA2030 (2分):关于javaBean说法不正确的是: ( d )A. JavaBean类就是普通的Java类,也被之为POJO(普通Java对象,Plain Ordinary Java Object),是Java程序设计中广泛应用的一种设计模式。;B. JavaBean中只有私有属性和与之对应的setter/getter方法;C. JavaBean是描述Java的软件组件模型,类似于Microsoft的COM组件概念,在Java模型中,通过JavaBean可以扩充Java程序的功能;通过JavaBeans的组合可以快速的生成新的应用程序,对于程序原来说使用JavaBean可以实现代码的重复利用;D. 在JSP中使用JavaBean时,需要在JSP页面中对JavaBean类进行声明,声明Javabean对象时需要使用scope属性指定其有效范围,JavaBean在JSP页面中有4中属性选择,分别是forward、request、session和application;得分阅卷人二、多项选择题(32分10x2+3x4)D14MB2001(2分)对于下列说法不正确的是:( bc )A.把a.jsp文件包含到当前文件的当前位置B.导入a.jsp文件中的变量C.跳转到a.jsp文件执行 D.导入a.jsp文件中的类包到当前文件D01MB2002(2分)属于RandomAccessFile类的方法有:( acd )A. read()B. canRead() C. wirte() D. seek()D18MB2003(2分)下列关于JDBC的说法正确的是:( abd )A、JDBC它由一组类和接口组成B、它包含用于连接的ConnectionC、使用PreparedStatement的对象获取查询结果D、执行查询的方法是executeQuery()D15MB2004(2分):下列方法不是response对象的方法是(abd )A、getParameter(String s)B、getValue(String s)C、addCookit(String s)D、getParameterValue(String s)D13MB2005(2分):在J2EE中,以下对HttpSession描述不正确的是( ab )。A.该类在java.servlet.http包下B.通过new的方法获取实例C.该类的对象通过getAttribute()方法获取绑定的对象D.通过response.getSession()方法获取对象D16MB2006(2分):以下是JSP指令的是 ( abcd )。A.pageB.includeC.tablibD.errorPageD19MB2007(2分) 下面那些是数据库中数据的类型( abc )。 A. float B. blob C. int D. doubleD04MB2008(2分)下列方法不是ServerSocket的方法是(bcd ) A、accept() B、getOutpuStream() C、getInputStream() D、joinGroup()D03MB2009(2分)InetAddress中不包含( ad) A、传输协议 B、主机名 C、端口号 D、文件名D18MB2010(2分)在JDBC的操作过程中,不属于驱动的包名是( bc )A、”com.mysql.jdbc.Driver” B、”jdbc:mysql/:simple” C、”jdbc:odbc:dbDriver” D、”oracle.jdbc.driver.OracleDriver”D18DB4011(4分)定义一条sql语句sql=insert into emp values(101,小花猫,3);可以用来执行该语句的方法是( ad )A、int n=st.executeUpdate(sql);B、ResultSet rs=st.executeQuery(sql1);C、st.executeInsertdate(sql);D、st.execute(sql);D17DB4012(4分):下列是JSP预定义变量的是( acd )A.requestB.dialogC.pageContext D.sessionD19DB4013(4分)下列关于连接池说法正确的的是:( acd )A.资源池(Resource Pool)模式是为了解决资源的频繁分配释放所造成的问题。B. JDBC的API中没有提供连接池的方法。C.数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接。D. 在完成数据操作后,还一定要关闭所有涉及到的数据库资源。得分阅卷人三、填空题(每题2分,13X2共26分)D05MC2001(2分)线程体run()方法是在_ Runnable _接口中定义的D05MC2002(2分) Java中为了保证线程对共享资源操作的完整性,用关键字_ synchronized _共享资源加锁来解决这个问题。D01MC2003(2分) RandomAccessFile所实现的接口是_ DataInput接口_和_ DataOutput接口_。D04MC2004(2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 康复风险防控策略
- 康复护理中的患者权益保护
- 应急演练质量评价指标体系构建
- 床旁精准检测的质量管理策略
- 干细胞治疗脑瘫的突触可塑性调控与精准医疗策略
- 寻乌交警安全教育培训课件
- 寝室消防安全培训内容课件
- 工业园区周边社区职业慢病防控网构建
- 儿科急诊救治与护理技巧
- 医疗健康产业投资回报分析
- 慢病管理课件
- ASME BPVC SECTION VIII-2025版压力容器建造规则Div3全套程序文件
- 国开(内蒙古)2025年《信息时代的生产技术》形考作业1-3终考答案
- 排烟风管改造施工方案
- 2025村干部考公务员试题及答案
- 2025年大学生职业生涯规划与就业指导学习通测试及答案
- (人教A版)选择性必修一高二数学上册 期末考试押题卷01(考试范围:选择性必修第一册、数列)(原卷版)
- 文艺演出与政府合同协议
- 物业法律法规知识培训课件
- 地质灾害危险性区域评估服务 方案投标文件(技术标)
- 口腔飞沫气溶胶传播与控制研究
评论
0/150
提交评论