2应用软件编程(Java)-试卷二.pdf_第1页
2应用软件编程(Java)-试卷二.pdf_第2页
2应用软件编程(Java)-试卷二.pdf_第3页
2应用软件编程(Java)-试卷二.pdf_第4页
2应用软件编程(Java)-试卷二.pdf_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

试卷编码 第 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 int 2 C int c new int 1 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 a 0 后 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 技术有 A UML B DTD C Namespace D XSL 32 名字空间声明有直接定义和缺省定义二种方式 其中直接定义的格式是 A xmlns B xmlns C xmlns D xmlns 33 考虑如下的 XML Schema 示例 试卷编码 第 9 页 共 17 页 属性 currency 声明等同于下面选项 的 DTD 声明 A B C D 34 在 XML 中 在 Schema 中 声明一个元素的属性的 attribute 元素有一个常用的属性 use use 的取值不包括下列哪一项 A required B optional C fixed D prohibited 35 下列哪一项不是 XML 相对于 HTML 的主要优点 A 分离数据和表示 B 可扩展性 C 文档包含语义 D 标记是固定的 36 数据库完整性保护的约束条件主要是指 A 用户操作权限的约束 B 用户口令校对 C 值的约束和主 外键约束 D 并发控制的约束 37 在数据库管理系统能实现对数据库中的数据查询 插入 修改和删除 这类功能称为 A 数据定义功能 B 数据管理功能 C 数据操纵功能 D 数据控制功能 38 使用 语句可以删除数据库表格或者视图中的一个或者多个记录 A DEL B PRUGE C DELETE D DROP 39 使用 关键字可以将两个或更多基于不同表的查询结果合并成为一个单独的结果 集 可以将这样的结果集创建为一个视图 在用户看来就像一个单独的表一样 A UNION B ORDER BY C LINK 试卷编码 第 10 页 共 17 页 D LIKE 40 下列哪一个命令为删除 sample 数据库的 tb name 表 A delete from tb name B delete from sample tb name C drop table tb name D drop 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

温馨提示

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

评论

0/150

提交评论