工程部面试试题

2025-01-19 版权声明 我要投稿

工程部面试试题(精选5篇)

工程部面试试题 篇1

一、选择题

1、我们把提供电能的装置叫做()。

(A)电源;(B)电动势;(C)发电机;(D)电动机。

2、能把正电荷从低电位移向高电位的力叫做()。

(A)电磁力;(B)电场力;(C)电源力;(D)电动力。

3、直流电路中,我们把电流流出的一端叫电源的()。

(A)正极;(B)负极;(C)端电压;(D)电动势。

4、电荷的基本特性是()。

(A)异性电荷相吸引,同性电荷相排斥;(B)同性电荷相吸引,异性电荷相排斥;(C)异性电荷和同性电荷都相吸引;(D)异性电荷和同性电荷都相排斥。

5、在电路中,电流之所以能流动,是由电源两端的电位差造成的,我们把这个电位差叫做()

(A)电压;(B)电源;(C)电流;(D)电容。

6、在一恒压的电路中,电阻R增大,电流随之()。

(A)减小;(B)增大;(C)不变;(D)不一定。

7、几个电阻的两端分别接在一起,每个电阻两端承受同一电压,这种电阻连接方法称为电阻的()。

(A)串联;(B)并联;(C)串并联;(D)级联。

8、金属导体的电阻与导体()有关。

(A)长度;(B)截面积;(C)电阻率;(D)材料。

9、正弦交流电的三要素是()

(A)电压、电动势、电位;(B)最大值、频率、初相位;(C)容 抗、感抗、阻抗;(D)平均值、周期、电流。

10、电感在直流电路各相当于()

(A)开路;(B)短路;(C)断路;(D)不存在。

二、对错题电流的方向规定为电子的运动方向。()电阻元件的伏安关系是一条通过原点的直线。()基尔霍夫定律适用于任何电路。()大小随时间改变的电流称为直流电流。()在直流电路中电容相当于开路。()沿电压的方向上电位是逐渐减小的。()电荷之间存在作用力,同性电荷互相排拆,异性电荷相互吸引。()8 绝缘体不可能导电。()

三、问答题:

1、低电压电源回路中三相四线制为哪三相、四线?

2、变压器是根据什么原理制造的?

3、电路的基本组成?

4、一个量程为10V的电压表,内阻为10欧,现改为量程为100V的电压表,应串多大的电阻?

5、一台600MW发电机满负荷运行5000小时,发电量多少?

6、继电保护的用途有哪些?

答案:

选择题:A C A A AA B C B B

对错题:××√×√×√×

问答题:

1、分为A、B、C三相,三根火线(A、B、C)、一根零线。

2、电磁感应原理。

3、电源、负载和中间环节。

4、90欧.5、30亿度.6、答:1.当电力系统中发生足以损坏设备或危及电网安全运行的故障时,继电保护使故障设备迅速脱离电网,以恢复电力系统的正常运行。

工程部面试试题 篇2

近年来, 许多热点事件在网络上被炒得沸沸扬扬, 有的炒作混淆是非、扰乱经济和社会秩序, 有的炒作侵犯他人权益, 但是, 也有的事件经过炒作, 引起了政府领导的高度重视, 很快得以解决。目前, 网上的种种炒作, 已使得不少老百姓对官方媒体信息产生了“老不相信”的现象。请问你是怎么看的?

【主要测评要素】

综合分析能力

【答题要点参考】

1.随着互联网与经济和社会联系日益密切, 互联网不再是虚拟空间, 而是现实生活的延伸, 各级党委政府必须高度重视互联网的舆情舆论。

2.政府各级领导要坚持依法行政, 增强服务意识、公开意识、关注民意, 及时解决人民群众关心的重大问题, 加强信息发布, 提高政府的公信力。

3.网民要增强自律意识, 客观理性地分析问题, 对自己的言论负责, 对社会负责。

4.依法加强互联网的舆情舆论管理, 对利用互联网造谣、诽谤或者发表、传播其他有害信息的人, 依法追究相关责任。

其他合情合理的回答。

面试题二:

在社会生活法则中, 通常都是人多力量大, 人心齐泰山移, 即“1+1>2”, 但也有俗语“三个和尚没水喝”, 是表述与此相反的现象, 即“1+1<2”。请你就上述两种现象谈谈自己的看法, 工作中应注意些什么?

【主要测评要素】

综合分析能力

【答题要点参考】

对以上问题的回答要体现综合辩证分析, 并能结合实际分析。

1. (1) “1+1>2”, 人多力量大, 是指团队整体力量大于各部分力量之和。

(2) “1+1>2”, 必须满足团队的目标为组织成员高度认同;各成员最大限度地发挥作用;团队各部分协同一致。

(3) “1+1>2”, 还必须处理好内部公平关系、绩效考评、和谐人际关系。

2. (1) “1+1<2”, 这个现象也是客观存在的, 是指团队整体力量对比小于各部分力量之和。

(2) “1+1<2”, 是由于责任不是自己独自承担时, 每个人都会有依赖他人的心理, 每个人的责任减少了, 人性中懒惰的天性得到了纵容。

3.在实际工作中, 要发挥团队集体的力量, 确立大家认同的组织目标, 建立责任到人机制、绩效考评机制、公平奖惩机制。

其他合情合理的回答。

面试题三:

近日, 媒体有以下四则报道:

一、2011年中国游客在法国购买免税商品总额达6.5亿欧元, 蝉联“法国购物王”称号, 昂贵的LV包更是其中最受欢迎的东西。

二、“五一”节, 昆明一大型超市举办“蔬菜展销节”, 小白菜0.5元/公斤, 韭菜0.7元/公斤, 较平时每公斤便宜0.2~0.3元, 引来大量市民排队抢购。

三、2011年, 我国城镇居民人均收入19109元, 农村居民人均纯收入仅为5919元。

四、改革开放之初, 我国基尼系数在0.3左右, 90年代中期为0.42, 到了2011年, 已经达到0.48。

请你就以上报道综合谈谈你的看法。

【主要测评要素】

综合分析能力

【答题要点参考】

1.以上四则报道反映了我国改革开放以来, 经济取得了长足的发展, 社会财富不断增加, 百姓生活得到提高, 但也出现了财富向少数人集中, 贫富差距扩大的现象。

2.在中国, 一类人抢购高档奢侈品, 另一类人却抢购低价生活用品。

3.我国消费率持续走低, 一个重要因素就是, 特别有钱、特别能花的只是少数人, 绝大多数老百姓收入水平偏低、收入增长有限。

4.近年来, 社会财富的确在增长, 但收入差距的扩大更应引起关注。目前全国1%的人占有了40%的金融资产, 一边是居民存款余额不断破纪录, 另一边是许多家庭根本没什么存款。

5.要让消费走出低谷, 必须正视相当一部分人收入不高的现实, 想办法让百姓的钱包真正鼓起来, 尤其是针对大量中低收入者, 更应采取强有力的措施, 比如大幅提高最低工资水平、降低税费、扩大就业创业等, 使其收入能够快速而大幅地增长, 不仅跑赢CPI, 也能跑过GDP。

其他合情合理的回答。

【点评】

面试题一为社会热点类题, 特别是网民关注多的话题要引起重视, 考生要看到网络言论的两面性, 能进行辩证地分析;面试题二为法则、原理效应类题, 此题用正反两个法则来描述社会不同现象, 考生要能辩证地分析;面试题三为材料分析类题, 材料中没有结论性的语言, 考生要从材料中分析出所反映的问题, 再对问题进行分析和阐述。综合分析能力题除以上类型外, 还有名言警句分析、漫画分析、串词等类型。综合分析能力题又以辩证分析类题占多数, 考生在分析时要围绕“是什么、为什么、怎么办”来阐述, 要求表述清、分析透、办法灵, 论述时要论点鲜明、论据充分、论证严密。

面试题四:

某地发生特大地震后, 各地纷纷捐款赈灾, 领导安排你在社区举办一场募捐赈灾义演, 募捐赈灾款一万元, 本社区居民收入、素质差别较大, 请你谈谈如何搞好这次募捐赈灾义演活动?

【主要测评要素】

计划组织能力

【答题要点参考】

1.首先感谢领导交待给我这项任务, 这是领导对我的信任, 是一次很好的锻炼机会, 同时我也感到任务重大, 要尽力做好。

2.了解这次活动的目的、意义和要完成的任务, 如一万元募捐赈灾款, 这次活动的难点在哪里, 如居民收入、素质差别大。

3.制订这次活动的详细计划和应急预案, 包括活动的时间、地点、节目组织、参加人员、赞助商、媒体报道等, 请有经验的人对计划和应急预案进行优化, 报领导审查批准。

4.认真实施。做好活动的统筹协调和后勤保障, 使活动能顺利开展, 特别是要发挥好媒体宣传、教育、引导的作用, 让更多的人参与此项活动, 伸出援助之手, 献出爱心, 达到预期目的, 同时要将活动中募集到的钱和捐助名单整理清楚向社会公布, 及时将捐款转到相关部门送到灾区。

活动过后要认真总结此次活动的情况, 向领导汇报。

it工程师面试试题 篇3

it工程师面试试题:

1.什么是windows域管理策略,有哪些;

2.cisco的系列机型有哪些;

3.linux系统的优点是什么;

4.ceotos server版与桌面版有什么不同;

5.要求你深入的说一下linux的服务;

6.介绍一下svn;

7.对集群的认识;

面试经历:

中午直接打电话让我第二天去西门子大厦面试,说到了门口打电话会有人接我进去。

第一次去西门子大厦,到了以后按照百度地图从地铁望京南站A口出走了一个街区远远就能看到高大上的西门子大厦。心里那个澎湃啊!

到了以后再大门前有一个地方需要做登记,你把信息登记一下 他帮你叫部门的人出来接你进去,还有发一个visitor的证件才能进,管理很严。

然后是是部门里一个同事样子的人出来接我上楼。在三楼。上去以后等了一会,leader直接叫我过去去办公室里谈。

一开始自我介绍,然后介绍部门是做客户服务下的技术支持的。分热线支持和网站支持 然后介绍岗位要求。主要是时间的问题问了很多。感觉时间能保证好就没问题了。可惜她要求能保证去半年,但我的情况连续去半年可能不行。 其他介绍了一下工资的什么的。 十多分钟就搞定了。

【职业功能】

1、负责研发公司应用软件的模块设计、开发和交付

2、负责编码,单元测试

3、按照功能组件的详细设计

4、对其他软件工程师的代码进行审核

5、参与新知识的学习和培训

6、修复程序BUG

7、参与与其业务相关的需求变更评审

8、完成上级交办的其他事宜

java软件工程师面试试题集2 篇4

面试题集共分为以下十个部分:

一、Core Java: 1 — 95 题1 — 24 页 基础及语法: 1 — 61 题1 — 13 页 异常: 62 — 69 题13 — 15 页 集合: 70 — 80 题15 — 18 页 线程: 81 — 90 题18 — 21 页

IO & Socket: 91 — 95 题21 — 24 页

二、OOAD & UML: 96 — 101 题24 — 25 页

三、XML: 102 — 105 题26 — 29 页

四、SQL: 106 — 109 题29 — 31 页

五、JDBC & Hibernate: 110 — 121 题31 — 35 页

六、Web: 122 — 161 题35 — 44 页

七、EJB & Spring: 162 — 179 题44 — 47 页

八、数据结构& 算法& 计算机基础: 180 — 187 题47 — 51 页

九、C++: 188 — 201 题51 — 55 页

十、Weblogic 及其它(附加部分)1 —— 13 题55 — 57 页

一、CoreJava 部分:(共95 题:基础91 道,中等难度4 道)基础及语法部分:(共61 题:基础60 道、中等难度1 道)

1、面向对象的特征有哪些方面? 【基础】 答:面向对象的特征主要有以下几个方面:

1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地 注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一 部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了 一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称 为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原 始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。

3)封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封 装的对象,这些对象通过一个受保护的接口访问其他对象。

4)多态性:多态性是指允许不同类的对象对同一消息作出响应。多态性包括参 数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的 优势,很好的解决了应用程序函数同名问题。

2、作用域public,private,protected,以及不写时的区别?【基础】 答:区别如下:

