当前位置:文档之家› corejava试题-数据类型运算符数组题目及答案

corejava试题-数据类型运算符数组题目及答案

corejava试题-数据类型运算符数组题目及答案
corejava试题-数据类型运算符数组题目及答案

Corejava-数据类型运算符数组

1、若JDK安装在d:\jdk1.6目录中写出JAVA环境变量JAVA_HOME CLASSPATH PATH的设置方法。(3分)

答:

JAVA_HOME= d:\jdk1.6

CLASSPATH=.

PATH= d:\jdk1.6\bin

2、 java中定义使用变量的要点有哪些?(3分)

1.变量必须先声明再初始化再使用

2.变量在同一作用域内不可重复定义

3.变量只在对应的作用域内有效

3、执行java 命令内存里面操作的三个步骤是什么?(6分)

1,找到类的字节码文件

1) 当前包下

2)系统所带rt.jar包里找

3) CLASSPATH所配置的路径去找

2,加载类--从磁盘中去读取对应的类

3,找主方法执行

4、 Java代码注释有几种?怎么表示?(3分)

答:单行注释、多行注释和文档注释;//、/* */、/** */

5、JAVA变量的类型有基本类型和引用类型,其中基本类型有8个请分别列出,并写出byte、int类型的空

间分配范围。(4分)

答:1、byte, 8位, -2^7~~2^7-1

2、short,16位,

3、int, 32位,-2^31~~2^31-1

4、long, 64位,

5、char, 16位无符号整数,

6、float,32位

7、double,64位

8、boolean,布尔类型

6、数据类型转换有哪几种?并举例说明(4分)

答:1、隐式类型转换

int i=1;long l=i;

2、强制类型转换

long l=1;int i=(int)l;

7、请详细说明变量的命名规则。(4分)

(1) 由字母、数字、下划线、$组成,不能以数字开头;可以用中文;如: string 中文="abc";

只能以字符、“_”或“$”开头;字符可以是汉字;

(2) 大小写敏感;

(3) 不得使用java中的关键字和保留字;

(4) 无长度限制。

8、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?(4分)

答:short s1 = 1; s1 = s1 + 1;s1+1运算结果是int型,需要强制转换类型;

short s1 = 1; s1 += 1;可以正确编译,自动类型提升。

9、请写出数据类型中的8种引用类型。并写出引用类型和基本类型的不同。(6分)

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

10、简述逻辑操作(&,|)与条件操作(&&,||)的区别。(4分)

答:区别主要答两点:

a.&& ||只能操作布尔型的,而& |不仅可以操作布尔型,而且可以操作数值型

b.& |在运算布尔型时不会产生短路现象,而&& || 会产生短路现象

11、说明代码块的概念及注意点(3分)

块:指的是有花括号括起来的若干条简单的语句

一个块里面可以嵌套另一个块

不能在嵌套的两个块中声明同名的变量。

12、Java中有没有goto?(2分)

答:没有goto。goto和const都是保留字。

13、什么是JRE?什么是JDK?什么是JVM?(3分)

答: JDK:JAVA开发工具包(做JAVA开发是必须下载JDK)

JRE:JAVA的运行环境(若只运行JAVA文件只要下JRE就可以了)

JVM:JAVA虚拟机

14、Math.round(11.5) 等于多少? Math.round(-11.5)等于多少??(2分)

答:Math.round(11.5)==12。 Math.round(-11.5)==-11。 round方法返回与参数最接近的长整数,参数加1/2后求其floor。

15、 java中基本类型自动转换是怎么样?(4分)

byte -> short -> int -> long -> float -> double

char int

*16、请用伪代码及代码来说明方法定义的语法?及注意点(3分)

修饰符+返回类型+方法名+(形参列表){

方法体(语句)

}

如: public void test(int a){

...........

}

返回类型void表示不返回任何数据;

若: public int test2(int aa){

..........

}

返回类型int表示方法体内执行后要返回一个int类型的整数。

方法中只要碰到return就结束方法的执行。

注意:定义方法的时候形参的类型要与实参类类型一至。

17、 For循环工作原理是什么?(4分)

for循环式支持迭代的一种通用结构,每次迭代后更新计数器

第一部分是初始化计数器

第二部分是检测计数器

第三部分是指示如何更新计数器

18、什么叫数组?(2分)

答:数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。

19、length和length()的区别?(2分)

测数组长度用.length属性。测字符串长度用.length()方法。

20、创建数组的三种形式: (3分)

