JAVA程序员笔试题 - 题目- 副本

更新时间:2023-11-25 14:24:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

民安JAVA程序员应届毕业生笔试题——题目

一、综合素质题:以下为单选题,将你认为正确的选项填写到答题纸的答题框中,每题2.5分:

1. 给你一个数列。但其中缺少一项,要求你仔细观察数列的排列规律 : 1, 4, 19, ( )。

A.34 B.22 C.46 D.64

2. 给你一个数列。但其中缺少一项,要求你仔细观察数列的排列规律 6, 12, 36, 102, ( )。 A.24 B.71 C.38 D.175

3. 一辆汽车从A城开往B城,第一小时行了全程的1/4,第二小时行了余下路程的2/5,第三小时比第一

小时多行3/10,离B城还有30千米。A城与B城相距( )。 A.180千米 B.200千米 C.240千米 D.320千米

4. 张先生向商店订购每件定价为100元的某种商品80件。张先生对商店经理讲:“如果你肯减价,那么

每降价1元,我就多订购4件。商店经理算了一下,若降价5%,则由于张先生多订购,获得的利润反而比原来多100元。这种商品的成本是多少元?( ) A.25 B.50 C.70 D.85

5. 如果每一把长椅子上坐l位老师和4位学生,就有3名学生没座位坐;如果每一把长椅子上坐5位学生,

就有两个空座位。问至少有多少位学生?( )

A.13 B.19 C.23 D.28

6. 甲、乙二人分16个苹果,分完后,甲将自己所得苹果的1/3给了乙,然后乙又将自己现有苹果数的1/3

还给甲;最后甲又将自己现有苹果数的1/3给了乙,这时两人苹果数恰好相等。问:最初甲分得几个苹果?( ) A.7 B.10 C.13 D.15

7. 都说眼下属于图像时代,且不说电视、电影、光盘等______着文化消费和阅读走向,单单老照片、老漫

画、老插图等历史陈迹的______,便足以表明人们已不再满足在文字里感受生活、感受历史了。

填入横线部分最恰当的一项是( )。 A.引领 席卷而来 B.引导 沉渣泛起 C.主导 异军突起 D.引领 纷至沓来

8. ______我们把政治文化和江湖文化分别开来看,江湖文化______也同样地展现着历史的进程,是推动历

史变迁的因素之一。 填入横线部分最恰当的一项是( )。

A.只要 可能 B.如果 可能 C.如果 无疑 D.只要 无疑

9. 九月一到,就有了秋意,秋意在一个多雾的黎明溜来,到了炎热的下午便不见踪影。它踮起脚尖掠过树

顶,染红几片叶子,然而这美景太短暂,叶子很快会变成新的颜色。这段文字作者要告诉我们的是( )。 A.秋天的美丽是留不住的 B.秋天的美景太短暂 C.对秋天的依恋之情 D.秋天有好也有坏

10. 共产党员先进典型的代表——北京海淀区知识产权庭庭长宋鱼水独立办案11年来,公正高效地审理了各类案件1200余件,其中300余件属于疑难、复杂、新类型案件,均取得了良好的社会效益,被当事人誉为“辩法析理,胜败皆服”的好法官。这段话主要支持了这样一种论点,即( )。 A.物质贡献的价值大于精神贡献的价值 B.人生的真正价值在于对社会的贡献 C.贡献与索取是相互联系、不可分割的 D.理想的实现需要人的主观努力

11. 信息的可开发性是说信息现象并不是孤立的,某一信息常常蕴藏着多方面的情况。苹果丰收,意味着运

输量的增大,价格下跌;一种质优价廉的新产品问世,预示着其他一些同类老产品可能被淘汰。这段话主要支持了这样一种观点,即( )。 A.挖掘信息非常重要 B.信息开发非常重要 C.收集信息非常重要 D.信息内涵非常重要

12. 题目包含两套图形,这两套图形具有某种相似性,也存在某种差异。要求你从四个选项中选择你认为最

适合取代问号的一个。正确的答案应不仅使两套图形表现出最大的相似性,而且使第二套图形也表现出

自己的特征。

13. 根据图(1)和图(2)的逻辑关系,和图(3)相似的图形是

14. 右侧的四个图形中,只有一个是由左侧的图形折叠而成,请选出正确的一个。

15. 某公司一项对员工工作效率的调查测试显示,办公室中白领人员的平均工作效率和室内气温有直接关

系。夏季,当气温高于30℃时,无法达到完成最低工作指标的平均效率;而在此温度线之下,气温越低,平均效率越高,只要不低于22℃。冬季,当气温低于5℃时,无法达到完成最低工作指标的平均效率;而在此温度线之上,气温越高,平均效率越高,只要不高于15℃。另外,调查测试显示,车间中蓝领工人的平均工作效率和车间中的气温没有直接关系,只要气温不低于5℃,不高于30℃。从上述断定推出以下哪项结论最为恰当?( ) A.在车间中,如果气温低于5℃,则气温越低,工作效率越低

