Java工程师入学测试试题(第1部分)试题答案

Java工程师入学测试试题(第1部分)试题答案
Java工程师入学测试试题(第1部分)试题答案

Java工程师入学测试试题(第1部分)试题答案

姓名:成绩:

1、对计算机知识的测试(请从下面每题所列的备选答案中选出一个最合适的答案,20分)(1)当个人计算机以拨号方式接入1nternet网时,必须使用的设备是(B)

A、网卡

B、调制解调器(Modem)

C、电话机

D、浏览器软件

(2)请选出缩写词URL的英文全称(C):

A、Union Research Locator

B、Unique Resource Link

C、Uniform Resource Locator

D、Uniform Resource Link

(3)当用户输入URL地址“https://www.360docs.net/doc/56629788.html,”时,如果没输入URL类型,IE5将自动加上(A)

A、htt p://

B、ftp://

C、gopher://

D、telnet

(4)在撰写E-mail时,“抄送”、“密件抄送”有什么区别?(B)

A、“抄送”的信件看得见发件人的E-mail,而“密件抄送”能看见。

B、主要针对把信件同时发给多个人的情况,“抄送”可以看到其他人的E-mail地址,“密件抄送”看不到。

C、主要针对把信件同时发给多个人的情况,“抄送”可以让其他人看到自己的E-mail 地址,“密件抄送”则不让。

D、以上说法都不对。

(5)将二进制数111转换成对应的十进制数,正确的结果是什么?(C)

A、5

B、4

C、7

D、6

(6)键盘属于如下哪一种设备?(C)

A、输出设备

B、外存储器

C、输入设备

D、内存储器

(7)Java语言是由那家计算机公司发布的(D)

A、Microsoft 公司

B、IBM 公司

C、NEC 公司

D、Sun 公司

(8)Java语言是在哪一年正式向计算机界发布的(B)

A、1985年

B、1995年

C、1997年

D、1990年

(9)Java语言在语言的类型上应属于那种类型的语言(B)

A、编译型的语言

B、解释型的语言

C、脚本型的解释语言

D、编译链接型的语言

(10)Java语言在编程方法上及语言的语法规则上与如下那种编程语言最接近(B)

A、C 语言

B、C++语言

C、Basic 语言

D、Fortran 语言

2、对Java语言的基本知识的考查(每题1分,并且每题为单选,共20分)

(1)应该选择如下什么类来创建对象可以实现客户端的Socket通讯。

A、URL类

B、Socket类

C、ServerSocket类

D、URLConnection类

(2)应该选择如下什么类来创建对象可以实现服务端的Socket通讯。

A、URL类

B、Socket类

C、ServerSocket类

D、URLConnection类

(3)对“https://www.360docs.net/doc/56629788.html,/index.jsp”应该选择如下什么类来包装配它。

A、URL类

B、Socket类

C、ServerSocket类

D、URLConnection类

(4)下面那个类能够创建客户端的应用

A、URL类

B、Socket类

C、ServerSocket类

D、URLConnection类

(5)如下那一选项可以实现Java平台上的标准输入(如键盘输入)输出(屏幕输出)功能

A、PipedInputStream与PipedOutputStream类

B、FileInputStream与FileOutputStream类

C、System.in 与System.out

D、DataInputStream 与DataOutputStream类

(6)如下那一选项可以实现Java平台上的本地文件的二进制格式的读写功能

A、PipedInputStream与PipedOutputStream类

B、FileInputStream与FileOutputStream类

C、System.in 与System.out

D、DataInputStream 与DataOutputStream类

(7)如下那一选项可以实现Java平台上的管道文件的二进制格式的读写功能

A、PipedInputStream与PipedOutputStream类

B、FileInputStream与FileOutputStream 类

C、System.in 与System.out

D、DataInputStream 与DataOutputStream类

(8)如下那一选项可以实现Java平台上的标准数据类型的格式的读写功能

A、PipedInputStream与PipedOutputStream类

B、FileInputStream与FileOutputStream类

C、System.in 与System.out

D、DataInputStream 与DataOutputStream类

(9)如下那一选项可以实现Java平台上的随机文件读写功能

A、PipedInputStream类

B、RandomAccessFile类

C、FileOutputStream类

D、DataInputStream类

(10)如下那一选项可以实现Java平台上的管道文件读功能

A、PipedInputStream类

B、RandomAccessFile类

C、FileOutputStream类

D、DataInputStream类

(11)在JDBC连接数据库编程应用开发中,利用那个类可以实现执行数据库的存储过程。

A、Connection类

B、PreparedStatement类

C、CallableStatement类

D、Statement类

(12)在JDBC连接数据库编程应用开发中,利用那个类可以实现连接数据库。

A、Connection类

B、PreparedStatement类

C、CallableStatement类

D、Statement类

(13)为了实现在Java的程序中调用带参数的SQL语句,应该采用那个类来完成。

A、Connection类

B、PreparedStatement类

C、ResultSet类

D、Statement类

(14)在JDBC连接数据库编程应用开发中,利用那个类可以实现包装数据库中的结果集。

A、Connection类

B、PreparedStatement类

C、ResultSet类

D、Statement类

(15)在JDBC连接数据库编程应用开发中,CallableStatement类是下面那个类的子类。

A、Connection类

B、PreparedStatement类

C、ResultSet类

D、Statement类