1 int[] arr1; arr1 =new int[5]; for(int i=0;i

2 int arr2[]=new int[]{1,2}; //动态初始化

3 int arr3[]={2,3,4}; //静态初始化

21、写出两个大数据类型。(2分)

答:BigInteger 实现任意精度的整数运算

BigDecimal 实现任意精度的浮点数运算

可以用静态方法valueof()将普通的数值转换成大数值,但不可以用算术运算符来做处理。

22、java中的命名习惯。(5分)

答:(1) 标识符要符合语义信息

(2) 包名所有字母小写

(3) 类名每个单词首字母大写,其它小写 //TarenaStudent

(4) 变量和方法:第一个单词小写,从第二个单词开始首字母大写 //tarenaStudent

(5) 常量:所有字母大写,每个单词之间用" _ "连接 //int MONEY_VALUE = 50;

23、用代码来说明浮点型是近似存储?(6分)

public class test {

public static void main(String[] args){

double a=2.0,b=1.1,c=0.9;

if(a-b==c){

System.out.println("ok!");

}else{

System.out.println(" 不 ok! ");

}}}

答案是:不"ok";2.0-1.1=0.8999999…. // 是近似存储不是精确存储

24、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?(6分)

package a;

import java.util.Scanner;

public class test {

public static void main(String[] args) {

double h = 100, s = 100;

for (int i = 1; i < 10; i++) {

h = h / 2;

s = s + h;

}

System.out.println("经过路程:" + s);

System.out.println("反弹高度:" + h / 2);

}

}

25、猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。(6分)

答:package https://www.doczj.com/doc/fc18378959.html,.tarena;

public class lianxi17 {

public static void main(String[] args) {

int x = 1;

for (int i = 2; i <= 10; i++) {

x = (x + 1) * 2;

}

System.out.println("猴子第一天摘了 " + x + " 个桃子");

}

}

26、有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?(6分)

答:package https://www.doczj.com/doc/fc18378959.html,.tarena;

public class lianxi23{

public static void main(String[] args) {

int age = 10;

for (int i = 2; i <= 5; i++) {

age = age + 2;

}

System.out.println(age);

}

}

java小试题

1. 关于Java语言的特征,描述正确的是 A. 支持跨平台(Windows,Linux,Unix等) B. GC(自动垃圾回收),提高了代码安全性 C. 支持类似C的指针运算操作 D. java语言是面向对象的语言 解答:ABD 范围:corejava 难度:3 2.下列表达式正确的是 A. byte b=128; B. boolean b=null; C. long a = 2147483648L; D. float f=0.9239; 解答:C 3.下列不属于java标识符的是 A.HelloWorld B._HelloWorld C. $HelloWorld D. HelloWorld3 E. 3HelloWorld 解答:E 4. 下列代码的运行结果是: public class SwitchTest { public static void main (String []args) { System.out.println (“value =” +switchIt(4)); } public static int switchIt(int x) { int j = 1; switch (x) { case 1: j++;

case 2: j++; case 3: j++; case 4: j++; case 5: j++; default:j++; } return j + x; } } A. Value =3 B. Value =4 C. Value =5 D. Value =6 E. Value =7 F. Value =8 解答:F 5. 以下程序的输出结果为: public class test { public static void main(String args[]) { int x=1,y=1,z=1; if (x--==1&&y++==1||z++==1) System.out.println("x="+x+",y="+y+",z="+z); } } A. x=0,y=2,z=1 B. x=1,y=2,z=1 C. x=0,y=1,z=1 D. x=0,y=2,z=2 解答:A #6. 下面的程序没有编译错误的是:

教师招考经典面试试题

教师招考经典面试试题 1.学生打瞌睡,“呼噜声”一下子把全班同学的目光吸引了过去,教师如何处理? 教师首先要稳定自己的情绪,千万不能在学生面前发脾气,否则会失去教师的威信,也会影响全班同学的情绪和课程进度。教师可以让他的同桌把他叫醒,用平和的语气对说:“现在这个天气比较容易使人想睡觉,但睡着的话容易着凉,着凉可能就会生病,生病就不好了。同学,你觉得想睡觉得话,可以站起来,等到不困了在坐下来。” 2. 对于性格孤僻、胆小、不爱说话的孩子,教师如何处理? 对这类学生,教师首先,应该在感情上关心和信任他们,多接近他们,善于走进他们的心灵,是他们愿意说出心理话。其次,教师要给他们创造与别人交往,在集体说话的机会。鼓励他们乐群,是他们体会到人间和集体的温暖,从而克服忧郁、多疑、多愁善感的消极心理。最后一点,教师批评这些学生时,不要再公共场合批评他们,避免伤了他们的自尊心,出现意外后果。 3.对于开朗、活泼、爱说话的孩子,教师如何处理? 这样的学生活泼好动、精力充沛、兴趣、注意力易转移。对这类学生,采用和风细雨、轻描淡写式的批评已经不能让其警惕,对其严重的错误必须要严厉指出。这类措词要尖锐,

语调要激烈一些,但绝不能讽刺和挖苦。同时,对这类学生应该采取高标准、严要求的方法,教他们认真地做每一件事,并善始善终,培养他们坚韧、耐力等个性品质。 4. 对于性格调皮、专横、大大咧咧的孩子,教师如何处理? 对这种气质的学生的教育要用情去感化他们,要从学生切身利益出发,渐进式的交谈。否则他们会即刻把锋芒指向批评他们的人。因为他们的防卫心理特别强,当他们情绪激动时,应该避其锋芒,想办法稳定他们的情绪,引导他们认识自己的错误和缺点,把批评信息渐进传递给他,最后达到教育的目的。 5.如何处理迟到的学生? 首先,要了解孩子吃到的原因,是不是有特殊的情况。在处理迟到的问题上分两种情况来看。对于偶尔迟到的学生,不要小题大做,让他们明白迟到是不对的,有事要提前让家长或同学帮忙请假;对于连续迟到的学生,教师要引起注意,调查迟到的原因,和家长及时沟通,安排好同小区的同学做好监督,不让他迟到。 6.如何处理有矛盾的两个学生? 当学生发生冲突时,教师要稳定自己的情绪,不要不分青红皂白地将同学批评一通,因为你的处理方式将直接影响到学生。学生往往会模仿老师的方法来处理问题。而且,对于未曾了解清楚、未能把握全过程的事情,教师切忌急于下

面向对象试题(标准答案)

CoreJavaOOP考试题 考试时间:90分钟 考试总分:100分 一、选择题(不定项选择)(22*4=88) 1. 类A,B的定义如下: class A { private int a = 100; A() { System.out.print("A()"); System.out.println(a); } } class B extends A { private int a = 200; B() { System.out.print("B()"); System.out.println(a); } } 运行下面的代码: new B(); 输出的结果是:(A )。 A. A() 100 B() 200 B. A() 200 B() 200 C. B() 200 A() 100 D. B() 200 A() 200

2.下列说法正确的是(D ) A.所有类都必须定义构造方法(构造器) B.构造方法必须初始化类的所有数据成员 C.子类定义了构造器后,不再调用父类的构造器 D.构造方法可以访问类的非静态成员 3.在Java中,哪个关键字使类不能派生子类?, (A ) A : final B : public C : private D : native 4.class Base{ static void test(){ System.out.println(“Base.test()”); } } public class Child extends Base{ static void test(){ System.out.println(“Child.test()”); } public static void main(String[] args){ Base base = new Child(); Child child = new Child(); base.test(); child.test(); } } 程序运行的结果是( C ) A.Child.test() Child.test() B.Child.test() Base.test() C.Base.test() Child.test() D.Base.test() Base.test()

教师招聘考试历年面试试题汇总(附答案)

贵州教师招聘考试历年面试试题汇总(附答案) 提问:1、新课改与新课程标准的价值取向是什么? 答:新课程标准的价值取向是要求教师成为决策者而不是执行者,要求教师创造出班级气氛、创造出某种学习环境、设计相应教学活动并表达自己的教育理念等等。 提问:2、为什么学生会偏科? 答:学生偏科有很多因素,专家认为兴趣、态度是最主要的。你有心去学一门功课,无论周围有什么影响你,你都可以坚持下去。兴趣也是主要的,但只有你有这个心去学习,不管你是否喜欢这门功课,你都会变得比以前更加感兴趣。老师也只能叫你如何去学,即使他教得不好,但只有你有心,还是回学好的。 提问:3做好一个教师固然离不开敬业、爱生、专业知识扎实,除了这些,你认为教学的最重要特质是什么? 答:首先、敬业、爱生、专业知识扎实,我认为一个好教师还要乐业,这一点也很重要。其次,健康尤其是心理和精神健康、再有就是需要得到社会的认可和支持。学生满意,喜欢听!专家个人认为师德、人品及个人的修养。良好的表达能力及为人处事能力;爱心与责任心。 提问:4、你赞同“教学有法、但无定法、贵在得法”这种提法吗?为什么? 答:同意“教学有法、但无定法、贵在得法”这种提法,教学的方法有很多,但要因材施教。专家很赞同,因为学生是人,作为个体,都有其特殊性。老师要想教好学生,一定要有扎实的基本功,同时也要注意方法,好的方法和得体的方法可以让学生更好的接受老师传授的知识,如孔子也提出了因材施教的主张。 提问:5、学生记忆有什么特点,学科教学如何提高学生的识记能力? 答:动机的诱发——培养记忆能力的基础二、兴趣的培养——提高记忆能力的前提三、方法的指导——提高记忆能力的关键。 提问:6、你认为一种科学的备课方法是什么?平时你是怎样备课的? 答:备课是教师的一项基本功。备出一份好的教案是上好一堂课的重要前提,也能使教师教学更有底气,甚至变得胸有成竹。同时,好的教案设计也直接影响学生的学习兴趣、方式、效率等多个方面,最终对整个课堂课的教学效果起到决定性的作用。专家认为无论是哪门学科,教师真正要备好一堂课,就必须脚踏实地,并结合自身和学生的实际,进行创造性地研究和设计。(1)“研读”是备课的必要前提; (2)“博学”是备课的重要基础; (3)“细致”是备课的基本要求; (4)“创新”是备课的成功亮点。 提问:7、你同意“没有不合格的学生,只有不合格的教师”这句话吗? 答:本句话源于教育家陈鹤琴老先生的名言“没有教不好的学生,只有不会教的老师”,"没有不合格的学生,只有不合格的教师"是其衍生出的众多“伟辞”中最为著名的一句。专家认为,原来是陈老先生的一句勉励之语(可能勉励后人,也或是勉励老先生自己),陈老先生当初写这句话时,

c语言试题数据类型、运算符与表达式

3 数据类型、运算符与表达式 一、单项选择题 1、以下选项中,不正确的 C 语言浮点型常量是( C )。 A. 160. B. 0.12 C. 2e4.2 D. 0.0 分析:e 后面的指数必须为整数。 2、以下选项中,( D )是不正确的 C 语言字符型常量。 A. 'a' B. '\x41' C. '\101' D. "a" 分析:在C 语言中,’a ’表示字符常量,”a ”表示字符串。 3、 在 C 语言中,字符型数据在计算机内存中,以字符的(C )形式存储。 A.原码 B.反码 C. ASCII 码 D. BCD 码 分析:将一个字符常量放入一个字符变量中,实际上并不是将字符本身放到内存单元中,而是将字符的对应的ASCII 码放到储存单元中。 4、若x 、i 、j 和k 都是int 型变量,则计算下面表达式后,x 的值是( C )。 x=(i=4,j=16,k=32) A. 4 B. 16 C.32 D.52 分析:(i=4,j=16,k=32)的值为最后一个表达式的值,即为32,所以x=32. 5、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为(B )。 A. 算术运算、赋值运算、关系运算 B. 算术运算、关系运算、赋值运算 C. 关系运算、赋值运算、算术运算 D. 关系运算、算术运算、赋值运算 分析:算术运算符包括加法运算“+”符减法运算“-”符乘法运算符“*”以及除法运算符“/”,赋值运算符包括“=、+=、-=、*=、/=、……”,关系运算符包括“<、<=、>、>=”。 6、若有代数式bc ae 3 ,则不正确的C 语言表达式是( C )。 A.a/b/c*e*3 B. 3*a*e/b/c C.3*a*e/b*c D. a*e/c/b*3 分析:C 选项表达的是3ace/b 。 7、表达式!x||a==b 等效于( D )。 A. !((x||a)==b) B. !(x||y)==b C. !(x||(a==b)) D. (!x)||(a==b) 分析:由符优先级先后顺序在!x||a==b 中应先算“||”再算“!”,最后算“==”。选项B 不影响运算顺序。 8、设整型变量 m,n,a,b,c,d 均为1,执行 (m=a>b)&&(n=c>d)后, m,n 的值是( A )。 A. 0,0 B. 0,1 C. 1,0 D. 1,1 分析:先算括号里面的,a 不大于b ,则m=0,c 不大于d ,则n=0. 9、 设有语句 int a=3;,则执行了语句 a+=a-=a*=a;后,变量 a 的值是( B )。 A. 3 B. 0 C. 9 D. -12 分析:从后往前算,a*=a 即a=a*a ,a=9;然后a-=a=9,a=a-9,=0;a+=0,a=a+a=0.

公司内部Javaio流笔试题

公司内部Javaio流笔试题

IO 框架 Key Point * File 类 * 流的分类 * 基本字节流 * 字节过滤流 * 基本字符流、桥转换 * 字符过滤流 * 对象序列化 练习 1. (File 类)以下关于File 类说法正确的是: A.一个File 对象代表了操作系统中的一个文件或者文件夹 B.能够使用File 对象创立和删除一个文件 C.能够使用File 对象创立和删除一个文件夹 D.当一个File 对象被垃圾回收时,系统上对应的文件或文件夹也被删除2. (File 类)有如下代码: public class TestFile{ public static void main(String args[]){ File file = new File(“chp13/corejava.txt”); } } 请选择一个正确答案: A. corejava.txt 文件在系统中被创立 B. 在windows 系统上运行出错,因为路径分隔符不正确 C. corejava.txt 文件在系统中没有被创立

D. 如果corejava.txt 文件已存在,则抛出一个异常 3. (File 类)将下列代码补充完整 class TestMyFile{ public static void main(String args[]) throws Exception{ File file; //创立一个File 对象表示当前目录下的“hello.txt”文件 //判断该文件是否存在 //如果该文件存在,则输出该文件的完整路径 } } 4. (流的分类)对于FileInputStream 来说,从方向上来分,它是_________流,从数据单 位上分,它是__________流,从功能上分,它是____________流。 5. (字节流, FileInputStream)FileInputStream 有三个重载的read 方法,其中 1) 无参的read 方法返回值为___类型,表示_________________ 2) int read(byte[] bs)方法返回值表示______________,参数表示 ________________ 3) int read(byte[] bs, int offset, int len) 方法返回值表示 _______________,参数分别表示 ___________________________。 6. (FileInputStream)下面关于FileInputStream 类型说法正确的是: A.创立FileInputStream 对象是为了读取硬盘上的文件 B.创立FileInputStream 对象时,如果硬盘上对应的文件不存在,则抛出一个异常 C.利用FileInputStream 对象能够创立文件 D.FileInputStream 对象读取文件时,只能读取文本文件。

教师招聘面试答辩题目及答案

教师招聘面试答辩题目及答案 1、请你列举新课程改革倡导的学习方式并就每一种学习方式加以简单说明。 新课程改革倡导自主学习、合作学习和探究学习的学习方式。自主学习意义学习是相对于被动学习机械学习、他主学习而言的。概括地说自主学习就是“学生自我导向、自我激励、自我监控”的高质量的学习。合作学习是指教学条件下学习的组织形式而言的相对的是“个体学习”与“竞争学习”。合作学习是指学生在小组或团队中为了完成共同的任务有明确的责任分工的互助性学习。探究学习发现学习则是相对于接受学习而言的。探究学习的特征是从学科领域或现实生活中选择和确定研究主题在教学中创设一种类似于学术或科学研究的情境通过学生自主、独立地发现问题、实验、操作、调查、信息搜集与处理、表达与交流等探索活动获得知识、技能发展情感与态度特别是探索精神和创新能力。 2、近几年来“留守学生”越来越引起人们的关注。由于家庭教育缺位父爱母爱缺失沟通交流缺少有效监护缺乏使得“留守学生”的情感、心理、生活、学习乃至人格方面出现了诸多问题影响了他们的健康成长。作为班主任你将如何对待本班的“留守学生” ①建立留守生专档和联系卡制度做好家校沟通。 ②建立帮扶助学机制指导师生、生生互助活动。 ③利用班团会时间对学生进行理想、前途、法制教育。 ④树立班级理财“小专家”典范指导学生学会节俭。

⑤开展形式多样的活动让留守学生切实感受到学校大家庭的温暖。 ⑥建立督导评估和表彰体制激励、引导学生积极上进。 3、请你谈谈你心目中优秀教师应该具备哪些素质。 【答案要点】①学识广博专业功底深厚。②胸怀理想、充满激情和诗意。③充满爱心、受学生尊敬。④追求卓越、富有创新精神。 ⑤勤于学习、不断充实自我。 1、新课程改革提出的三维教学目标是指哪三个层面你对三维教学目标的内涵是如何理解的 【答案要点】新课程改革提出的三维教学目标包括知识与技能过程与方法情感态度与价值观三个层面。三维教学目标的内涵“知识和能力”目标是教学的基本依据。我们要深入钻研新课标了解新课标中的知识能力要求与旧大纲比较有什么变化从而正确把握新课程标准在“知识与能力”方面的要求。“过程与方法”目标是新课标所特有的。新课改倡导“探究性学习”强调在实践过程中学习。“过程”重在“亲历”。教学中要让学生亲历过程使学习过程成为学生生活世界的一部分。“方法”应是具体的而不是抽象的应伴随着知识的学习技能的训练情感的体验审美的陶冶如影随形而不能游离其外。因为独立于具体的知识技能学习的“方法”是很难产生迁移的。“情感态度价值观”目标体现的是学科知识的人文性强调的是给学生广博的文化浸染她的内涵比起旧大纲的“思想性”目标要丰富得多深刻得多。不同的学科“情感态度价值观”有不同的要求她不仅包括学习兴趣、信心、习惯的

1、c语言-数据类型与运算符(含答案)详解

一、选择题 1. 可用作C语言用户标识符的一组标识符是( B )。 A. void define +WORD B. a3_b3 _123 YN C. for -abc Case D. 2a DO sizeof 2. 存储以下数据,占用存储字节最多的是(D )。 A. 0 B. ‘0’ C. “0” D. 0.0 3. 程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( D )符号作为分隔符。 A. 空格或逗号 B. 逗号或回车 C. 逗号或分号 D. 空格或回车 4. 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是( C )。 A. 12 B. 144 C. 156 D. 288 5. 假设在程序中a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数 式1/abc的表达式是( A)。 A. 1.0/a*b*c B. 1/(a*b*c) C. 1/a/b/(float)c D. 1.0/a/b/c 6. 设”int a=15,b=26;”,则”printf(“%d,%d”,a,b);”的输出结果是(C )。 A. 15 B. 26,15 C. 15,26 D. 26 7. 设x是一个int型的,y的值为10,则表达式x && y的值为(C )。 A. 1 B. 0 C. 与x值相同 D. 与x值相反 8. x>0 && x<=10的相反表达式为( A )。 A. x<=0 || x>10 B. x<=0 && x>10 C. x<=0 || x<=10 D. x>0 && x>10 9. x>0 || y==5的相反表达式为( B )。 A. x<=0 || y!=5 B. x<=0 && y!=5 C. x>0 || y!=5 D. x>0 && y==5 10. 下面的哪个保留字不能作为函数的返回类型?( C ) 。 A. void B. int C. new D. long 11. 假定a为一个整型数组名,则元素a[4]的字节地址为(B) 。 A. a+4 B. a+8 C. a+16 D. a+32 12. 字符串”a+b=12\n”的长度为(B )。 A. 6 B. 7 C. 8 D. 9 13. 假定下列x和y均为int型变量,则不正确的赋值为( B )。 A. x+=y++ B. x++=y++ C. x=++y D. ++x=++y 14. 设有以下定义 int a=0; double b=1.25; char c=’A’; #define d 2 ( D ) A.a++; B. b++ C. c++; D.d++; 15. 设x和y均为bool量,则x&&y为真的条件是( A) 。 A. 它们均为真 B. 其中一个为真 C. 它们均为假 D. 其中一个 16.以下叙述中正确的是(A) A. C程序中注释部分可以出现在程序中任意合适的地方 B.花括号"{"和"}"只能作为函数体的定界符

常见教师招聘面试题目大全完整版

常见教师招聘面试题目 大全 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

1、新课改与新课程标准的价值取向是什么 新课程标准的价值取向是要求教师成为决策者而不是执行者,要求教师创造出班级气氛、创造出某种学习环境、设计相应教学活动并表达自己的教育理念等等。 2、为什么学生会偏科 学生偏科有很多因素,其中兴趣、态度是最主要的。你有心去学一门功课,无论周围有什么影响你,你都可以坚持下去。兴趣也是主要的,但只有你有这个心去学习,不管你是否喜欢这门功课,你都会变得比以前更加感兴趣。老师也只能叫你如何去学,即使他教得不好,但只有你有心,还是回学好的。 3、做好一个教师固然离不开敬业、爱生、专业知识扎实,除了这些,你认为教学的最重要特质是什么首先、敬业、爱生、专业知识扎实,我认为一个好教师还要乐业,这一点也很重要。 其次,健康尤其是心理和精神健康、再有就是需要得到社会的认可和支持。学生满意,喜欢听! 个人认为师德、人品及个人的修养。良好的表达能力及为人处事能力;爱心与责任心。 4、你赞同“教学有法、但无定法、贵在得法”这种提法吗为什么 同意“教学有法、但无定法、贵在得法”这种提法,教学的方法有很多,但要因材施教。因为学生是人,作为个体,都有其特殊性。老师要想教好学生,一定要有扎实的基本功,同时也要注意方法,好的方法和得体的方法可以让学生更好的接受老师传授的知识,如孔子也提出了因材施教的主张。 5、学生记忆有什么特点,学科教学如何提高学生的识记能力一、动机的诱发——培养记忆能力的基础 二、兴趣的培养——提高记忆能力的前提 三、方法的指导——提高记忆能力的关键。

Java_数组练习题目

一填空题 1)数组的元素通过数组下标来访问,数组Array的长度为元素的个数 (Array.length)。 2)Java中数组的下标的数据类型是整形。 3)不用下标变量就可以访问数组的方法是数组名。 4)数组最小的下标是0 。 5)arraycopy()的最后一个参数指明复制元素的个数。 6)向方法传递数组参数时,传递的是数组的引用。 7)数组初始化包括数组的声明,创建,初始化。 8)数组下标访问超出索引范围时抛出数组越界异常 9)浮点型数组的默认值是0.0f 。 10)对象型数组的默认值是null 。 二选择题 1.下面错误的初始化语句是_A B D__ A. char str[]="hello"; B. char str[100]="hello"; C. char str[]={'h','e','l','l','o'}; D. char str[]={'hello'}; 2.定义了一维int型数组a[10]后,下面错误的引用是_B_ A. a[0]=1; B. a[10]=2; C. a[0]=5*2; D. a[1]=a[2]*a[0]; 3.下面的二维数组初始化语句中,正确的是__B__ A. float b[2][2]={0.1,0.2,0.3,0.4}; B. int a[][]={{1,2},{3,4}}; C. int a[2][]= {{1,2},{3,4}}; D. float a[2][2]={0}; 4.引用数组元素时,数组下标可以是__D__ A. 整型常量 B. 整型变量 C. 整型表达式 D. 以上均可 5.定义了int型二维数组a[6][7]后,数组元素a[3][4]前的数组元素个数为__C__ A. 24 B. 25 C. 18 D. 17 6.下列初始化字符数组的语句中,正确的是_B___ A. char str[5]="hello"; B. char str[]={'h','e','l','l','o','\0'}; C. char str[5]={"hi"}; D. char str[100]=""; 7.数组在Java中储存在 C 中 A. 栈 B. 队列 C. 堆 D. 链表

