黑马Java基础入学测试题_

黑马Java基础入学测试题_
黑马Java基础入学测试题_

考试题目:

本试卷是JAVA基础班入学考试试卷,主要考察JAVA基础前五天大家在入学之前掌握的一个整体情况,本试卷共有40道题,其中有30道是单选,有10道题是多选题,希望大家认真对待

1.Sun公司对Java语言的宣传口号为“一次编程,到处执行”,体现了Java的什么特性B A:编程的简单性

B:与平台无关性

C:Java的面向对象特性

D:Java程序的鲁棒性

2.Java平台有三个版本,分别是javaSE、JavaME、javaEE,下列说法不正确的是B

A.javaSE是指Java语言的标准版

B.javaME是指Java语言的标准版

C.javaEE是指企业级的Java开发语言,是为企业提供服务的

D. javaME是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API.

3.想要运行Java程序,必须得先通过______Java源文件,然后再通过______java程序C

A. javaw工具编译 javac工具运行

B. java工具编译 javac工具运行

C. javac工具编译 java工具运行

D. java工具编译 java工具编译

4.Java语言中的int及char数据类型的长度分别为C

A:16位和8 位

B:8位和16位

C:32位和16位

D:32位和8位

5.请问byte数据的取值范围是?C

A:0-128

B:负127-128

C:负128-127

D:以上都不对

6.java语言的源程序经编译后所生成的程序类型为D A:.exe 型的可执行程序

B:.obj 型二进制的程序

C:.lib 型二进制的库程序

D:.class 型类代码的程序

7.某java程序的类定义如下: B

class MyClass

{

}

则java源文件编译后生成的类文件名称为:

A:myclass.class

B:MyClass.class

C:MYCLASS.class

D:MyClass.java

8.下列那种标识符在java程序中是错误的D

A:MyClass_Base12

B:_MyClass$Base12

C:$MyClass_12

D:76MyClass$12

9.下列那种标识符不能作为java程序中的变量名B A:INT

B:boolean

C:character

D:Java_Float

10.请问,以下哪些语句不是合法的赋值语句?D

A:boolean b = true;

B:int a = (int)1.23;

C:double x = 1.1;

D:char c = '10';

11.下面()段java语句在编译时不会出现异常和错误。BD

A: char c="a";

B:int i=-1;

C: boolean b="true";

D: double d=10.0;

12.以下代码的运行结果为c

class Test{

public static void main(String[]args){

byte b1 = 5;

byte b2 = 2;

byte b3 = b1*b2;

}

}

A:10

B:52

C:编译错误

D:以上都不对

13.下列各种符号的定义格式,那种在java语言中是错误的变量定义D

A:int myVal =1;

B:char $myVal =1;

C:byte _myVal =1;

D:float 3.14myVal=1;

14.下列各种符号的定义格式,那种在java语言中是正确的布尔性(boolean)的变量定义C A:boolean myBOOL =1;

B:boolean myBOOL =0;

C:boolean myBOOL =true;

D:boolean myBOOL =null;

15.下列各种java中的赋值操作语句,那种在java语言中是错误的赋值语句B

A: int A =1; byte B=(byte)A;

B: int A =1; char B=A;

C: int A =1; float B=A;

D: int A =1; long B=A;

16.设int X=1,则“X = = 1”表达式之值为C

A:1

B:false

C:true

D:null

17.下列关于变量和常量的说法正确的是A

A. 常量表示不能被改变的值,例如1、2、“abc”都是常量

B. 常量表示常见的变量

C. int x = 0;代码中,x表示常量,0表示变量

D. 在同一个大括号{}内,定义的变量不能够重名

18.根据程序,判断"翻转课堂"的打印次数是( )D

int n = 1;

while(n<=4){

System.out.println("翻转课堂");

n++;

}

A: 1次B:2次C:3次D:4次

19.在java中,关于数组描述正确的是(BC)

A: 存储在数组当中的数据可以属于不同的数据类型

B: 数组中的索引下标从0开始

C: 通过数组名.length()能获得数组的长度

D: 数组的最大索引下标是数组的长度13.

20.下面哪个数组的格式是错误的(C )

A: int[ ] arr = new int[ ]{1,2,3};

B: int[ ] arr = new int[ ];

C: int[ ] arr = new int[3];

D: int[ ] arr = {1,2,3};

21.请问,以下哪些是初始化数组的不正确语法形式?B A:int x[]={1,2,3};

B:int x[3]={1,2,3};

C:int[]x={0,0,0};

D:char[]x={'a', 'b'};

22.语句System.out.println(1+2+"java"+3+4)输出的结果是: A A: 3java34

B: 12java34

C: 3java7

D: 12java7

23.下面Java语言方法的说法错误的是:D

A:方法调用时参数类型必须符合方法的定义

B:方法只能声明一个返回值

C:如果方法没有返回值必须声明返回为void

D:如果方法定义为返回void,则方法中不能出现return语句24.下关于函数重载的说法正确的有ABC

A:方法名必须一样

B:与返回值类型无关