B.在春秋两季,办公室白领人员的工作效率最高时的室内气温在15℃~22℃之间 C.在夏季,办公室白领人员在室内气温32℃时的平均工作效率低于在气温31℃时 D.在冬季,当室内气温15℃时,办公室白领人员的平均工作效率最高

16. 莫尔鸟是仅存在于新西兰的一种高大但不会飞的鸟。在人类定居新西兰之前,莫尔鸟没有什么可怕的天

敌,数量极多。当人们开始猎取它们后,莫尔鸟几乎绝迹了。所以,肯定是人类的打猎造成了莫尔鸟的绝迹。下面哪一项如果正确,最能削弱上面的论述?( ) A.一些莫尔鸟栖息在新西兰人类定居最晚的一部分地区

B.新西兰人也猎取一种哺乳动物。这种动物虽然也易受本地天敌的攻击,却并未灭绝 C.人们引入新西兰好几种捕食莫尔鸟的动物

D.大约第一批人进驻新西兰500年之后,莫尔鸟仍存在于新西兰的某些地区

17. 用甘蔗提炼乙醇比用玉米需要更多的能量,但奇怪的是,多数酿酒者却偏爱用甘蔗做原料。以下哪项最

能解释上述矛盾现象?( ) A.任何提炼乙醇的原料的价格都随季节波动,而提炼的费用则相对稳定

B.燃烧甘蔗废料可提供向乙醇转化所需的能量,而用玉米提炼乙醇则完全需额外提供能源 C.玉米质量对乙醇产出品的影响较甘蔗小

D.用甘蔗制糖或其他食品的生产时间比提炼乙醇的时间长

18. 在美国备案申报纳税的公司中有38家公司纯收入超过l亿美元,在所有税收报表上报道的国外来源总

的应征税收人中,它们占了53%。在国外来源总的应征税收入中,有60%是来自10多个国家的200份纳税申报。 如果上面陈述为真,则下面哪项也一定正确?( )

A.净收入超过1亿美元的公司赚取的大部分应征税收入都来自国外 B.有大量个人收入的人有47%的应征税收入来自国外 C.来自国外的收入相当于上报总应征税收入的53%~60% D.一些净收入超过l亿美元的公司报告其收入来自10多个国家

19. 如果你要开办自己的公司,你必须在一件事情上,让人知道你很棒,比如你的产品比别人做得好;别人

也做得一样好时,你比别人快;别人也同样快时,你比别人成本低;别人的成本也一样低时,你比别人附加值高。下面哪一项最不接近上面这段话的意思?( ) A.只有至少在一件事情上做得最好,你的公司才能够在市场竞争中站稳脚跟 B.如果你的公司在任何事情上都不是最好,它就很可能在市场竞争中败下阵来 C.如果你的公司至少在一件事情上做得最好,它就一定能获得巨额利润

D.除非你的公司至少在一件事情上做得最好,否则,它就不能在市场竞争中获得成功

20. 只有当律师甲参加时,乙和丙才能签订合同。而甲只在自己的律师事务所参与合同签订工作。只有丁陪

同,乙才去甲的事务所。如果上面的陈述是真实的,下面哪项也必定是真实的?( ) A.丁不去事务所,乙和丙无法签订合同 B.甲参加,乙和丙在事务所签订合同 C.丁去了事务所,乙和丙签订合同

D.乙和丙没能签订合同,是由于律师甲没有参加

二、专业题:选择题,将你认为正确的选项填写到答题纸的答题框中。可以多选,少选或选择错误答案不得分,每题2.5分:

1. 下面关于现实生活中的事物与面向对象程序设计的叙述中哪些是正确的:

A:汽车和出租车是类和对象的关系。 B:植物和蔬菜是父类与子类的关系。

C:一个人的身高、体重、肤色相当于类的属性。

D:面向对象程序设计思想对于不同的程序设计语言来讲是完全不同的。 2. 假设不存在test.txt文件,编译和运行下面代码的结果是:

import java.io.FileInputStream; import java.io.IOException; public class Sub {

public static void main(String[] args) { Sub sub = new Sub(); sub.test(); }

public void test(){ try{

FileInputStream fis = new FileInputStream(\ fis.read();

System.out.print(\ }

catch(IOException ioe) { System.out.print(\ return; }

finally {

System.out.print(\ }

System.out.print(\ }

A:运行后输出的结果是here1here4。 B:运行后输出的结果是here2here3。

C:运行后输出的结果是here2here3here4。

D:由于不存在test.txt文件,所以编译时出错,无法运行。 3. 编译和运行下面代码的结果是:

public class Sub

{

public static void main(String[] args){ Sub sub = new Sub(); sub.add(5); }

public void add(int a) {

for(int i = 1; i < 3; i++){ for(int j = 1; j < 3; j++){ if(a == 5) { continue; }

System.out.print(i * j); } } } }

A:编译成功,运行后没有任何输出结果。

B:编译错误,运行时抛出异常ArrayIndexOutOfBoundsException。 C:编译成功,运行后输出的结果是1234。 D:编译成功,运行时出现死循环。 4. 下面的语句运行后的结果是:

java.io.File file = new java.io.File(\

A:将在计算机磁盘上创建一个test.txt文件。

B:如果计算机磁盘上已经有test.txt文件,程序运行时将抛出异常。 C:没有在计算机磁盘上新建test.txt文件。

D:程序将弹出对话框询问用户是否要创建test.txt文件。 5. 下面这段代码片断的运行结果是:

int i = 1; switch (i) {

case 0:

System.out.print(\ break; case 1:

System.out.print(\ case 2:

System.out.print(\ default:

System.out.print(\}

A:one。

B:default。

C:onetwodefault。 D:编译错误。

6. 编译和运行下面这段代码的结果是:

class Base {}

class Sub extends Base {} public class Test {

public static void main(String[] args){ Base base = new Base(); Sub sub = (Sub)base; }

}

A:编译时报错。

B:编译成功,运行后没有任何输出结果。 C:编译成功,运行后输出Base。 D:编译成功,运行时抛出异常。 7. 编译和运行下面这段代码的结果是:

public class Test {

private Test(int i) {

System.out.println(\ }

public static void main(String[] args) { Test t = new Test(); t = null; System.gc();

System.out.println(\ } }

A:编译成功,程序在输出done前t变量已经被垃圾回收。 B:编译成功,程序在输出done前t变量不一定被垃圾回收。

C:编译成功,运行时抛出异常,因为System.gc()方法会抛出IOException。 D:编译时报错。

8. 按照各个选项中的顺序依次调用各个对象的close方法后,不会抛出异常的是:

A:ResultSet.close,Statement.close,Connection.close B:Connection.close,Statement.close,ResultSet.close C:Statement.close,ResultSet.close,Connection.close D:Statement.close,Connection.close,ResultSet.close 9. 下列哪个选项都是java.sql包中的接口:

A:ResultSet,Statement,SQLException,DriverManager B:ResultSet,Statement,Connection,SQLException

C:ResultSet,ResultSetMetaData,PreparedStatement,Statement 10. 请看下面这段HTML代码:

当点击页面上的URL链接时,MyFirstServlet的哪个方法将被调用:

A:post B:get C:doPost D:doGet

11. 如果想为WEB应用注册一个ServletContextListener,应该怎样做:

A:调用SessionContext对象的addServletContextListener方法。 B:调用ServletContext对象的addServletContextListener方法。 C:调用ServletContainer对象的addServletContextListener方法。 D:在web.xml文件中配置。

12. 从哪一个对象中可以读取当前WEB应用的资源:

A:HttpServletRequest B:HttpServletResponse C:HttpSession

D:HttpServletContext

E:ServletContext

13. 如果在web.xml文件中有如下的定义:

/accounting

/WEB-INF/tlds/SmartAccount.tld

下面哪个选项是正确的指定了上面的标签库:

A:<%@taglib uri=”/accounting” prefix=”acc”%> B:<%@taglib uri=”/acc” prefix=”/accounting”%> C:<%@taglib library=”/accounting” prefix=”acc”%> D:<%@taglib name=”/accounting” prefix=”acc”%> 14. 输出JavaBean属性的内容的STRUTS标签是:

A: B: C: D:

15. 进行遍历集合的STRUTS标签是:

A: B: C: D:以上都不是。

16. struts-config.xml配置文件中元素常用的属性是:

A:name和type

B:name和className C:name和path D:action和type

17. Oracle数据库数据的导出命令是:

A:imp B:exp C:dmp D:dep

18. 在Oracle9i数据库中Employee表存储员工信息,Department表存储员工的部门信息,执

行下面的SQL语句后的结果是:

SELECT emp_name, dept_name FORM Employee, Department WHERE Employee.emp_deptid(+) = Department.deptid ;

A:无论这个员工有没有一个能在Department表中得到匹配的部门号,这个员工的记录都会被显示。

B:无论会不会出现某个部门没有任何员工的情况,这个部门的名字都会在查询结果中出现。 C:无论这个员工有没有一个能在Department表中得到匹配的部门号,或者无论会不会出现某个部门

没有任何员工的情况,这些Employee记录和Department记录都会被查询出来。 D:上面这个SQL语句有语法错误。 19. 这是一条Oracle9i的SQL语句:

SELECT e.last_name, e.department_id, d.department_name FROM employees e LEFT OUTER JOIN departments d ON (e.department_id = d.department_id);

下列选项中哪条语句与它等价:

A:SELECT e.last_name, e.department_id, d.department_name FROM employees e, departments d WHERE e.department_id=d.department_id(+)

B:SELECT e.last_name, e.department_id, d.department_name FROM employees e, departments d WHERE e.department_id(+)=d.department_id

C:SELECT e.last_name, e.department_id, d.department_name FROM employees e, departments d WHERE e.department_id(-)=d.department_id

D:SELECT e.last_name, e.department_id, d.department_name FROM employees e, departments d WHERE e.department_id=d.department_id(-)

20. 下列哪些是JAVASCRIPT的document对象的属性:

A:cookie B:title C:location D:parentWindow

本文来源:https://www.bwwdw.com/article/0gst.html

Top