COREJAVA第一阶段笔试题_答案(2)

选用的题目如下: 01.数组有没有length()这个方法? String有没有length()这个方法? 数组没有length方法数组提供的获得元素个数的方式是通过访问数组的length属性String也就是字符串类型有length()用于返回字符串的字符个数也就是俗话说的字数但是字符数和字节数是不同的 int num = str.getBytes().length - str.length(); 可以得到一个字符串当中有多少个汉字 02.Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?为什么? Overload:方法重载指发生在同一类当中,方法名字相同,参数列表(类型、个数、顺序)不同的两个方法 (体现静态多态) Override:方法覆盖发生在有继承关系的两个类之间子类类型当中访问控制权限修饰符不能更严格抛出的异常种类不能更广泛 方法重载的时候可以改变返回值的类型return type maybe different 因为方法名字和参数列表一旦确定在一个类当中就可以唯一确认一个方法所以即便方法返回类型不同 也能判断出来调用的是哪个方法,因而不会出错 03.== 与equals 有何区别? == 是Java当中的运算符用于比较两个引用当中存放的内存地址也就是内存指向是否相同 或者说用于判断两个对象是否是同一个对象 equals()是Java当中所有类型的父类既Object类当中的一个方法用于任何一个子类类型 通过覆盖equals从而给这个类型提供另外一种比较规则(因为java当中没有运算符重载) 很多人看到equals就认为是比较内容的方法其实不然在Object类当中equals方法当中也是采用==实现比较 04abstract class和interface有什么区别? 抽象类当中可以定义普通的属性可以定义普通的方法(有完整方法体的方法), 抽象类依然是Object的子类类型 interface从某种意义上应当理解成为更为纯粹的抽象类当时其中只能定义抽象方法和常量 接口当中定义的变量默认就是常量接口当中定义的方法默认就是抽象方法 接口的概念没有父类换言之接口不是Object类型的子类类型 05.接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)? 接口可以继承接口而且可以多重继承在继承多个接口的同时子接口等价于两个接口

