(图片大小可自由调整)
2025年大学试题(计算机科学)-Java考试近5年真题集锦(频考类试题)带答案
第I卷
一.参考题库(共80题)
1.简述FreeMarker的宏指令及其用法?
2.以下不属于Javascript原始类型的是:()
A、string
B、number
C、function
D、boolean
3.有关会话跟踪技术描述正确的是()。
A、Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端
B、关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期
C、在禁用Cookie时可以使用URL重写技术跟踪会话
D、隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
4.自定义拦截器类的方式有()
A、实现Interceptor接口
B、实现AbstractInterceptor接口
C、继承Interceptor类
D、继承AbstractInterceptor类
5.JDBC可以做哪三件事()
A、与数据库建立连接
B、通过JDBC-API向数据库发送SQL语句
C、通过JDBC-API执行SQL语句
D、进行实体关系的映射
6.表达式7^12*12-4^7的值是()。
A、7
B、644
C、140
D、340
7.与window对象无关的属性是下列哪项:()
A、top
B、self
C、left
D、frames
8.ServletContext接口的()方法用于将对象保存到Servlet上下文中。
A、getServetContext()
B、getContext()
C、getAttribute()
D、setAttribute()
9.关于JavaScript里的xml处理,以下说明正确的是()。
A、Xml是种可扩展标记语言,格式更规范,是作为未来html的替代
B、Xml一般用于传输和存储数据,是对html的补充,两者的目的不同
C、在JavaScript里解析和处理xml数据时,因为浏览器的不同,其做法也不同
D、在IE浏览器里处理xml,首先需要创建ActiveXObject对象
10.创建一个对象obj,该对象包含一个名为name的属性,其值为value。以下哪一段JavaScript代码无法得到上述的结果()
A、?var?obj?=?new?Object();obj[name]?=?value;
B、?var?obj?=?new?Object();?=?value;
C、?var?obj?=?{name?:?value};
D、?var?obj?=?new?function()?{???=?value;}
11.vara=10;b=20;c=4;++b+c+a++以下哪个结果是正确的?()
A、34
B、35
C、36
D、37
12.以下哪一种检索策略利用了外连结查询()
A、立即检索
B、延迟检索
C、迫切左外连结检索
D、迫切右外连结检索
13.()属性用于获取HTML文件的根节点。
A、documentElement
B、rootElement
C、documentNode
D、documentRoot
14.在Struts2应用中如何实现国际化?
15.在当前页面中包含a.htm的正确语句是()?
A、?
B、??
C、??
D、??
16.用page指令引入java.util.*的语句为?()。
17.response对象的setHeader(Stringname,Stringvalue)方法的作用是()。
A、添加HTTP文件头
B、设定指定名字的HTTP文件头的值
C、判断指定名字的HTTP文件头是否存在