C:参数个数或者顺序不一样

D:参数类型不一样

25.根据程序,判断 m 与 y 的值是D

int m = 3, n = 4, x = 5, y = 6;

if( m

m = 1;

y = 2;

}

A: 3,4 B: 3,2 C: 1,4 D: 1,2

26在Java中,不是用来跳出循环的关键字为AD

A:return

B: continue

C: break

D: exit

27.查看代码,想要输出A,哪个选项可以实现CD

public static void main(String[ ] args){

int x = 80 ;

if(x > 100){

System.out.println(“A”);

}else{

System.out.println(“B”);

}

}

A. x + 20;

B. x + 21;

C. x += 21;

D. x = 101;

28.看下面程序,判断打印出来count的值是 D

public static void main(String[] args) {

int count=0;

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

if(i%2==0){

System.out.print(i+" ");

count++;

}

}

System.out.println(count);

}

A: 11 B: 10 C: 6 D: 5

29.给定java代码如下所示,则下划线处填入(),可使这段代码编译成功。AB public int count(char c,int i,double d){

return____________;

}

A: c*i

B: c*(int)d

C: (int)c*d

D: i*d

30.下面程序运行的结果是 B

public static void main(String[] args){

int x = 12345;

switch (++x) {

case 12345:

System.out.println("A");

break;

case 12346:

System.out.print("B");

break;

default:

System.out.println("C");

break;

}

}

A. A

B. B

C. BC

D. 程序报错

31.想要结果输出为0,则可以做哪些修改?

int [ ] arr = new int[1]; ①

arr[0] = 3; ②

System.out.println( arr[1] ); ③

A. ②处修改为arr[3] = 0;

B. ③处修改为System.out.println(0)

C. ①处修改为int [ ] arr = new int[2]

D. 不用修改了,结果就是0

32.关于数组的说法,正确的是AB

A. 数组里面存放的是相同类型的数据

B. 获取数组的长度使用length属性

C. 获取数组的大小使用size方法

D. 数组的长度是可变的

33.若int[] a = {12,43,54,23},则a[3]的值是D

A. 12

B. 43

C. 54

D. 23

34.请问,执行int[]x=new int[25];语句后,以下哪些选项正确?AD 请选择所有正确答案:

A x[24]值等于0。

B x[25]值等于0

C x[25]值等于null。

D x.length值等于25。

35.在JAVA中,无论测试条件是什么,下列()循环将至少执行一次。

A. for

B. do…while

C. while

D. while..do

36.设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char 型变量,则表达式x+y*a/x+b/y+c计算结果的类型为C

A: int B: long C: double D: Char

37.阅读下列java代码,在横线处填(),输出结果可以包含“3”。BC

public class Demo{

public static void main(String[] args){

int a = ______;

switch(a){

default:

System.out.println("default");

break;

case 1:

System.out.println("1");

break;

case 2:

System.out.println("2");

case 3:

System.out.println("3");

}

}

}

A:4

B:3

C:2

D:default

38.若w=1,x=2,y=3,z=4,则条件表达式w > x ? w : (y < z? y : z)的结果为B

A: 4 B: 3 C: 2 D: 1

39.在Java中,下面()语句能正确通过编译AB

A System.out.println(1+"2");

B char i=2+'2';

System.out.println(i);

C String s="on"+'one';

D int b=255.0;

40.下面代码的运行结果是(A)

public static void main(String[] args){ int x = 80;

do{

System.out.println(x);

x = x -20;

}while(x >= 0 );

}

A. 80 60 40 20 0

B. 60 40 20 0

C. 80 60 40 20

D. 80 80 80 80 80

黑马程序员训练营入学考试题

黑马程序员训练营入学考试题 1、写一个ArrayList类的代理,实现和ArrayList中完全相同的功能,并可以计算每个方法运行的时间。 2、ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList 中存放一个String类型的对象。 3、定义一个交通灯枚举,包含红灯、绿灯、黄灯,需要有获得下一个灯的方法,例如:红灯获取下一个灯是绿灯,绿灯获取下一个灯是黄灯。 4、一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。

5、编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象,并调用该对象中的方法。 6、有一个类为ClassA,有一个类为ClassB,在ClassB中有一个方法b,此方法抛出异常,在ClassA类中有一个方法a,请在这个方法中调用b,然后抛出异常。在客户端有一个类为TestC,有一个方法为c ,请在这个方法中捕捉异常的信息。完成这个例子,请说出java中针对异常的处理机制。 7、存在一个JavaBean,它包含以下几种可能的属性: 1:boolean/Boolean 2:int/Integer 3:String 4:double/Double 属性名未知,现在要给这些属性设置默认值,以下是要求的默认值: String类型的默认值为字符串https://www.360docs.net/doc/4e17061610.html,