教师招聘面试真题整理

教师招聘面试真题整理 (自己整理的答案) 1.一堂好课的标准? 【参考答案】:对于一堂好课的评价标准,第一要看该堂课是否达到教学目标,因为这是根本目的,促进学习;第二教学内容方面是否达到科学合理的标准;第三教学策略与方法能否达引导学生主动学习,引发学习兴趣;第四是否展现老师良好的教学方法、水平。 2.“以学生为本”或“以学生为主体”,你怎样理解? 【参考答案】:学生是学校教育的目的,教书的根本是为了育人,学校和老师担负着重大的使命,“以学生为本”或“以学生为主体”,确保了教学的最终目的。 “以学生为本”或“以学生为主体”,要在组织开展教学活动中以学生为主,老师起引导帮助作用,让学生主动学习,引导学生学会生活、学会学习,建立学生自主探索、合作学习的课堂模式,创设和谐、融洽的课堂环境。从追求被动学习转向主动学习,把学生当成获取知识发展自我的主人。“一切为了学生,为了学生的一切,为了一切学生”, 3.平常看的教育教学类的书籍? 【参考答案】:书籍类:我曾经看《玫瑰与教育》,本书分为四辑:清谈与忧患;在听说读写的背后;日本教育管窥;在白纸黑字的沃野上。《坚守讲台》都是作者个人的读书心得与体会,使整个教学过程成为关注和丰富情感世界的过程,成为智慧生成和人生态度、生活品质提升的过程。《我的教育苦旅》,收录的篇章都是谈“新教育之旅”中的学校教育和管理。 4.如何指导学生朗读? 【参考答案】:第一步就是为学生扫清生字障碍,在熟悉课文的同时,写明生字,带领学生们认识生字,朗读生字,这是正确朗读课文的前提。第二老师领读,有助于培养学生对朗读的兴趣,示范应该如何处理句子、词汇,唤起