(16)在JDBC连接数据库编程应用开发中,PreparedStatemen t类是下面那个类的子类。

A、Connection类

B、PreparedStatement类

C、ResultSet类

D、Statement类

(17)在JDBC连接数据库编程应用开发中,一般会产生出下面的那种形式的异常。

A、FileException

B、SQLException

C、IOException

D、DataException

(18)在Java IO编程应用开发中,一般会产生出下面的那种形式的异常。

A、FileException

B、SQLException

C、IOException

D、DataException

(19)下面的各种形式的异常,那种表示JDK中的标准异常。

A、FileException

B、SQLException

C、IOException

D、NullPointerException

(20)在JDBC连接数据库编程应用开发中,那个类只能用于实现数据库的连接。

A、Connection类

B、PreparedStatement类

C、CallableStatement类

D、Statement类

3、对Java编程能力的测试,请回答下面的各个问题(每题3分计30分)

(1)面向对象的特征有哪些方面?

答:抽象、封装、继承和多态

(2)在Java语言中String是最基本的数据类型吗?

答:不是

(3)Sun公司的Java技术和微软的https://www.360docs.net/doc/56629788.html,技术最根本的差别是什么?

答:Sun公司的Java技术具有跨平台的技术特性

(4)Sun公司是在哪一年正式发布Java技术的规范?

答:1995年

(5)在Java语言中int属于什么数据类型(基本类型)、而Integer又属于什么数据类型(复合类型)?

答:int属于基本类型、而Integer属于复合类型。

(6)在Java语言中String 和StringBuffer有区别吗?

答:有区别

(7)运行时异常与一般异常有何异同?

答:运行时异常不需要捕获,而一般异常需要捕获

(8)对于一个Java应用程序中的main()函数有什么基本的要求?

答:必须要有、而且只能有一个

(9)在Java语言中int整数和C语言中的int整数有什么本质差别?

答:在Java语言中int整数为32位,而C语言中的int整数为16位。

(10)对Java语言中的switch(变量)语句中的“变量”有什么基本的要求?

答:“变量”的值必须为整数

4、考查与Java技术有关的一些基本术语的掌握程度(每题2分计15分)(1)C/S和B/S

答:Client/Server和Browser/Server

(2)HTTP

答:超文本传输协议

(3)J2SE

答:Java平台中的标准版,实现Java应用程序的开发

(4)J2EE

答:Java企业级的平台应用技术,是由Sun公司制定的一套技术规范。

(5)JSP

答:Java Server Page(Java服务器端页面),属于J2EE Web表示层组件。

5、考查与数据库技术有关的掌握程度(每题 2分计15分)

(1)下面哪一个软件是数据库管理系统( D )

A、Windows系统中的资源管理器程序

B、微软offices软件系统

C、Sun公司的Java系统

D、微软SQL Server系统

(2)下面哪一个软件不是数据库管理系统( A )

A、Windows系统中的控制面版程序

B、微软Access软件

C、Sun公司的MySQL系统

D、Oracle公司的Oracle系统

(3)要查询userInfo数据库表中姓“王”且单名的学生情况,可用下面的哪一命令( B )

A、SELECT * FROM userInfo WHERE 姓名 LIKE ‘王%’

B、SELECT * FROM userInfo WHERE 姓名 LIKE ‘王_’

C、SELECT * FROM userInfo WHERE 姓名 = ‘王%’

D、SELECT * FROM userInfo WHERE 姓名 = ‘王_’

(4)删除表中数据的语句是( D )

A、DROP

B、ALTER

C、

UPDATE D、DELETE

(5)创建表的命令是( C )

A、Create database 表名

B、Create VIEW 表名

C、Create TABLE 表名

D、ALTER TABLE 表名

高三理综试题及答案