作用域当前类同包子孙类其他 public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × ×

不写时默认为default。

3、String 是最基本的数据类型吗? 【基础】

答:不是。

4、float 型float f=3.4是否正确? 【基础】

答:不正确;精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4。

5、语句float f=1.3;编译能否通过?【基础】

答:不能;应该用强制类型转换,如下所示:float f=(float)1.3。

6、short s1 = 1;s1 = s1 + 1;有什么错? short s1 = 1;s1 += 1;有什么错? 【基础】

答:short s1 = 1;s1 = s1 + 1;s1+1运算结果是int 型,需要强制转换类型; short s1 = 1;s1 += 1;可以正确编译,自动类型提升。

7、Java 有没有goto? 【基础】

答:goto 是java 中的保留字,现在没有在java 中使用。

8、int 和Integer 有什么区别? 【基础】

答:Java 提供两种不同的类型:引用类型和原始类型(或内置类型); int 是java 的原始数据类型,Integer 是java 为int 提供的封装类。Java 为每个原始类型提供了封装类:

原始类型: boolean,char,byte,short,int,long,float,double 封装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double 引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和 原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种 类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的 缺省值。对象引用实例变量的缺省值为null,而原始类型实例变量的缺省值与 它们的类型有关。

9、&和&&的区别?【基础】

答:&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)。

10、简述逻辑操作(&,|,^)与条件操作(&&,||)的区别?【基础】

答:区别主要有两点:a.条件操作只能操作布尔型的,而逻辑操作不仅可以操作 布尔型,而且可以操作数值型b.逻辑操作不会产生短路。

11、heap 和stack 有什么区别?【基础】

答:栈是一种线形集合,其添加和删除元素的操作应在同一段完成,栈按照后进 先出的方式进行处理;堆是栈的一个组成元素。

12、Math.round(11.5)等于多少? Math.round(-11.5)等于多少? 【基础】 答:Math.round(11.5)==12 Math.round(-11.5)==-11 round 方法返回与参数 最接近的长整数,参数加1/2 后求其floor。

13、swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String 上? 【基础】

答:switch(expr1)中,expr1 是一个整数表达式。因此传递给switch 和case 语句的参数应该是int、short、char 或者byte。long,string 都不能作用 于swtich。

14、编程题: 用最有效率的方法算出2 乘以8 等於几? 【基础】 答: 2 << 3。

15、有没有length()这个方法? String 有没有length()这个方法?【基础】

答:数组没有length()这个方法,有length 的属性。String 有length()这个 方法。

16、在JAVA 中,如何跳出当前的多重嵌套循环?【基础】

答:在最外层循环前加label 标识,然后用break:label 方法即可跳出多重循环。

17、构造器Constructor 是否可被override? 【基础】

答:构造器Constructor 不能被继承,因此不能重写Overriding,但可以被重 载Overloading。

18、两个对象值相同(x.equals(y)== true),但却可有不同的hash code,这 句话对不对? 【基础】

答:不对,有相同的hash code。

19、是否可以继承String 类? 【基础】 答:String 类是final 类,故不可以继承。20、以下二条语句返回值为true 的有: A:“beijing”==“beijing”;

B:“beijing”.equalsIgnoreCase(new String(“beijing”));【基础】 答:A 和B。

21、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 【基础】

答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数 被传递到方法中时,参数的值就是对该对象的引用。对象的内容可以在被调用的 方法中改变,但对象的引用是永远不会改变的。

22、我们在web 应用开发过程中经常遇到输出某种编码的字符,如iso8859-1 等,如何输出一个某种编码的字符串?【基础】 答:public String translate(String str){ String tempStr = “";try{ tempStr = new String(str.getBytes(”ISO-8859-1“), ”GBK“);tempStr = tempStr.trim();}catch(Exception e){ System.err.println(e.getMessage());} return tempStr;}

23、String 和StringBuffer 的区别? 【基础】

答:JAVA平台提供了两个类:String 和StringBuffer,它们可以储存和操作字 符串,即包含多个字符的字符数据。这个String 类提供了数值不可改变的字符 串。而这个StringBuffer 类提供的字符串进行修改。当你知道字符数据要改变 的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers 来动 态构造字符数据。

24、String, StringBuffer StringBuilder 的区别。【基础】 答:String 的长度是不可变的;

StringBuffer 的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使

用StringBuffer 的toString()方法;线程安全;

StringBuilder 是从JDK 5 开始,为StringBuffer 该类补充了一个单个线

程使用的等价类;通常应该优先使用StringBuilder 类,因为它支持所有相同 的操作,但由于它不执行同步,所以速度更快。

25、Overload 和Override 的区别。Overloaded 的方法是否可以改变返回值的类 型? 【基础】

答:方法的重写Overriding 和重载Overloading 是Java 多态性的不同表现。重 写Overriding 是父类与子类之间多态性的一种表现,重载Overloading 是一个 类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参 数,我们说该方法被重写(Overriding)。子类的对象使用这个方法时,将调用

子类中的定义,对它而言,父类中的定义如同被“屏蔽”了。如果在一个类中定 义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方 法的重载(Overloading)。Overloaded 的方法是可以改变返回值的类型。

26、定义类A 和类B 如下:【基础】 class A { int a=1;double d=2.0;void show(){ System.out.println(”Class A: a=“+a +”td=“+d);} } class B extends A{ float a=3.0f;String d=”Java program.“;void show(){ super.show();System.out.println(”Class B: a=“+a +”td=“+d);} }(1)若在应用程序的main 方法中有以下语句: A a=new A();a.show();则输出的结果如何?

(2)若在应用程序的main 方法中定义类B 的对象b: A b=new B();b.show();则输出的结果如何? 答:输出结果为:

1)Class A: a=1 d=2.0 ; 2)Class A: a=1 d=2.0 Class B: a=3.0 d=Java program。

27、描述一下JVM 加载class 文件的原理机制? 【基础】

答:JVM 中类的装载是由ClassLoader 和它的子类来实现的,Java ClassLoader

是一个重要的Java 运行时系统组件。它负责在运行时查找和装入类文件的类。

28、char 型变量中能不能存贮一个中文汉字?为什么? 【基础】

答:能够定义成为一个中文的,因为java 中以unicode 编码,一个char 占16 个字节,所以放一个中文是没问题的。

29、abstract class 和interface 有什么区别? 【基础】

答:声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用

于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现 该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是 一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态 方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也 是抽象类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类中 实现这些方法。接口(interface)是抽象类的变体。新型多继承性可通过实现 这样的接口而获得。接口中的所有方法都是抽象的,所有成员变量都是public static final 的。一个类可以实现多个接口,当类实现特殊接口时,它定义(即 将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何 对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,instanceof 运算符可以用来决定某对象的类是否实现了接口。

30、Static Nested Class 和Inner Class 的不同?【基础】

答:Static Nested Class 是被声明为静态(static)的内部类,它可以不依赖 于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。

31、java 中会存在内存泄漏吗,请简单描述。【基础】

答:会;存在无用但可达的对象,这些对象不能被GC 回收,导致耗费内存资源。

32、abstract 的method 是否可同时是static,是否可同时是native,是否可同 时是synchronized? 【基础】 答:都不能。

33、静态变量和实例变量的区别?【基础】

答:静态变量也称为类变量,归全类共有,它不依赖于某个对象,可通过类名直 接访问;而实例变量必须依存于某一实例,只能通过对象才能访问到它。

34、是否可以从一个static 方法内部发出对非static 方法的调用?【基础】 答:不可以,如果其中包含对象的method(),不能保证对象初始化。

35、写clone()方法时,通常都有一行代码,是什么?【基础】

答:Clone 有缺省行为:super.clone(),他负责产生正确大小的空间,并逐位 复制。

36、GC 是什么? 为什么要有GC? 【基础】

答:GC 是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出 现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java 提供的GC 功能可以自动监测对象是否超过作用域从而达到自动回收内存的 目的,Java 语言没有提供释放已分配内存的显示操作方法。Java 程序员不用 担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下 面的方法之一:System.gc()或Runtime.getRuntime().gc()。

37、垃圾回收的优点和原理。并考虑2 种回收机制。【基础】

答:Java 语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼 的内存管理的问题迎刃而解,它使得Java 程序员在编写程序的时候不再需要考 虑内存管理。由于有个垃圾回收机制,Java 中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使 用可以使用的内存。垃圾回收器通常是作为一个单独的低级别的线程运行,不可 预知的情况下对内存堆中已经死亡的或者长时间没有使用的对象进行清楚和回 收,程序员不能实时的调用垃圾回收器对某个对象或所有对象进行垃圾回收。回 收机制有分代复制垃圾回收和标记垃圾回收,增量垃圾回收。

38、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办 法主动通知虚拟机进行垃圾回收?【基础】

答:对于GC 来说,当程序员创建对象时,GC 就开始监控这个对象的地址、大小 以及使用情况。通常,GC 采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是”可达的“,哪些对象是”不可达的“。当GC 确定一

些对象为”不可达“时,GC 就有责任回收这些内存空间。可以。程序员可以手动 执行System.gc(),通知GC 运行,但是Java 语言规范并不保证GC 一定会执行。

39、String s=new String(“xyz”);创建了几个String Object? 【基础】

答:两个对象,一个是”xyx“,一个是指向”xyx“的引用对象s。

40、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可 继承实体类(concrete class)? 【基础】

答:接口可以继承接口。抽象类可以实现(implements)接口,抽象类可继承实体 类,但前提是实体类必须有明确的构造函数。

41、Java 的接口和C++的虚类的相同和不同处。【基础】

答:由于Java 不支持多继承,而有可能某个类或对象要使用分别在几个类或对 象里面的方法或属性,现有的单继承机制就不能满足要求。与继承相比,接口有 更高的灵活性,因为接口中没有任何实现代码。当一个类实现了接口以后,该类 要实现接口里面所有的方法和属性,并且接口里面的属性在默认状态下面都是 public static,所有方法默认情况下是public.一个类可以实现多个接口。

42、一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制? 【基础】

答:可以;必须只有一个类名与文件名相同。

43、说出一些常用的类,包,接口,请各举5 个。【基础】 答:常用的类:BufferedReader BufferedWriter FileReader FileWirter String Integer;

常用的包:java.lang java.awt java.io java.util java.sql;

常用的接口:Remote List Map Document NodeList

44、Anonymous Inner Class(匿名内部类)是否可以extends(继承)其它类? 是否可以implements(实现)interface(接口)? 【基础】

答:可以继承其他类或实现其他接口,在swing 编程中常用此方式。

45、内部类可以引用他包含类的成员吗?有没有什么限制?【基础】 答:一个内部类对象可以访问创建它的外部类对象的内容。

46、java 中实现多态的机制是什么?【基础】

答:方法的覆盖Overriding 和重载Overloading 是java 多态性的不同表现;覆 盖Overriding 是父类与子类之间多态性的一种表现,重载Overloading 是一个 类中多态性的一种表现。

47、在java 中一个类被声明为final 类型,表示了什么意思?【基础】 答:表示该类不能被继承,是顶级类。

48、下面哪些类可以被继承? 【基础】 1)java.lang.Thread(T)2)java.lang.Number(T)3)java.lang.Double(F)4)java.lang.Math(F)5)java.lang.Void(F)6)java.lang.Class(F)7)java.lang.ClassLoader(T)答:1、2、7 可以被继承。

