欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2应用软件编程(Java)-试卷二.pdf

    • 资源ID:70330189       资源大小:406.98KB        全文页数:17页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2应用软件编程(Java)-试卷二.pdf

    试卷编码:第 1 页 共 17 页 大学生引育就业大学生引育就业“技能绿卡技能绿卡”职业技能鉴定试卷职业技能鉴定试卷 应用软件编程应用软件编程(JAVA)理论知识试卷理论知识试卷(B)注注 意意 事事 项项 1、本试卷考试时间:60 分钟。2、请在试卷标封处填写姓名、准考证号和所在单位的名称。3、请仔细阅读答题要求,在规定位置填写答案。一 二 总 分 得 分 得 分 评分人 一、单项选择题一、单项选择题(第第 1 题第题第 80 题。选择一个正确的答案,将相应的字母填入题内的括号题。选择一个正确的答案,将相应的字母填入题内的括号中。每题中。每题 1 分,满分分,满分 80 分。分。)1.Java 语言的类型是()A.面向对象语言 B.面向过程语言 C.汇编程序 D.形式语言 2.有一个 Java 源文件 MyJava.java 在路径 D:javasrc 下。以下是在命令行里面编译运行一段 Java 程序,请问哪一步骤是错误的?()A.d:B.cd javasrc C.javac MyJava.java D.java MyJava.java 3.下列语句哪一个正确()A.Java 程序经编译后会产生 machine code B.Java 程序经编译后会产生 byte code C.Java 程序经编译后会产生 DLL D.以上都不正确 4.提供 Java 存取数据库能力的包是()A.java.sql B.java.awt C.java.lang D.java.util 考 生 答 题 不 准 超 过 此 线 地 区 姓 名 单 位 名 称 准 考 证 号 试卷编码:第 2 页 共 17 页 5.下列构造方法的调用方式中,正确的是()A.按照一般方法调用 B.由用户直接调用 C.可以通过 new 自动调用 D.被系统调用 6.下列创建一个数组的代码,错误的是?()A.int a=1,2;B.int b=new int2;C.int c=new int1,2;D.int d=new int;7.在 Java 中,能实现多重继承效果的方式是()A.内部类 B.适配器 C.接口 D.同步 8.以下哪个不是 Collection 的子接口?()A.List B.Set C.SortedSet D.Map 9.二进制数 3 的 2 禁止表示格式是()A.0 x11 B.10 C.010 D.11 10.可以修饰接口的是()A.private B.public C.protected D.static 11.下列代码中,将引起一个编译错误的行是()1)public class Test 2)int m,n;3)public Test()4)public Test(int a)m=a;5)public static void main(String args)6)Test t1,t2;7)int j,k;8)j=0;k=0;9)t1=new Test();试卷编码:第 3 页 共 17 页 10)t2=new Test(j,k);11)12)A.第 3 行 B.第 5 行 C.第 6 行 D.第 10 行 12.执行如下程序代码 a=0;c=0;do -c;a=a-1;while(a0);后,C 的值是()A.0 B.1 C.-1 D.死循环 13.关于 for 循环和 while 循环的说法哪个正确()A.while 循环先判断后执行,for 循环先执行后判断。B.while 循环判断条件一般是程序结果,for 循环的判断条件一般是非程序结果 C.两种循环任何时候都不可以替换 D.两种循环结构中都必须有循环体,循环体不能为空 14.关于于方法 main()的说法哪个正确?()A.方法 main()只能放在公共类中 B.main()的头定义可以根据情况任意更改 C.一个类中可以没有 main()方法 D.所有对象的创建都必须放在 main()方法中 15.下列关于 finally 的说法正确的是?()A.无论程序是否找到合适的例外控制器,都会去执行 finally 语句 B.finally 语句应该放在所有例外控制器的最前面 C.如果程序在前面的例外控制器中匹配到了合适例外,就不再执行 finally 语句 D.如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行 finally 语句 16.有一段 Java 代码:abcd.charAt(1),返回结果应该是多少?()A.a B.b C.c D.d 17.有两个重载方法 prValue 如下:private void prValue(int i)试卷编码:第 4 页 共 17 页 System.out.println(i+1);private void prValue(double i)System.out.println(i*2);使用如下代码调用该方法,请问最后结果是什么()int i=3;prValue(double)i);A.4 B.6 C.4.0 D.6.0 18.有以下代码段,当有一个函数调用 test(null)发生之后,运行结果是什么?()public static void test(String str)if(str=null|str.length()=0)System.out.println(String is empty);else System.out.println(String is not empty);A.String is empty B.String is not empt C.编译错误 D.运行错误 19.main()方法的返回类型是:()A.int B.void C.boolean D.static 20.对下列程序段的执行结果说法正确的是()class Test int i;String s;public void method()int i=10;System.out.println(i);public Test()System.out.println(s);A.0 null B.10 null C.编译错误 试卷编码:第 5 页 共 17 页 D.编译通过,但不能执行,会产生异常 21.下面关于线程优先级的说法中,错误的是()A.Java 中的线程的优先级有三个静态常量 B.新建线程的优先级默认为最低 C.优先级高的线程优先被执行 D.一个线程运行时,有可能被比它高优先级的线程抢占运行 22.System.out.println(6+”6”);和 System.out.println(”6”+6);结果是否是一样?()A.一样 B.不一样 C.无法编译 D.运行异常 23.请写出以下代码最后的运行结果()public class TestMain public static String output=;public static void foo(int i)try if(i=1)throw new Exception();output+=1;catch(Exception e)output+=2;return;finally output+=3;output+=4;public static void main(String args)foo(0);foo(1);System.out.println(output);A.13423 B.1342 C.1423 D.134234 24.从控制台输入一个日期为“2010-7-26 8:00:00”,请选择相应时间日期匹配字符串()A.yyyy-m-dd h:mm:ss B.yyyy-MM-dd HH:mm:ss 试卷编码:第 6 页 共 17 页 C.YYYY-MM-DD HH:mm:ss D.yyyy-M-DD hh:mm:ss 25.有一个空目录 C:testjava,现在需要创建一系列文件夹./a/b/c,请选择一条正确的代码。()A.File folder=new File(c:/testjava/a/b/c/);folder.mkdir();B.File folder=new File(c:/testjava/a/b/c);folder.mkdir();C.File folder=new File(c:/testjava/a/b/c/);folder.mkdirs();D.File folder=new File(./a/b/c);folder.mkdir();26.根据 Java 项目代码规约,下面类的声明方式合理的是()A.public final abstract class ClassA B.public class myCar C.class Auto D.public class Goto 27.在线程不安全环境下,请选择以下代码中最恰当的方式()A.List list=new ArrayList();B.List list=new Vector();C.ArrayList list=new ArrayList();D.Vector vector=new Vector();28.以下遍历 ArrayList 方法,错误的是()A.for(int i=0;i list.size();i+)Object object=list.get(i);B.for(Iterator iterator=list.iterator();iterator.hasNext();)Object object=iterator.next();C.Iterator iterator=list.iterator();while(iterator.hasNext()Object object=iterator.next();D.Enumeration enume=list.getAll();while(enume.hasMoreElements()Object object=enume.nextElement();29.以下哪个不属于 UML 动态模型?()A.序列图 B.行为图 C.活动图 试卷编码:第 7 页 共 17 页 D.状态图 30.下列 UML 类图和代码映射关系错误的是()A.B.试卷编码:第 8 页 共 17 页 C.D.31.为定义一个 XML 文档的结构,开发者可以使用的 XML 技术有()。AUML B DTD CNamespace DXSL 32.名字空间声明有直接定义和缺省定义二种方式,其中直接定义的格式是()Axmlns:=Bxmlns:=Cxmlns=Dxmlns:=33.考虑如下的 XML.Schema 示例 试卷编码:第 9 页 共 17 页 属性 currency 声明等同于下面选项()的 DTD 声明。A B C D 34.在 XML 中,在 Schema 中,声明一个元素的属性的 attribute 元素有一个常用的属性 use,use 的取值不包括下列哪一项()。Arequired Boptional Cfixed Dprohibited 35.下列哪一项不是 XML 相对于 HTML 的主要优点。()A分离数据和表示 B可扩展性 C文档包含语义 D标记是固定的 36.数据库完整性保护的约束条件主要是指()A用户操作权限的约束 B用户口令校对 C值的约束和主、外键约束 D并发控制的约束 37.在数据库管理系统能实现对数据库中的数据查询、插入、修改和删除,这类功能称为()A数据定义功能 B数据管理功能 C数据操纵功能 D数据控制功能 38.使用()语句可以删除数据库表格或者视图中的一个或者多个记录。ADEL BPRUGE CDELETE DDROP 39.使用()关键字可以将两个或更多基于不同表的查询结果合并成为一个单独的结果集,可以将这样的结果集创建为一个视图,在用户看来就像一个单独的表一样。AUNION BORDER BY CLINK 试卷编码:第 10 页 共 17 页 DLIKE 40.下列哪一个命令为删除 sample 数据库的 tb_name 表()Adelete from tb_name Bdelete from sample.tb_name Cdrop table tb_name Ddrop table sample.tb_name 41.关于 Table 元素的描述正确的一项是()A.在单元格内不能继续插入整个表格 B.可以同时选定不相邻的单元格 C.粘贴表格时,不粘贴表格的内容 D.在网页中,水平方向可以并排多个独立的表格 42.CSS 样式表不可能实现()功能。A.将格式和结构分离 B.一个 CSS 文件控制多个网页 C.控制图片的精确位置 D.兼容所有的浏览器 43.用 HTML 标记语言编写一个简单的网页,网页最基本的结构是()。A.B.C.D.44.若要是设计网页的背景图形为 bg.jpg,以下标记中,正确的是()A.B.C.D.45.用于设置表格背景颜色的属性的是();A.background B.bgcolor C.BorderColor D.backgroundColor 46.关于 JavaScript 基本语法,下述哪一个变量声明是正确的变量声明?()A.var int=15 B.Var how many=63.9 C.var zipCode=“100124”D.Var 321address=“北京市海淀区”47.某网站设计用户登陆界面时有如下代码:,为了使用户体验更好,要求您实现如下功能,当用户点击该输入框准备试卷编码:第 11 页 共 17 页 输入名字时,程序自动将文本输入框内的文字清空,您选择那个触发事件合适?()A.Onkeydown B.Onload C.Onmousedown D.Onmouseover 48.当需要在文档中让用户输入一大段文字时(比如输入用户简历)输入域最合适?()A.textarea(文本区域)B.input(文本字段)C.password(密码字段)D.select(列表)49.要动态改变层中的内容可以使用下列哪些方法?()A.利用层的 innerHTML 改变内容 B.利用层的 innerText 改变内容 C.可以通过设置层的隐藏和显示来实现 D.可以通过设置层的样式属性的 display 属性来实现 50.制作级联菜单功能时调用的是下拉列表框的()事件。A.onClick B.onChange C.selected D.onBlur 51.在 web 应用 testapp 当中用到一个类,这个类放在 test.jar 文件里,要想让这个类只有当前应用可用,这个 jar 应该放在哪个目录下:()A.%TOMCAT_HOME%/lib B.testapp/lib C.testapp/WEB-INF D.testapp/WEB-INF/lib 52.有一个 Servlet 名字叫做 testServlet,第一次在地址栏输入 http:/localhost/myapp/testServlet 调用这个 servlet 的时候,以下说明错误的是:()A.它会调用 servlet 的 init()方法 B.它会调用 servlet 的 service()方法 C.它会调用 servlet 的 dopost()方法 D.它会调用 servlet 的 doget()方法 53.以下关于 http 会话跟踪技术的描述,错误的是:()A.一定得让浏览器支持 cookie B.关闭浏览器意味着会话 ID 丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 C.在禁用 Cookie 时可以使用 URL 重写技术跟踪会话 D.每次浏览器提交请求时,都会把要访问网站的 cookie 内容提交 试卷编码:第 12 页 共 17 页 54.在 J2EE WEB 应用的根目录中可以存放的()A.Html 页面 B.class 文件 C.jar 包 D.web.xml 55.按照 MVC 模式设计,JSP 处于下面的哪一层()A.View B.Model C.Controller D.Business 56.在 servlet1 的 dopost 方法中,通过 request.setAttribute(key1,value1);request.getRequestDispatcher(/a.jsp).forward(request,response)跳转到 a.jsp,如下说法正确的是:()A.在 a.jsp 中,可以通过 request.getAttribute(key1)得到值 value1 B.在 a.jsp 中,可以通过 request.getParameter(key1)得到值 value1 C.在 a.jsp 中,可以通过 session.getAttribute(key1)得到值 value1 D.无法得到 57.有关 Servlet 的生命周期说法正确的有()A.Servlet 的生命周期由 Servlet 实例控制 B.init()方法在创建完 Servlet 实例后对其进行初始化,传递的参数为实现 ServletContext接口的对象 C.service()方法响应客户端发出的请求 D.destroy()不一定会被调用 58.给定一个 Servlet 程序的代码片段,如下:public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException,IOException request.getSession().getAttribute(A);/第二行 假定第二行返回的对象引用不是 null,那么这个对象存储在()范围中。A.page B.session C.request D.application 59.关于 session 的使用,下列说话正确的()A.IE 中用 CTRL+N 新建的窗口具有不同的 session B.不同的用户窗口具有相同的 session C.session 可能超时间 D.Session 永远不可能超时 60.在 JSP 中,将输出()A.2233 试卷编码:第 13 页 共 17 页 B.55 C.22+33 D.编译出错 61.用于文件上传的表单提交的方法是()A.get B.post C.put D.options 62.以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()A.编译不通过 B.可以编译运行,输出 0 C.编译通过,但运行时抛出 ClassCastException D.可以编译通过,但运行无输出 63.在 Servlet 中,下列语句可以正确获取 PrintWriter 对象的是()A.PrintWriter out=request.getWriter();B.PrintWriter out =request.getPrintWriter();C.PrintWriter out=response.getWriter();D.PrintWriter out =response.getPrintWriter();64.Eclipse 怎么安装插件才可方便的加载或去除?()A.把对应的文件 copy 到 feature 和 plugin 目录下 B.通过 software updates 来更新安装 C.把插件单独放到一个目录,然后通过配置 links 来加载 D.把插件打成 jar 放到 eclipse 的 lib 目录 65.Eclipse 里缺省的快捷方式错误的是()A.Alt+/内容帮助 B.Ctrl+Alt+F 代码格式化 C.Ctrl+F 查找 D.Ctrl+A 全选 66.Eclipse 当中切换到不同的 perspective 的应该在下图哪个菜单?()67.Eclipse 的内容帮助在 Java Editor 中,如下说法错误的是()A.它会提示自定义的模板 B.它会提示系统缺省的模板 试卷编码:第 14 页 共 17 页 C.可以用来提示函数参数 D.可以用来提示类定义的源文件 68.在 Eclipse 中运行一个 java 程序,通过 System.out.println(hello);输出信息,应该在以下哪个位置查看?()69.在 Eclipse 发现如图错误,图中 ABCD,那个是最优解决问题的方法?()70.Struts1 的工作原理,错误的是()A.会在 web 应用启动的时候,加载 actionservlet B.会去加载 struts-config.xml 文件 C.由控制类提取界面提交的数据 试卷编码:第 15 页 共 17 页 D.在加载页面的时候就生成了 action 的实例 71.Strtuts1 的 ActionForm 正确的是:()A.如果要做数据校验,只能在这里 B.在这里可以添加数据检验的代码 C.无法设置界面数据显示的初始值 D.必须重写 reset 方法 72.Struts1 它的 actionForward,错误的是()A.如果想让跳转以 response.sendRedirect()方式跳转,则配置 redirect=true B.如果想让跳转以 RequestDispatcher.forward()方式跳转,则配置 redirect=false C.通过 Actionmapping.getInput()得到的并不是一个 ActionForward 对象 D.可以定义全局的 Actionforward 对象 73.Struts2 与 Strut1 区别,正确的是()A.Struts2 是 Struts1 的升级版,在 struts1 的架构之上修改 B.Struts2 的 action 请求,必须是.do 结尾 C.Struts2 Struts1 类都必须继承一个抽象类 Action D.Strtus2 的 action 没有线程安全的问题 74.在 struts2 中关于 action,以下哪个是错误的()A.如果 action 配置中没有指定 class,则默认的是 ActionSupport B.如果没有指定 method,则默认的是 execute()C.如果没有指定 result 的 name 属性,则默认是 success D.Action 类的一定会被调用 validate 方法进行有校性校验 75.Struts2 的项目中,提交地址是/struts/test/helloworld!other.action 它会访问 action 类当中的哪个方法?()A.other()B._other()C.helloword()D.helloworld!other()76.下面不属于 Hibernate 检索方式的是()A.SID B.QBC C.SQL D.HQL 77.下列哪种不是 Hibernate 检索策略?()A.立即检索 B.缓存检索 C.延迟检索 D.迫切左外连接检索 78.在 Hibernate 中有一个持久化类的类名为 Customer.java,那么它的相应映射文件名应该试卷编码:第 16 页 共 17 页 是()A.Customer.xml B.Customer.table.xml C.Customer.hbm.xml D.Customer.cfg.xml 79.在 Hibernate 中,下列哪种方式不能获取指定主键 id 的对象。()A.get()B.find()C.load()D.fetch()80.在 Hibernate 多对一配置中,关于 fetch 的配置说法正确的是()A.其值可以是 true 或 false B.其值可以是 join 或 select C.其值可以是 lazy 或 inverse D.以上都不对 得 分 评分人 二、判断题二、判断题(第第 81 题第题第 100 题。将判断结果填入括号中。正确的填题。将判断结果填入括号中。正确的填“”,错误的填,错误的填“”。每题每题 1 分,满分分,满分 20 分。分。)81.()按照 Java 项目代码规约,有一个 String 对象 str,则代码 str.equals(a)是符合要求的。82.()Java 跳转语句中不包含 goto 语句。83.()HashMap 的安全性优于 HashTable。84.()Java 代码可以通过接口实现多重继承。85.()ArrayList 安全性高于 Vector。86.()按照 Java 项目代码规约,类名一般使用大写字母开头。87.()double 类型是 Java 基本类型中精确度最高的类型,所以在需要精确值的计算时,应该将所有数据转成 double 类型进行计算。88.()在 main 方法的声明语句 public static void main(String args)里面,args 不能被更改。89.()抽象类里面不能实现方法。90.()可以在接口类里声明一个方法,并添加方法体去实现业务内容。91.()switch 语句可以转换成 if 语句,实现同样的功能。92.()按照 Java 项目代码规约,String str=new String(abc);代码是正确的。93.()删除数据库中表的命令是 drop from table。94.()在表中使用 IDENTITY 列时,每张表只允许有多个 IDENTITY 列。95.()javascirpt 语言中,window.setTimeout(coutDown();,1000);表示每隔一分钟调用一次 countDown 函数。96.()javascript 语言中,有三种循环方式,一种是 for 循环,一种是 while 循环,还有一种 loop.until 循环。97.()Java 是一门跨平台的开发语言 98.()在 jsp 页面里 调用 out.write()最终会往 response 里写。试卷编码:第 17 页 共 17 页 99.().class 是跨平台跨虚拟机的,所以可以在别的平台同版本 jre 下运行,不需要更改 100.()针对不同的数据库系统,我们要选择不同的 jdk 版本

    注意事项

    本文(2应用软件编程(Java)-试卷二.pdf)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开