2013年高考模拟考试 理科综合 2013.4 本试卷分第I卷(选择题)和第II卷(非选择题)两部分,共12页,满分240分,考试用时150分钟。考试结束后,将本试卷、答题卡和答题纸一并交回。答卷前,考生务必将自己的姓名、准考证号、考试科目填涂在试卷、答题卡和答题纸规定的地方。 第I卷(必做,共87分) 注意事项: 1. 每小题选出答案后,用2B铅笔把答题卡上对应的答案标号涂黑。如需改动,用橡皮擦干净以后,再涂写其他答案标号。不涂答题卡,只答在试卷上不得分。 2. 第1卷共20小题,1-13题每小题4分,14-20题每小题5分,共87分。以下数据可供答题时参考:相对原子质量:H l C 12 N 14 O 16 C1 35.5 Cu 64 —、选择题(本题包括13小题,每小题只有一个选项符合题意) 1.P53蛋白是由P53基因编码的一种蛋白质,在细胞内具有抑制细胞分裂的作用,目前已知它与人类50%的肿瘤有关。有关说法正确的是 A.P53基因的损伤或突变可能引起细胞癌变 B.细胞的衰老和凋亡过程中,P53基因不会表达 C.胚胎干细胞和造血干细胞中P53基因的表达水平比较高 D.神经细胞不能分裂,故细胞内无P53蛋白,也不含有P53基因 2.下图表示某植物细胞内进行的一些生理过程,下列分析错误的是 A.含有细胞器①的细胞必然含:有细胞器② B.细胞器①②都具有双层膜结构,都与能量代谢有关 C.若同一植物细胞在I~IV状态下,Ⅳ中的CO 2 浓度最高 D.置于光照条件下的为图I和III,置于黑暗条件下的为图II和Ⅳ 3.下列有关生物实验的叙述,错误的是 A.绿叶中色素的提取实验,加碳酸钙的目的是防止色素被破坏 B.用洋葱根尖分生区细胞.可进行低温诱导染色体数目加倍实验 C.观察根尖细胞有丝分裂和DNA、RNA在细胞中分布的实验均用到龙胆紫溶液 D.观察紫色洋葱鳞片叶表皮细胞的质壁分离与复原实验,可始终在低倍镜下进行4.取某植物的茎,切成等长的茎段若干,平均分为四组。分别用生长素(IAA)、赤霉素(GA)进行处理,处理方式和茎段的生 长结果如右图所示。下列叙述正确的是 A.a组为对照,茎段内不含有IAA和GA. B.相同浓度的IAA和GA对茎伸长影响 相同 C.IAA能促进根和茎的伸长,GA仅能促 进茎的伸长 D.IAA和GA两种激素促进茎段的伸长 具有协同作用 5.下列有关生物进化的叙述,正确的是 A.突变、基因重组和生殖隔离是新物种 形成的三个基本环节 B.同种生物或不同种生物之间相互选择 共同发展就是共同进化 C.种群基因频率定向改变导致生物进化,但不一定产生新物种 D.同一种群长时间的地理隔离,不会导致种群基因库间的差异 6.人类的某种遗传病由一对等位基因控制。杂合子表现出的患病症状轻于纯合子。下面是某人的家族遗传系谱图,有关叙述正确的是 A.导致该病产生的根本原因是蛋白质结构异常 B.控制该病的基因可能是常染色体上的隐性基因 C.II 4 和II 5 与正常异性结婚都会生出健康孩子 D.若II 5 同时携带色盲基因,与正常男性婚配生出两病皆患孩子的概率为l/ 8

java高级工程师_面试题和答案

一:选择题 1. 关于以下程序代码的说明正确的是( D ) 1.class HasStatic{ 2. private static int x=100; 3. public static void main(String args[ ]){ 4. HasStatic hs1=new HasStatic( ); 5. hs1.x++; 6. HasStatic hs2=new HasStatic( ); 7. hs2.x++; 8. hs1=new HasStatic( ); 9. hs1.x++; 10. HasStatic.x- -; 11. System.out.println(“x=”+x); 12. } 13. } A、 5行不能通过编译,因为引用了私有静态变量 B、 10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 2. 下列关于for循环和while循环的说法中哪个是正确的?( B ) A.while循环能实现的操作,for循环也都能实现 B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换 D.两种循环结构中都必须有循环体,循环体不能为空 3. 以下选项中循环结构合法的是( C ) A、while (int i<7) { i++; System.out.println(“i is “+i); } B、 int j=3; while(j) { System.out.println(“ j is “+j); } C、int j=0; for(int k=0; j + k !=10; j++,k++) { System.out.println(“ j is “+ j + “k is”+ k); } D、 int j=0; do{ System.out.println( “j is “+j++); if (j = = 3) {continue loop;} }while (j<10); 4. 给出下面代码段, 哪行将引起一个编译时错误?( D )

java期末考试试题及答案

1.谈谈final, finally, finalize的区别。 final关键字: a) 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。 b) 将变量或方法声明为final,可以保证它们在使用中不被改变。 c) 被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。 d) 被声明为final的方法也同样只能使用,不能重载。 finally关键字:在异常处理时提供finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配的catch 子句就会执行,然后控制就会进入finally 块。 finalize:方法名,不是关键字。Java技术允许使用finalize() 方法在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在Object 类中定义的,因此所有的类都继承了它。子类覆盖finalize() 方法以整理系统资源或者执行其他清理工作。finalize()方法是在垃圾收集器删除对象之前对这个对象调用的。 2.GC是什么? 为什么要有GC? GC是垃圾收集器。Java 程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一: System.gc() Runtime.getRuntime().gc() 3.Math.round(11.5)等於多少? Math.round(-11.5)等於多少? 写程序Math.round(11.5) = 12 Math.round(-11.5) = -11 4.给我一个你最常见到的runtime exception ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException

2019全国1卷高考理综试题及答案

绝密★启用前 2019年普通高等学校招生全国统一考试 理科综合能力测试 注意事项: 1.答卷前,考生务必将自己的姓名、准考证号填写在答题卡上。 2.回答选择题时,选出每小题答案后,用铅笔把答题卡上对应题目的答案标号涂黑,如需改动,用橡皮擦干净后,再选涂其它答案标号。回答非选择题时,将答案写在答题卡上,写在本试卷上无效。。 3.考试结束后,将本试卷和答题卡一并交回。 可能用到的相对原子质量:H 1 Li 7 C 12 N 14 O 16 Na 23 S 32 Cl 35.5 Ar 40 Fe 56 I 127 一、选择题:本题共13个小题,每小题6分。共78分,在每小题给出的四个选 项中,只有一项是符合题目要求的。 1.细胞凋亡是细胞死亡的一种类型。下列关于人体中细胞凋亡的叙述,正确的是 A.胎儿手的发育过程中不会发生细胞凋亡 B.小肠上皮细胞的自然更新过程中存在细胞凋亡现象 C.清除被病原体感染细胞的过程中不存在细胞凋亡现象 D.细胞凋亡是基因决定的细胞死亡过程,属于细胞坏死 2.用体外实验的方法可合成多肽链。已知苯丙氨酸的密码子是UUU,若要在体外合成同位素标记的多肽链,所需的材料组合是 ①同位素标记的tRNA