学生的感情,丰富学生的词汇,培养学生边读边用心体会文章,这是提高学生朗读水平的重要方面。第三创建阅读的情境。 阅读,应该在安静,舒适的环境中进行,特殊情况下也可以是学生的集体行为,进行分段阅读接力,更容易让孩子投入,有参与感。第四,知识积累。通过阅读,能从中学到什么,积累了那些词句,这是以后自己作文可以参考的。 5.如何组织班集体? 【参考答案】:班主任对组织和培养集体负有主要责任,应把主要时间和精力用在建设班集体上。第一提出共同的奋斗目标,鼓舞学生前进的动力、有利于达到凝聚集体的目的。 第二选择和培养班干部,要把全班学生组织起来,班主任应该善于发现和培养积极分子,挑选和培养班干部,建立班集体的领导核心。学生学会自我管理。第三培养正确的集体舆论和优良的班风,正确的集体舆论和良好的班风会形成一种巨大的教育力量。第四加强对班集体纪律的管理,班级好的纪律有利于学生更好的学习,是调高学生学习成绩的关键,也可以使集体及其成员变得更美好。第五组织多样的教育活动,有了集体活动,促进学生才能、特长的发挥和相互的团结。班 6.如何与不同类型的家长沟通? 【参考答案】:首先,尊重家长是沟通的第一原则,也是老师基本素质的表现。其次,老师要有较强的服务意识。第三,老师与家长联系沟通时要有理性的意识。最后,应重视沟通方式,通常应对学生家庭进行调查分析,对家长的文化水平、职业状况、年龄、家教思想、家庭关系等做到心中有数。在与家长沟通的过程中,尽量做到有针对性和实效性。 7.学生认为什么样的老师是好班主任? 【参考答案】:学生心中的好班主任必须是他们值得信任的的人,一个学在一起、玩在一起、值得尊敬和理解他们的人,是一个善解人意的好老师、好长辈、好朋友,最起码的,不会体罚和侮辱学生。在他眼中,所有的学生都是