49、指出下面程序的运行结果: 【基础】 class A{ static{ System.out.print(”1“);} public A(){ System.out.print(”2“);} } class B extends A{ static{ System.out.print(”a“);} public B(){ System.out.print(”b“);} } public class Hello{ public static void main(String[] ars){ A ab = new B();//执行到此处,结果: 1a2b ab = new B();//执行到此处,结果: 1a2b2b } } 答:输出结果为1a2b2b;类的static 代码段,可以看作是类首次加载(虚拟机加 载)执行的代码,而对于类加载,首先要执行其基类的构造,再执行其本身的构造。50、继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?【基础】 父类:

package test;public class FatherClass { public FatherClass(){ System.out.println(”FatherClass Create“);}

} 子类: package test;

import test.FatherClass;public class ChildClass extends FatherClass { public ChildClass(){ System.out.println(”ChildClass Create“);} public static void main(String[] args){ FatherClass fc = new FatherClass();ChildClass cc = new ChildClass();} } 答:输出结果为: FatherClass Create FatherClass Create ChildClass Create

51、内部类的实现方式? 【基础】 答:示例代码如下: package test;public class OuterClass { private class InterClass { public InterClass(){ System.out.println(”InterClass Create“);} } public OuterClass(){ InterClass ic = new InterClass();System.out.println(”OuterClass Create“);} public static void main(String[] args){ OuterClass oc = new OuterClass();} } 输出结果为: InterClass Create OuterClass Create

52、关于内部类: 【基础】 public class OuterClass { private double d1 = 1.0;//insert code here } You need to insert an inner class declaration at line 3,Which two

inner class declarations are valid?(Choose two.)A.class InnerOne{

public static double methoda(){return d1;} } B.public class InnerOne{ static double methoda(){return d1;} } C.private class InnerOne{ double methoda(){return d1;} } D.static class InnerOne{ protected double methoda(){return d1;} } E.abstract class InnerOne{ public abstract double methoda();} 答:答案为C、E;说明如下:

1)静态内部类可以有静态成员,而非静态内部类则不能有静态成员;故A、B 错;

2)静态内部类的非静态成员可以访问外部类的静态变量,而不可访问外部类 的非静态变量;故D 错;

3)非静态内部类的非静态成员可以访问外部类的非静态变量;故C 正确。

53、数据类型之间的转换: 1)如何将数值型字符转换为数字?

2)如何将数字转换为字符?

3)如何取小数点前两位并四舍五入? 【基础】

答:1)调用数值类型相应包装类中的方法parse***(String)或valueOf(String)即可返回相应基本类型或包装类型数值;

2)将数字与空字符串相加即可获得其所对应的字符串;另外对于基本类型

数字还可调用String 类中的valueOf(„)方法返回相应字符串,而对于包装类型 数字则可调用其toString()方法获得相应字符串;

3)可用该数字构造一java.math.BigDecimal 对象,再利用其round()方法 进行四舍五入到保留小数点后两位,再将其转换为字符串截取最后两位。

54、字符串操作:如何实现字符串的反转及替换?【基础】

答:可用字符串构造一StringBuffer 对象,然后调用StringBuffer 中的reverse 方法即可实现字符串的反转,调用replace 方法即可实现字符串的替换。

55、编码转换:怎样将GB2312 编码的字符串转换为ISO-8859-1 编码的字符串? 【基础】

答:示例代码如下: String s1 = ”你好“;String s2 = new String(s1.getBytes(”GB2312“), ”ISO-8859-1“);

56、写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分 隔。【基础】

答:函数代码如下:

public String[] split(String str, int chars){ int n =(str.length()+ charssubBytes == 1){ return str.substring(0, i);} } } return str;}

58、日期和时间:

1)如何取得年月日、小时分秒?

2)如何取得从1970 年到现在的毫秒数? 3)如何取得某个日期是当月的最后一天? 4)如何格式化日期?【基础】

答:1)创建java.util.Calendar 实例(Calendar.getInstance()),调用其get()方法传入不同的参数即可获得参数所对应的值,如:

calendar.get(Calendar.YEAR);//获得年 2)以下方法均可获得该毫秒数: Calendar.getInstance().getTimeInMillis();System.currentTimeMillis();3)示例代码如下: Calendar time = Calendar.getInstance();time.set(Calendar.DAY_OF_MONTH, time.getActualMaximum(Calendar.DAY_OF_MONTH));4)利用java.text.DataFormat 类中的format()方法可将日期格式化。

59、Java 编程,打印昨天的当前时刻。【基础】 答:public class YesterdayCurrent{ public static void main(String[] args){ Calendar cal = Calendar.getInstance();cal.add(Calendar.DATE,-1);System.out.println(cal.getTime());} } 60、java 和javasciprt 的区别。【基础】

答:JavaScript 与Java 是两个公司开发的不同的两个产品。Java 是SUN 公司推 出的新一代面向对象的程序设计语言,特别适合于Internet 应用程序开发;而 JavaScript 是Netscape 公司的产品,其目的是为了扩展Netscape Navigator 功能,而开发的一种可以嵌入Web 页面中的基于对象和事件驱动的解释性语言, 它的前身是Live Script;而Java 的前身是Oak 语言。下面对两种语言间的异 同作如下比较:

1)基于对象和面向对象:

Java 是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象; JavaScript 是种脚本语言,它可以用来制作与网络无关的,与用户交互作用 的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用; 2)解释和编译:

Java 的源代码在执行之前,必须经过编译;

JavaScript 是一种解释性编程语言,其源代码不需经过编译,由浏览器解释 执行;

3)强类型变量和类型弱变量:

Java 采用强类型变量检查,即所有变量在编译之前必须作声明;

JavaScript 中变量声明,采用其弱类型。即变量在使用前不需作声明,而是 解释器在运行时检查其数据类型; 4)代码格式不一样。

61、什么时候用assert?【中等难度】

答:assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都 支持这种机制。一般来说,assertion 用于保证程序最基本、关键的正确性。assertion 检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion 检查通常是关闭的。在实现中,断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为true;如果表达式计算为false,那么系统 会报告一个Assertionerror。

断言用于调试目的:

assert(a > 0);// throws an Assertionerror if a <= 0 断言可以有两种形式: assert Expression1;assert Expression1 : Expression2;

Expression1 应该总是产生一个布尔值。

Expression2 可以是得出一个值的任意表达式;这个值用于生成显示更多调 试信息的String 消息。

断言在默认情况下是禁用的,要在编译时启用断言,需使用source 1.4 标记: javac-source 1.4 Test.java 要在运行时启用断言,可使用-enableassertions 或者-ea 标记。

要在运行时选择禁用断言,可使用-da 或者-disableassertions 标记。

要在系统类中启用断言,可使用-esa 或者-dsa 标记。还可以在包的基础上

启用或者禁用断言。可以在预计正常情况下不会到达的任何位置上放置断言。断 言可以用于验证传递给私有方法的参数。不过,断言不应该用于验证传递给公有 方法的参数,因为不管是否启用了断言,公有方法都必须检查其参数。不过,既 可以在公有方法中,也可以在非公有方法中利用断言测试后置条件。另外,断言 不应该以任何方式改变程序的状态。异常部分:(共8 题:基础8 道)

62、Java 中的异常处理机制的简单原理和应用?【基础】

答:当JAVA 程序违反了JAVA 的语义规则时,JAVA 虚拟机就会将发生的错误表 示为一个异常。违反语义规则包括2 种情况。一种是JAVA 类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null 的对象时会 引发NullPointerException。另一种情况就是JAVA 允许程序员扩展这种语义检 查,程序员可以创建自己的异常,并自由选择在何时用throw 关键字引发异常。所有的异常都是java.lang.Thowable 的子类。63、error 和exception 有什么区别? 【基础】

答:error 表示系统级的错误和程序不必处理的异常,是恢复不是不可能但很困 难的情况下的一种严重问题;比如内存溢出,不可能指望程序能处理这样的情况; exception 表示需要捕捉或者需要程序进行处理的异常,是一种设计或实现 问题;也就是说,它表示如果程序运行正常,从不会发生的情况。

64、try {}里有一个return 语句,那么紧跟在这个try 后的finally {}里的code 会不会被执行,什么时候被执行,在return 前还是后? 【基础】 答:会执行,在return 前执行。

65、JAVA 语言如何进行异常处理,关键字:throws,throw,try,catch,finally 分别代表什么意义?在try 块中可以抛出异常吗?【基础】

答:Java 通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并

提供了良好的接口。在Java 中,每个异常都是一个对象,它是Throwable 类或 其它子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有 异常信息,调用这个对象的方法可以捕获到这个异常并进行处理。Java 的异常 处理是通过5 个关键词来实现的:try、catch、throw、throws 和finally。一

般情况下是用try 来执行一段程序,如果出现异常,系统会抛出(throws)一个 异常,这时候你可以通过它的类型来捕捉(catch)它,或最后(finally)由缺 省处理器来处理;

try 用来指定一块预防所有“异常”的程序;

catch 子句紧跟在try 块后面,用来指定你想要捕捉的“异常”的类型; throw 语句用来明确地抛出一个“异常”;

throws 用来标明一个成员函数可能抛出的各种“异常”;

Finally 为确保一段代码不管发生什么“异常”都被执行一段代码;

可以在一个成员函数调用的外面写一个try 语句,在这个成员函数内部写另一 个try 语句保护其他代码。每当遇到一个try 语句,“异常”的框架就放到堆栈 上面,直到所有的try 语句都完成。如果下一级的try 语句没有对某种“异常” 进行处理,堆栈就会展开,直到遇到有处理这种“异常”的try 语句。

66、运行时异常与一般异常有何异同?【基础】

答:异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的 通常操作中可能遇到的异常,是一种常见运行错误。java 编译器要求方法必须 声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行 时异常。

67、给我一个你最常见到的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 68、final, finally, finalize 的区别? 【基础】 答:final:修饰符(关键字);如果一个类被声明为final,意味着它不能再 派生出新的子类,不能作为父类被继承,因此一个类不能既被声明为abstract 的,又被声明为final 的;将变量或方法声明为final,可以保证它们在使用中 不被改变;被声明为final 的变量必须在声明时给定初值,而在以后的引用中只 能读取,不可修改;被声明为final 的方法也同样只能使用,不能重载。finally:再异常处理时提供finally 块来执行任何清除操作;如果抛出一 个异常,那么相匹配的catch 子句就会执行,然后控制就会进入finally 块(如 果有的话)。

finalize:方法名;Java 技术允许使用finalize()方法在垃圾收集器将

对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定 这个对象没有被引用时对这个对象调用的。它是在Object 类中定义的,因此所 有的类都继承了它。子类覆盖finalize()方法以整理系统资源或者执行其他清 理工作。finalize()方法是在垃圾收集器删除对象之前对这个对象调用的。

69、类Example A 继承Exception,类ExampleB 继承Example A;【基础】 有如下代码片断:

try{ throw new ExampleB(“b”); }catch(ExampleA e){ System.out.printfln(“ExampleA”); }catch(Exception e){ System.out.printfln(“Exception”); } 输出的内容应该是:

A:ExampleA B:Exception C:b D:无 答:输出为A。

集合部分:(共11 题:基础11 道)

70、介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)【基础】 答:Collection FrameWork 如下: Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection 是最基本的集合接口,一个Collection 代表一组Object,即 Collection 的元素(Elements); Map 提供key 到value 的映射。71、List,Set,Map 是否继承自Collection 接口?【基础】 答:List,Set 是;Map 不是。

72、你所知道的集合类都有哪些?主要方法?【基础】

答:最常用的集合类是List 和Map。List 的具体实现包括ArrayList 和

Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元 素列表。List 适用于按数值索引访问元素的情形。Map 提供了一个更通用的

元素存储方法。Map 集合类用于存储元素对(称作“键”和“值”),其中每 个键映射到一个值。

73、说出ArrayList,Vector, LinkedList 的存储性能和特性?【基础】

答:ArrayList 和Vector 都是使用数组方式存储数据,此数组元素数大于实际 存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元 素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector 由 于使用了synchronized 方法(线程安全),通常性能上较ArrayList 差,而 LinkedList 使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。

74、Collection 和Collections 的区别?【基础】

答:Collection 是java.util 下的接口,它是各种集合的父接口,继承于它的 接口主要有Set 和List;Collections 是个java.util 下的类,是针对集合的

帮助类,提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。75、HashMap 和Hashtable 的区别? 【基础】

答:二者都实现了Map 接口,是将惟一键映射到特定的值上;主要区别在于: 1)HashMap 没有排序,允许一个null 键和多个null 值,而Hashtable 不允许; 2)HashMap 把Hashtable 的contains 方法去掉了,改成containsvalue 和 containsKey,因为contains 方法容易让人引起误解;

3)Hashtable 继承自Dictionary 类,HashMap 是Java1.2 引进的Map 接口的实现; 4)Hashtable 的方法是Synchronize 的,而HashMap 不是,在多个线程访问 Hashtable 时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外 同步。