②蛋白质合成所需的酶 ③同位素标记的苯丙氨酸 ④人工合成的多聚尿嘧啶核苷酸 ⑤除去了DNA和mRNA的细胞裂解液 A.①②④ B.②③④ C.③④⑤ D.①③⑤ 3.将一株质量为20 g的黄瓜幼苗栽种在光照等适宜的环境中,一段时间后植株达到40 g,其增加的质量来自于 A.水、矿质元素和空气 B.光、矿质元素和水 C.水、矿质元素和土壤 D.光、矿质元素和空气 4.动物受到惊吓刺激时,兴奋经过反射弧中的传出神经作用于肾上腺髓质,使其分泌肾上腺素;兴奋还通过传出神经作用于心脏。下列相关叙述错误的是A.兴奋是以电信号的形式在神经纤维上传导的 B.惊吓刺激可以作用于视觉、听觉或触觉感受器 C.神经系统可直接调节、也可通过内分泌活动间接调节心脏活动 D.肾上腺素分泌增加会使动物警觉性提高、呼吸频率减慢、心率减慢 5.某种二倍体高等植物的性别决定类型为XY型。该植物有宽叶和窄叶两种叶形,宽叶对窄叶为显性。控制这对相对性状的基因(B/b)位于X染色体上,

Java工程师面试题(含答案)

1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。 3.封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。 4. 多态性: 多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 5、String是最基本的数据类型吗 基本数据类型包括byte、int、char、long、float、double、boolean和short。 类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类 6、int 和Integer 有什么区别 Java提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int 提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为null,而原始类型实例变量的缺省值与它们的类型有关。 7、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String 类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据。 8、运行时异常与一般异常有何异同 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。 9、说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求

JAVA期末试题及答案

Java 程序设计》课程试卷 1.使用 Java 语言编写的源程序保存时的文件扩展名是( )。 (A ) .class ( B ) .java C ) .cpp ( D ) .txt 2.设 int a=-2 ,则表达式 a>>>3 的值为( )。 (A ) 0 (B )3 (C ) 8 (D )-1 3.设有数组的定义 int[] a = new int[3] ,则下面对数组元素的引用错误的是( ) ( A )a[0]; ( B ) a[a.length-1]; (C )a[3]; (D )int i=1 ; a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数( )。 (A )封装 (B )继承 (C )覆盖 (D )重载 5.在类的定义中构造函数的作用是( )。 (A )保护成员变量 (B )读取类的成员变量 (C )描述类的特征 (D )初始化成员变量 6.下面关键字中,哪一个不是用于异常处理语句( )。 ( A ) try ( B ) break ( C ) catch ( D ) finally 7.类与对象的关系是( )。 (A )类是对象的抽象 (B )对象是类的抽象 15. Java 语言使用的字符码集是 (A) ASCII (B) BCD (C) DCB 16. 如果一个类的成员变量 (A) public (B) (C 对象是类的子类 (D )类是对象的具体实例 )。 8.下面哪一个是 Java 中不合法的标识符( ( A )$persons ( B ) twoNum ( C )_myVar ( D )*point 9.为 AB 类的一个无形式参数无返回值的方法 ( ) 。 ( A ) static void method( ) ( B ) public void method( ) ( C ) final void method( ) ( D ) abstract void method( ) 10.欲构造 ArrayList 类的一个实例,此类继承了 ( A ) ArrayList myList=new Object( ) ( B ) List myList=new ArrayList( ) ( C ) ArrayList myList=new List( ) ( D ) List myList=new List( ) 11. Java 源文件和编译后的文件扩展名分别为( (A) .class 和 .java (C).class 和 .class 12. 在 Java Applet 程序用户自定义的 (A) start( ) (B) stop( ) (C) init( ) 13. 对于一个 Java 源文件, (A) package,import,class (C) import,package,class 14. 下面哪个是非法的: (A) int I = 32; (C) double d = 45.0; method 书写方法头,使得使用类名 List 接口,下列哪个方法是正确的( ) ( B).java 和 .class (D) .java 和 .java Applet 子类中,一般需要重载父类的 (D) paint( ) import, class (B) class,import,package (D) package,class,import ( ) 定义以及 package 正确的顺序是: (B) float f = 45.0; (D) char c = // 符号错 AB 作为前缀就可以调用它,该方法头的形式为 方法来完成一些画图操作。 (D) Unicode 只能 在所在类中使用 则该成员变量必须使用的修饰是

Java软件开发工程师笔试题(答案)

Java工程师笔试题 一、填空题(本大题10小题,每空1分,共20分)。 1.Java语言的三大特性即是: 继承、封装、多态。 2.在Java中,char 型采用____unicode_______编码方案,这样,无论是中文字符还是英文字符,都是占用__2___个字节的内存空间。 3. 形式参数指的是方法被__定义____ 时的参数行,实际参数是方法被__调用__ _ 时所传递进去的变量或值。 4.JSP内置对象中,application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息,而session 对象则是每个客户专用的。 5.如果想把一个对象写入一个流,那么这个类就必须实现Seralizable 接口。 6.程序中实现多线程的方法有两种:继承Thread类和实现___Runable _ 接口。 7.多线程中,可以通过调用相应的setPriority() 方法来修改一个线程的相对优先级。 8.面向对象编程的五大设计原则,分别是单一职责、开放封闭、 里氏替换、依赖倒置、接口分离 9.通过Ajax,客户端获取的数据主要有两种类型:文本型和xml 10.Socket通常也称为套接字,用于描述__ ip 和_ _接口 二、选择题(本大题20 小题,每小题2分.共40分)。 1.在JA V A中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用( )关键字来声明父类的这些方法: A) final B) static C) abstract D) void 2.在JA V A中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是()。 A) interface A extend B,C B) interface A implements B,C C) class A implements B,C D) class A implements B, implements C