数据类型、运算符与表达式练习题

第三章运算符与表达式练习题 一、单项选择题 1.下列数据中属于“字符串常量”的是()。 A.”a” B. {ABC} C. ?abc\0? D. ?a? 2.下列数据中属于“字符串常量”的是()。 A.ABC B. “ABC” C. ?abc? D. ?a? 3. 在PC机中,?\n?在内存占用的字节数是()。 A. 1 B. 2 C. 3 D. 4 4. 在PC机中,”a\xff” 在内存占用的字节数是()。 A. 5 B. 6 C. 3 D. 4 5.字符串”\”ABCD\””在内存占用的字节数是()。 A. 4 B. 6 C. 7 D. 8 6. 在C语言中,合法的长整型常数是()。 A. 0L B. 49627 C. 0.054838743 D. 2.1869e10 7.在C语言中,合法的短整型常数是()。 A. OL B. 0821 C. 40000 D. 0x2a 8.下列数据中不属于“字符常量”的是()。 A. …\a? B. …\160? C. …070? D. 070 9.char型常量在内存中存放的是()。 A. ASCII代码值 B. BCD代码值 C. 内码值 D. 十进制代码值 10. int a=4,b=3,c=-2,d=2; 逻辑表达式a>0&&b&&c<0&&d>0的值是()。 A. 1 B. 0 C. -1 D. 出错 11.在以下一组运算符中,优先级最高的运算符是()。 A. <= B. = C. % D. && 12.设整型变量i的值为3,则计算表达式i---i后表达式的值为()。 A. 0 B. 1 C. 2 D. 表达式出错 13.设整型变量i,j=3; 则计算表达式i=j+++j后i,j的值为()。 A. 4,4 B. 6,6 C. 4,6 D. 6,4 14.设整型变量a,b,c均为2,表达式a+++b++c++的结果是()。 A. 6 B. 9 C. 8 D. 表达式出错 15.设整型变量i,j值均为3,执行了“j=i++,j++,++i”后,i,j的值是()。 A. 3,3 B. 5,4 C. 4,5 D. 6,6 16.sizeof(double)的结果值是( )。 A.8 B. 4 C. 2 D. 出错 17. 表达式“1?(0?3:2):(10?1:0)”的值是()。 A. 3 B. 2 C. 1 D. 0 18.int a=0; if(a=1) a+=10; 结果的值是()。 A. 0 B. 11 C. 10 D. 出错 19.下列表达式中符合C语言语法的赋值表达式是()。 A. a=7+b+c=a+7 B. a=7+b++=a+7 C. a=(7+b,b++,a+7) D. a=7+b,c=a+7 20.下列表达式中,不正确的表达式是()。 A. a=1,b=1 B. y=int(x) C. a=b=5 D. i++

