第一部分:性格测试题(单选题且填写选项的英文字母)
1、认为白己是什么样的性格 ______
E (外倾型) 与他人相处时梢力充沛 行动先于思考 喜欢边想边说出声 易于\读\和了解:随意地分享个人悄况 说的多于听的 高度热情地社交 反应快,喜欢快节奏 1 (内倾型) 独处时精力充沛 思考先于行动 在心屮思考问题 更封闭,更愿意在经挑选的小群体中分享个人的怙况 听的比说的名 不把兴奋说出来 仔细考虑后,才有所反应 喜欢深度而不是广度 重于广度而不是深度 2、认为自己接受信息的方式属于哪一种 ______
感觉型(S) 柑信确定和有形的东西 对概念和理论兴趣不大,除非它们有着实际的效用 重视现实性和常情 喜欢使用和琢磨已知的技能 留意具体的、特定的事物;进行细节描述 循序渐进地讲述有关情况 着眼于现实 直觉型(N) 相信灵感或推理 对概念和理论感兴趣 重视可能性和独创性 喜欢学习新技能,但掌握之后很容易就厌倦了 留惫爭物的整体概况、普適规律及象征含义:用概括、隐喻等方 式进行表述 跳跃性地展现事实 着眼于未来,留意爭物的变化趋势,惯于从氏远角度看待爭物 3、认为H己作决定或下结论的主要依据是什么 ______
思维型(T) 退后一步思考,对问题进行客观的、非个人立场的分析 重视符合逻辑、公正、公平的价值:一视同仁 被认为冷酷、麻木、漠不关心 认为坦率比圆通更重要 只有当情感符合逻辑时,才认为它可取 被“获取成就”所激励 情感型(F) 超前思考,考虑行为对他人的彩响 重视同惰与和睦:重视准则的例外性 被认为感悄过多,缺少逻辑性,软弱 认为圆通比坦率更重要 无论是否有意义,认为任何感情都可取 被“获得欣赏”所激励 惯于迎合他人,着重维护人脉资源 很自然地看到缺点,倾向于批评 4、在处事方式或者说生活方式上来看口己属于哪一种 ______
判断型(J) 做了决定后最为高兴 有“工作原则”:工作第一,玩其次(如果有时间的话) 建立目标,准时地完成 愿意知道它们将面对的情况 着重结果(重点在于完成任务) 满足感來源于完成计划 知觉型(P) 当各种选择都存在时,感到高兴 “玩的原则”:现在享受,然后再完成工作(如果有时间的话) 随着新信息的获取,不断改变目标 喜欢适应新情况 着重过程(重点在于如何完成工作) 满足感來源于计划的开始 认为时间是可更新的资源,而且最后期限也是有收缩的 把时间看作有限的资源,认真地对待最后期限 5、将上面题的所选择的英文字母拼写在一?起(不许右空格,必须人写)
第二部分:理论题 一. 选择题
1、 ________________________________________________ Java语言与C++语言相比,最突出的特
点是 _______________________________________________
A. 面向对象 B.高性能 C.有类库 D.跨平台
2、 ________________________________________________ 下列命令中,哪个命令是Java的编译命
令 ________________________________________________
A. javadoc B.java
C.javac
D.javap
3、 ___________________________________________________ 下列简单数据类型中,哪一项不属于
整型数据 ______________________________________________
A. byte
B.boolean C.int
D.long
4、 ______________________________ 下列代码的执行结果是: public class Testi
{ public static void main(String args[]) { System.out.println(100/2); System.out.println(100%2.0); } }
A. 0 和 0.0 B. 50 和 0.0 C. 50.0 和 0.0 D. 50.0 和 0 5、 给出下列程序代码片段: int s=20/2+2; for(int i=0;i<=s-l;i=i+l)
{ System.out.printing第”+i+”次循环”); }
上述代码中,需要循环的次数是 ________
A. 0次 B. 11次 C. 12次 D.无数次
6、 ______________________________ 下列叙述中,错误的是 A. 方法的重载是指多个方法可以共享一个名字 B. 用abstract修饰的类称为抽象类 C. 用private修饰的类称为私有类 D. 构造方法可以有返回值
7、 类Testi的定义如下,请问将下列哪个方法插入4行处是不合法的_ 1 public class Testi
2 { 3 public float Methodffloat a,float b){ } 4
4 }
A. public float Method(float a,float bjloat c) { } B. public float Method(float c,float d) {} C. public int Method(int a,int b) {} D. private float Method(int a,int b,int c) {}
8、 在运行时,由Java解释器自动引入,而不用import语句引入的包是 A.java.lang 包 B.java.io 包 C.java.awt 包 D. java.net 包
9、 ________________________________________ 能够支持javadoc命令的注释语句是
A、 /**...// B、 /*...*/ C、 // D、 /**...*/
10、下列方法中可以用来创建一个新线程的是 ______ A、 实现 java.Iang.Runnable 接口 并重写 start()方法 B、 实现 java.Iang.Runnable 接口 并重写 run()方法 C、 继承java.Iang.Thread类并重写run()方法 D、 实现 java.Iang.Thread 类并实现 start()方法
二、 填空题(每题4分)
1、 Java源文件中最多只能有一个 ________ 类,其他类的个数不限。 2、 布尔逻辑表达式只有两个值 ____ 和 _______ 。
3、 循环语句有三种,分别是 ______ 、do-while和 _______ 。
4、 线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、—状状态。
5、 Fileinputstream 是字节流;BufferedWriter 是字符流;ObjectOutputStream 是 ___________ 三、 简答题。
1、 阅读下面程序 public class Test2
{ public static void main(String args[]) { int x=3/y=4/z=5; String s=,,xyzH;
System.out.println(x+y+s+z); } }
请写出程序的运行结果 ___________
2、 阅读下面程序 public class Test3
{ public static void main(String args[]) { inti;
for(i=l;i<=5;i=i+l) { switch(i)
{ case 1: System.out.print(HA11); break; case 2:
case 3: System.out.print(l,CH); break; default: System.out.print(\; } } }
态和终止
。