Java期末考试试卷1

信息学院2006—2007学年第二学期期末考试试题A 课程名称:Java 语言程序设计主讲:年级: 班级姓名学号 题号一二三四五合计 分数 一、选择(每题1分,共20分) 1.有一个名为MyClass的public类,想成功编译需满足以下哪个条件?() A. MyClass类中必须定义一个正确的main()方法。 B. MyClass必须定义在MyClass.java源文件中。 C. MyClass类必须定义在MyClass包中。 D. MyClass类必须被导入。 2.以下哪些修饰符不能用于顶层类?( ) A. public B. private C. abstract D. final 3.以下哪个是java中合法的关键字?( ) A. array B. Boolean C. protect D. super 4.以下哪些是合法的标识符?( ) A.%abcd B. 2abcd C. package D. _a_long_name 5.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同。这种面向对象程序的特性称为. () A、隐藏 B、覆盖 C、重载 D、Java不支持此特性 6.有以下代码,请问该程序的运行结果是什么?( ) class Example { public static void main(String args[]){ boolean b=true; System.out.println(b); } } A. 打印输出true B. 打印输出1 C.编译错误 D. 无内容输出 7.以下哪些是基本数据类型?( ) A.int B. String C. Integer D. Float 8. 给出以下代码,请选择正确的选项?( ) class Example{ public static void main(String[] args){ char a=”\u1234”; } } A. 代码编译成功 B. 代码编译成功,但有警告 C. 代码编译失败 9.以下哪个语句用于声明一个二维数组?( ) A. int[5][5] a=new int[][]; B. int a=new int[5,5] C. int[][] a=new int[5][5]; D. int[][] a=new [5]int[5]; 10.给出以下代码,请问该程序的运行结果是什么?()

java期末考试复习题及答案(1)

《Java程序设计》课程试卷 1.使用Java语言编写的源程序保存时的文件扩展名是( B )。 (A).class (B).java (C).cpp (D).txt 2.设int a=-2,则表达式a>>>3的值为( C )。 (A)0 (B)3 (C)8 (D)-1 3.设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是( C )。 (A)a[0]; (B)a[]; (C)a[3]; (D)int i=1; a[i]; 4.在类的定义中可以有两个同名函数,这种现象称为函数( D )。 (A)封装(B)继承(C)覆盖(D)重载 5.在类的定义中构造函数的作用是( D )。 (A)保护成员变量(B)读取类的成员变量(C)描述类的特征(D)初始化成员变量 6.下面关键字中,哪一个不是用于异常处理语句( B )。 (A)try (B)break (C)catch (D)finally 7.类与对象的关系是( A )。 (A)类是对象的抽象(B)对象是类的抽象(C)对象是类的子类(D)类是对象的具体实例 8.下面哪一个是Java中不合法的标识符( D )。 (A)$persons (B)twoNum (C)_myVar (D)*point 9.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。 (A)static void method( ) (B)public void method( ) (C)final void method( ) (D)abstract void method( ) 10.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的( C )。 (A)ArrayList myList=new Object( ) (B)List myList=new ArrayList( ) (C)ArrayList myList=new List( ) (D)List myList=new List( ) 源文件和编译后的文件扩展名分别为( B ) (A) .class和 .java (B).java和 .class (C).class和 .class (D) .java和 .java 12.在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( D )方法来完成一些画图操作。 (A) start( ) (B) stop( ) (C) init( ) (D) paint( ) 13.对于一个Java源文件,import, class定义以及package正确的顺序是: ( A ) (A) package,import,class (B) class,import,package (C) import,package,class (D) package,class,import 14.下面哪个是非法的:( D ) (A) int I = 32; (B) float f = ; (C) double d = ; (D) char c = ‘u’;如果一个类的成员变量只能在所在类中使用,则该成员变量必须使用的修饰是( C ) (A) public (B) protected (C) private (D) static 17.下面关于main方法说明正确的是( B ) (A) public main(String args[ ]) (B) public static void main(String args[ ]) (C) private static void main(String args[ ]) (D) void main() 18.哪个关键字可以对对象加互斥锁( B ) (A) transient (B) synchronized (C) serialize (D) static 19.关于抽象方法的说法正确的是( D ) (A)可以有方法体 (B) 可以出现在非抽象类中 (C) 是没有方法体的方法(D) 抽象类中的方法都是抽象方法 包的File类是( B ) (A)字符流类(B) 字节流类 (C) 对象流类 (D) 非流类 21.Java application中的主类需包含main方法,以下哪项是main方法的正确形参( B ) A、 String args B、String args[] C、Char arg D、StringBuffer args[] 22.以下代码段执行后的输出结果为( A ) i nt x=-3; int y=-10; 、-1B、2 C、1 D、3 23.以下关于继承的叙述正确的是()。