Hashtable 和HashMap 采用的hash/rehash 算法大致一样,所以性能不会有很 大的差异。

76、Arraylist 与Vector 区别?【基础】

答:就ArrayList 与Vector 主要从二方面来说: 1)同步性:Vector 是线程安全的(同步),而ArrayList 是线程序不安全的; 2)数据增长:当需要增长时,Vector 默认增长一倍,而ArrayList 却是一半。77、List、Map、Set 三个接口,存取元素时,各有什么特点?【基础】 答:List 以特定次序来持有元素,可有重复元素。Set 无法拥有重复元素,内部 排序。Map 保存key-value 值,value 可多值。

78、Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还 是equals()? 它们有何区别? 【基础】

答:Set 里的元素是不能重复的,用equals()方法来区分重复与否。覆盖 equals()方法用来判断对象的内容是否相同,而”==”判断地址是否相等,用来 决定引用值是否指向同一对象。

79、用程序给出随便大小的10 个数,序号为1-10,按从小到大顺序输出,并输 出相应的序号。【基础】 答:代码如下: package test;import java.util.ArrayList;import java.util.Collections;import java.util.Iterator;import java.util.List;import java.util.Random;public class RandomSort { public static void printRandomBySort(){ Random random = new Random();// 创建随机数生成器 List list = new ArrayList();// 生成10 个随机数,并放在集合list 中 for(int i = 0;i < 10;i++){ list.add(random.nextInt(1000));

} Collections.sort(list);// 对集合中的元素进行排序 Iterator it = list.iterator();int count = 0;while(it.hasNext()){ // 顺序输出排序后集合中的元素 System.out.println(++count + ”: “ + it.next());} } public static void main(String[] args){ printRandomBySort();} } 80、用JAVA 实现一种排序,JAVA 类实现序列化的方法?实现比较要实现什么样的接口?【基础】 答:用插入法进行排序代码如下: package test;import java.util.*;class InsertSort { ArrayList al;public InsertSort(int num,int mod){ al = new ArrayList(num);Random rand = new Random();System.out.println(”The ArrayList Sort Before:“);for(int i=0;i=tempInt.intValue()){

在COLLECTION 框架中,al.add(j,tempInt);MaxSize++;System.out.println(al.toString());break;} } } } System.out.println(”The ArrayList Sort After:“);for(int i=0;i

Collection 框架中实现比较要实现Comparable 接口和Comparator 接口。线程部分:(共10 题:基础7 道,中等难度3 道)81、sleep()和wait()有什么区别? 【基础】

答:sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行 机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep 不会 释放对象锁。wait 是Object 类的方法,对此对象调用wait 方法导致本线程放 弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify 方法(或 notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。

82、当一个线程进入一个对象的一个synchronized 方法后,其它线程是否可进 入此对象的其它方法? 【基础】

答:其它线程只能访问该对象的其它非同步方法,同步方法则不能进入。83、请说出你所知道的线程同步的方法。【基础】

答:wait():使一个线程处于等待状态,并且释放所持有的对象的lock; sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方 法要捕捉InterruptedException 异常;

notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM 确定唤醒哪个线程,而且 不是按优先级;

notityAll():唤醒所有处入等待状态的线程,注意并不是给所有唤醒线程一 个对象的锁,而是让它们竞争。

84、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 【基础】 答:多线程有两种实现方法,分别是继承Thread 类与实现Runnable 接口,同步 的实现方面有两种,分别是synchronized,wait 与notify。

85、同步和异步有何异同,在什么情况下分别使用他们?举例说明。【基础】

答:如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。当应用程序在对象上调用了一个需要花费很长时间来执行的 方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况 下采用异步途径往往更有效率。

86、启动一个线程是用run()还是start()?【基础】

答:启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行 状态,这意味着它可以由JVM 调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。

87、线程的基本概念、线程的基本状态以及状态之间的关系?【基础】

答:线程指在程序执行过程中,能够执行程序代码的一个执行单位,每个程序至 少都有一个线程,也就是程序本身;

Java 中的线程有四种状态分别是:运行、就绪、挂起、结束。

88、简述synchronized 和java.util.concurrent.locks.Lock 的异同?【中等 难度】

答:主要相同点:Lock 能完成synchronized 所实现的所有功能;

主要不同点:Lock 有比synchronized 更精确的线程语义和更好的性能。

synchronized 会自动释放锁,而Lock 一定要求程序员手工释放,并且必须在 finally 从句中释放。

89、java 中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?【中等难度】

答:有两种实现方法,分别是继承Thread 类与实现Runnable 接口;

用synchronized 关键字修饰同步方法;

反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而 且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它 们。结果很难检查出真正的问题所在;

suspend()方法容易发生死锁。调用suspend()的时候,目标线程会停下来,但却仍然持有在这之前获得的锁定。此时,其他任何线程都不能访问锁定的资源,除非被“挂起”的线程恢复运行。对任何线程来说,如果它们想恢复目标线程,同时又试图使用任何一个锁定的资源,就会造成死锁。故不应该使用suspend(),而应在自己的Thread 类中置入一个标志,指出线程应该活动还是挂起。若标志 指出线程应该挂起,便用wait()命其进入等待状态。若标志指出线程应当恢复,则用一个notify()重新启动线程。

90、设计4 个线程,其中两个线程每次对j 增加1,另两个线程对j 每次减少1; 写出程序。【中等难度】 答:以下程序使用内部类实现线程,对j 增减的时候没有考虑顺序问题: public class TestThread { private int j;public TestThread(int j){this.j = j;} private synchronized void inc(){ j++;System.out.println(j + ”--Inc--“ + Thread.currentThread().getName());

} private synchronized void dec(){ j--;System.out.println(j + ”--Dec--“ + Thread.currentThread().getName());} public void run(){(new Dec()).start();new Thread(new Inc()).start();(new Dec()).start();new Thread(new Inc()).start();} class Dec extends Thread { public void run(){ for(int i=0;i<100;i++){ dec();} } } class Inc implements Runnable { public void run(){ for(int i=0;i<100;i++){ inc();} } } public static void main(String[] args){(new TestThread(5)).run();} } IO 流及Socket 部分:(共5 题:基础5 道)

91、什么是java 序列化,如何实现java 序列化?【基础】

答:序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进 行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之 间。序列化是为了解决在对对象流进行读写操作时所引发的问题;

序列化的实现:将需要被序列化的类实现Serializable 接口,该接口没有需实 现的方法,implements Serializable 只是为了标注该对象是可被序列化的,然 后使用一个输出流(如FileOutputStream)来构造一个ObjectOutputStream(对 象流)对象,接着,使用ObjectOutputStream 对象的writeObject(Object obj)方法就可以将参数为obj 的对象写出(即保存其状态),要恢复的话则用输入流。92、java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?【基础】

答:字节流,字符流。字节流继承于InputStream、OutputStream,字符流继承

于Reader、Writer。在java.io 包中还有许多其他的流,主要是为了提高性能 和使用方便。

93、文件和目录(IO)操作:

1)如何列出某个目录下的所有文件? 2)如何列出某个目录下的所有子目录? 3)如何判断一个文件或目录是否存在? 4)如何读写文件?【基础】 答:1)示例代码如下: File file = new File(”e:总结“);File[] files = file.listFiles();for(int i=0;i

System.out.println(new File(”d:.txt“).exists());4)示例代码如下: //读文件: FileInputStream fin = new FileInputStream(”e:t.txt“);byte[] bs = new byte[100];while(true){ int len = fin.read(bs);if(len <= 0)break;System.out.print(new String(bs,0,len));} fin.close();//写文件: FileWriter fw = new FileWriter(”e:est.txt“);fw.write(”hello world!“ + System.getProperty(”line.separator“));fw.write(”你好!北京!“);fw.close();94、写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出 现的次数。【基础】 答:代码如下:

public int countWords(String file, String find)throws Exception { int count = 0;Reader in = new FileReader(file);

int c;while((c = in.read())!=-1){ while(c == find.charAt(0)){ for(int i = 1;i < find.length();i++){ c = in.read();if(c!= find.charAt(i))break;if(i == find.length()-1)count++;} } } return count;} 95、Java 的通信编程,编程题(或问答),用JAVA SOCKET 编程,读服务器几个 字符,再写入本地显示?【基础】 答:Server 端程序: package test;import java.net.*;import java.io.*;public class Server{ private ServerSocket ss;private Socket socket;private BufferedReader in;private PrintWriter out;public Server(){ try { ss=new ServerSocket(10000);while(true){ socket = ss.accept();String RemoteIP = socket.getInetAddress().getHostAddress();String RemotePort = ”:“+socket.getLocalPort();System.out.println(”A client come in!IP:“ + RemoteIP+RemotePort);in = new BufferedReader(new InputStreamReader(socket.getInputStream()));String line = in.readLine();System.out.println(”Cleint send is :“ + line);out = new PrintWriter(socket.getOutputStream(),true);out.println(”Your Message Received!“);out.close();in.close();socket.close();

} }catch(IOException e){ out.println(”wrong“);} } public static void main(String[] args){ new Server();} } Client 端程序: package test;import java.io.*;import java.net.*;public class Client { Socket socket;BufferedReader in;PrintWriter out;public Client(){ try { System.out.println(”Try to Connect to 127.0.0.1:10000“);socket = new Socket(”127.0.0.1“,10000);System.out.println(”The Server Connected!“);System.out.println(”Please enter some Character:“);BufferedReader line = new BufferedReader(new InputStreamReader(System.in));out = new PrintWriter(socket.getOutputStream(),true);out.println(line.readLine());in = new BufferedReader(new InputStreamReader(socket.getInputStream()));System.out.println(in.readLine());out.close();in.close();socket.close();}catch(IOException e){ out.println(”Wrong“);} } public static void main(String[] args){ new Client();} }

二、OOA/D 与UML 部分:(共6 题:基础2 道,中等难度4 道)

96、UML 是什么?常用的几种图?【基础】

答:UML 是标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包 图),行为图,交互图(顺序图,合作图),实现图。97、编程题: 写一个Singleton 出来。【基础】

答:Singleton 模式主要作用是保证在Java 应用程序中,一个类Class 只有一 个实例存在。举例:定义一个类,它的构造函数为private 的,它有一个static 的private 的该类变量,在类初始化时实例话,通过一个public 的getInstance 方法获取对它的引用,继而调用其中的方法。}

例后,开发人员可以调用基类中的方法而不必考虑到底返回的是哪一个子类的实 例。

100、开发中都用到了那些设计模式?用在什么场合? 【中等难度】

答:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题 的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。主要用到了MVC 的设计模式,用来开发JSP/Servlet 或者J2EE 的相关应用;及简单工厂模式等。

101、你对软件开发中迭代的含义的理解;【中等难度】

答:软件开发中,各个开发阶段不是顺序执行的,应该是并行执行,也就是迭代 的意思。这样对于开发中的需求变化,及人员变动都能得到更好的适应。

三、XML 部分:(共4 题:基础1 道,中等难度1 道,较难2 道)102、XML 文档定义有几种形式?它们之间有何本质区别?解析XML 文档有哪几 种方式?【基础】

答:1)两种形式:dtd 以及schema;

2)本质区别:schema 本身是xml 的,可以被XML 解析器解析(这也是从DTD 上发展schema 的根本目的);

3)解析方式:有DOM,SAX,STAX 等:

DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM 的树结 构所造成的,这种结构占用的内存较多,而且DOM 必须在解析文件之前把整个文 档装入内存,适合对XML 的随机访问;

SAX:不同于DOM,SAX 是事件驱动型的XML 解析方式。它顺序读取XML 文

件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开 头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来 处理XML 文件,适合对XML 的顺序访问; STAX:Streaming API for XML(StAX)。

103、你在项目中用到了xml 技术的哪些方面?如何实现的? 【中等难度】 答:用到了数据存贮,信息配置两方面。在做数据交换平台时,将不能数据源的 数据组装成XML 文件,然后将XML 文件压缩打包加密后通过网络传送给接收者,接收解密与解压缩后再同XML 文件中还原相关信息进行处理。在做软件配置时,利用XML 可以很方便的进行,软件的各种配置参数都存贮在XML 文件中。