int/Integer类型的默认值为100 boolean/Boolean类型的默认值为true double/Double的默认值为0.01D. 只需要设置带有getXxx/isXxx/setXxx方法的属性,非JavaBean属性不设置,请用代码实现 8、定义一个文件输入流,调用read(byte[] b)方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5,不考虑中文编码问题)。 9、编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数,然后打印出这个十进制整数对应的二进制形式。这个程序要考虑输入的字符串不能转换成一个十进制整数的情况,并对转换失败的原因要区分出是数字太大,还是其中包含有非数字字符的情况。提示:十进制数转二进制数的方式是用这个数除以2,余数就是二进制数的最低位,接着再用得到的商作为被除数去除以2,这次得到的余数就是次低位,如此循环,直到被除数为0为止。其实,只要明白了打印出一个十进制数的每一位的方式(不断除以10,得到的余数就分别是个位,十位,百位),就很容易理解十进制数转二进制数的这种方式。

入学测试题

京博教育人教版三年级数学测试卷(上) 一、填空。 1.把22支花插在4个花瓶里,平均每个花瓶插枝,还剩枝。 2. 比1591少216,比83多357. 3.长38厘米,宽10厘米的长方形,周长是。 4.□÷7=4……□,这个除法算式的余数最大填,此时被除数填。 5.在有余数的减法中,余数一定比除数。 二.计算。 1. 1068-179 = 2. (921-358)×3 = 3. 630-(658-125)= 4. 182×(35÷7) = 5. 621×7-4130= 6.45÷(328-319)= 三、应用题。 1.电影院有854个座位,每张票8元,若座位全部坐满,共收款多少元? 2.张大娘利用一面院墙,用篱笆围成一个长方形的养鸡场,养鸡场长10,宽6米,那么张大娘围这个养鸡场用了多长的篱笆?

京博教育人教版四年级数学测试卷(上) 一.填空。 1.一个九位数,最高位和万位上是3,百位和十万位上是4,其余各位上都是0,这个九位数是,读作;省略亿位后面的尾约数是。 2.两数相除商是89,余数是17,除数最小是,这是被除数是。 3.三年前爸爸的年龄是儿子的3倍,爸爸今年42岁,儿子今年岁。 4.把一根绳子剪成5段要20秒,剪成7段要秒。 5.用4,2,8,6这四个数字可以写出很多不同的四位数,再把这些四位数按从小到大的顺序排列起来,那么第十三个数是。 二.计算。 1.391×96= 2. 5157÷69= 3.(1348+1368)÷97= 4.(2430+738)÷88= 5.(328+22)÷(18×15-200)= 6.(390-600÷24)×17= 三.应用题。 1.小军8分钟走了640米,照这样的速度,他从家到学校要走15分钟,他家离学校有多远?小军每天中午都回家,他每天要走多少路? 2.师徒二人共同装订324本书,4小时完成,已知师傅每小时装订48本书,徒弟每小时装订多少本书?

JAVA测试题(三套含答案)

<测试一> 1.在单一文件中import、class和package的正确出现顺序是:A A.package, import, class B.class, import, package C.import, package, class D.package, class, import 2.public static void main方法的参数描述是:A,D A.String args[] B.Strings args[] C.String args D.String []args 3.下面哪行代码会在编译的时候出现错误或警告:A,B,C,D A.float f=1.3; B.char c="a"; C.byte b=257; D.boolean b=null; E.int i=10; 4.编译,运行下列代码后的结果是:D public class Test { public static void main (String args []) { int age; age = age + 1; System.out.println("The age is " + age); } } A.编译,运行后没有输出 B.编译,运行后输出:The age is 1 C.能通过编译,但运行时产生错误 D.不能通过编译 4.下面那些关键字不是JAVA的关键字B A if B then C goto D while E case 5.下面那些不是合法的变量定义:A,F A.2variable B.variable2 C. _whatavariable

D. _3_ E. $anothervar F. #myvar 6.内部数据类型byte的取值范围是B A.0 - 65, 535 B.(–128) – 127 C.(–32,768) – 32,767 D.(–256) – 255 7.下列哪些表达式返回true AB A."john" == "john" B."john".equals("john") C."john" = "john" D."john".equals(new Button("john")) 8.声明公用的abstract方法的正确格式是A A.public abstract void add(); B.public abstract void add() {} C.public abstract add(); D.public virtual add(); 9.下面的代码能打印出的结果为:C int i=1; switch (i) { case 0: System.out.println("zero"); break; case 1: System.out.println("one"); case 2: System.out.println("two"); default: System.out.println("default"); } A.one B.one, default C.one, two, default D.default 10.下面的代码能打印出的结果为:B int i=9; switch (i) { default: System.out.println("default");

2019重点小学幼升小考试入学测试题_整理好可直接打印

2019幼升小重点测试(72)题 1.请数一数,A、B、C、D各由几个小方块组成? 榨1杯橙汁需要3只橙子,榨3杯橙汁需要 _________ 只橙子 2.草莓和桃子各代表一个数,草莓加桃子等于7,草莓加草 莓等于8,草莓和桃子各是几? 草莓_____ 个,桃子______ 个 3.自己读谜面,然后猜 A.一个小姑娘,穿着黄衣裳,你要欺负她,她就射一枪_ B.一间小房子,有门没有窗,外面热里面冷________________ A B C D