高考理综全国卷含答案完整

的密闭培养瓶下,一段时间后,测定根吸收某一矿质元素离子的量。年普通高等学校招生全国统一考2015培养条件及实验结果见下表: 培养瓶中气温度(离子相对吸收量 试空气 17 100 氮气 17 10 空气 3 28 理科综合能力测试下列分析正确的是 A.有氧条件有利于该植物幼根对该离子的吸收题,共40卷(选择题)和第II (非选择题)两部分,卷本试卷分第I 分,共共30016页。考试结束后,将本试卷和答题卡一并交回。 B.该植物幼根对该离子的吸收与温度的变化无关注意事项: C.氮气环境中该植物幼根细胞吸收该离子不消耗ATP 答题前,现将自己的姓名、准考证号填写清楚,将条形码准确粘贴1. 在条形码区域内。 D.与空气相比,氮气环境有利于该植物幼根对该离子的吸收毫米黑色字B铅笔填涂;非选择题必须使用0.522.选择题必须使用2.端粒酶由RNA和蛋白质组成,该酶能结合到端粒子上,以自身的RNA 迹的签字笔书写,字体工整、笔记清楚。超出答题区域书写的3.请按照题号顺序在各题目的答题区域内作答,为模板合成端粒子DNA的一条链。下列叙述正确的是。答案无线;再猜告知、试题卷上答题无效。A.大肠杆菌拟核的DNA中含有端粒 4.作图可先使用铅笔画出,确定后必须用黑色字迹的签字笔描黑。保持卡面清洁,不要折叠、不要弄破、弄皱,不准使用涂改液、修5.B.端粒酶中的蛋白质为RNA聚合酶正带、刮纸刀。C.正常人细胞的每条染色体两端都含有端粒DNA 23 AI 可能用到的相对原子质量:12 N 1 C H 14 O 19 Na 16 F 56 32 CL 31 S 27 P 35.5 Ca 40 Fe D.正常体细胞的端粒DNA随细胞分裂次数增加而变长 Zn 65 Br 80 3.下列过程中不属于胞吐作用的是卷第I一、分,在每小题给出的四个选13选择题:本题共小题,每小题6A.浆细胞分泌抗体到细胞外的作用

Java软件开发工程师笔试题(答案)

Java软件开发工程师笔试题(答案) Java工程师笔试题 1,填空(此大题10项,每空1分,共20分) 1。Java语言的三个特性是继承性、封装性和多态性2.在Java中,char 使用_ _ _ _ Unicode _ _ _ _ _ _编码方案,因此中文字符和英文字符都占用__2__字节的内存空间 3。当方法由_ _定义时,形参指的是参数行,当方法由_ _调用时,实际参数是传入的变量或值。 4。JSP内置对象,应用程序对象代表应用程序上下文,它允许JSP 页面与包含在同一应用程序中的任何网络组件共享信息,而会话对象是特定于每个客户的 5。如果你想把一个对象写到一个流中,这个类必须实现Seralizable 接口 6。在程序中实现多线程有两种方法:继承线程类和实现_ _ Runable _ interface 7。在多线程中,线程的相对优先级可以通过调用相应的setPriority()方法来修改 8。面向对象编程的五个设计原则是单一责任、开放和封闭、里氏尺度替换、依赖倒置、接口分离。通过Ajax,客户端获取的数据主要有两种类型:文本类型和xml 10。Socket通常也叫socket,用来描述__ ip和_ _ interface 2,多项选择题(这个大题20项,每项2分,共40分)

1。在JA V A中,如果父类中的一些方法不包含任何逻辑并且需要被子类重写,那么父类的这些方法应该使用()关键字来声明:a)final b)static c)abstract d)void 2。在JA V A中,已经定义了两个接口b和c。要定义实现这两个接口的类,下面的语句是正确的() a)接口aextend b,c b)接口a implements b,c c)类a mplements b,c d)类a mplements b,实现c 3。可以在JA V A接口()中定义 A)静态方法b)常量c)构造函数d)抽象方法 4。假设A有构造函数A (int a),那么在A类的其他构造函数中调用的构造函数和语句格式应该是() a)a(x)b)this . a(x)c)this(x)d)super(x) 5。如果x = 1,y = 2,z = 3,表达式y+= z-/++x的值为()a)3b)3.5°c)4d)5 6。下列关于继承的陈述中哪一个是正确的?( )a)子类只继承父类的公共方法和属性:b)子类继承父类的非私有属性和方法: C)子类继承父类的方法,但不继承父类的属性:d)子类继承所有的属性和方法。 7。在爪哇。使用JDBC时对于对同一个SQL语句的多次调用,使用()通常会提高效率 a)语句b)可调用语句c)准备语句d)prarmeters语句8。以下方法无法控制Servlet的生命周期:a)服务b)销毁c) dopost d) init9。可以分配给字节变量的值的范围是()0 ~ 65535 b) (-128) ~ 127 c) (-32,768) ~ 32,

JAVA语言程序设计期末考试试题及答案

J A V A语言程序设计期末考试试题及答案 TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】