104、用jdom 解析xml 文件时如何解决中文问题?如何解析? 【较难】 答:看如下代码,用编码方式加以解决 package test;import java.io.*;public class DOMTest{ private String inFile = ”c:people.xml“;private String outFile = ”c:people.xml“;public static void main(String args[]){ new DOMTest();} public DOMTest(){ try{ javax.xml.parsers.DocumentBuilder builder = javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder();

org.w3c.dom.Document doc = builder.newDocument();org.w3c.dom.Element root = doc.createElement(”老师“);org.w3c.dom.Element wang = doc.createElement(”王“);org.w3c.dom.Element liu = doc.createElement(”刘“);wang.appendChild(doc.createTextNode(”我是王老师“));root.appendChild(wang);doc.appendChild(root);javax.xml.transform.Transformer transformer = javax.xml.transform.TransformerFactory.newInstance().newTransformer();transformer.setOutputProperty(javax.xml.transform.OutputKeys.ENCODING,”gb2312“);transformer.setOutputProperty(javax.xml.transform.OutputKeys.INDENT, ”yes“);transformer.transform(new javax.xml.transform.dom.DOMSource(doc), new javax.xml.transform.stream.StreamResult(outFile));}catch(Exception e){ System.out.println(e.getMessage());} } } 105、编程用JAVA 解析XML 的方式。【较难】 答:用SAX 方式解析XML,XML 文件如下:

王小明 信息学院

6258113 男,1955 年生,博士,95 年调入海南大学 事件回调类SAXHandler.java : import java.io.*;import java.util.Hashtable;import org.xml.sax.*;

public class SAXHandler extends HandlerBase{ private Hashtable table = new Hashtable();private String currentElement = null;private String currentValue = null;public void setTable(Hashtable table){ this.table = table;} public Hashtable getTable(){ return table;} public void startElement(String tag, AttributeList attrs)throws SAXException{ currentElement = tag;} public void characters(char[] ch, int start, int length)throws SAXException{ currentValue = new String(ch, start, length);} public void endElement(String name)throws SAXException{ if(currentElement.equals(name))table.put(currentElement, currentValue);} } JSP 内容显示源码,SaxXml.jsp: 剖析XML 文件people.xml <%@ page errorPage=”ErrPage.jsp“ contentType=”text/html;charset=GB2312“ %> <%@ page import=”java.io.*“ %> <%@ page import=”java.util.Hashtable“ %> <%@ page import=”org.w3c.dom.*“ %> <%@ page import=”org.xml.sax.*“ %> <%@ page import=”javax.xml.parsers.SAXParserFactory“ %>

<%@ page import=”javax.xml.parsers.SAXParser“ %> <%@ page import=”SAXHandler“ %> <% File file = new File(”c:people.xml“);FileReader reader = new FileReader(file);Parser parser;SAXParserFactory spf = SAXParserFactory.newInstance();SAXParser sp = spf.newSAXParser();

工程部面试试题 篇5

现代教学的核心理念是民主平等,你认为在教学中要特别尊重学生的哪些学习行为? 答:现代教育的核心理念是民主平等,这也是新课程改革的教学理念,建立民主平等的师生关系可以说是新课程的一项重大变革,建立民主平等的师生关系,必须以教师与学生在教学中互相尊重为原则,因此从教师的角度来说,以下几项是需特别注意的:1、必须让学生的学习个性得到充分的张扬;

教师必须把学生当作一个富有生命意义的活生生的人来看待,每一个人都会有自己的个性,教师要充分尊重学生的个性化学习行为;

2、教师必须要充分发挥学生的个人特长,学生在学习的过程中肯定会学有所长,也会有一些掌握得不够好的知识,这时教师在尊重学生的兴趣爱好,发展他的特长,而不能以教师的眼光和要求去规范学生,要帮助学生以自己的特长激起学习的兴趣,以充分呵护他们的学习积极性;

3、教师必须以平等中的首席出现在学生面前,既是学生学习中的导师,又是和学生一起学习的同伴,要充分理解和关注学生在学习中的困难,以更好地帮助他们解决学习中遇到的问题。当然尊重学生的学习行为还有许多,由于时间关系我不在这里一一列举,我想只有教师放下高高在上的师道尊严,以平等的眼光看待学生,以朋友之心对待学生,这样在教学中才能特别尊重学生的正常有益的学习行为,才会有民主平等的师生关系。

问题教学是目前课堂教学的研究热点,你认为课堂教学中问题的设计要遵循哪些基本原则?(此问题以题纲作答,必要时展开一些内容即可)答:在开放教育的教学模式探索中,问题教学作为一种教育观念,一种适合远程教育的教法,一种适合学生自主学习的学法,一种资源展示的方式,不仅具有实用性和可操作性,而且,只要认真遵循问题设计的原则,一定会产生良好的教育效益。所以在问题教学中我认为根据开放教育的教学特点,设计问题时应遵循以下几个主要原则。⑴围绕重点设计问题;

教师要以主体资源——文字教材为主,根据教学大纲和课程目标的要求,结合学生的实际,立足于教材内容,把握教材整体结构进行问题设计。设计时要以突出重点,解决难点为根本宗旨,问题的数量应在此前提下,做到少而精。⑵采用“模块”设计问题;

模块,简单地讲就是单元。问题设计时要采用“模块”的方式,并且模块的大小要与教材的章节划分相统一。通过问题把本单元的学习内容高度概括,建立本章节知识的基本框架,使学生在掌握知识点的同时,又掌握了本单元的知识结构,也便于学生在学习文字教材和其它资源时,把主要精力放在每个单元的重点知识和知识之间的相互联系上,同时还可方便学生在复习时根据自己的需要任意选择。⑶营造“情境”设计问题 鲁宾斯坦认为,最鲜明的、能动的思维过程表现为人提出并解决生活中遇到的各种问题,也就是说,问题设计要营造与生活紧密相关的问题情境。首先,要能使学生产生掌握这一问题的需要,要有新意、有意义;

其次,问题要有概括性,通过一个问题的解决,掌握解决同类问题的方法;

再次,由于师生之间面对面交流的机会少,问题的设计要使学生通过自己的努力和教师的提示加以解决,必须能使学生“吃到桃子”。这里的关键是教师的“提示”、“导学”。⑷指导“学法”设计问题自主化学习的方法是多种多样的,教师在有限的面授辅导时间内,很难把各种学习方法教给学生,即使把这些方法罗列出来,也没有实际意义。采用问题教学法后,不同类型的问题有不同的解决方法,通过教师的精心设计,更能突出教师的“导学”功能,实现师生之间的虚拟交互。比如,在设计第一层次的问题时,提示学生采用比较法、类比法、剖析法掌握概念的本质含义;

在设计第二、三个层次的问题时,采用引导、探索的方法,帮助学生学习。总之,学法指导是问题设计的一个重要环节,从知识铺垫、思路分析直至问题的解决,应贯穿始终。⑸利用资源设计问题多种媒体资源综合运用是开放教育的主要特点。而学生在学习的过程中,主要利用的还是文字教材,其它资源的运用并不普遍,学生采用多种资源配合学习的习惯还没有形成。因此,可以设计一些问题,必须要通过多种资源的同时运用才能解决,这样就可促使学生去运用资源。⑹便于“自测”设计问题当代美国实用主义教学模式认为:知识是相对的,是因事而变和前后联系的,只有通过解决问题的过程和不断进行验证的过程,才能获得知识。问题教学中学生的自我评价有着十分重要的意义,不断的正向激励,会进一步诱发学生的学习兴趣和学习动机。因此在设计时,既要让学生知道自己的结果是“对”还是“错”,还应知道为什么,这样才能充分体现问题教学的这一功能。

做班主任吃亏吗? 魏老师说做老师不做班主任那真是吃了大亏,我非常赞同魏老师的观点,这句话真是说到我的心坎里去了,其实根据我十多年的教学经历来说,我觉得做班主任还是比较合算的,我的想法有以下几点:

一、能吸取先进的教育理念,提高自己的教学管理水平。班主任既要完成学科教学任务,又要做好管家,大事小情都要做到有的放矢。从直观上来说可能学习的时间相对较少。但是从另一方面,为了能经常吸取先进的教育理念,我经常收看、收集与教育有关的信息,在潜移默化中提高了自己的管理水平。二、交流经验,加快自己的成长步伐。班主任工作纷繁复杂,为了取得较好的管理效果,我经常和其他班主任互相交流自己的育人经验,有失误的败笔,也有成功的喜悦。大家在互相交谈中多了几份留意和思考,多了几份关注和细心。同行间的交流与思考似一道强劲的催化剂,加快了我成长的步伐。三、增强了反思精神。学一学,听一听是班主任积累经验的过程,现代信息条件下的网络技术为班主任发展提供了平台,我写教育札记、教育日记,写同孩子们相处的成长故事,并粘贴在网络上进行交流,后来干脆建立了自己的教育博客,成立了自己的家园。写一写,让我品尝到了交流带来的成功和快乐,班主任工作极大的炼就了我的反思精神。所以说,做班主任虽然辛苦,但对我快速成长为一名优秀的教师却有些不可估量的作用。

有位数学老师。。。对待做错题的学生、对待后进生等 我会写下一句鼓励他的话,并告诉他老师在等待着他的进步,我觉得在新课程理念下,教师首先要学会尊重学生,并且要实实在在的去爱护他们,关心他们,就象魏书生先生说得那样,差生其实也挺不容易的,要让他们每天安静地坐在教室里听一些完全不懂的东西,确实也需要一定的毅力。所以我们要用心去关注他们,实实在在地做一些老师可以做,也应该做的事;

去尊重他们,把他们作为一个鲜活的生命体来对待,而不是在他们做错题时简单地打上叉叉,或一味的批评他们,如果像那个数学老师一样划上一个大大的“0”,这肯定不是一个明智老师的行为,幸好那位老师也认识到了自己失误之处,我也为他感到高兴,更为他的学生感到幸福。

教师要耐得住寂寞、清贫、教师要守住这片净土,你为什么选择教师这个行业?参加教师招考进行教师队伍你的动机是什么?你觉得做教师的伟大之处在哪里? 做一名光荣的人民教师一直以来是我的梦想,也是我最真实的理想,虽然我从教已经有十几年了,但我还没有成为真正意义上的教师,所以我要报考教师这个职业,并不是因为听了“教师是太阳底下最光辉的职业”这句话,而是因为我非常了解这个职业,也非常热爱这个写满奉献、充满挑战的职业,因为在这里有着可爱的孩子,令人敬佩的同事们,他们都已成为人生路上不可磨灭的一笔。再说,要说教师清贫,我想在金钱上是不能与发横财的人比较,但现在的收入也不能说是清贫了吧,况且比我现在代课的收入将会高上几倍,所以我倒不觉得教师有多清贫。但不管怎么说,教师在精神上是富裕的,是其它行业所不能比拟的,因为我们从事的是伟大的事业,是令人尊敬的事业,至少我们的灵魂是幸福的。如果上天要我选择财富的富有和灵魂的幸福,我想我会毫不犹豫地选择后者,这可能就是我选择教师这个职业的根本原因吧!有人说没有惩罚的教育是不完整的教育?教育惩罚与体罚的度? 刚巧我在最近将常在网上看到关于“教师体罚学生”的评论文章,文章中不乏对教师的恶语攻击,甚至有些家长认为教师体罚学生是禽兽不如的行为。我想让这些家长理解的体罚应该是教师对学生的“打”和“骂”吧。身为一名老师,我不赞成教师打骂学生,但是我觉得在教育过程给与学生一定的“惩罚”却是必要的。要想让孩子成长为一个心理健全的人,我们给他们的教育首先就应该是健全的,不仅要让他们享受爱、学会爱,也应该让孩子学会接受惩罚,学会对自己的行为负责。像美国这讲究民主的国家,他们的法律是允许教师体罚学生的,其目的之一也是教育学生学会要对自己的行为负责。惩罚不等于体罚,惩罚不是目的,惩罚是为了让孩子更坚强,所以我觉得这句话是有一定道理的。