java数组的概念和作用

1 数组的概念 和其他语言一样,Java也提供数组支持,数组是属于引用类型,即数组是一个 对象。 强调数组的类型是引用类型。 数组的基本概念及作用 数组是相同数据类型元素的集合 数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型。 数组的举例 int [] a = new int []{1,2,3,4,5}; String [] s = new String []{"小熊","小小熊","小小小熊"}; Employee [] e=new Employee[10];(Employee是自定义类) 2 数组的声明 数组的声明的两种方式: 数据类型 [] 数组名字例如:int [] a; 数据类型数组的名字 [] 例如: int a []; 注意: 在Java语言中两种声明方法没有任何区别,但是建议大家用第一种,避免混淆a的数据类型。 数组在声明后还只是一个空指针,不能使用,要想使用必须创建。 数组创建的三种方式:

?//声明数组的同时,根据指定的长度分配内存,但数组中元素值都为默认的初始化值 char[] chAry = new char[10]; ?//声明数组并分配内存,同时将其初始化 ?int[] ary1 = new int[]{1, 2, 3, 4, 5}; ?//与前一种方式相同,仅仅只是语法相对简略 ?int[] ary2 = {1, 2, 3, 4, 5}; 从另一个角度,数组创建可以分为动态和静态两种 动态创建数组(没有为元素赋值,可以结合for循环进行赋值) char[] chAry = new char[10]; 静态创建数组,在创建的时候,即为每个元素赋初值 int[] ary1 = new int[]{1, 2, 3, 4, 5}; 数组的长度 数组的长度:length属性 int [] b1 = new int []{1,2,3,4,5,6,7}; System.out.println(b1.length); 注意:数组的长度是属性,String的长度是length(); 创建数组的时候必须指定数组的长度,而且一经定义则不允许改变。 数组的长度虽然是7,但是在内存中实际给8个位置,另外一个存储7. 数组之间赋值 在C语言中,不可以将数组直接赋值给另一个数组;

CoreJava第一次考试——1

考试一 试题类型:不定项选择题 试题1指出下面语句编译错误的是() A. byte b=128; B. boolean flag=null; C. long a = 2147483648L; D. float f=0.9239; 试题2完成代码计算10的阶乘并输出,应该填入的代码是()… … long result = 1; for(int i = 2; i <= 10; i++) { < 填入代码 > } System.out.println("result= " + result); … … A. result = result * i; B. result = i*i; C. result = i*(i+1); D. reslut = i*(i-1); 试题3下列关于数组的声明错误的是()