4.一张纸撕一次,变成三张 5.小红参加数学竞赛,和参加竞赛的每个人握一次手。小红 一共握了39次手,参加数学竞赛的一共有__________ 人 6.这个机器人是由几何图形组成的。数一数,这些几何图形 各有几个? 7.请填表,使每一横行的数字加起来都一样多 8.评价一下自己在幼儿园里的情况

9.从右边数,第3个女孩穿()颜色的裙子( 从右边数,穿绿裙子的女孩在第()个。 从左边数,第2个女孩穿()颜色的裙子 从左边数,穿紫裙子的女孩在第()个。 10.春夏秋冬的区别和特征。 11.你和小朋友们排成一队做操,从前面数你是第6个, 从后面数你是第5个小朋友,请问一共有()个小 朋友? 12.小朋友你有什么特别的爱好吗?能不能在这里表演一下。 13.妈妈今年30岁,爸爸比妈妈大3岁,想想再过5年后, 爸爸比妈妈大______ 岁?

14.小朋友排队,从左向右数小红排第7,从右向左数小红 排第8,这一排队伍一共()人? 15.小芳买拼音本用了6角钱,还剩4角钱, 小芳原来有_______ 角钱?合_______ 元? 16.自我介绍:小朋友。今天老师与你交朋友,你告诉我 你家的情况好吗?老师问你,你听清楚,回答老师。 (1)你姓什么?叫什么名字?你今年几岁了? (2)你家住在哪里?你家有几口人? (3)你爸爸叫什么名字?干什么的? (4)你妈妈叫什么名字?干什么的?你长大了想做什么? (5)现在,你把家里的情况连起来对老师说一遍,怎么说呢? 17.一个正方形是四个角,问:在角上切了一个角之后还 剩 _______ 个角? 18.儿歌:老师说一遍,小朋友复述一遍:(老师只念一遍) 春天到了,花儿笑了 夏天到了,知了叫了,

黑马Java_IO知识测试附答案

IO 部分测试题 考试宣言: 同学们, 考试考多少分不是我们的目的! 排在班级多少的名次也不是我们的初衷! 我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了, 那么不用怕, 考完试后, 导师讲解的时候你要注意听! 那时候学会了, 记住了, 也一样不影响你高薪就业! 本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。 1.下列叙述中,正确的是 ( ) A. Reader是一个读取文本文件的接口 B. Reader是读取二进制数据文件的抽象类 C. Reader是一个读取文本文件的抽象类 D. Reader是读取二进制数据文件的一般类 2.下面关于IO流的说法正确的是( ) A. IO流可以分为字节流和字符流 B. FileReader和FileWriter是专门用于读取和写入文本文件的 C. 顶层类有InputStream和OutputStream D. 顶层类有Reader和Writer,他们都是接口//抽象类 3.FileReader类描述正确的是( ) A. 字节输入流 B. 字符输入流//没什么说的,记住吧 C. 打印流 D. 序列化流 4.下列关键字能和try一起使用的有( )

A. final B. finalize C. finally D. catch 5.具有readLine()方法的类是( ) A. FileWriter B. InputStreamReader C. FileReader D. BufferedReader // readLine()方法是缓冲流BufferedReader的特有方法 6.关于newLine()方法描述错误的是( ) A. newLine()方法写入换行 B. newLine()方法会根据不同操作系统自动选择使用相应的换行符 C. newLine()方法是FileWiter类的方法 D. newLine()方法是BufferedWriter类的方法// 这个也是特有方法. 7.实现下列哪个接口,可以启用序列化功能( ) A. Runnable接口 B. Comparable接口 C. Serializable接口// 这个记住吧 D. Comparator接口 8.以下关于java异常说法不正确的是()。 A. Throwable 类是 Java 语言中Error类和Exception类的父类。 B. 当异常对象是Exception类(或其子类)的实例时,能通过 Java 虚拟机或者 throw 语句抛出该异常对象,并能通过try…catch…finally处理。 C. jdk6(包括jdk6)之前,如果只用一个catch块捕捉多个异常对象,则catch 子句中 的参数类型应是所有存在的异常对象的父类。 D. 以上说法都不对。 9.字节输出流的抽象基类是( ) A. OutputStream类 //记住吧,没什么说的. B. InputStream类 C. Writer类 D. Reader类 10.下面程序的运行结果是( )

留学英文入学测试题(附答案)

此卷满分共150分。 Vocabulary and structure每题2分,共60分 Directions: There are 20 incomplete sentences in this part. For each sentence there are four choices marked A, B, C and D. Choose the one answer that best completes the sentence. Then mark the corresponding letter on the Answer Sheet with a single line through the center. 1. For miles around me there was nothing but a desert, without a single plant or tree _____. A. on earth B. at a distance C. in sight D. in place 2. This case is quite _____ today with the great development of science and technology. A. common B. general C. simple D. alike 3. _____ the dog, we should have reached our destination in time. A. Because of B. In spite of C. But for D. In case of 4. Lucy changed her major from physics to computer, _____. A. with hopes to be able to locate employment more easily B. hoping she can easily get a job C. with the hope for the ability to find a better job D. hoping to find a job more easily 5. That tree looked as if it _____ for a long time. A. hasn't watered B. didn't watered C. hadn't been watered D. wasn't watered 6. Though the long-term _____ cannot be predicted, the project has been approved by the committee. A. affect B. effect C. effort D. afford 7. One must live in the United States for five years in order to _____ citizenship. A. appeal to B. accept C. approve of D. apply for

传智播客-Java基础知识测试-初测(带答案)

传智播客-Java基础知识测试-初测(带答案)

答题格式: 1 - 30题为单选题, 31 - 40为多选题. 新建一个txt文件, 答案写在这个文件中. 答案必须保存为txt格式的文件。 答题的时候,可以在EditPlus上答题,会自动显示题目序号 文件名改为自己的名字, 每题一行. 多选题按abcd的顺序填答案, 比如某一题的答案acd, 就必须是acd, 不能是adc等等. 不能有空行, 不能有空格,不能有题目序号,一定不要某一题不会就空在那, 会导致后面的答案全都识别错了! 填完答案数一下, 不要填挪了!!! 共40道选择题,每题2.5分。多选题有错则全错,全对才满分.

单选题: 1. 下列哪个声明是错误的?() A. int i=10; B. byte b=127; C. float f=1.1; //1.1f D. double d=34.4; 2. 下面哪个不是java中的关键字?() A. public B. true C. class D. main 3. 下面哪个语句不会产生编译错误?() A. float a =2.0; //2.0f B. byte b =25; C. char c =”a”; D. boolean d=0; 4. 下面程序哪个语句是正确的()

A. byte a=0,b=3; byte c =a+b; B. short s =23; s=s+12; C. float f = 23+23.23; D. short s=23; s+=12; 5. byte类型的大小是() A. -228 ~128 B. -255 ~ 256 C. -128 ~ 127 D. -255 ~ 255 6. 下面程序执行的结果是?() int i = 100; while(true) { If ( i++ > 100 ) break; System.out.println(i); } A. 100 B. 101

入学测试题原版

共50道题,每道题2分,总分100分,60分为合格。 本测试题的目的在于帮助学员检测自己的java基础,因为公司要保证教学质量,光有名师授课是远远不够的,还需要学员们都具备一个基本的java基础,希望参加测试的学员能本着对自己负责的态度,独立完成这套测试题。 单选: 1.下面程序的输出结果是什么( ) int[] arr = new int[10]; System.out.println(arr[0]); A.编译不通过 B.运行时出错 C.输出null D.输出0 2.下列代码运行的结果是( ) public static void main(String[] args) { int x = 4; int y = 5; if(x++>4 & ++y>5) { x++; } System.out.println("x=" + x + ",y=" + y); } A. x=4,y=5 B. x=4,y=6 C. x=5,y=6 D. x=6,y=6 3.尝试运行下面的代码会发生什么?( ) public class Test { public static void main(String[] args) { boolean m = true; if (m = false) { System.out.println("true"); } else { System.out.println("false"); } } } A. 输出字符串”true”

B. 输出字符串”false” C. 编译时错误 D. 运行时错误 4.设 a = 3,则表达式 (--a )<

黑马程序员java培训就业班笔记day05总结

黑马程序员java培训就业班笔记day05总结

Day05 上午: 1、数组的静态初始化 多种定义格式: Int[] arr=new int[]//标准格式,能够明确数组的数据类型,和数组名,可是不知道数组的长度Int arr[]=new int[] Int[] arr=new int[]{2,1,3,4,5,}//经过大括号能够标示出数组中的内容,此处最好别写长度,因为容易出错,因为即初始化实体,又初始化实体中的元素。 Int[] arr={2,1,3,4,5};//能够明确数组的数据类型,和数组名,也能够知道数组中的内容。 2、arr.length:方便获取数组中的元素个数的方式。 3、操作数组的最基础的思想以及核心思想: a)最基础的思想:就是遍历。什么是遍历。 Eg:int[] arr = new int[3]; int[] arr = {4,8,9,2,6,9};//明确了数组的类型和长度,并明确了数组中元素的内容。 // int[] arr1 = new int[]{4,8,9}; //方便获取数组中的元素个数的方式,

能够使用数组实体一个属性。length System.out.println("len:"+arr.length); for(int x=0; x

前端精英班入学测试题.doc

前端精英班入学测试题 Name:_________ Array_________ Score_________ 选择题每题2分,共计70分;代码题每题4分,共计20分;简答题每题6分,共计30分; 选择题主要考查的基本知识点的理解,而简答题主要考查表达能力. 一、单选题(每题2分) 1. 下面标签中不属于html结构标签的是: (A)!DOCTYPE (B) html (C) title (D) div 2. 下面哪一项不是mate标签的作用 (A) 描述页面的内容 (B) 提高页面关键字的权重 (C) 页面使用的编码 (D) 管理页面上所以的标签 3. 下面哪些操作内容可以在html中被有html代码中被识别: (A) 一个空格 (B) 一个换行 (C) 一个缩进 (D) 以上都不可以 4. 在上面结构中,哪种写法可以在index页面中有输出img.gif (A) (B) (C) (D) 5. 下面哪些代码不能成功注释?

(A) (B) (C) (D) 6. 哪些标签在页面上没有语义的 (A) p (B) h (C) input (D) span 7. 下面哪段代码可以在页面上显示一个输入框,并且默认输入框上的文字是”admin” (A) (B) (C) (D) 8. 下面哪些标签不属于表单元素: (A) (B) (C) (D)

9.一个盒模型,它有如下属性。那么,它真实占有的宽度是多少? 1width:200px; 2height:200px; 3border:1px solid red; 4padding:10px 20px; (A) 200px; (B) 202px; (C) 222px; (D) 242px; 10. “相对定位”是相对何者定位?

黑马Java基础入学测试题_

考试题目: 本试卷是JAVA基础班入学考试试卷,主要考察JAVA基础前五天大家在入学之前掌握的一个整体情况,本试卷共有40道题,其中有30道是单选,有10道题是多选题,希望大家认真对待 1.Sun公司对Java语言的宣传口号为“一次编程,到处执行”,体现了Java的什么特性B A:编程的简单性 B:与平台无关性 C:Java的面向对象特性 D:Java程序的鲁棒性 2.Java平台有三个版本,分别是javaSE、JavaME、javaEE,下列说法不正确的是B A.javaSE是指Java语言的标准版 B.javaME是指Java语言的标准版 C.javaEE是指企业级的Java开发语言,是为企业提供服务的 D. javaME是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API. 3.想要运行Java程序,必须得先通过______Java源文件,然后再通过______java程序C A. javaw工具编译 javac工具运行 B. java工具编译 javac工具运行 C. javac工具编译 java工具运行 D. java工具编译 java工具编译 4.Java语言中的int及char数据类型的长度分别为C A:16位和8 位 B:8位和16位 C:32位和16位 D:32位和8位 5.请问byte数据的取值范围是?C A:0-128

B:负127-128 C:负128-127 D:以上都不对 6.java语言的源程序经编译后所生成的程序类型为D A:.exe 型的可执行程序 B:.obj 型二进制的程序 C:.lib 型二进制的库程序 D:.class 型类代码的程序 7.某java程序的类定义如下: B class MyClass { } 则java源文件编译后生成的类文件名称为: A:myclass.class B:MyClass.class C:MYCLASS.class D:MyClass.java 8.下列那种标识符在java程序中是错误的D A:MyClass_Base12 B:_MyClass$Base12 C:$MyClass_12 D:76MyClass$12 9.下列那种标识符不能作为java程序中的变量名B A:INT B:boolean C:character D:Java_Float 10.请问,以下哪些语句不是合法的赋值语句?D A:boolean b = true; B:int a = (int)1.23; C:double x = 1.1; D:char c = '10';

黑马Java IO知识测试附答案

精品文档 IO 部分测试题 考试宣言: 同学们, 考试考多少分不是我们的目的! 排在班级多少的名次也不是我们的初衷! 我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了, 那么不用怕, 考完试后, 导师讲解的时候你要注意听! 那时候学会了, 记住了, 也一样不影响你高薪就业! 本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。 ( )下列叙述中,正确的是1. A. Reader是一个读取文本文件的接口 B. Reader是读取二进制数据文件的抽象类 C. Reader是一个读取文本文件的抽象类 D. Reader是读取二进制数据文件的一般类 2.下面关于IO流的说法正确的是( ) A. IO流可以分为字节流和字符流 B. FileReader和FileWriter是专门用于读取和写入文本文件的 C. 顶层类有InputStream和OutputStream D. 顶层类有Reader和Writer,他们都是接口//抽象类 3.FileReader类描述正确的是( ) A. 字节输入流 B. 字符输入流//没什么说的,记住吧 C. 打印流 D. 序列化流 4.下列关键字能和try一起使用的有( )

A. final 精品文档. 精品文档 B. finalize C. finally D. catch 5.具有readLine()方法的类是( ) A. FileWriter B. InputStreamReader C. FileReader D. BufferedReader // readLine()方法是缓冲流BufferedReader的特有方法 6.关于newLine()方法描述错误的是( ) A. newLine()方法写入换行 B. newLine()方法会根据不同操作系统自动选择使用相应的换行符 C. newLine()方法是FileWiter类的方法 D. newLine()方法是BufferedWriter类的方法// 这个也是特有方法. 7.实现下列哪个接口,可以启用序列化功能( ) A. Runnable接口 B. Comparable接口 C. Serializable接口// 这个记住吧 D. Comparator接口 8.以下关于java异常说法不正确的是()。 A. Throwable 类是 Java 语言中Error类和Exception类的父类。 B. 当异常对象是Exception类(或其子类)的实例时,能通过 Java 虚拟机或者 throw 语句抛出该异常对象,并能通过try…catch…finally处理。 C. jdk6(包括jdk6)之前,如果只用一个catch块捕捉多个异常对象,则catch 子句中的参数类型应是所有存在的异常对象的父类。 D. 以上说法都不对。 9.字节输出流的抽象基类是( ) A. OutputStream类 //记住吧,没什么说的. B. InputStream类 C. Writer类 D. Reader类

小学入学测试题

小学入学测试题文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

小学入学测试题(一) 1.妈妈今年30岁,爸爸比妈妈大3岁,想想再过5年后,爸爸比妈妈大几岁 2.两个盒子里各有5块糖,从第一个盒子里拿出2块放入第二个盒子,现在两个盒子里一共有多少块 3.小朋友排队,小明前面有7个人,后面有8个人。这一排队伍一共有多少人 4.小朋友排队,从左向右数小红排第7,从右向左数小红排第8,这一排队伍一共多少人 5.小芳买拼音本用了6角钱,还剩4角钱,小芳原来有几角钱合多少元 6.幼儿园的苹果吃了一半还剩20个,幼儿园原来有多少个苹果 7.东东和亮亮共有10辆玩具车,如果东东给亮亮2辆,他们就一样多了。东东原来有多少辆亮亮原来有多少辆 8.公共汽车上有15位乘客,第一站下了3人,上来4人,第二站下了6人,上来3人。这时公共汽车上一共有多少人 9填数:其一、8 ( ) 10 5 12 6 ( ) 7; 其二、1 2 3 1 3 5 1 4 7 1 ()() 小学入学模拟测试题(二) 第一部分面试 小朋友,你好! 1.今天是谁带你来这儿的你知道为什么要到这里来吗得分: 评分标准:回答正确即可得分。每问1分,共2分。 2.我们第一次见面,还不认识你,你能向老师介绍一下你自己好吗得分: 评份标准:考察礼仪举止、语言表达以及临场发挥能力,总分10分。 礼仪举止:3分得分:

语言表达:4分得分: 现场发挥:3分得分: 3.如果待会儿出去的时候,发现爸爸妈妈不见了,怎么办得分: 评份标准:考察应变能力,总分3分。答案符合实际,能解决问题,即可得分。 第二部分语文 1.请你仔细的看落下面的这幅图。(一分钟后)得分: (可利用小朋友从没有看过的找出不同点的两张图片,很多练习册上都有)现在老师遮住上面的图,请你说出和下面的图和上面的图有哪些不一样的地方。 评份标准:考察注意力、记忆力、比较能力以及表达能力。答对一处得2分,共10分。2.请你重新排列一下这四幅图的顺序,然后编成一个故事。得分: (可利用四幅无字的故事图片,剪下来,打乱它们的顺序,最好是画面比较丰富的) 评份标准:综合考察逻辑思维、创造想象及语言表达能力,总分20分。 逻辑思维:5分得分: 创造想象:5分得分: 语言表达:10分得分: 第三部分数学 1.有多少个圆有多少个三角得分: (图片可自己画,20个圆,两个一组,画十组,30个三角,五个一组,画六组)评份标准:考察基本知识,特别考察小朋友有没有利用倍数简便计算的方法,总分10分。 答对樱桃20个:3分得分:两个两个地数:2分得分: 答对花生30个:3分得分:五个五个地数:2分得分:

黑马程序员基础测试题

黑马程序员基础测试题 1、已知一个int数组, 编程从数组中获取最大数. 2、编写一个方法(名字自定,但要符合Java编码规范),方法内打印一字符串,并在main()方法内调用它。 3、环境变量path和classpath的作用是什么? 系统环境 path 为了更方便应用java 开发工具将要执行命令的所在路径给系统、让系统去寻找方便执行、必须是可执行文件先找当前路径再找path 路径临时配置方式通过set 命令完成、设置查看环境变量的值在path环境变量的基础上添加新的目录在任意目录下执行java 执行程序专门给类文件设置路 径将class 文件所在目录告诉系统,让系统去寻找虚拟机先从classpath 寻找 4、 UDP协议与TCP协议有什么不同? 5、编写一个类Person,为Person类定义年龄、姓名两个属性,并且定义一个SayHello方法,方法执行时输出“我是***我的年龄是***”;定义一个Chinese 类从Person类继承。 6、创建一个包含有private的属性和private方法的类。然后创建一个内部类,它有一个方法可用来修改外部类的属性,并调用外部类的方法。在外部类的另一个方法中,创建此内部类的对象,并且调用它的方法。 7、用控制台程序输出九九乘法表;输出结果按下图所示: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 ......... 8、编写程序拷贝一个文件, 尽量使用效率高的方式. 9、编写HTML注册表单, 需要字段: 用户名, 密码, 确认密码, 性别(单选), 城市(下拉列表), 兴趣爱好(多选), 个人简介(文本域). 10、定义一个学生类, 需要有姓名, 年龄, 考试成绩三个成员属性,创建5个对象, 属性可为任意值. 编程对这5个对象按成绩排序,并将结果输出。(提示,用TreeSet和Comparator实现)

【黑马基础班考试题】1.Java基础知识测试_答案

考试宣言: 同学们, 考试考多少分不是我们的目的! 排在班级多少的名次也不是我们的初衷! 我的考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了, 那么不用怕, 考完试后, 导师讲解的时候你要注意听! 那时候学会了, 记住了, 也一样不影响你高薪就业! 本套题共40道不定项选择题,其中单选30道,多选10道。单选2分/题,多选4分/题。多选题不全对半分,全对满分。 1.下面说法正确的是() A. JVM就是Java虚拟机,包含java核心类库// JRE: JVM+Java library。 B. JRE就是java运行环境,包含java程序编译运行的工具环境// JDK:JRE+Tools C. JDK就是java开发环境,javac是其中的一个工具 D. 功能范围:JDK > JVM > JRE 2.下面的说法正确的是( ) A. Java 语言是面向对象的、解释执行的网络编程语言。 B. Java 语言具有可移植性,是与平台无关的编程语言。 C. Java 语言可对内存垃圾自动收集。 D. Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。 3.给定java代码,如下: public byte count(byte b1, byte b2){ return ____; } 要使这段代码能够编译成功,横线处可以填入 A. (byte)(b1-b2) //返回值类型为byte,要求选项结果为byte B. b1-b2 C. (byte)b1+b2

D. (byte)b1/b2 4.关于类的命名,正确说法是() A. 可以由数字和英文拉丁字母组成,且可以任意排序//数字不能开头 B. 命名要做到见名知意 C. 如果是由多个单词组成,每个单词首字母大写 D. 可以是Java已经定义过的关键字//囧 5.关于main方法说法错误的是() A.main方法是java程序执行的入口 B.main方法的方法体至少要有一行代码//可以没有代码 C.main必须定义在一个类中 D. main方法的定义格式为:public static void main(String[] args){} 6.类中某方法定义如下: double fun(int a,int b){ return a*1.0/b; } 同一类内其它方法调用该方法的正确方式是: A. double a = fun(1,2); B. double a = fun(1.0,2.0); C. int x = fun(1,2); D. int x = fun(1.0,2.0); 7.给定java代码,如下,编译运行,结果是() public static void main(String[] args){ boolean flag; System.out.println(“flag”+flag);//局部变量需要先初始化再使用 } A. 编译错误 B. 编译通过,单出现运行时错误 C. 正常运行,输出flag=false D. 正常运行,输出flag= 8.下面哪个关键字可以定义一个类() A. interface B. class //查看下面解释 C. extends D. implements 在Oracle官网java英文原版教程,链接地址: https://https://www.360docs.net/doc/4e17061610.html,/javase/tutorial/java/IandI/createinterface.html上有如下解释:In the Java programming language, an interface is a reference type,similar to a class, that can contain only constants,

幼升小考试入学测试题--整理好可直接打印

1.请数一数,A、B、C、D各由几个小方块组成? A B C D 榨1杯橙汁需要3只橙子,榨3杯橙汁需要只橙子。 2.草莓和桃子各代表一个数,草莓加桃子等于7,草莓加草 莓等于8,草莓和桃子各是几? 草莓个,桃子个 3.自己读谜面,然后猜 A.一个小姑娘,穿着黄衣裳,你要欺负她,她就射一枪 B.一间小房子,有门没有窗,外面热里面冷 4.一张纸撕一次,变成三张 5.小红参加数学竞赛,和参加竞赛的每个人握一次手。小红 一共握了39次手,参加数学竞赛的一共有人。 6.这个机器人是由几何图形组成的。数一数,这些几何图形 各有几个?

7.请填表,使每一横行的数字加起来都一样多。 8.评价一下自己在幼儿园里的情况。 9.从右边数,第3个女孩穿()颜色的裙子。 从右边数,穿绿裙子的女孩在第()个。 从左边数,第2个女孩穿()颜色的裙子。 从左边数,穿紫裙子的女孩在第()个。 10.春夏秋冬的区别和特征。 11.你和小朋友们排成一队做操,从前面数你是第6个, 从后面数你是第5个小朋友,请问一共有()个小朋友? 12.小朋友你有什么特别的爱好吗?能不能在这里表演一

下。 13.妈妈今年30岁,爸爸比妈妈大3岁,想想再过5年后, 爸爸比妈妈大岁? 14.小朋友排队,从左向右数小红排第7,从右向左数小红 排第8,这一排队伍一共()人? 15.小芳买拼音本用了6角钱,还剩4角钱, 小芳原来有角钱?合元? 16.自我介绍:小朋友。今天老师与你交朋友,你告诉我 你家的情况好吗?老师问你,你听清楚,回答老师。 (1)你姓什么?叫什么名字?你今年几岁了? (2)你家住在哪里?你家有几口人? (3)你爸爸叫什么名字?干什么的? (4)你妈妈叫什么名字?干什么的?你长大了想做什么? (5)现在,你把家里的情况连起来对老师说一遍,怎么说呢? 17.一个正方形是四个角,问:在角上切了一个角之后还 剩 个角?

相关文档
最新文档