如何爱学生?如何理解师爱无限? 我们说爱是多方面的,在师爱无限的理念下,做一名老师应该把自己的爱最大限度地传递给学生,为什么有90%的老师付出了爱,但只有10%的学生感受到了老师的爱,我觉得这种现象是真实的,确确实实我们在师爱的传递过程中存在着误区。我认为老师的爱首先是一种张扬的爱,但不是过度的溺爱,张扬的爱,就该是学生感受得到的爱,应该是关注细节的爱,只有在具体的事件中让学生感受到教师的无私之爱,学生才会终身铭记;

其次我觉得爱也是一种艺术,教育需要艺术,爱更需要艺术,对学生的爱更是艺术中的艺术,一位成功的老师既是学生学业上的传授者,也是生活中的帮助者,更是人格上的引领者,如果我们能做到这三点,我想这样的老师肯定会让学生感受到他的浓浓爱意的,最后我想说的是做一名老师我们常说教无定法,其实爱学生也没有一定的法则。但我们必须有一颗包容之心,虽包容却不庇护;

我们应该有一颗奉献之心,虽奉献而不单纯地给予;

说到底,我们应该有一颗真心,做到尊重学生,关心学生、理解学生,我想一定会让学生感到到师爱无限的。

朱永新先生所谓的理想的教师是什么?新时期我们应该怎样做老师?你觉得一名优秀的教师有哪些特征? 朱永新先生是新教育的奠基人与引领者,他倡导的理想教师的要求比较高,(八条),但是我觉得做一名老师首先必须有崇高的理想,坚定的信念这是最重要的,不管社会如何变化,我们要苦苦坚守教育这块净土,帮助我们的孩子既顺应历史的潮流,又能让他们拥有健全的人格,丰富的知识,过硬的生存本领,这些是我们做老师所义不容辞的义务;

其次,做一名老师,最重要的是与人合作能力与较高的人格魅力,教学是一门学问,一个学生的培育需要许多教师的共同努力,别人说文人相轻,我要说的是教师只有与同伴开展不间断的合作与学习,才能取得较大的成功,才能有效地帮助学生完成学业,形成健全的人格。第三,我觉得朱教授倡导的教师必须勤于学习也非常有道理,教育是一项动态的事业,我们处在知识经济的时代,社会的变革可谓是日新月异,作为一个新时期的老师如果离开了学习,我想他肯干定要落伍于其它,他肯定终将不适应教师的岗位,将不为学生所喜欢。

动了动嘴巴?如何处理特殊学生? 如果我是这位学生的老师,我将为这位学生找一个台阶并鼓励他继续举手发言,而且在这种情况下可能孩子面临的压力会来自其它同学的嘲笑,这一点作为一名老师也要妥然处理好。做老师,教书育人是己任,但培育孩子的自信心,帮助他们拥有健全的人格特征我觉得比传授知识来得更重要。每一个孩子都是一本书,各自有各自的精彩,我们不仅自己要去读懂他们,更要让每一本书都得到交流,让孩子们互相读懂别人,这样才会让特殊的学生在这个群体中得到容忍与生存,教育才会起到意想不到的意义,所以说因材施教,将会是我们对待特殊学生的最有效的方法。

要让特殊学生在班级中和谐的生活,最重要的是要贯彻新课程理论,尊重学生,发展学生的个性特长,注重生命课堂,这些都将成为我们有效处理特殊学生的指导思想,在这个思想的指引下,我们才能与这些特殊的孩子做朋友,帮助他们解答心理上的确噶哒,才能引领他们回归到正常人的心理轨道上来,我们的教育才人获得成功。

如何开展个性化教学? 教师开展个性化教学首先应当注意:要有先进科学的理念指导,要有周密详细的计划。这是个性化教学顺利开展的前提和保证。学生不是实验品,教育研究和实验必需慎重而稳妥地推进。其次,要尽量做好沟通和交流工作。教师不妨解释说明自己的设想、目标、具体操作步骤,以取得学生、家长和学校等诸方面的理解和认同,并最大限度地获得他们的配合、扶持,减少教学的阻力,赢得更多的精力,形成最大的合力,为个性化教学的开展搭建良好的环境平台。再有,要找准个性的突破口,让个性在教育教学中变成真正的特色和优势。譬如,李吉林老师创设情境,魏书生老师倡扬自主管理,“语文教学的叛徒”的黄玉峰老师则以语文的生活化为突破口,“进行文化学旅,一路走一路观一路读书一路体验,直接触摸历史,直接与大师‘零距离’交流,获得历史的现场感”……城市有城市的优势,农村有农村的天地,不同人有不同个性,每种个性有每种个性的优势,要充分发挥自己独特的东西,为个性化教学之旅打造一把无坚不摧的特色尖刀。最后,既要相信自己,又要及时地进行阶段性总结,听取意见,比照做法,反思、调整,融合、借鉴,择其善者而从之,调整偏差,改正谬误。探索和革新,问题难免,要有面对失败的准备,承担失败的勇气,即便受挫,也应坚定地走下去。对于那些别有用心的言论,要仔细辨析,不要轻易被其迷惑、干扰以至摧毁。最关键的是,应该及时思考、整理,形成系统的经验或理论,尽快显现效果,增强说服力,为可持续的个性化教学赢得支持。民族要奏响复兴的乐章必须依靠个性的创造!教师的个性化是时代的必由之路,个性化的教学是教师必然的选择。只有营造一个宽松、和谐的环境,教师的个性才有萌芽的温床,个性化的教学才有生长的土壤。

教育博客对教师专业成长的作用?教师开展随笔撰写的作用有哪些? 博客和教师专业化发展具有很多相同的特征与一定的关系,博客技术的催生和发展,为教师的专业化成长与发展奠定了很好的基础,是促进教师专业化成长与发展的有效工具。

1教师可以利用博客作为知识信息存储的工具。教师可以充分利用博客将自己的教学信息及时存储起来,发布在网络上,而且在存储时已经将发布的信息及时地进行了有效的归类,这对于今后的使用来说是非常地方便、可靠和科学有效,对教师而言,这是很好的知识信息存储的工具。

2教师可以利用博客作为有效的反思工具。教师对自己的教育教学行为进行反思,发布在自己的博客空间上,无形中对自己的成长是非常有利的,而且这种反思是需要教师自身真实地参与体验,将自己反思的结果和信息发布在网络上。

3教师可以利用博客作为课题研究的工具。教师有科研课题或者项目时,就可以申请一个博客空间,将自己的课题研究发布在博客上,如本人把学校的新教育实验的情况了布在自己的博客上,随时发布一些自己最新的成果或者转载别人的一些研究成果,让网上的同行帮助改进研究的方案,经过实践表明,这是一种非常有效的课题研究形式。

4教师可以利用博客发布自己的成果。教师可以将自己的一些教学反思、课题研究成果等及时地通过网络博客这个领域发布出去,使教师有一种成就感,而且有进一步学习的欲望和动机,无形中推动了教师的专业化发展。

5教师可以利用博客促进自身素质和能力的提高与发展。教师在利用博客为自己服务的同时,教师的自身素质和能力也会在不断地得到提高和发展,使教师的专业化水平和程度就越高。

反思型教师与经验型教师的区别 1、在教育理念方面,反思型教师思想开放,思维活跃善于汲取各种先进的教育理念,并结合自己的教学实践进行理论思考,不盲从、不迷信权威。善于将自己的教学经验升华为理论,并对教育理论进行加工、发展、创新。而经验型教师思想保守,顺从权威又依赖于经验。不敢对理论提出任何意见,既不敢、不想超越前人,也不敢进行理论创新。

2、在学生观方面,反思型教师非常重视教学民主,把学生当作学习的主人,尊重学生的主体地位,把自己看作是学习者中的一员,以平等的、合作的身份参与学生学习的过程,一同去探索,发现未知的领域。而经验型教师始终以权威自居,重知识的单向灌输,学生处于被动的地位,师生缺乏合作与交流,缺乏研究与创新。

3、在教学方法方面,反思型教师注重个体的差异性,善于因材施教,能够熟练运用现代教育技术,采用发现式、探究式等教学方法,设置问题情境,启发学生的思维,激发学生的学习积极性,着重培养学生的个性和创造能力。而经验型教师教学方法呆板,缺乏创新,多采用讲授、灌输的方法,课堂缺乏生机与活力,培养的学生也缺乏个性与创造力。

教学反思的方法:

(1)教学前反思法:即教师在教学前要对教学环境、气氛、教学辅助工具、教学内容、学生的学习特征和需要,以及教师自身的教学情绪状态、教学能力等进行分析和反思,做到心中有数,有的放矢,以采取适当的教学模式,教学策略进行教学,达到教学最优化的目的。(2)教学后总结反思法:教学后教师及时对课堂教学的教学感受、教学情景、教学机智、教学策略、教学反馈信息等进行记录、总结、反思。找出成功之处,以及存在的问题和不足,通过反思得出解决的办法和设想等,并有针对性地修改和完善教学方案,明确课堂教学改进的方法和措施。(3)观摩对比法:即通过观摩优秀教师的课,揣摩、反思优秀教师如何组织实施教学,如何处理教材的内容、难点、重点,如何处理课堂突发事件和实施教学策略等,对照自己的教学,找出自己存在的问题和差距,不断提高教学效果。

1.Do you want to be an English teacher? Why? 2.What kind of virtues does a teacher need? Which is the most important? Why? 3.If you become a teacher, what do you want to do to improve yourself? 4.Some people believe that university education should be available to all students.Others believe it should be available to only good students.What about your opinion? 5.Is it good to send middle school students or even pupils abroad for study? Why? 为什么要选择教师这个行业? 我读的是师范类的专业,当一名优秀的老师是我最大的愿望。现在公司之类的工作不够稳定,教师稳定性比较高,尤其是好的学校很重视对教师的培养,所以未来会有很大的发展空间。

你最尊敬的教育家是谁,为什么? 我最崇拜的教育家是素有英语教育界泰斗之称的——张道真。我之所以崇拜他,原因有三。

第一高尚的人格魅力。76岁高龄的张道真教授,在国内外英语教育界享有盛誉。他把毕生的经历都献身于教育并研究教育,正是他带领着我们走着英语教育改革的每一个步伐!第二科学、实用的英语教学方法。他提出了一系列的方法来改变这种状态。而这些行之有效的方法被广泛应用到实际教学中。

第三严谨治学的思想前瞻性。张教授提倡考试要改革,听说与读写,二者并举, 甚至听说占有更重要的地位。思想深邃的张道真教授,以其独特的人格魅力,科学的工作态度,严谨的治学思想,征服了我,我要秉承他老人家的思想和态度,在未来的英语教学之路上,默默奋斗,勇敢向前,创造英语教学的辉煌,是我学习的榜样!你最赞赏的教学方法是什么? 以学生为主体,激发学生学习兴趣,使课堂生动活跃的教学法是我赞赏的教学方法。教学过程中,用一些平常生活中最常见的例子来跟学生解释,容易吸引学生的注意力,提高学生的学习兴趣。我想每一种教学方法都有它的独特之处,如果用得好了,用得恰当可以使课堂变得丰富多彩!为什么学生会偏科? 学生偏科有很多因素,我着重从以下三点来分析,第一兴趣,第二环境,第三老师。如果具体分析,第一兴趣,学生因为兴趣爱好不同容易出现偏科现象;

第二是环境,低年级容易受周围环境的影响,周围同学经常在一起讨论的科目会影响自己对某学科的偏好。第三老师,部分学生因为某科老师而出现偏科现象。当然也会有其他因素。回答完毕。

做好一名教师固然离不开敬业、爱生、专业知识扎实,除了这些,你认为教学的最重要特质是什么? 做一名好老师除了敬业、爱生、专业知识扎实之外,老师拥有开朗的个性,良好的品德,比较渊博的知识更为重要。

你赞同“教学有法、但无定法、贵在得法”这种提法吗?为什么? 赞同。教学方法因人而宜,没有一个适合所有人的方法,但要适合个人,这就是贵在得法。教师备课时要从教学实际出发,根据教材特点、学生实际、本校条件等,结合不同的教学目标、内容、对象和条件,因校制宜、因时制宜,灵活、恰当地借鉴和选用国内外的教学方法,突出重点、攻破难点,并善于探讨、实践,教学其实就是教学有法、但无定法、贵在得法的过程。

