Java实训结业考试试题V1(2010本科)_第1页
Java实训结业考试试题V1(2010本科)_第2页
Java实训结业考试试题V1(2010本科)_第3页
Java实训结业考试试题V1(2010本科)_第4页
Java实训结业考试试题V1(2010本科)_第5页
全文预览已结束

下载本文档

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

文档简介

第 1 页 共 5 页 一 单选题一 单选题 1 以下哪个选项不是以下哪个选项不是 JavaScript 的的 window 对象的方法 对象的方法 A alert B confirm C write D open 2 HTML 中表示普通的中表示普通的 字符可以使用下面哪个形式 字符可以使用下面哪个形式 A B C D 3 以下选项中 哪个全部都是表格标签 以下选项中 哪个全部都是表格标签 A B C D 4 如何产生带有圆点列表符号的列表 如何产生带有圆点列表符号的列表 A B C D 5 下面使用了下面使用了 ID 选择符的选择符的 CSS 样式是样式是 A div font size 12 color green B h1 font size 12 color green C a nav font size 12 color green D tit font size 12 color green 6 Struts2 的核心配置文件是 的核心配置文件是 A web xml B struts xml C struts config xml D applicationContext xml 7 Spring 依赖注入说法正确的是 依赖注入说法正确的是 A 依赖注入的目标是在代码之外管理程序组件间的依赖关系 B 依赖注入即是 面向接口 的编程 C 依赖注入是面向对象技术的替代品 D 依赖注入的使用会增大程序的规模 8 下面哪个下面哪个 JSTL 类库类库 uri 是错误的 是错误的 A B C D 9 下列关于下列关于 Java 数组的描述哪个是错误的 数组的描述哪个是错误的 A 数组没有 length 这个方法 有 length 的属性 B 声明数组时直接指定其长度 int a 5 1 2 3 4 5 C 声明并创建一个长度为 3 的 double 型的数组 double d 3 14 2 718 10 0 D 声明一个长度为 n 的数组 arrayName 其下标取值范围为 0 n 1 10 在 在 Java 中想要获得中想要获得 List 容器容器 myList 中包含对象的数量使用下面哪种方式 中包含对象的数量使用下面哪种方式 A myList length B myList length C myList getSize D myList size 11 FreeMarker 中中 list 指令的使用语法是指令的使用语法是 A B C D 12 在 在 FreeMarker 中定义一个变量使用哪个指令中定义一个变量使用哪个指令 A B C D 13 标签中使用标签中使用 属性表示要输出的内容 属性表示要输出的内容 A value B name C property D object 14 在 在 JDBC 中 使用下列哪个接口来描述结果集 中 使用下列哪个接口来描述结果集 A Statement B Connection C ResultSet D DriverManager 第 2 页 共 5 页 15 Java 命名和目录接口命名和目录接口 API 是是 A JDBC B JTA C JNDI D JMS 16 下列定义 下列定义 XML 版本的声明中语法正确的是 版本的声明中语法正确的是 A B C D 17 下列方法中哪个是 下列方法中哪个是 Statement 接口提供的执行接口提供的执行 SQL 语句的方法 语句的方法 A executeInsert B executeUpdate C executeSelect D executeDelete 18 如果某个类要成为 如果某个类要成为 Servlet 则它应该继承如下哪个类 则它应该继承如下哪个类 A HttpServlet B HttpServletRequest C HttpServletResponse D GenericServlet 19 数据库中的主键 数据库中的主键 A 唯一但可以为空 B 唯一且不可为空 C 不须唯一 D 一个表的主键不能是多列 20 下面哪个函数不是数据库中常见的聚合函数 下面哪个函数不是数据库中常见的聚合函数 A plus B count C sum D min 21 在 在 Oracle 数据库中 下列关于数据库中 下列关于 NULL 的说法错误的是 的说法错误的是 A Varchar2 类型的字段 当保存的值是空字符串时 会自动转换为 NULL B 可以使用 某字段 null 来判断字段的值是否为 NULL C 设置为外键的列可以为 NULL D 可以针对包含 NULL 的字段进行排序 系统不会提示错误 22 关于 关于 Spring 说法错误的是 说法错误的是 A Spring 是一个轻量级的容器框架 B Spring 包含一个 依赖注入 模式的实现 C 使用 Spring 可以实现声明事务 D 在 NEO 框架中 Spring 使用 ORM 进行数据库持久层管理 23 数据库中唯一键约束的英文是 数据库中唯一键约束的英文是 A outer key B foreign key C unique key D constraint fk 24 Struts2 的核心控制器是 的核心控制器是 A InterceptorB ValueStack C Action D FilterDispatcher 25 FreeMarker 的特点 下列错误的是 的特点 下列错误的是 A Freemarker 提供了很多内建函数扩展各种数据类型的显示格式 B Freemarker 提供了自定义宏的功能 C Freemarker 报错可以准确定位到行和列 D Freemarker 需要预编译 二 填空题二 填空题 1 在 在 JavaScript 中提示警告的方法是中提示警告的方法是 2 Struts2 以以 优秀的设计思想为核心 吸收了优秀的设计思想为核心 吸收了 Struts1 的部分优点 建立了一个兼容二者的部分优点 建立了一个兼容二者 的的 MVC 框架 框架 3 HTML 表格的单元格需要跨列时使用表格的单元格需要跨列时使用 属性 属性 4 在 在 JavaScript 中通过中通过 id 属性获取页面元素的方法是属性获取页面元素的方法是 5 FreeMarker 中可以使用中可以使用 list 指令遍历序列 可以使用指令遍历序列 可以使用 指令来跳出并结束遍历 指令来跳出并结束遍历 6 courseMap 是一个是一个 Map 对象 包含可能为空的对象 包含可能为空的 courseName 字段 当其为空时显示为字段 当其为空时显示为 未知未知 的处理的处理 方法是方法是 7 Spring 是一个轻量级的控制反转和面向切面编程的容器框架 是一个轻量级的控制反转和面向切面编程的容器框架 控制反转控制反转 的英文缩写是的英文缩写是 第 3 页 共 5 页 面向切面编程面向切面编程 的英文缩写是的英文缩写是 8 FreeMarker 定义宏使用定义宏使用 指令 指令 9 JSP 中的响应对象是中的响应对象是 请求对象是 请求对象是 10 JSTL 中进行集合元素迭代的标记是中进行集合元素迭代的标记是 11 Servlet 中最常用的两个处理请求的方法是中最常用的两个处理请求的方法是 和和 12 在表单中有个文本域 在表单中有个文本域 name id value 1 写出在 写出在 JSP 中获取该文本域值的方法中获取该文本域值的方法 13 Struts2 Action 对象为每一个请求产生一个对象为每一个请求产生一个 因此没有线程安全问题 因此没有线程安全问题 14 在 在 Struts2 框架实现上传时 先将表单的提交方式设为框架实现上传时 先将表单的提交方式设为 然后将 然后将 enctype 设为设为 15 在 在 Oracle 中的获取一个序列中的获取一个序列 seq user 下一个值的方法是下一个值的方法是 16 在 在 Oracle 中中 dual 表内包含表内包含 条记录 条记录 17 对分组的查询结果进行条件检索应使用 对分组的查询结果进行条件检索应使用 子句 子句 18 写出 写出 Oracle 中查询系统当前日期的中查询系统当前日期的 SQL语句语句 要求输出格式形如 要求输出格式形如 2009 11 25 16 05 30 19 Oracle 中三种常用的数据转换函数 字符 数字 日期 分别是 中三种常用的数据转换函数 字符 数字 日期 分别是 三 判断题三 判断题 1 浏览器通过检查 浏览器通过检查 HTML 中是否有正确的中是否有正确的 DOCTYPE 声明来确定工作模式 声明来确定工作模式 2 图片是 图片是 HTML 文档的一部分 视频 文档的一部分 视频 Flash 等则不是 等则不是 3 JavaScript 代码只可以写在代码只可以写在标签对之内 不可以写在标签对之内 不可以写在标签对内 标签对内 4 Java 接口中的方法都是接口中的方法都是 public 的 的 Java 接口中没有变量 接口中没有变量 5 编写 编写 Servlet 需要实现需要实现 javax servlet http HttpServlet 接口 接口 6 web xml 是是 Web 工程的部署描述符文件 必须保存在工程的部署描述符文件 必须保存在 WEB INF 文件夹下 文件夹下 7 Java 中任何类都有构造函数 如果没有构造函数 就不能创建该类的对象 中任何类都有构造函数 如果没有构造函数 就不能创建该类的对象 8 JdbcTemplate 是是 Spring 框架提供的一套访问数据库的框架提供的一套访问数据库的 API 9 XML 文档中 标签可以有属性 标签的属性值必须写在引号中 文档中 标签可以有属性 标签的属性值必须写在引号中 10 XML 文档中 元素名字可以包括字母 数字和其他字符 也可以用数字作为开头 文档中 元素名字可以包括字母 数字和其他字符 也可以用数字作为开头 11 表示将表示将 book1 所有属性设置为所有属性设置为 空 空 12 框架是由一些类组成 这些类为应用程序提供了一个可重用的设计 框架是由一些类组成 这些类为应用程序提供了一个可重用的设计 13 在数据库 在数据库 order by 子句中如果不指定顺序排序检索结果 那么会默认以降序排列 子句中如果不指定顺序排序检索结果 那么会默认以降序排列 14 Struts2 默认命名空间是默认命名空间是 根命名空间是根命名空间是 命名空间可以有多个级别 命名空间可以有多个级别 15 多行文本框标签是 多行文本框标签是 四 简答题四 简答题 1 通过这阶段的实训 请列举出你所了解的数据持久层框架 通过这阶段的实训 请列举出你所了解的数据持久层框架 第 4 页 共 5 页 2 请写出下列 请写出下列 SQL 语句最合适调用的语句最合适调用的 jdbcTemplate 方法 只需写出方法名即可 不考虑参数 方法 只需写出方法名即可 不考虑参数 1 select name from users where id 1 jt 2 select count as total from users jt 3 delete from users where userid jt 4 select from users jt 5 select from users where userid 1 jt 3 请解释一下为什么要使用框架 请解释一下为什么要使用框架 4 下面是 下面是 J2EE 中中 MVC 模式的示意图 其中模式的示意图 其中 1 2 3 各表示各表示 MVC 中的一部分 中的一部分 A B C 各表示各表示 J2EE 中的一种技术 请根据自己的理解填写合适的内容 中的一种技术 请根据自己的理解填写合适的内容 浏 览 器 1 A 3 C 数据库 请求 响应 2 B 实例化 1 2 3 A B C 5 在 在 Java 实训项目中 实训项目中 NEO 框架中编写了两个自定义的框架中编写了两个自定义的 Interceptor 请分别简述其作用 请分别简述其作用 LoginInterceptor作用 作用 ExceptionInterceptor作用 作用 6 根据数据库表回答下列问题 根据数据库表回答下列问题 字段名字段名字段类型字段类型允许允许 NULL字段意义字段意义注释注释 EMPS 雇员 表 emp idNumber 15 NOT NULL 雇员编号主键 emp nameVarchar2 50 NOT NULL 姓名 dept idNumber 10 NOT NULL 部门编号外键 job idVarchar2 50 NOT NULL 工作编号 salaryNumber 5 NOT NULL 薪水 第 5 页 共 5 页 hire dateDateNOT NULL 入职日期 emailVarchar2 50 邮箱 DEPT 部门 表 dept idNumber 10 NOT NULL 部门编号主键 dept nameVarchar2 50 NOT NULL 部门名称 loc idNumber 10 NOT NULL 区域编号外键 LOC 区域 表 loc idNumber 10 NOT NULL 区域编号主键 cityVarchar2 50 所在城市 说明 一个雇员一定属于某个部门 一个部门一定属于某个区域 说明 一个雇员一定属于某个部门 一个部门一定属于某个区域 1 向 向 EMPS 表中插入一条新员工记录 数据如下 表中插入一条新员工记录 数据如下 雇员编号雇员编号 使用序列 使用序列 seq emps 自动生成 自动生成 姓名 李四 部门编号 姓名 李四 部门编号 1 工作编号 工作编号 t1 薪水 薪水 3000 入职日期 入职日期 2007 12 20 邮箱 邮箱 li7si 答 insert into emps e

温馨提示

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

评论

0/150

提交评论