J A V A语言程序设计考试试题及部分答案 一、单选题:(每题1分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标记写在题干后的括号内。 1.下列语句序列执行后,k 的值是( B )。 int m=3, n=6, k=0; while( (m++) < ( -- n) ) ++k; A) 0 B) 1 C) 2 D) 3 2.设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( B )。 A) i = i + 2 B) a[0] = 7; C) i++ - --j; D) a(0) = 66; 3.Java语言的类间的继承关系是( B )。 A) 多重的 B) 单重的 C) 线程的 D) 不能继承 4.设有定义 int i = 6 ;,则执行以下语句后,i 的值为( C )。 i += i - 1; A) 10 B) 121 C) 11 D) 100 5.下列选项中,用于在定义子类时声明父类名的关键字是( C )。 A)interface B) package C) extends D) class 6.若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( C )。 A) x[5-3] B) x[k] C) x[k+5] D) x[0]

7.下列语句序列执行后,ch1 的值是( B )。 char ch1='A',ch2='W'; if(ch1 + 2 < ch2 ) ++ch1; A) 'A' B) 'B' C) 'C' D) B 8.下列语句序列执行后,i 的值是( D )。 int i=8, j=16; if( i-1 > j ) i--; else j--; A) 15 B) 16 C) 7 D) 8 9.下列语句序列执行后,k 的值是( C )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; } A) 31 B) 32 C) 2 D) 33 10.下面语句执行后,i 的值是( B )。 for( int i=0, j=1; j < 5; j+=3 ) i=i+j; A) 4 B) 5 C) 6 D) 7 11.设有定义 float x=, y=, z=;则以下的表达式中,值为true的是( B )。 A) x > y || x > z B) x != y

17年全国高考理综试题及答案-全国卷

2017年普通高等学校招生全国统一考试 理综 注意事项: 1.答卷前,考生务必将自己的姓名、准考证号填写在答题卡上。 2.回答选择题时,选出每小题答案后,用铅笔把答题卡上对应题目的答案标号涂黑,如需改动,用橡皮擦干净后,再选涂其它答案标号。回答非选择题时,将答案写在答题卡上,写在本试卷上无效。。 3.考试结束后,将本试卷和答题卡一并交回。 可能用到的相对原子质量:H 1 C 12 N 14 O 16 S 32 K39 Ti 48 Fe 56 I 127 一、选择题:本题共13个小题,每小题6分,共78分。在每小题给出的四个选项中,只有一项是符合题目要求 的。 1.细胞间信息交流的方式有多种。在哺乳动物卵巢细胞分泌的雌激素作用于乳腺细胞的过程中,以及精子进入卵细胞的过程中,细胞间信息交流的实现分别依赖于 A.血液运输,突触传递B.淋巴运输,突触传递 C.淋巴运输,胞间连丝传递D.血液运输,细胞间直接接触 2.下列关于细胞结构与成分的叙述,错误的是 A.细胞膜的完整性可用台盼蓝染色法进行检测 B.检测氨基酸的含量可用双缩脲试剂进行显色 C.若要观察处于细胞分裂中期的染色体可用醋酸洋红液染色 D.斐林试剂是含有Cu2+的碱性溶液,可被葡萄糖还原成砖红色 3.通常,叶片中叶绿素含量下降可作为其衰老的检测指标。为研究激素对叶片衰老的影响,将某植物离体叶片分组,并分别置于蒸馏水、细胞分裂素(CTK)、脱落酸(ABA)、CTK+ABA溶液中,再将各组置于光下。一段时间内叶片中叶绿素含量变化趋势如图所示,据图判断,下列叙述错误的是 A.细胞分裂素能延缓该植物离体叶片的衰老 B.本实验中CTK对该植物离体叶片的作用可被ABA削弱 C.可推测ABA组叶绿体中NADPH合成速率大于CTK组 D.可推测施用ABA能加速秋天银杏树的叶由绿变黄的过程 4.某同学将一定量的某种动物的提取液(A)注射到实验小鼠体内,注射后若干天,未见小鼠出现明显的异常表现。将小鼠分成两组,一组注射少量的A,小鼠很快发生了呼吸困难等症状;另一组注射生理盐水,未见小鼠有异常表现。对实验小鼠在第二次注射A后的表现,下列解释合理的是 A.提取液中含有胰岛素,导致小鼠血糖浓度降低 B.提取液中含有乙酰胆碱,使小鼠骨骼肌活动减弱 C.提取液中含有过敏原,引起小鼠发生了过敏反应 D.提取液中含有呼吸抑制剂,可快速作用于小鼠呼吸系统 5.假设某草原上散养的某种家畜种群呈S型增长,该种群的增长率随种群数量的变化趋势如图所示。若要持续尽可能多地收获该种家禽,则应在种群数量合适时开始捕获,下列四个种群数量中合适的是 A.甲点对应的种群数量 B.乙点对应的种群数量 C.丙点对应的种群数量 D.丁点对应的种群数量 6.果蝇的红眼基因(R)对白眼基因(r)为显性,位于X染色体上;长翅基因(B)对残翅基因(b)为显性,位于常染色体上。现有一只红眼长翅果蝇与一只白眼长翅果蝇交配,F1雄蝇中有1/8为白眼残翅,下列叙述错误的是 A.亲本雌蝇的基因型是BbX R X r B.F1中出现长翅雄蝇的概率为3/16 C.雌、雄亲本产生含X r配子的比例相同 D.白眼残翅雌蝇可形成基因型为bX r的极体 7.下列生活用品中主要由合成纤维制造的是 A.尼龙绳B.宣纸C.羊绒衫D.棉衬衣 8.《本草衍义》中对精制砒霜过程有如下叙述:“取砒之法,将生砒就置火上,以器覆之,令砒烟上飞着覆器,遂凝结累然下垂如乳,尖长者为胜,平短者次之。”文中涉及的操作方法是 A.蒸馏B.升华C.干馏D.萃取 9.已知(b)、(d)、(p)的分子式均为C6H6,下列说法正确的是