新课程标准的价值取向是什么? 新课程标准的价值取向是要求教师成为决策者而不是执行者,要求教师创造出班级气氛、创造出某种学习环境、设计相应教学活动并表达自己的教育理念等等。

学生记忆有什么特点,学科教学如何提高学生的识记能力? 老师可采用以下方法提高学生的识记能力 第一是采用动机诱发的方法,动机诱导法是培养学生记忆能力的基础;

第二是培养学生的兴趣,这也是老师授课通常使用的方法,增加学生的学习兴趣是比较好的可以提高学生记忆能力的方法;

第三具体知识记忆方法的指导,这就对老师提出了更高的要求,老师在备课的过程中应善于摸索、总结具体知识记忆的规律,帮助学生找到快速记忆的方法,是提高学生记忆能力的关键。以上是三种方法的简单介绍,供大家参考。

备课 备课是教师的一项基本功。我认为无论是哪门学科,教师真正要备好一堂课,应该脚踏实地,并结合自身和学生的实际,进行创造性地研究和设计。第一“研读”是备课的必要前提,老师研读与课程有关的资料是必不可少的环节;

第二“博学”是备课的重要基础;

第三“细致”是备课的基本要求;

第四“创新”是备课的成功亮点。这种备课方法是我所追求的目标。(补充:备出一份好的教案是上好一堂课的重要前提,也能使教师教学更有底气,甚至变得胸有成竹。同时,好的教案设计也直接影响学生的学习兴趣、方式、效率等多个方面,最终对整个课堂课的教学效果起到决定性的作用。)你同意“没有不合格的学生,只有不合格的教师”这句话吗? 本句话源于教育家陈鹤琴老先生的名言“没有教不好的学生,只有不会教的老师”,“没有不合格的学生,只有不合格的教师”是其衍生出的众多“伟辞”中最为着名的一句。我认为陈老先生当初写这句话时,断然不会想到在多年以后的今天会引出如此多的讨论吧!我不完全赞同。这句话说的太过绝对,造成不合格学生的原因有很多,每位学生自身条件和生活环境都是完全不同的,因此出现不合格的学生老师不能完全负责。但是老师对待资质不高和成绩不好绝对不能视而不见听而不闻,任其自生自灭,对待此类学生,老师应该积极努力帮助学生找到落后的原因,平时多关心,多辅导,尽快帮助学生把成绩赶上来。

一堂好课的标准是什么? 1一堂好课的评价标准是,第一是否达到教学目标,因为这是促进发展的根本宗旨;

第二教学内容方面是否达到科学合理的标准;

第三教学策略与方法是否能达到学生主动学习的目的;

第四老师是否具有良好的教学基本功。

2一堂好课的标准是学生学有所得。在情感、态度、价值观,在过程与方法,在知识与能力方面有所得。

评价一堂好课的标准有以下几点有意义、有效率、有生成性、是常态下的真实的课。

一堂好课的基本表现是必须形成学生的兴趣和持续学习的动力;

兼顾有差异的学生,使不同层次的学生都有所得;

体现思维的深度、促使学生知行结合,有所收获。

3用建构主义观点探讨一堂好课的标准: 学生学习的主动性、师生有效的互动性、学生自主获取知识的实践性、学生真正的理解性、预备学习材料的良好组织性、学生学习的反思性。

“好课”标准没有定论,强调多元、崇尚差异、主张开放、重视平等、推崇创造、关注边缘群体,实现和谐课堂,使每一个学生都得到发展是一堂好课的基本要求。

现在常常提的“以学生为本”或“以学生为主体”,你怎样理解? 学生是一个民族传承的希望,是一个国家继续生存、发展的灵魂所在。老师担负着重大的使命,“以学生为本”或“以学生为主体”,确保了教学最终目的的实现。

“以学生为本”或“以学生为主体”,是在教学活动中以学生为主,教师的作用是负责组织、引导、帮助和监控,引导学生学会认知、学会做事,让学生经历获取知识的过程,关注学生各种能力的发展,促进其知识与技能、过程与方法、态度与价值观的全面发展,建立学生自主探索、合作学习的课堂模式,创设和谐、宽松、民主的课堂环境。追求学习结果转向追求学习过程,真正把学生当成获取知识发展自我的主人。“一切为了学生,为了学生的一切,为了一切学生”,切实构建“以学生为中心”主体观。

如何组织与培养班集体? 班主任对组织和培养集体负有主要责任,应把主要时间和精力用在建设班集体上。我认为可以从几下几点做:第一提出共同的奋斗目标,可以达到振奋学生精神、鼓舞学生前进的动力、有利于达到凝聚集体的目的。第二选择和培养班干部,要把全班学生组织起来,班主任应该善于发现和培养积极分子,挑选和培养班干部,建立班集体的领导核心。让学生学会自我管理、自我教育的目的。第三培养正确的集体舆论和优良的班风,正确的集体舆论和良好的班风会形成一种巨大的教育力量,对每个成员都有熏陶、感染和制约的作用,在管理班集体的过程中发挥着巨大的作用。第四加强对班集体纪律的管理,班级好的纪律有利于学生更好的学习,是调高学生学习成绩的关键,也可以使集体及其成员变得更美好。第五组织多样的教育活动,有了集体活动,学生会焕发精神,开阔眼界,增长知识,促进学生才能、特长的发挥和相互的团结。班主任指导学生参加或组织适当的活动室比不可少的。以上是组织和培养集体的一些方法,在实际工作中,还可以灵活采用一些别的方法。

.如何与不同类型的家长沟通,怎样一种家校合作方式比较好? 首先,尊重家长是沟通的第一原则,也是老师基本素质的表现。其次,老师要有较强的服务意识。

第三,老师与家长联系沟通时要有理性的意识。最后,应重视沟通方式,通常情况下对学生的评价要先扬后抑,让家长在心理上有一个适应过程。

家长的组成非常复杂,其知识结构、职业类别、性格气质、修养程度等都参差不齐,没有哪一种教育方法是万能的,某种方法在这个家庭有效,但到另外一家则可能不灵。班主任应对学生家庭进行调查分析,对家长的文化水平、职业状况、年龄、家教思想、家庭关系等做到心中有数。在与家长沟通的过程中,尽量做到有针对性和实效性。

.学生心目中的好班主任形象有那些? 我心目中的好班主任应该是一个有爱心的人。当然,这个世界上绝对没有爱心的人几乎不存在,但真正有爱心并懂得怎样付出爱的人更难能可贵。有爱心的班主任应当是一个善解人意的好老师、好长辈、好朋友,最起码的,他不会体罚和侮辱学生。在他眼中,所有的学生都是平等的,没有什么好生和差生之分。他会尊重学生,一视同仁,让学生健康地成长。最重要的是,他懂得宽容学生,能够原谅和宽容学生,给学生改正错误的机会。他懂得关怀学生,在学生受到挫折时去安慰他们,在学生烦恼时去开导他们,在学生迷茫时去帮助他们。我认为,一个创造了高升学率的“成功”班主任未必就是一个好班主任。作为一个班主任,我认为最重要的是要有很好的管理能力,使得班级纪律严明,风气良好,教给学生做人的道理、健康的思想和正确的学习方法,以提高班级的整体素质,而不是只盯着成绩。

请你描述青春期男女学生的心理特点? 青少年步入青春期,心理发育迅猛,心理特点体现在: 第一、性意识骤然增长由于生理上出现性发育加速,使得青少年对性知识特别感兴趣,对异性有强烈的交往欲望,性的好奇感和神秘感与日俱增。

第二、智力水平迅猛提高 对问题的精确性和概括性发展迅速,逐步从形象思维为主向抽象逻辑思维过渡。第三、自我意识强而不稳独立欲望增强,对事物能做出自己的判断和见解,但对自我的认识和评价过高或过低,常被一些矛盾所困扰,如独立欲望与缺乏独立能力的矛盾,自己心中的“成人感”与成人眼中的“孩子气”之间的矛盾等等。第四、情感世界充满风暴常常表现出幼稚的感情冲动和短暂的不安定状态,孤独、优伤、激动、喜悦、愤怒微妙地交织在一起,组成一个强烈、动摇和不协调的情感世界。第五、兴趣爱好日益广泛求知欲与好奇心强烈,富有理想,热爱生活,积极向上,乐于参加各种创造性活动,对于竞争性、冒险性和趣味性的活动更是乐不知疲。第六、人际交往欲望强烈一方面强烈希望结交志趣相同,年龄相仿,能够相互理解、分亨生活感受的知心朋友,另一方面,对自己周围的人尽量保持良好的关系,尤其是对自己所属的集体,有强烈的归属感和依赖性,宁肯自己受点委屈,也要保持生活圈的平衡与协调。

何谓“班级文化”,怎样营造? 班级文化可分为“硬文化”和“软文化”。所谓硬文化,是一种“显性文化”,可以摸得着、看得见的环境文化,也就是物质文化,比如教室墙壁上的名言警句,英雄人物或世界名人的画像;

摆成马蹄形、矩形、椭圆形的桌椅;

展示学生书画艺术的书画长廊;

激发学生探索未知世界的科普长廊;

表露爱心的“小小地球村”;

悬挂在教室前面的班训、班风等醒目图案和标语等等。而软文化,则是一种“隐性文化”,包括制度文化、观念文化和行为文化。

“学生自己管理自己”的观点你赞同吗? 赞同。每个学生都希望自己在班集体中得到重视。既然学生是主体,那么教师就要敢于放手,让每个学生发挥自己的能力,体验成功的快感,激发了他们的积极性。老师要善于引导学生,放手让学生自己管理自己。

你最欣赏的班主任是那一种类型? 每一位班主任都有自己独到的教育管理班级的方法。有人将优秀的班主任划分成以下六种类型:

第一母亲型。这种班主任主要靠“爱心”来工作。他们总是把“爱”的旗帜举得高高的,把爱的气氛搞得浓浓的。无论遇到什么问题,他们都诉诸感情,求助于“爱”。这种班主任活脱脱就是一位“亲妈”,眼巴巴地盯着一帮儿女,喜怒哀乐搅成一团。

第二官员型。这种班主任主要靠“监督检查评比”来工作。他们热衷于制定各种条条框框,热爱指标,喜欢板上钉钉的要求。他们早来晚走,不错眼珠地死盯着孩子,高密度地使用赏罚手段。这种老师摆出的是一副和学生拼到底的架势,学生没奈何,只好就范。于是各项工作井然有序,颇见成效。

第三政治家型。这种班主任主要靠“煽情”来工作。这是一些知识丰富、口才上乘、有一定表演才能的人。他们凭三寸不滥之舌,能把学生一会说哭了,一会又说笑了。如果你能引领学生的情感,当然你也就能引领学生的行动,于是我们就看见他的学生常常热泪盈眶地追随在他后面。

第四领袖型。这种班主任主要靠活动来工作。他们是优秀的鼓动家,更是优秀的组织家和活动家。他们的拿手好戏是不断地组织学生进行各种各样地活动。在活动中凝聚集体,在活动中形成正确舆论,在活动中冲刷存在的问题,用活动裹挟差生前进。他们领导的班级往往充满生机。

第五导师型。这种班主任主要靠威信来工作。他们的威信往往高到令学生“迷信”的程度。这样,他们就可以摆脱一些俗物,很多事情只要“运筹帷幄”,甚至“遥控”就行了。这种班主任一般有自己独立的教育思想,有特殊的思路,会用班干部。他们能像“巫师”一样把学生迷住,甘愿为老师赴汤蹈火。

第六科学家型。他们主要靠科学来工作。他们对学生,第一是尊重,第二是爱。他们遇到问题,总是采取研究的态度,进行诊断,然后拿出解决方案。对他们来说,学生不但是朋友,而且是研究对象。对他们来说,工作本身也是一门科学和艺术,是研究的对象。更重要的是,对他们来说,自身也是研究对象,他们很注意经常反思和梳理自己的思路。

我认为这六种类型都有各自的优势和特点,我更倾向于自己能成为一名综合型的班主任。

你当上班任老师以后需要做好的几件事是什么? 各位评委好!如果我有幸当上了班主任,会积极努力做好本职工作,充分利用好各方面优势,把班级的学习成绩和经济水平统统搞上去。