A. int[] arry = new int[100]; B. int[3] arry = {1,2,3} C. int[] arry = new int[]{1,2,3} D. int[][] arry = new int[3][] 试题4语句System.out.println(1+2+"java"+3+4)输出的结果是()。 A. 3java34 B. 12java34 C. 3java7 D. 12java7 试题5下面程序的输出结果是() public static void main(String[] args) { int d = 325; int sum = 0; while (d > 0) { int n = d % 10; sum += n; d /= 10; } System.out.println(sum);

中学教师招聘面试题目

一、问题:当在你上课时,一个学生在传纸条,你怎么办? 答案: 1、用眼神暗示他,引起他的注意,让他聚精会神的听课。 2、边讲课边走到他的课桌边,用手敲打他的书桌,提示他,让他聚精会神的听课。 3、课后把他叫到办公室,给他讲清楚,传纸条的危害,让他今后注意上课认真听讲。 其实这是一个开放性试题,答案不唯一,只要围绕这三个要点,说法正确就可以。 二、问题:学生早恋怎么办?你支持学生早恋吗? 参考答案:“不支持,但也不生硬地反对。先了解学生情况,分析早恋的原因。通过在班上开展讨论,让学生明白青春的可贵,爱情的神圣——很多人只是因为空虚,寂寞,贪玩而随便、不负责任地把爱情当游戏……有必要的话,可以找学生单独谈话,动之以情,晓之以理。”讨论:我会和他/她讨论如何对待这种“爱慕”,而不能叫爱情。 我比较喜欢私下沟通,上升到班级讨论会不会让孩子难为情呢? 这也是人生一道彩虹! 三、问题:你对工资和福利有什么期望? 回答:我对工资没有硬性要求。我相信贵公司有一个薪酬标准,在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。 四、问题:“为什么要选择教师这个行业”、“你是怎么看教师这个工作的”? 回答:我读的就是师范类的专业,做教师符合自己的专业,而且现在公司之类的工作不够稳定,教师稳定性比较高,现在好的学校对教师的培养很好,也能为教师提供很大的发展空间等。 对孩子的爱心、耐心和责任心,更多了一份成熟和自信。教师这个职业是神圣而伟大的,他要求教师不仅要有丰富的知识,还要有高尚的情操。因此,在读师范时,我就十分注重自身的全面发展,广泛地培养自己的兴趣爱好,并学有专长,做到除擅长绘画和书法外,还能会唱、会说、会讲。“学高仅能为师,身正方能为范”,在注重知识学习的同时我还注意培养自己高尚的道德情操,自觉遵纪守法,遵守社会公德,没有不良嗜好和行为。我想这些都是一名教育工作者应该具备的最起码的素养。 五、问题:教师要耐得住寂寞、清贫、教师要守住这片净土,你为什么选择教师这个行业?参加教师招考进行教师队伍你的动机是什么?你觉得做教师的伟大之处在哪里? 回答:做一名光荣的人民教师一直以来是我的梦想,也是我最真实的理想,虽然我从教已经有十几年了,但我还没有成为真正意义上的教师,所以我要报考教师这个职业,并不是因为听了“教师是太阳底下最光辉的职业”这句话,而是因为我非常了解这个职业,也非常热爱这个写满奉献、充满挑战的职业,因为在这里有着可爱的孩子,令人敬佩的同事们,他们都已成为人生路上不可磨灭的一笔。 教师在精神上是富裕的,是其它行业所不能比拟的,因为我们从事的是伟大的事业,是令人尊敬的事业,至少我们的灵魂是幸福的。如果上天要我选择财富的富有和灵魂的幸福,我想我会毫不犹豫地选择后者,这可能就是我选择教师这个职业的根本原因吧!

C语言数据类型和运算符及表达式复习题

数据类型、运算符和表达式复习题一.选择题 1. 以下不合法的用户标识符是:() a) f2_G3 b) If c) 4d d) _8 2. 以下选项中合法的用户标识符是:() a) long b) _2Test c) 3Dmax d) A.dat 3. 以下可用作用户标识符的是:() a) 12_a b) signed c) t-o d) _if 4. 以下不是关键字的标识符是:() a) continue b) char c) If d) default 5. C语言提供的合法的关键字是:() a) swicth b) cher c) Case d) void 6. 以下选项中不合法的int整型常数是() a) 32768b) -56 c) 03 d) 0xAF 7. 以下合法的长整型常量是() a) 2L b) 49627 c) 34566666 d) 213& 8. 以下正确的实型常量是() a) 1.2E b) .579899 c) 1.2e0.6 d) 8 9. 以下选项中合法的实型常数是() a) 5E2.0 b) E-3 c) .2E0d) 1.3E 10. 以下合法的八进制数是() a) 0135b) 068 c) 013.54 d) o7

11. 以下合法的十六进制数是() a) 0x b) 0x4de c) 0x1h d) ox77 12. 以下选项中非法的数值常量是() a) 019b) 0L c) 0xff d) 1e1 13. 若变量已正确定义,以下合法的赋值表达式是() a) a=1/b=2 b) ++(a+b) c) a=a/(b=5)d) y=int(a)+b 14. 若变量已正确定义,以下非法的表达式是() a) a/=b+c b) a%(4.0) c) a=1/2*(x=y=20,x*3) d) a=b=c 15. 设x为int类型,其值为11,则表达式(x++*1/3)的值是: a) 3 b) 4 c) 11 d) 12 16.设a,b均为double型,且a=5.5;b=2.5;则表达式 (int)a+b/b的值是() a) 6.500000 b) 6 c) 5.500000 d) 6.000000 17.若a为int型,且其值为3,则执行完表达式: a+=a-=a*a后,a的值是() a) -3 b) 9 c) -12 d) 6 18.设k和x均为int型变量,且k=7;x=12;则能使 值为3的表达式是() a) x%=(k%=5) b) x%=(k-k%5) c) x%=k-k%5 d) (x%=k)-(k%=5)

相关主题
文本预览
相关文档 最新文档