《JAVA语言程序设计》期末考试试题及答案

《JA V A语言程序设计》期末考试试题及答案 (应考必备题库) 一、单选择题 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。 A. java B. .class C. html D. .exe 2、设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( )。 A. 3 B. 3. 5 C. 4 D. 5 3、不允许作为类及类成员的访问控制符的是( )。 A. public B. private C. static D. protected 4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。 A. static void method( ) B. public void method( ) C. final void method( ) D. abstract void method( ) 二、填空题 1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序、 编译生成字节码和解释运行字节码。 2、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用2字节内存空间,这样,无论是中文字符还是英文字符,都是占 用2字节内存空间。 3、设x = 2 ,则表达式( x + + )/3 的值是0 。 4、若x = 5,y = 10,则x < y和x >= y的逻辑值分别为true和false。 5、抽象(abstract) 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。 6、创建一个名为MyPackage 的包的语句是package MyPackage ; , 该语句应该放在程序的位置为:应该在程序第一句。 7、设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70}; 则执行以下几个语句后的输出结果是120。

2018全国高考1卷理综试题及答案

2018年普通高等学校招生全国统一考试 理科综合能力测试 一、选择题:本题共13小题,每小题6分,共78分。在每小题给出的四个选项中,只有一项是符合题目要求的。 1.生物膜的结构与功能存在密切的联系。下列有关叙述错误的是() A.叶绿体的类囊体膜上存在催化ATP合成的酶 B.溶酶体膜破裂后释放出的酶会造成细胞结构的破坏 C.细胞的核膜是双层膜结构,核孔是物质进出细胞核的通道 D.线粒体DNA位于线粒体外膜上,编码参与呼吸作用的酶 2.生物体内的DNA常与蛋白质结合,以DNA-蛋白质复合物的形式存在。下列相关叙述错误的是() A.真核细胞染色体和染色质中都存在DNA-蛋白质复合物 B.真核细胞的核中有DNA-蛋白质复合物,而原核细胞的拟核中没有 C. 若复合物中的某蛋白参与DNA复制,则该蛋白可能是DNA聚合酶 D.若复合物中正在进行RNA的合成,则该复合物中含有RNA聚合酶 3.下列有关植物根系吸收利用营养元素的叙述,错误的是() A.在酸性土壤中,小麦可吸收利用土壤中的N2和NO-3 B.农田适时松土有利于农作物根细胞对矿质元素的吸收 C.土壤微生物降解植物秸秆产生的无机离子可被根系吸收 D.给玉米施肥过多时,会因根系水分外流引起“烧苗”现象 4.已知药物X对细胞增值有促进作 用,药物D可抑制药物X的作用,某同学 将同一瓶小鼠皮肤细胞平均分为甲、乙、 丙三组,分别置于培养液中培养,培养过 程中进行不同的处理(其中甲组未加药 物),每隔一段时间测定各组细胞数,结 果如图所示。据图分析,下列相关叙述不 合理的是

A.乙组加入了药物X后再进行培养 B.丙组先加入药物X,培养一段时间后加入药物D,继续培养 C.乙组先加入药物D,培养一段时间后加入药物X,继续培养 D.若药物X为蛋白质,则药物D可能改变了药物X的空间结构 5.种群密度是种群的数量特征之一,下列叙述错误的是 A.种群的S型增长是受资源因素限制面呈现的结果 B.某林场中繁殖力极强老鼠种群数量的增长会受密度制约 C.鱼塘中某种鱼的养殖密度不同时,单位水体该鱼的产量有可能相同 D.培养瓶中细菌种群数量达到K值前,密度对其增长的制约逐渐减弱 6.某大肠杆菌能在基本培养基上生长,其突变体M和N均不能在基本培养基上生长,但M可在添加了氨基酸甲的基本培养基上生长,N可在添加了氨基酸乙的基本培养基上生长,将M和N在同时添加氨基酸甲和乙的基本培养基中混合培养一段时间后;再将菌体接种在基本培养基平板上,发现长出了大肠杆菌(X)的菌落。据此判断,下列说法不合理的是 A.突变体M催化合成氨基酸甲所需酶的活性丧失 B.突变体M和N都是由于基因发生突变而得来的 C.突变体M与RNA与突变体N混合培养能得到X D.突变体M和N在混合培养期间发生了DNA转移 7.硫酸亚铁锂(LiFePO4)电池是新能源汽车的动力电池之一,采用湿法冶金工艺回收废旧硫酸亚铁锂电池正极片中的金属,其流程如下: 下列叙述错误的是 A.合理处理废旧电池有利于保护环境和资源再利用 B.从“正极片”中可回收的金属元素有Al、Fe、Li C.“沉淀”反应的金属离子为Fe3+

相关文档
最新文档