第一件事,开展调查研究。立刻着手调查班级里各位学生家长(包括他们的七大姑八大姨)的工作单位、职务和家庭生活状况(主要是存款余额)。给他们分别登记造册,家长是领导干部的登记在红色手册;

家长是大款的登记在金色手册;

家长是社会流氓的登记在黑色手册;

家长是老百姓的登记灰色手册;

家长是穷光蛋的登记在白色手册。以后我办私事就找红色学生办;

缺钱了找金色学生借;

和市场上卖菜的小贩打架时找黑色学生报仇;

拉赞助、搞“宣传秀”时利用灰色和白色学生的家庭状况,做到以穷生财。同时,为了使这个集体更有凝聚力,在班级形成相互关心的良好氛围,我会把我的生日,还有我爱人的、我爸爸妈妈的、爷爷奶奶的(如果你有爷爷奶奶的话)、儿子女儿的生日,还有我的结婚纪念日,我升学的、毕业的、参加工作的纪念日....(如果还有有什么想纪念的都说上)印在纸条上发给同学们,我会在这些喜庆的日子里召集他们一起欢庆,沟通师生感情。

第二件事,分类管理,科学排序。排座位的时候红色、金色、黑色学生先排到最后几排,等家长送礼之后再排到前面。请评委放心,我一定会在私下里端平这碗水,送礼多的学生决不能因为长得丑、调皮捣蛋就给排到后面;

不送礼的也决不能因为人品好就给排到前面(要做坚定、正义状)。那些没什么背景的白色和灰色学生实际上是我班级的负担,其中个别学习好的将来可以让我扬名立万,自然应该照顾;

对于成绩一般的,可以作为我在家被爱人打骂以后的出气筒,对他们该骂就骂,该扁就扁,丝毫不用手下留情(此处要做愤恨状,咬牙,并且最好把牙露出来),反正他们也没什么能耐!被爱人和领导骂以后我一定会保持清醒,确保决不会打骂红、金、黑学生,因为那样只会给校领导和教委领导惹麻烦(此处需要谄媚地笑,语气要轻柔),我以自己的饭碗向毛主席保证:只欺负那些家里没能耐的学生!请各位评委放心。

第三件事,认真考察,打造一个优秀的班委会领导集体。不着急任命班干部,让学生家长公平竞争。在这个问题上,一定要民主,要竞争,不能随便任人唯亲,避免造成班级干部一点经济实力和政治实力也没有,工作起来没有力度。入党入团的情况我会严格遵照上面的原则。

第四件事,以人为本,搞好经济建设。(此处重点论述)要解放思想,放心大胆地接受学生在我的各个喜庆日子来临时一片赤诚心意。各位评委,我认为,不收礼会给学生及家长造成沉重的思想负担!所以我要勇敢地把这个负担留给自己,让学生以愉快的心情投入到学习中去。如果有怪异的学生以各种理由过节不送礼(此时要流露出严重鄙视的表情),对他们的态度则一定要明朗化,避免矜持暧昧令人难懂:一要冷言冷语;

二要上课不提问;

三要立刻把座位换后边去,想调回前面,少了500块是不行的;

四要鸡蛋里挑骨头,总得找个机会大声训斥几句,可以借机做一下心理按摩,自己舒缓一下心情,以利于继续投入到教书育人的辛苦工作中去。

大力倡导各类辅导材料、练习册、补习班进入班级。辅导书种类越多越好,利润越大越好,学习资料的质量无所谓,因为这些课本上已经有了,不会影响学生的学习成绩,请各位评委放心。我办的补习班肯定人人参加,因为我在讲课的时候,会故意不好好讲,等到补习班时再给他们讲。谁不参加补习,就得跟不上!(此处要窃笑,表情必须淫贱一些,充分体现出得意之情,如此才能得到评委的认可)搞好经济建设的同时,我不会忘记搞好和校领导和年部主任的关系。为了不用自己掏腰包,我“收礼只收人民币”,这样可以节约资金,集约管理,可投校领导和年部主任之所好,想送什么就送什么,想送多少就送多少。避免出现学生送了一双皮鞋,我自己穿嫌太贵,送领导又不舍得的尴尬局面。

第五件事,采取一切必要手段,提高我班级的学习成绩。尊敬的各位评委,我是三国演义的忠实读者,学以致用,在学校的教学实践中大使各类奇计。首先要通过各类渠道和各种手段争取到一个好学生多的班级,如果不成功,就用诸葛亮收复马超的计策把年部各班的好学生搞过来--分化瓦解其他班成绩好的学生和他们班主任的关系,想方设法把他们扣到我的班级。还要学习曹操利用许褚杀许攸于无形中的妙计(此处淫笑,表情神秘),赶走劣等生--对拖我班级后腿的劣等生要加大耻辱教育的力度,天天侮辱刺激他们,唧鼻酸脸地恶搞他们,让其他学生欺负他们,迫使之离开我的班级。还要尽量全天占用自习,不让其他科的老师得了便宜,这样,我教的科才能胜过那些可怜的不是班任的老师。同时,更要加大力度讽刺、挖苦、离间、暗算那些教学成绩好的班主任,让他们天天苦恼,没有心思教课,最后导致他们班级成绩一落千丈,使我的班级学习成绩鹤立鸡群(做踌躇满志状)。

尊敬的各位评委,我会从自身做起,认真落实国家尊师重教的大政方针,为人师表,充分利用好现有的资源,决不放过任何机会...通过...把学生及家长的潜能全部挖掘出来,把他们的.......为.......作出突出的贡献!谢谢!(如何能提高教师的自身素质 一、加强教师师德修养 教师是人类灵魂的工程师,人类文明的建设者和传播者,学生健康成长的引路人。孔子曰:“不正其身,如正人何!”柯瓦列夫说:“儿童从小就把自己的老师看成是他们要努力学习的道德模范。所以,教师的道德面貌就起着这样重要的作用,他在课堂内外,在社会生活和个人生活中的全部言行,都是给学生作出的榜样。”可见,教师的道德风尚、言谈举止对学生的影响是极大的。我国正处于计划经济向社会主义市场经济转机的社会转型时期,面对这种形势,教师必须坚持用马列主义、毛泽东思想、邓小平理论武装头脑,自觉加强道德理论学习,发扬无私奉献的精神,处处以身作则,为人师表,真正做到:捧着一颗心来,不带半根草去。

二、优化教师知识结构 当前,知识发展的总趋势和新特点就是知识正在以高度分化走向高度综合。这就要求教师必须适应知识经济发展的要求,在具备扎实的专业知识的基础上,掌握广博的文化科技知识和教育科学理论。只有这样的教师,才能让学生对多门学科知识进行有效的迁移和综合,真正做到对知识的融合贯通,提高知识应用能力,从而培养出适应时代要求的创新型人才。

三、增强教师创新能力 教师创新能力的高低直接影响着所培养学生创新能力的强弱。如果教师仅拘泥于“一支粉笔,一本书”的旧教学模式,就会扼杀学生的创新思维和创新能力。因此,教师应不断更新教育教学观念,大胆创新,大胆探索,不断丰富扩大自己的知识面,在掌握学科知识和常规教学方法、手段的基础上,还要掌握与学科有关的学科知识及现代的教学方法和手段,真正的到“常教常新”。

四、强化教师心理素质 教师职业的特殊性,决定了从事这一职业的人应具有特殊的心理素质。首先要有敏锐的感受力,能对学生学习、生活中的变化明察秋毫,及时做出反应,这种敏感性还会促使教师时刻关注外界新知识、新信息,不断充实自己。第二、教师要具有创造性思维能力。教育的环境不会始终不变,教育对象也不会完全相同。教师必须有随机应变的能力,具有思维的灵活性和创造性。同时教师若能将创造性的思维引入到教学中,必然会促进学生创造力的发展。第三、教师要具有较高的“情商”。即教师对自己的情绪有良好的调节和控制能力。教师做为社会中的一员,也会同常人一样,经历各种挫折、打击,也会有喜怒哀乐各种复杂的情绪体验,但其中消极的情绪是不宜带入课堂的,所以教师必须学会情绪的调控,以良好的心境进入角色。第四、具有坚强的意志品质。教学是一复杂的过程,人的培养是一个漫长的过程,教师如果缺乏坚韧、百折不挠、持之以恒的意志品质,就不能很好地完成教学任务。第五、具有较好的人际交往能力。良好的人际关系能创造出和谐的工作氛围,友好、互助的同事关系能减轻工作中的巨大压力。第六、能主动地适应和改善新环境,熟练地进行角色转换等。

总之,一个能够不断从以上六方面提升自己素质的老师必将成为教育工作中的行家 师德是教师素质的重要组成部分 其构成要素主要是教师的机体素质、文化知识素质、道德素质与心理素质等。

在学生心目中,教师是社会的规范、道德的化身、人类的楷模、父母的替身。他们都把师德高尚的教师作为学习的榜样,模仿其态度、情趣、品行、乃至行为举止、音容笑貌、板书笔迹等。

儿童、青少年接受知识的过程中,正是个性与品德形成时期。尽管社会环境、家庭等因素对儿童、青少年的个性形成和品德发展具有一定的影响,但许多研究表明,教师的作用最大。教师的影响主要通过两方面进行。一方面是教师通过一定的教育内容、教育方法对学生的影响。另一方面是通过教师本人的人格特征、言行举止等对学生的影响。在儿童眼里,教师是正确的,教师的话都是对的。由于儿童好模仿,因此,教师的言行就潜移默化地影响着儿童的个性、品德的发展。例如,在我们研究观察中发现,在小学阶段,如果这位班主任连续带了两年,那么,这个班的学生的说话的语气、语调,办事风格在很多方面与班主任有类似之处。

陶行知有一句著名的座右铭:“捧着一颗心来,不带半根草去”。如果缺乏无私奉献的精神,教育是无法成功的。教师是继承和发扬文化遗产的桥梁,是连接过去、现在和未来的工程师。

“育苗有志闲逸少,润物无声辛劳多”爱是教师最美丽的语言。要当好一名教师,就要爱岗敬业,热爱学生,爱得专心致志,爱得无私无畏!教师对学生的爱,就是“师爱”。在一定程度上,热爱学生就是热爱教育事业。但热爱学生并不是一件容易的事,让学生体会到教师的爱更困难。林崇德教授认为,“疼爱自己的孩子是本能,而热爱别人的孩子是神圣!”因为教师对学生的爱“在性质上是一种只讲付出不记回报的、无私的、广泛的且没有血缘关系的爱,在原则上是一种严慈相济的爱。这种爱是神圣的。这种爱是教师教育学生的感情基础,学生一旦体会到这种感情,就会‘亲其师’,从而‘信其道’,也正是在这个过程中,教育实现了其根本的功能。因此,师爱就是师魂,是师德最好的体现。

在教育教学工作中,教师不仅以自己的知识技能去影响学生,而且还以自己的道德文化修养、仪表作风等对学生起着耳濡目染、潜移默化的影响,这种表率作用,是任何其他教育因素都无法取代的。教师是人类灵魂的工程师,首先教师应该自我雕塑和不断完善,否则又何以塑人呢?教师不仅是知识的传播者,也是学生的道德榜样,因此,必须以完善美好的人格出现在学生面前,用时代精神去塑造新一代。

“要给学生一杯水,教师自己就要有一桶水。”这是人们通常对教师提出的要求。教师在不断端正教育思想、更新教育观念的前提下,知识也需要不断的更新,并不是“一桶水“就够了,应该具有源源不断的“活水“。教育人、培养人是一种富于艺术性、创造性的复杂劳动。教育者不应只是“教书匠”,而应当是“工程师”。教师必须具有敏锐的观察力、深刻的思考力、灵活的应变能力。这就要求我们广大教育工作者德高学精,这些都与是否具有高尚的师德,因为高尚的师德是一切的动力。

学生偏科主要有下列三大原因:

(一)教师问题。学生偏科学习,受教师影响较大。

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com

上一篇:心愿的歌词下一篇:中国年节民俗

付费复制
文书易10年专业运营,值得您的信赖

限时特价:7.9元/篇

原价:20元
微信支付
已付款请点这里联系客服
欢迎使用微信支付
扫一扫微信支付
微信支付:
支付成功
已获得文章复制权限
确定
常见问题